function HideDicas ()
{
	var divHide = document.getElementById("PopUpDicasHide");
	var divShow = document.getElementById("PopUpDicasShow");
	var campo  = document.getElementById("sendOport");
	
	if ( divHide ){
		divHide.id = 'PopUpDicasShow'; 
		campo.style.display = 'none';	
	} else {
		divShow.id = 'PopUpDicasHide';
		campo.style.display = 'block';
	}
	return false;
}
function TrocarFoto ()
{
	var divHide = document.getElementById("PopUpHide");
	var divShow = document.getElementById("PopUpShow");
	
	if ( divHide )
		divHide.id = 'PopUpShow';
	else
		divShow.id = 'PopUpHide';
		
	return false;
}
window.onload = function ()
{
	//// coloca o text em maiusculo
	var texts = document.getElementsByTagName("input");
	for ( var i = 0; i < texts.length; i++ )
	{
		if ( texts[i].type == "text" )
		{
			texts[i].onblur = function ()
			{
				this.value = this.value.toUpperCase();
			}
		}
	}
	//// destaca os campos obrigatórios
	var campo = document.getElementById("form_cur");
	var idspan = document.getElementById("pmsg");
	idspan.appendChild(document.createTextNode('Todos os campos em vermelho são obrigatórios'));
	for(i=0; i<campo.length; i++){
		var obg = campo[i].id.indexOf("x");
		if (obg!=-1){ // campos obrigatorios
				var nome = campo[i].id.substring(1,campo[i].id.length);
			   //if (campo[i].value == ""){							  
				 //campo[i].style.backgroundColor='#FFFAF0'; 			
				 campo[i].style.borderLeft='2px double #B22222';
				
			   //}
			   
			   var _campo = campo[i];	
	/// verifica os campos após o onblur	
			_campo.onblur=function (){								
					
					this.value = this.value.toUpperCase();				
					var _campo = this;
					var nomecampo = this.id.substring(1,this.id.length); 
					if ((_campo.value==null) || (_campo.value=="")) {
						var texto = "Campo "+nomecampo+" Obrigatório não pode ficar vazio";
						var tipo = "erro";
						
					} else {						
						var er = /(.*)/;
							
						if (er.test(this.value)==false){
							texto="Campo preenchido incorretamente.";	
							var tipo ="erro";
							
						} else {
							texto = "";
							var tipo = "ok";
						}
					}
					
					if(tipo=="erro"){						
							document.getElementById('msg').style.display='block';
							idspan.appendChild(document.createTextNode(texto));
							idspan.innerHTML=texto;						
							_campo.style.border = "1px solid #ff0000";
							//_campo.style.backgroundColor='';
							
						
					}else if(tipo=="ok"){					
							document.getElementById('msg').style.display='none';					
							_campo.style.border = "1px solid #ccc";							
							//_campo.style.backgroundColor='';
					}	

			} // fecha function onblur
			   
		} // fecha if dos campos obrigatorios
	} // fecha for
} // fecha função onload

function validaForm(form){
	for (i=0;i<form.length;i++){
		var obg = form[i].id.indexOf("x");
		if (obg!=-1){
		   if (form[i].value == ""){
			  var nome = form[i].id.substring(1,form[i].id.length);
			  alert("O campo " + nome + " é obrigatório.")
			  form[i].focus();
			  
			  return false
		   }
		}
	}
}

function format_data(src, mask) {
	var i = src.value.length;
	var saida = "#";
	var texto = mask.substring(i);
	if (texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}
function permitido(e, tipo) {
	var keynum;
	
	if ( window.event ) {
		keynum = e.keyCode
	} else if( e.which ) {
		keynum = e.which
	}
	
	switch (tipo) {
		case 'int':
			if ( keynum>47 && keynum<58 || keynum==8 || keynum>95 && keynum<106 || keynum==9 || keynum==37 || keynum==39) return true;
			else return false;
		break;
	}
}

function ValidaEmail(e) {
	var keyNumber;
	
	if ( window.event ) {
		keyNumber = e.keyCode
	} else if( e.which ) {
		keyNumber = e.which
	}
	
	
	if (((keyNumber<48)||(keyNumber>57)) && ((keyNumber<65) || (keyNumber>90)) && ((keyNumber<97)||(keyNumber>122)) && (keyNumber!=95) && (keyNumber!=13) && (keyNumber!="0") && (keyNumber!=8) && (keyNumber!=190) && (keyNumber!=189)) {
		if (window.event) event.keyCode=0;
		return false;
	} else { return true; } 	
}

function hidesem(){
var tpform = document.getElementById('xTipo de Escolaridade').value;

var sem = document.getElementById('hidesm');	
	if (tpform!='ENS. SUPERIOR')		
		sem.style.display = "none";
	else 
		sem.style.display = "block";
	
}

function optsendop(optsend){
	window.location = "index.php?sendop="+optsend;
}

function fdefic(defic){
var vc_defic = document.getElementById('vc_deficiencia'); 

	if (defic=='TRUE'){
		vc_defic.style.display = "inline";
	} else {
		vc_defic.style.display = "none";
	}

}
