/*function mostraDiv(valor){
	$("#1").fadeOut('slow',function(){
		$("#1").fadeIn('slow');
		$("#1").load("logado.php?valor="+valor);
		});
}*/

/*busca CEP Mostra Endereco*/
function getEndereco() {  
	if($.trim($("#cep").val()) != ""){  
	
		$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){ 
		   if(resultadoCEP["resultado"]){  
				$("#rua").val(unescape(resultadoCEP["tipo_logradouro"])+": "+unescape(resultadoCEP["logradouro"]));  
				$("#bairro").val(unescape(resultadoCEP["bairro"]));  
				$("#cidade").val(unescape(resultadoCEP["cidade"]));  
				$("#estado").val(unescape(resultadoCEP["uf"]));  
		   }else{  
		         alert("Endereço não encontrado");  
		   }  
		});  
	}  
}

function gerenciaEnvio(){
	if(document.getElementById("cadastro").style.display=="none"){
		frm=document.frmCadastrado;
	}else{
		frm=document.frmCadastrar;
	}	

	if(validaForm(frm)){
			frm.submit();
	}
	
}

/* VALIDACAO DE FORMULARIO */

/*VALIDA EMAIL*/
function validaEmail( conteudo ) {

	if( conteudo != "" ) {
		var suportado = 0;

		if( window.RegExp ) {
			var tempreg = /a/;
			if( tempreg.test("a") ) suportado = 1;
		}

		if( !suportado ) {
			if( !(  ( conteudo.indexOf(".") > 0 ) &&
					( conteudo.indexOf("@") > 0 ) &&
					( conteudo.indexOf(".") < (conteudo.length -1) ) &&
					( conteudo.lastindexOf("@") < (conteudo.length -1) ) ) ) {
				return false;
			}
		} else {
			var tmp1 = /(@.*@)|(\.\.)|(@\.)|(^\.)/;
			var tmp2 = /^.+@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

			if( !( !tmp1.test(conteudo) && tmp2.test(conteudo) ) ) { return false; }
		}
	}

	return true;
}

/*validacao de campos*/

function validaForm(frm){

	if(frm.txtNome.value == ""){
		alert ("Por favor digite o Nome."); 
		frm.txtNome.style.border = '1px solid #FF0000'; 
		frm.txtNome.focus(); 
		return false;
	}else if(isNaN(frm.txtNome.value) == false){
		alert ("Por favor digite apenas letras no campo Nome."); 
		frm.txtNome.style.border = '1px solid #FF0000'; 
		frm.txtNome.focus(); 
		return false;
	}
		
	if(frm._dia.value == ""){
		alert("Por favor selecione o Dia em que nasceu.");
		frm._dia.focus();
		return false;
		}
		
	if(frm._mes.value == ""){
		alert("Por favor selecione o Mes em que nasceu.");
		frm._mes.focus();
		return false;
		}
		
	if(frm._ano.value == ""){
		alert("Por favor selecione o Ano em que nasceu.");
		frm._ano.focus();
		return false;
		}
		
	if(frm.sltSexo.value == ""){
		alert("Por favor selecione o Sexo.");
		frm.sltSexo.focus();
		return false;
		}
		
	if(frm.txtCep.value == ""){
		alert("Por favor digite o Cep.");
		frm.txtCep.style.border = '1px solid #FF0000';
		frm.txtCep.focus();
		return false;
	}else if(isNaN(frm.txtCep.value) == true){
		alert("Por favor digite so numeros no campo Cep.");
		frm.txtCep.style.border = '1px solid #FF0000';
		frm.txtCep.focus();
		return false;
		}
	
	if(frm.txtRua.value == ""){
		alert("Por favor digite o Endereco");
		frm.txtRua.style.border = '1px solid #FF0000';
		frm.txtRua.focus();
		return false;
	}
	
	if(frm.numNumero.value == ""){
		alert("Por favor digite o Numero do endereco");
		frm.numNumero.style.border = '1px solid #FF0000';
		frm.numNumero.focus();
		return false;
	}
	
	if(frm.txtBairro.value == ""){
		alert("Por favor digite o Bairro");
		frm.txtBairro.style.border = '1px solid #FF0000';
		frm.txtBairro.focus();
		return false;
	}
	if(frm.txtCidade.value == ""){
		alert("Por favor digite a Cidade");
		frm.txtCidade.style.border = '1px solid #FF0000';
		frm.txtCidade.focus();
		return false;
	}
	if(frm.txtEstado.value == ""){
		alert("Por favor digite o Estado");
		frm.txtEstado.style.border = '1px solid #FF0000';
		frm.txtEstado.focus();
		return false;
	}
	if(frm.Prefixo.value == ""){
		alert("Por favor digite o DDD");
		frm.Prefixo.style.border = '1px solid #FF0000';
		frm.Prefixo.focus();
		return false;
	}else if(isNaN(frm.Prefixo.value) == true){
		alert("Por favor digite so numeros no campo  DDD");
		frm.Prefixo.style.border = '1px solid #FF0000';
		frm.Prefixo.focus();
		return false;
	}
	
	if(frm.Celular.value == ""){
		alert("Por favor digite o Telefone");
		frm.Celular.style.border = '1px solid #FF0000';
		frm.Celular.focus();
		return false;
	}else if(isNaN(frm.Celular.value) == true){
		alert("Por favor digite so numeros no campo Telefone");
		frm.Celular.style.border = '1px solid #FF0000';
		frm.Celular.focus();
		return false;
	}
	
	if(frm.emaEmail.value == ""){
		alert("Por favor digite o E-mail");
		frm.emaEmail.style.border = '1px solid #FF0000';
		frm.emaEmail.focus();
		return false;
	}
	
	if(!validaEmail(frm.emaEmail.value)){
		alert("E-mail inválido, favor informar novamente!");
		frm.emaEmail.style.border = '1px solid #FF0000';
		frm.emaEmail.focus();
		return false;
	}
	
	if(frm.txtSenha.value == ""){
		alert("Por favor digite a Senha");
		frm.txtSenha.style.border = '1px solid #FF0000';
		frm.txtSenha.focus();
		return false;
	}
	
	if(frm.cnfSenha.value == ""){
		alert("Por favor digite a Confirmacao da Senha");
		frm.cnfSenha.style.border = '1px solid #FF0000';
		frm.cnfSenha.focus();
		return false;
	}else if(frm.cnfSenha.value != 	frm.txtSenha.value){
		alert("Confirmacao de Senha com confere");
		frm.cnfSenha.style.border = '1px solid #FF0000';
		frm.cnfSenha.focus();
		return false;
	}
	

	return true;
}

function validaFormSac(frm){
	if(frm.emaEmail.value == ""){
		alert("Por favor digite o E-mail");
		frm.emaEmail.style.border = '1px solid #FF0000';
		frm.emaEmail.focus();
		return false;
	}
	
	
	if(frm.txtSenha.value == ""){
		alert("Por favor digite a Senha");
		frm.txtSenha.style.border = '1px solid #FF0000';
		frm.txtSenha.focus();
		return false;
	}
	
	

	
	
	return true;
	
}

