// JavaScript Document
///////////////Menu//////////////////////////
startList = function() {
if(navigator.appName == "Microsoft Internet Explorer"){
var sfEls = document.getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" over";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" over\\b"), "");
		}
	}
}

}

//////////////////////////////////////////////////

function checkf(){
        
        cpfs = document.getElementById('cpf').value;
        ceps = document.getElementById('cep').value;
        concursos = document.getElementById('concurso').value;

        if(cpfs == ""){
        alert("Por favor preencha o campo 'CPF'");
        return false;}

        else if(ceps == ""){
        alert("Por favor preencha o campo 'CEP'");
        return false;}

        else if(concursos == ""){
        alert("Por favor selecione uma opção do campo 'Concurso'");
        return false;}

        else{return true;}

        }


//////////////////////////////////////////////////

function run() {

datas = document.getElementById('nascimento').value;
datae = datas.split('/');
var ap;
dd = datae[0];
mm = datae[1];
yy = datae[2];

/*with(document.form1) {

ap=parseInt(ampm.selectedIndex);
hr=parseInt(hrs.value);

if(hr<=0 && hr>=13){ap=null;alert("asdf")}
}*/

main="valid"

if ((mm<1) || (mm>12) || (dd<1) || (dd>31) || (yy<1) ||(mm=="") || (dd=="") || (yy=="")){main="Invalid";}
else if (((mm==4) || (mm==6) || (mm==9) || (mm==11)) && (dd>30)){ main="Invalid";}
else if (mm==2){
if (dd>29){main="Invalid";} 
else if((dd>28) && (!lyear(yy))){ main="Invalid";}
}
else if((yy>9999)||(yy<0)){ main="Invalid";}
else {main=main;}



if(main=="valid") {
	
function leapyear(a) {
if(((a%4==0)&&(a%100!=0))||(a%400==0)) return true
else 
return false
}

days = new Date()
gdate = days.getDate()
gmonth = days.getMonth()
gyear = days.getFullYear() 

age=gyear-yy;



if((mm==(gmonth+1))&&(dd<=parseInt(gdate))) {
age=age 
} else {
if(mm<=(gmonth)) {
age=age
} else {
age=age-1 
} }
if(age==0)
age=age

if(age < 17){alert("Para se cadastrar no concurso é necessário ter idade igual ou maior do que 18 anos na efetivação."); return false;}
}
}



//////////////////////////////////////////////////

function checkf3(){
	
        var i = 0;
		var text = "";
		
        nome = document.getElementById('nome').value;
        nascimento = document.getElementById('nascimento').value;
        nacionalidade = document.getElementById('nacionalidade').value;
        outros = document.getElementById('outros').value;		
        identidade = document.getElementById('identidade').value;
        emissor = document.getElementById('emissor').value;
        numero = document.getElementById('numero').value;		
        ddd = document.getElementById('ddd').value;
        telefone = document.getElementById('telefone').value;
        email = document.getElementById('email').value;
        filiacao = document.getElementById('filiacao').value;
        cidade = document.getElementById('cidade').value;	
        aceito = document.getElementById('aceito').checked;	
		
		datas = nascimento.split("/");
		dia = datas[0];
		mes = datas[1];
		ano = datas[2];		
		
		
		
		if(run() == false){return false;}
		
        if(nome == ""){
        text += "Nome\n\n";
        i++;}
		
        if(filiacao == ""){
        text += "Nome da Mãe\n\n";
        i++;}		
		
        if(nascimento == ""){
        text += "Data de Nascimento\n\n";
        i++;}
		
        if(nacionalidade == ""){
        text += "Nacionalidade\n\n";
        i++;}
		
        if(nacionalidade == "Outros" && outros == ""){
        text += "Especifique o outros de Nacionalidade\n\n";
        i++;}		
		
        if(identidade == ""){
        text += "Identidade\n\n";
        i++;}
		
        if(emissor == ""){
        text += "Orgao Emissor\n\n";
        i++;}
		
        if(numero == ""){
        text += "Numero do endereço\n\n";
        i++;}
		
		if(cidade == ""){
        text += "Cidade\n\n";
        i++;}
		
        if(ddd == ""){
        text += "DDD\n\n";
        i++;}
		
        if(telefone == ""){
        text += "Telefone\n\n";
        i++;}
		
		if(verificadata(dia,mes,ano) == false){
		text += "A data de nascimento está incorreta\n\n";
		i++;}
		
        if(i == 0){
			
		if(aceito == false){
        alert("Você deve declarar que atende as condições exigidas expressas no Edital.");
		return false;}		
		
		return true;
		
		}else{
			
		if(i == 1){
			
		alert("O seguinte campo precisa ser preenchido: "+text);}
		
		else{alert("Os seguintes campos precisam ser preenchidos: \n\n"+text);}
		return false;}

        }


//////////////////////////////////////////////////


function verificadata(dia,mes,ano){
	
		 days = new Date();
		 gyear = days.getFullYear();
		 year = gyear - 18;
		 bis = ano % 4;
		
	     if(dia < 1 || dia > 31){
		 return false;}
		 
		 else if(mes < 1 || mes > 12){
		 return false;}
		 
		 else if(ano < 1930 || ano > year){
		 return false;}
		 
		 else if((mes == 2) && (bis > 0) && (dia > 28)){
         return false;}
		 
		 else if((mes == 2) && (bis == 0) && (dia > 29)){
         return false;}
		 
		 else if((mes == 4 || mes == 6 || mes == 9 || mes == 11) && (dias > 30)){
         return false;}
		 else{return true;}
		 
}
		 
		 


//////////////Funções Comuns//////////////////////

////////////Escolher o tipo de cliente////////////

function tips(val){

      	 document.getElementById("telnor").style.display = "none";
		 document.getElementById("telcondo").style.display = "none";
		 
		 document.getElementById("fotfis").style.display = "none";
		 document.getElementById("fotjur").style.display = "none";
		 document.getElementById("fotcondo").style.display = "none";
		 
		 document.getElementById("entrega").style.display = "none";
		 
		 document.getElementById("nomefis").style.display = "none";
		 document.getElementById("nomejur").style.display = "none";
		 document.getElementById("nomecondo").style.display = "none";
		 
		 if(val == 1 || val == 2){
		 document.getElementById("telnor").style.display = "block";		 
		 }else{document.getElementById("telcondo").style.display = "block";}
		 
		 if(val == 1){
		 document.getElementById("nomefis").style.display = "block";}
		 if(val == 2){
		 document.getElementById("nomejur").style.display = "block";}
		 if(val == 3){
		 document.getElementById("nomecondo").style.display = "block";}
		 
		 if(val == 1){
		 document.getElementById("fotfis").style.display = "block";}
		 if(val == 2){
		 document.getElementById("fotjur").style.display = "block";}
		 if(val == 3){
		 document.getElementById("fotcondo").style.display = "block";}
		 
		 if(val == 3){
		 document.getElementById("entrega").style.display = "block";		 
		 }else{document.getElementById("entrega").style.display = "none";}			
		 
		 }
		 
//////////////////////////////////////////////////

/////////Só números e caracteres numerais/////////
		 
function numbersv(campo, eve){
  		 if(navigator.appName == "Netscape"){tecla = eve.which;}else{tecla = eve.keyCode;}
		 var camp = document.getElementById(campo);
		 if ((tecla != 8) && (tecla != 0) && (tecla != 44) && (tecla != 46) && (tecla <= 47 || tecla >= 58))
 		 {return false;}
 		 else return true}
		 
//////////////////////////////////////////////////

//////////////////Só números//////////////////////
		 
function numbers(campo, eve){
  		 if(navigator.appName == "Netscape"){tecla = eve.which;}else{tecla = eve.keyCode;}
		 var camp = document.getElementById(campo);
		 if ((tecla != 8) && (tecla != 0) && (tecla <= 47 || tecla >= 58))
 		 {return false;}
 		 else return true}
		 
//////////////////////////////////////////////////

////////////////Formatar campo////////////////////
		 
function Formats(campo , string, eve){ 
         //campo = nome do campo
		 //string = * divide as ocorrencias
		 // # divide entre o value.length do cmapo e o caractere que deve ser inserido
		 if(eve){
	     if(navigator.appName == "Netscape"){tecla = eve.which;}else{tecla = eve.keyCode;}
		 if(tecla == 8){return true;}}
		 var camp = document.getElementById(campo);
		 strings = string.split("*");
		 for(i = 0; i < strings.length;i++){
		 str = strings[i].split("#");
		 keys = str[0];
		 isn = str[1];
		 if(camp.value.length == keys){camp.value += isn;}
		 }}	 	
		 
//////////////////////////////////////////////////

//////////////Alert de confirmação////////////////
		 
function confirmar(msg,links){
		 var sim = confirm(msg);
   		 if(sim){	
		 location.href = links;}
		 else{
		 return false;}
	 	 }		 
		 
//////////////////////////////////////////////////

function focuss(var1,val){
	     if(document.getElementById(var1).value == ""){document.getElementById(var1).value = val;}
}

//////////////////////Fim/////////////////////////