// JavaScript Document

//Função para abrir popup
function abrePopUp(url,trg,par){

	window.open(url,trg,par);

}
//Função Verificar campos
function validaForm(formulario)/*1*/{
	
	/*2*/for(i=0;i<=formulario.length-1;i++){
	
		//Verificação do tipo dos campos
		/*3*/if ((formulario[i].type=="textarea")||
			(formulario[i].type=="file")||
			(formulario[i].type=="hidden")||
			(formulario[i].type=="text")||
			(formulario[i].type=="password")||
			(formulario[i].type=="option")||
			(formulario[i].type=="checkbox")||
			(formulario[i].type=="radio")){
		
			//Verificação de campos para verificação
			/*4*/if ((formulario[i].wmsg!="")&&(formulario[i].wmsg!=undefined)){
				
				//Verifica se os campos estão vazios				
				/*10*/if(formulario[i].value==""){
					alert(formulario[i].wmsg)
					formulario[i].focus();
					return false;
				/*10*/}
				
				//Veriricação se o campo é de e-mail
				/*5*/if (formulario[i].email=="sim"){
					
					//Verificação para conferir o e-mail
					/*6*/if((formulario[i].value!="")){						
						/*7*/if((formulario[i].value.indexOf('@')==-1)||(formulario[i].value.indexOf('.')==-1)){
								alert(formulario[i].msgEmail);
								formulario[i].focus();
								return false;
						/*7*/}
					/*6*/}
				/*5*/}
				
				//Veriricação se o campo aceita so números
				/*8*/if (formulario[i].numero=="sim"){
					
					//Verificação para conferir se foi digitado somente números
					/*9*/if(isNaN(formulario[i].value)){						
								alert(formulario[i].msgNumero);
								formulario[i].focus();
								return false;
					/*9*/}
				/*8*/}
				
			/*4*/}
		/*3*/}
	/*2*/}
	
	
	if(form.sexo[0].checked==false && form.sexo[1].checked==false){
		alert('O campo "Sexo" é obrigatório');
		return false;											   
	}
	
	if(form.sexo[0].checked==false && form.sexo[1].checked==false){
		alert('O campo "Sexo" é obrigatório');
		return false;											   
	}
	
	if(form.estrangeiro[0].checked==false && form.estrangeiro[1].checked==false){
	alert('O campo "Estrangeiro" é obrigatório');
	return false;
	}else{
	if(form.estrangeiro[0].checked==false){
		if(form.estrangeiroNumero.value==""){
			alert('Por favor, preencha o campo "Número do Passaporte"')
			form.estrangeiroNumero.focus();
			return false;
		}											   
	}
	}
	
/*1*/}

//função mostrar numero do passaporte do estrangeiro
function mostra(num){	

	var mos = document.all.passaporte;
	var mos2 = document.all.cpf_campo;
	
	if(num=="s"){
		mos.style.display='';
		mos2.style.display='none';
	}
	
	if(num=="n"){
		mos.style.display='none';
		mos2.style.display='';
	}
	
}