function getAjax(){
	var xmlHttp=null;
	try{
		//tenta criar para firefox, opera, safari;
	xmlHttp=new XMLHttpRequest;
	}
	catch(e){
		//tenta cirar para o ie
		try{
			xmlHttp=new ActiveXObject("Microsoft.XMLHttp");
		}
		catch(e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHttp");
				}
		}
		return xmlHttp;
}

function estado(){
	if(xmlHttp.readyState==4){
		document.getElementById("destino").innerHTML=xmlHttp.responseText;
	}
}

function abre(arquivo){
	xmlHttp= getAjax();
	if(xmlHttp==null){
		alert('Seu navegador não suporta ajax');
		return;
	}
	xmlHttp.onreadystatechange= estado;
	xmlHttp.open("GET",arquivo,true);
	xmlHttp.send(null);
}
function validalogin(){
	var v=document.formlogin;
	//validação do email
	if (v.email.value.indexOf("@")==-1 || v.email.value.indexOf(".")==-1){
		alert ("E-mail invalido!");		
        v.email.focus();
        return false;
    }
   //validar email(verificao de endereco eletrônico)
	var parte1 = v.email.value.indexOf("@");
	var parte2 = v.email.value.indexOf(".");
	var parte3 = v.email.value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
         alert ("O campo " + v.email.name + " deve ser conter um endereco eletronico!");
         v.email.focus();
         return false;
	}
	//valida se foi digitado algum valor para senha
	if (v.senha.value== ""){
		alert("O campo " + v.senha.name + " deve ser preenchido!");
		v.senha.focus();
		return false;
	}
}
function valida(){
	var d=document.frmcadastro;
	//validação do nome
	if(d.edtnome.value==""){
		alert("O campo nome deve ser preenchido!");
		d.edtnome.focus();
		return false;
	}
	//validação da idade
	if(d.edtidade.value==""){
		alert("O campo idade deve ser preenchido!");
		d.edtidade.focus();
		return false;
	}
	//validação do sexo
	if(d.sexo.value==""){
		alert("Selecione o sexo!");
		d.sexo.focus();
		return false;
		}
	if(d.edtendereco.value==""){
		alert("O campo endereço deve ser preenchido!");
		d.edtendereco.focus();
		return false;
		}
	if(d.edtcpf.value==""){
		alert ("O campo CPF deve ser preenchido!");
		d.edtcpf.focus();
		return false;
	}
	if (d.edtrg.value==""){
		alert("O campo RG deve ser preenchido!");
		d.edtrg.focus();
		return false;
	}
	//validação do email
	if (d.edtemail.value.indexOf("@")==-1||d.edtemail.value.indexOf(".")==-1){
		alert("E-mail invalido!");
		d.edtemail.focus();
		return false;
	}
	//validação de email eletronico
	var p1=d.edtemail.value.indexOf("@");
	var p2=d.edtemail.value.indexOf(".");
	var p3=d.edtemail.value.length;
	if(!(p1>=3 && p2>=6 && p3>=9)){
		alert("O campo E-mail deve conter um endereço eletronico!");
		d.edtemail.focus();
		return false;
	}
	if (d.edtsenha.value==""){
		alert("O campo senha deve ser preenchido!");
		d.edtsenha.focus();
		return false;
		}
	if(d.confirmasenha.value==""){
		alert("O campo de confirmação de senha deve ser preenchido!");
		d.confirmasenha.focus();
		return false;
		}
	if(d.edtsenha.value!=d.confirmasenha.value){
		alert("Desculpe a confirmação da senha não corresponde");
		d.confirmasenha.focus();
		return false;
		}
	else{
		return true;
	}
}

