// JavaScript Document
function CarregaHome(arquivo){
	
	 try {
         ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch(e) {
         try {
            ajax = new ActiveXObject("Msxml2.XMLHTTP");
         }
	     catch(ex) {
            try {
               ajax = new XMLHttpRequest();
            }
	        catch(exc) {
               alert("Esse browser não tem recursos para uso do Ajax");
               ajax = null;
            }
         }
      }
	  
	if (arquivo.indexOf("?")>0){
		ajax.open("GET",arquivo+"&cache="+ new Date().getTime(), true);	
	}else{
		ajax.open("GET",arquivo+"?cache="+ new Date().getTime(), true);	
	}  
	
	if (document.getElementById("conteudoHome")!=null){
	
	ajax.onreadystatechange = function(){ 		
	  if(ajax.readyState==1){
		  	document.getElementById("conteudoHome").style.display='none';
	  		document.getElementById("carregandoHome").style.display='';
	  }
	  if(ajax.readyState==4){ 		
	  		document.getElementById("carregandoHome").style.display='none';
			document.getElementById("conteudoHome").style.display='';
			document.getElementById("conteudoHome").innerHTML= ajax.responseText; 	   	 			
	   } 	
	} 
	
	}else{
		
		location.replace('index.jsp');
	}
	
ajax.send(null);		
	
}

function CarregaArquivo(arquivo){
	
	 try {
         ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch(e) {
         try {
            ajax = new ActiveXObject("Msxml2.XMLHTTP");
         }
	     catch(ex) {
            try {
               ajax = new XMLHttpRequest();
            }
	        catch(exc) {
               alert("Esse browser não tem recursos para uso do Ajax");
               ajax = null;
            }
         }
      }
	  
	if (arquivo.indexOf("?")>0){
		ajax.open("GET",arquivo+"&cache="+ new Date().getTime(), true);	
	}else{
		ajax.open("GET",arquivo+"?cache="+ new Date().getTime(), true);	
	}  	
	
	ajax.onreadystatechange = function(){ 	
	  if(ajax.readyState==1){
		  	document.getElementById("conteudo").style.display='none';
	  		document.getElementById("carregando").style.display='';
	
	  }
	  if(ajax.readyState==4){ 		
	  		document.getElementById("carregando").style.display='none';
			document.getElementById("conteudo").style.display='';
	   	 	document.getElementById("conteudo").innerHTML= ajax.responseText; 
			
		   
	   } 
	  
	} 

ajax.send(null);

	
}



function validarEmailContato(email){	
	var valido;
    var str = email;
    var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if(filter.test(str))
      valido = true;
    else{      
      valido = false;
    }
    return valido;
}



function enviarEmailContato(){
	if(document.getElementById("nome").value==""){
		alert('Preencha seu nome');
		document.getElementById("nome").focus();
	}else if (document.getElementById("email").value==""){
		alert('Email invalido')	;
		document.getElementById("email").focus();
	}else if (!validarEmailContato(document.getElementById("email").value)){
		alert('Email invalido')	;
		document.getElementById("email").focus();
	}else if(document.getElementById("assunto").value==""){
		alert('Complete o assunto')	;
		document.getElementById("assunto").focus();
	}else if (document.getElementById("mensagem").value==""){
		alert('Preencha a mensagem');	
		document.getElementById("mensagem").focus();
	}else{
		document.getElementById("formContato").submit();	
	}
	
}



function enviarEmailPromocao(){
	if(document.getElementById("nome").value==""){
		alert('Preencha seu nome');
		document.getElementById("nome").focus();
	}else if (document.getElementById("email").value==""){
		alert('Email invalido')	;
		document.getElementById("email").focus();
	}else if (!validarEmailContato(document.getElementById("email").value)){
		alert('Email invalido')	;
		document.getElementById("email").focus();



	}else if(document.getElementById("telefone").value==""){
		alert('Informe o seu Telefone')	;
		document.getElementById("telefone").focus();


	}else if(document.getElementById("dtnasc").value==""){
		alert('Informe a sua data de nascimento')	;
		document.getElementById("dtnasc").focus();
	}else if (document.getElementById("mensagem").value==""){
		alert('Preencha a mensagem');
		document.getElementById("mensagem").focus();
	}else{
		document.getElementById("formEmailPromocao").submit();
	}

}


function enviarCadastro(){
	if(document.getElementById("nome").value==""){
		alert('Preencha seu nome');
		document.getElementById("nome").focus();
	}else if (document.getElementById("email").value==""){
		alert('Email invalido')	;
		document.getElementById("email").focus();
	}else if (!validarEmailContato(document.getElementById("email").value)){
		alert('Email invalido')	;
		document.getElementById("email").focus();
	}else if(document.getElementById("cpf").value==""){
		alert('CPF')	;
		document.getElementById("cpf").focus();
	}else{
		document.getElementById("formContato").submit();	
	}
	
}

function mostra(tipo){
	
	if(tipo=='d'){
		
		document.getElementById("debitos1").style.display='';
		document.getElementById("debitos2").style.display='none';

		document.getElementById("exames1").style.display='none';
		document.getElementById("exame2").style.display='';
		
		
		document.getElementById("aulas1").style.display='none';
		document.getElementById("aula2").style.display='';
		
		document.getElementById("exames").style.display='none';
		document.getElementById("debitos").style.display='';
		document.getElementById("aulas").style.display='none';
		
	}else if(tipo=='e'){
		
		document.getElementById("exames").style.display='';
		document.getElementById("exames1").style.display='';
		document.getElementById("exame2").style.display='none';
		
		document.getElementById("aulas1").style.display='none';
		document.getElementById("aula2").style.display='';
		
		document.getElementById("debitos1").style.display='none';
		document.getElementById("debitos2").style.display='';
		
		document.getElementById("exames").style.display='';
		document.getElementById("debitos").style.display='none';
		document.getElementById("aulas").style.display='none';
		

			
	}else if (tipo=='a'){
		
		document.getElementById("aulas").style.display='';
		document.getElementById("aulas1").style.display='';
		document.getElementById("aula2").style.display='none';
		
		document.getElementById("exames1").style.display='none';
		document.getElementById("exame2").style.display='';
		
		document.getElementById("debitos1").style.display='none';
		document.getElementById("debitos2").style.display='';
		
		document.getElementById("exames").style.display='none';
		document.getElementById("debitos").style.display='none';
		document.getElementById("aulas").style.display='';
		
	}
}

function mostra_equipe(tipo){
	
	if(tipo=='e'){
		
		document.getElementById("empresa1").style.display='none';
		document.getElementById("empresa2").style.display='';

		document.getElementById("veiculos1").style.display='';
		document.getElementById("veiculos2").style.display='none';
		
		
		document.getElementById("colaborador1").style.display='';
		document.getElementById("colaborador2").style.display='none';
		
		
	}else if(tipo=='v'){
		
		
		document.getElementById("veiculos1").style.display='none';
		document.getElementById("veiculos2").style.display='';

		document.getElementById("empresa1").style.display='';
		document.getElementById("empresa2").style.display='none';
		
		
		document.getElementById("colaborador1").style.display='';
		document.getElementById("colaborador2").style.display='none';
		

			
	}else if (tipo=='c'){
		
		document.getElementById("veiculos1").style.display='';
		document.getElementById("veiculos2").style.display='none';

		document.getElementById("empresa1").style.display='';
		document.getElementById("empresa2").style.display='none';
		
		
		document.getElementById("colaborador1").style.display='none';
		document.getElementById("colaborador2").style.display='';
				
	}
}
















function trocaQ(foto, nome){	
	document.getElementById("foto").innerHTML="<a href='javascript:oculta()'><img src=\""+foto+"\" border=0 alt='Clique aqui para ocultar a imagem'/></a>";
	if (nome!=null && nome !="")
	document.getElementById("descricao").innerHTML=nome;	
}
function troca(foto, nome){	
	document.getElementById("foto").innerHTML="<img src=\""+foto+"\" border=0/>";
	if (nome!=null && nome !=""){
	document.getElementById("descricao").innerHTML=nome;	
	}
	else{
		document.getElementById("descricao").innerHTML="";
	}
}
function opaco(tipo){
	
	var t=setTimeout("alert('')",10);
	//alert(tipo);
	if(tipo=='v'){
		alert("entrei no v");
		document.getElementById("veiculo").style.filter="alpha(opacity=100)";
		document.getElementById("colaborador").style.filter="alpha(opacity=20)";
					
	}else if(tipo=='c'){
		//alert("entrei no c");
		document.getElementById("veiculo").style.filter="alpha(opacity=20)";
		document.getElementById("colaborador").style.filter="alpha(opacity=100)";
		
	}
}

function timedMsg()
{ 
var t=setTimeout("alert('5 seconds!')",5000)
} 

function treinaSimulado() { //usado abrir window.open com metodo POST	
 	  document.form1.action = "simuladoTreinamento.jsp";
	  var newwin = window.open('','simulado','width=700,height=500,scrollbars=yes,fullscreen=no,top=0,left=0,menubar=no');
	  newwin.focus();
	  document.form1.target = "simulado";
	  document.form1.submit();
}

function addQuestao(id){ 
  
    var tbody = document.getElementById(id).getElementsByTagName("TBODY")[0];
    	
    var row = document.createElement("TR");    
    var td1 = document.createElement("TD");
    var td2 = document.createElement("TD");
    var td3 = document.createElement("TD");
    var td4 = document.createElement("TD");	
	var img = document.createElement('img');
	
	nomeTipo = new Array(6)
	nomeTipo[0] = "Todas";
	nomeTipo[1] = "1-direção defensiva";
	nomeTipo[2] = "2-primeiros socorros";
	nomeTipo[3] = "3-meio ambiente e cidadania";
	nomeTipo[4] = "4-legislação de transito";
	nomeTipo[5] = "5-noções básicas de mecanica";
	
	nomeNivel = new Array(4)
	nomeNivel[0] = "Todos";
	nomeNivel[1] = "1 - Dificil";
	nomeNivel[2] = "2 - Mèdio";
	nomeNivel[3] = "3 - Fácil";
	
	
	var tipo=document.forms[0].tipo.value;
	var nivel=document.forms[0].nivel.value;
	var qtde=document.forms[0].qtde.value;
	var total = document.forms[0].total.value;
	
	
	form1.qtde.value;
	
	if (qtde!=null && qtde!="" && qtde >0){
		
		 img.src = "images/excluir.png";
		 img.onclick = function()	{	   		   		
				row.parentNode.removeChild(row);  				
				total = parseInt(document.forms[0].total.value)- parseInt(td3.firstChild.value);//td3 primeiro no ï¿½ o input qtde
				document.forms[0].total.value = (total);				
				if (parseInt(document.getElementById('myTable').rows.length)<=4){
    				document.getElementById("btTreinar").style.display='none';
    			}
		 }
	
		total = parseInt(total)+parseInt(qtde);
		document.forms[0].total.value = (total);
		
		var input1 = document.createElement('INPUT');    
		input1.setAttribute('type','hidden'); 
		input1.setAttribute('name','tipo[]'); 
		input1.setAttribute('id','tipo[]');     
		input1.setAttribute('size','12');
		input1.setAttribute('value',tipo);   
		
		 var input2 = document.createElement('INPUT');    
		input2.setAttribute('type','hidden'); 
		input2.setAttribute('name','nivel[]'); 
		input2.setAttribute('id','nivel[]');     
		input2.setAttribute('size','12');
		input2.setAttribute('value',nivel); 
		 
		var input3 = document.createElement('INPUT');    
		input3.setAttribute('type','hidden'); 
		input3.setAttribute('name','qtde[]'); 
		input3.setAttribute('id','qtde[]');     
		input3.setAttribute('size','12');
		input3.setAttribute('value',qtde); 
		 
		td1.setAttribute('align','left');		
		td1.appendChild(input1);  
		td1.appendChild(document.createTextNode(nomeTipo[tipo]));  	         
		
		td2.setAttribute('align','left');		
		td2.appendChild(input2);	 
		td2.appendChild(document.createTextNode(nomeNivel[nivel]));  
		
		td3.setAttribute('align','left');
		td3.appendChild(input3);			
		td3.appendChild(document.createTextNode(qtde));  	    
		
		
		td4.appendChild(img);			
		
		row.appendChild(td1);
		row.appendChild(td2);
		row.appendChild(td3);
		row.appendChild(td4);
		
		tbody.appendChild(row); 
		if (total>0){
			document.getElementById("btTreinar").style.display='';
		}
	}else{
		alert("quantidade insuficiente");
	
	}
	    
}

function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
     var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
     nTecla = (evtKeyPress.which) ? evtKeyPress.which : evtKeyPress.keyCode;
     sValue = objForm[strField].value;
     // Limpa todos os caracteres de formataï¿½ï¿½o que
     // jï¿½ estiverem no campo.
     expressao = /[\.\/\-\(\)\,\;\: ]/gi;
     sValue = sValue.toString().replace(expressao, '');
     fldLen = sValue.length;
     mskLen = sMask.length;

     i = 0;
     nCount = 0;
     sCod = "";
     mskLen = fldLen;

     while (i <= mskLen) {
       bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ",") || (sMask.charAt(i) == ";") || (sMask.charAt(i) == ":"))
       bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

       if (bolMask) {
         sCod += sMask.charAt(i);
         mskLen++; }
       else {
         sCod += sValue.charAt(nCount);
         nCount++;
       }

       i++;
     }

     objForm[strField].value = sCod;

     if (nTecla != 8 && nTecla != 13)
      { // backspace enter
       if (sMask.charAt(i-1) == "9") 
       { // apenas nï¿½meros...
         return ((nTecla > 47) && (nTecla < 58)); 
       } // nï¿½meros de 0 a 9
       else 
       { 
            if (sMask.charAt(i-1) == "x") 
           { // apenas letras... Sem espaco
             return ((nTecla > 64) && (nTecla < 123)); 
           } // maiusculas e minusculas de A a z sem acentos
           else 
           { // qualquer caracter...
            return true;
          } 
       } 
      }
     else 
     {
       return true;
     }
   }
//Fim da Funï¿½ï¿½o Mï¿½scaras Gerais

function abrePopup()
{
    document.getElementById('pop').style.display='block';
    document.getElementById('opacidade').style.display='block';
}

function fechaPopup()
{
        document.getElementById('pop').style.display='none';
        document.getElementById('opacidade').style.display='none';
}
