/*

function load() {
    document.forms[0].elements[0].focus();
}

 
// Cadastro Usuarios //

 

function verifica_cpf() {
   
   if (document.getElementById('NCpf').value)   
		if (document.getElementById('NCpf').value.length == 14)	
		  return validaCPF(document.getElementById('NCpf').value);	
		else {
			alert('Por favor, informe o CPF corretamente.');
			document.getElementById('NCpf').value = "";		
			return false;
		}

}

function verifica_cpf_esposa() {
   
   if (document.getElementById('cpfesposa').value)   
		if (document.getElementById('cpfesposa').value.length == 14)	
		  return validaCPF(document.getElementById('cpfesposa').value);	
		else {
			alert('Por favor, informe o CPF corretamente.');
			document.getElementById('cpfesposa').value = "";		
			return false;
		}

}

function verifica_cpf2() {
   
   if (document.getElementById('cpfconjuge').value)   
		if (document.getElementById('cpfconjuge').value.length == 14)	
		  return validaCPF(document.getElementById('cpfconjuge').value);	
		else {
			alert('Por favor, informe o CPF corretamente.');
			document.getElementById('cpfconjuge').value = "";		
			return false;
		}

}
    
	
// Validação de CPF

function validaCPF(valor) {    
   	  

	 converte = valor.split("."); 
     
	 terceiro = converte[2].split("-");	 
     	 
	 cpf = converte[0] + converte[1] + terceiro[0] + terceiro[1];
     
	 
	 erro = new String;	 
	 if (cpf.length < 11) {
	    erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n"; 		
	 }

     var nonNumbers = /\D/;
     if (nonNumbers.test(cpf)) 
		erro += "A verificacao de CPF suporta apenas numeros! \n\n"; 

     if (cpf == '00000000000' || cpf == '11111111111' || cpf == '22222222222' || cpf == '33333333333' || cpf == '44444444444' || cpf == '55555555555' || cpf == '66666666666' || cpf == '77777777777' || cpf == '88888888888' || cpf == '99999999999'){
		erro += "Numero de CPF invalido!";
     }
     var a = [];
	 var b = new Number;
	 var c = 11;
	 for (i=0; i<11; i++){
		 a[i] = cpf.charAt(i);
		 if (i < 9) b += (a[i] * --c);
	 }
	 if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
		b = 0;
		c = 11;
	for (y=0; y<10; y++) b += (a[y] * c--); 
		if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
		if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
			  erro +="Digito verificador com problema!";
		   }
		if (erro.length > 0){
		   alert(erro);
		   document.getElementById('cpf').value = ""; 
		   return false;
		}
		
		return true;
	
}	

function ValRG(numero)
{

	 var numero = numero.split("");
	 tamanho = numero.length;
	 vetor = new Array(tamanho);

	if(tamanho>=1)
	{
	 vetor[0] = parseInt(numero[0]) * 2; 
	}
	if(tamanho>=2){
	 vetor[1] = parseInt(numero[1]) * 3; 
	}
	if(tamanho>=3){
	 vetor[2] = parseInt(numero[2]) * 4; 
	}
	if(tamanho>=4){
	 vetor[3] = parseInt(numero[3]) * 5; 
	}
	if(tamanho>=5){
	 vetor[4] = parseInt(numero[4]) * 6; 
	}
	if(tamanho>=6){
	 vetor[5] = parseInt(numero[5]) * 7; 
	}
	if(tamanho>=7){
	 vetor[6] = parseInt(numero[6]) * 8; 
	}
	if(tamanho>=8){
	 vetor[7] = parseInt(numero[7]) * 9; 
	}
	if(tamanho>=9){
	 vetor[8] = parseInt(numero[8]) * 100; 
	}

	 total = 0;

	if(tamanho>=1){
	 total += vetor[0];
	}
	if(tamanho>=2){
	 total += vetor[1]; 
	}
	if(tamanho>=3){
	 total += vetor[2]; 
	}
	if(tamanho>=4){
	 total += vetor[3]; 
	}
	if(tamanho>=5){
	 total += vetor[4]; 
	}
	if(tamanho>=6){
	 total += vetor[5]; 
	}
	if(tamanho>=7){
	 total += vetor[6];
	}
	if(tamanho>=8){
	 total += vetor[7]; 
	}
	if(tamanho>=9){
	 total += vetor[8]; 
	}

	 resto = total % 11;
	if(resto!=0){
		alert("RG Inválido!");
	 }
}
	


function validaCNPJ() {
                 CNPJ = document.getElementById('cnpj').value;                 
				 erro = new String;
                 if (CNPJ.length < 18) erro += "É necessario preencher corretamente o número do CNPJ! \n\n"; 
                 if ((CNPJ.charAt(2) != ".") || (CNPJ.charAt(6) != ".") || (CNPJ.charAt(10) != "/") || (CNPJ.charAt(15) != "-")){
                 if (erro.length == 0) erro += "É necessário preencher corretamente o número do CNPJ! \n\n";
                 }
                 //substituir os caracteres que não são números
               if(document.layers && parseInt(navigator.appVersion) == 4){
                       x = CNPJ.substring(0,2);
                       x += CNPJ. substring (3,6);
                       x += CNPJ. substring (7,10);
                       x += CNPJ. substring (11,15);
                       x += CNPJ. substring (16,18);
                       CNPJ = x; 
               } else {
                       CNPJ = CNPJ. replace (".","");
                       CNPJ = CNPJ. replace (".","");
                       CNPJ = CNPJ. replace ("-","");
                       CNPJ = CNPJ. replace ("/","");
               }
               var nonNumbers = /\D/;
               if (nonNumbers.test(CNPJ)) erro += "A verificação de CNPJ suporta apenas números! \n\n"; 
               var a = [];
               var b = new Number;
               var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
               for (i=0; i<12; i++){
                      a[i] = CNPJ.charAt(i);
                       b += a[i] * c[i+1];
               }
               if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
               b = 0;
               for (y=0; y<13; y++) {
                      b += (a[y] * c[y]); 
			   }
			   if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
			   if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
					   erro +="Dígito verificador com problema!";
					   document.getElementById('cnpj').value = '';
			   }
			   if (erro.length > 0){
					   alert(erro);
					   return false;
			   }
			   return true;
}
	

function ip_valida1() {    
    var ip1 = document.getElementById('ip1').value;
    var nonNumbers = /\D/;
     
    
   if (ip1 == "")
	   return true;

	if (nonNumbers.test(ip1)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip1').value = "";
	}
	else
		  if (ip1 > 255 || ip1 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip1').focus();
			document.getElementById('ip1').value = "";
			return false;
		  }
	
}

function ip_valida2() {    
    var ip2 = document.getElementById('ip2').value; 
    var nonNumbers = /\D/;

	if (ip2 == "")
	   return true;

	if (nonNumbers.test(ip2)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip2').value = "";		
	}
	else
		  if (ip2 > 255 || ip2 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip2').focus();
			document.getElementById('ip2').value = "";
			return false;
		  }
}
    

function ip_valida3() {  
     var ip3 = document.getElementById('ip3').value;
	var nonNumbers = /\D/;

	if (ip3 == "")
	   return true;

	if (nonNumbers.test(ip3)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip3').value = "";
	}
	else
		  if (ip3 > 255 || ip3 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip3').focus();
			document.getElementById('ip3').value = "";
			return false;
		  }
}

function ip_valida4() {  
   var ip4 = document.getElementById('ip4').value;
	var nonNumbers = /\D/;

	if (ip4 == "")
	   return true;

	if (nonNumbers.test(ip4)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip4').value = "";
	}
	else
		  if (ip4 > 255 || ip4 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip4').focus();
			return false;
		  }
}



function validDate(){
	var Todays = new Date();
	var hj = Todays.getDate() + "/" + (Todays.getMonth() + 1) + "/" + Todays.getYear() 
	var date = document.getElementById('dtvisita').value;
	var hoje = hj.split('/');
	var dataCampo = date.split('/');

	hoje[1] = hoje[1].length == '1' ? '0'+hoje[1] : hoje[1];

	if(dataCampo[2] > hoje[2]){
		alert('Data Invalida!');
		document.getElementById('dtvisita').value = '';
		document.getElementById('dtvisita').focus();
		return false;
	}else if(dataCampo[2] == hoje[2] && dataCampo[1] > hoje[1]){
		alert('Data Invalida!');
		document.getElementById('dtvisita').value = '';
		document.getElementById('dtvisita').focus();
		return false;
	}else if(dataCampo[2] == hoje[2] && dataCampo[1] == hoje[1] && dataCampo[0] > hoje[0]){
		alert('Data Invalida!');
		document.getElementById('dtvisita').value = '';
		document.getElementById('dtvisita').focus();
		return false;
	}else if(date.length < '10'){
		alert('Data Invalida!');
		document.getElementById('dtvisita').value = '';
		document.getElementById('dtvisita').focus();
		return false;
	}
}

// formulário cadastro de usuários

function data_cad1() {
	

	var date = document.getElementById('dta_vigencia').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
    document.getElementById('dta_vigencia').value = "";
	}


}

function data_cad2() {
	
	
	var datex = document.getElementById('dtd_vigencia').value;
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = datex.split("/");
	erro = false;
	
	if ( datex.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
	if (datex == ""){         
	  if (document.getElementById('dta_vigencia').value){
		  alert('Os dois campos devem ser preenchidos ou  vazios');
          erro = false;
		  document.getElementById('dta_vigencia').value
		  document.getElementById('dtd_vigencia').value
		  
	  } 	
	  erro = false;
	  return true;			
	}
	else
		if (document.getElementById('dta_vigencia').value=="")
		{
		  alert('Os dois campos devem ser preenchidos ou  vazios');
          erro = false;
		  document.getElementById('dta_vigencia').value = "";
		  document.getElementById('dtd_vigencia').value = "";
		}
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dtd_vigencia').value = "";
		document.getElementById('dtd_vigencia').focus();
		return false;
	}


}


function nome_user(){
    if (document.getElementById('nome').value == '')
		alert('Por favor informe o nome do usuário!');
}	

function sobre_nome(){
    if (document.getElementById('sobrenome').value == '')
		alert('Por favor informe o sobrenome do usuário!');
}

function login_cad(){
    if (document.getElementById('usuario').value == '')
		alert('Por favor informe um login para o usuário!');        
    	
}

function verifica_senha_cad(){

   if (document.getElementById('senha').value) {    
	  if (document.getElementById('senha').value != document.getElementById('senha2').value){
	 	 alert('Por favor, repita a senha no campo confirmação de senha!');
         document.getElementById('senha').focus();
		 return false;
      }
	  else
		  return true;
   }
   else {
	   alert('Por favor, preencha a senha e a confirmação de senha!');
       document.getElementById('senha').value 
       return false;
  }
}


// Fim Cadastro Usuarios //




// Edit Usuarios //
 
  function exibe_edit_empresas() {
    window.open("Exclui_Empresa.php", "Exc_empresa","width=300,height=300,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_edit_cargos() {
    window.open("Exclui_Cargos.php", "Exc_cargos","width=300,height=300,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_edit_grupos() {
    window.open("Exclui_Grupos.php", "Exc_grupos","width=300,height=300,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_agentes() {
    window.open("CrmAgenteSel.php", "EscalaAgentes","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

function exibe_origem() {
  window.open("CrmEditOrigem.php", "Edita_Origem","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_status() {
  window.open("CrmEditStatus.php", "Edita_Status","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_tratamento() {
  window.open("CrmEditTratamento.php", "Edita_Tratamento","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_profissao() {
  window.open("CrmEditProfissao.php", "Edita_Profissao","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }


  function exibe_ocorrencia() {
  window.open("CrmEditOcorrencia.php", "Edita_Ocorrencia","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_motivo() {
  window.open("CrmEditMotivo.php", "Edita_Motivo","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function exibe_justificativa() {
  window.open("CrmEditJustificativa.php", "Edita_Justificativa","width=300,height=300,top=400,left=200,scrollbars=yes","menubar=no","toolbar = no","titlebar = no","location = no","directories = no","fullscreen = no");

 }

 function e_mail_edit() {
	

    var mail = document.getElementById('email').value;
	var email = new RegExp(/^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/);	
	
    
    if (document.getElementById('email').value)  
	 if (mail.search(email)) {
		alert('Por favor informe um e-mail válido!'); 
		document.getElementById('email').focus();     
     }

	
 }  
	
	
	
	
function ip_valida1_edit() {    
    var ip1 = document.getElementById('ip1').value;
    var nonNumbers = /\D/;
     
    
   if (ip1 == "")
	   return true;

	if (nonNumbers.test(ip1)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip1').value = "";
	}
	else
		  if (ip1 > 255 || ip1 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip1').focus();
			document.getElementById('ip1').value = "";
			return false;
		  }
	
}

function ip_valida2_edit() {    
    var ip2 = document.getElementById('ip2').value; 
    var nonNumbers = /\D/;

	if (ip2 == "")
	   return true;

	if (nonNumbers.test(ip2)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip2').value = "";		
	}
	else
		  if (ip2 > 255 || ip2 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip2').focus();
			document.getElementById('ip2').value = "";
			return false;
		  }
}
    

function ip_valida3_edit() {  
     var ip3 = document.getElementById('ip3').value;
	var nonNumbers = /\D/;

	if (ip3 == "")
	   return true;

	if (nonNumbers.test(ip3)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip3').value = "";
	}
	else
		  if (ip3 > 255 || ip3 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip3').focus();
			document.getElementById('ip3').value = "";
			return false;
		  }
}

function ip_valida4_edit() {     
	var ip4 = document.getElementById('ip4').value;
	var nonNumbers = /\D/;

	if (ip4 == "")
	   return true;

	if (nonNumbers.test(ip4)) {	  
		alert('No endereço IP não pode haver letras!'); 
		document.getElementById('ip4').value = "";
	}
	else
		  if (ip4 > 255 || ip4 <= 0){
			alert('O primeiro campo do endereço IP é ínvalido!');
			document.getElementById('ip4').focus();
			return false;
		  }
   

}



function data1_edit() {
	

	var date = document.getElementById('dta_vigencia').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
        document.getElementById('dta_vigencia').value = "";
	}


}

function data2_edit() {
	
	
	var datex = document.getElementById('dtd_vigencia').value;
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = datex.split("/");
	erro = false;
	
	if ( datex.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
	if (datex == ""){         
	  if (document.getElementById('dta_vigencia').value){
		  alert('Os dois campos devem ser preenchidos ou  vazios');
          erro = false;
		  document.getElementById('dta_vigencia').value
		  document.getElementById('dtd_vigencia').value
		  
	  } 	
	  erro = false;
	  return true;			
	}
	else
		if (document.getElementById('dta_vigencia').value=="")
		{
		  alert('Os dois campos devem ser preenchidos ou  vazios');
          erro = false;
		  document.getElementById('dta_vigencia').value = "";
		  document.getElementById('dtd_vigencia').value = "";
		}
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dtd_vigencia').value = "";
		document.getElementById('dtd_vigencia').focus();
		return false;
	}


}


function nome_user_edit(){
    if (document.getElementById('nome').value == '')
		alert('Por favor informe o nome do usuário!');    
}	

function sobre_nome_edit(){
    if (document.getElementById('sobrenome').value == '')
		alert('Por favor informe o sobrenome do usuário!');    
}

function login_edit(){
    if (document.getElementById('usuario').value == '')
		alert('Por favor informe um login para o usuário!');        	
}

function verifica_senha_edit(){
	
   if (document.getElementById('senha').value) {    
	  if (document.getElementById('senha').value != document.getElementById('senha2').value){
	 	 alert('Por favor, repita a senha no campo confirmação de senha!');
         document.getElementById('senha').focus();
		 return false;
      }
	  else
		  return true;
   }
   else {
	   alert('Por favor, preencha a senha e a confirmação de senha!');
       document.getElementById('senha').value 
       return false;
   }

}

// Fim Form Edit //



// Mascara
function maskara(src,mask) {
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
  if (texto.substring(0,1) != saida) {
      src.value += texto.substring(0,1);
  }
}

//funcao para mostrar ou ocultar a segunda opcao de um item
function Mostrar(valor,Id){
	
	if (valor == 1){
		document.getElementById(Id).style.display = 'none';
	}else{
		document.getElementById(Id).style.display = 'inline';		
	}
    
	document.getElementById('div_qualunidade').style.display='none';
	
}



function insRowx(id,campo,size,maxlength,funcao)
{
	var x=document.getElementById(id).insertRow(0)
	var y=x.insertCell(0)
	var z=x.insertCell(1)
	
	y.innerHTML="";
	z.innerHTML="<input type=text name="+campo+"  size="+size+" maxlength="+maxlength+">";
}

function insRow2(id,campo,size,maxlength)
{
	
	var x=document.getElementById(id).insertRow(0)
	var y=x.insertCell(0)
	var z=x.insertCell(1)
	
	
	y.innerHTML="";
	z.innerHTML="<input type=text name="+campo+"  size="+size+" maxlength="+maxlength+">";
}

function insRowConvidado(id,campo1,campo2,campo3,size,maxlength)
{
	
	var x=document.getElementById(id).insertRow(0)
	var y=x.insertCell(0)
	var z=x.insertCell(1)

    var x2=document.getElementById(id).insertRow(1)
	var y2=x2.insertCell(0)
	var z2=x2.insertCell(1)

    var x3=document.getElementById(id).insertRow(2)
	var y3=x3.insertCell(0)
	var z3=x3.insertCell(1)

    var x4=document.getElementById(id).insertRow(3)
    var w3 =x4.insertCell(0)
    var w4 =x4.insertCell(1)

    var x5=document.getElementById(id).insertRow(4)
    var w5 =x4.insertCell(0)
    var w6 =x4.insertCell(1)
	
	
    y.innerHTML="&nbsp;E-mail";
	z.innerHTML="&nbsp;&nbsp;&nbsp;<input type=text name="+campo3+"  size="+size+" maxlength="+maxlength+"onblur='e_mail_Sac();' id='email'>";

	y2.innerHTML="&nbsp;Nome";
	z2.innerHTML="&nbsp;&nbsp;&nbsp;<input type=text name="+campo1+"  size="+size+" maxlength="+maxlength+" id='convidado'>";

	y3.innerHTML="&nbsp;Sobrenome";
	z3.innerHTML="&nbsp;&nbsp;&nbsp;<input type=text name="+campo2+"  size="+size+" maxlength="+maxlength+" id='sobreconv'>";
	w3.innerHTML="";
	w4.innerHTML="";
	w5.innerHTML="";
	w6.innerHTML="";
}


//Valores Numericos

function Tecla(e)
{
	if (document.all) // Internet Explorer
		var tecla = event.keyCode;
	else if(document.layers) // Nestcape
		var tecla = e.which;
		if (tecla > 47 && tecla < 58) // numeros de 0 a 9
			return true;
		else
			{
				if (tecla != 8) // backspace
					event.keyCode = 0;
					//return false;
				else
					return true;
			}
}

function mascara_data2(data){
	var mydata = '';
	mydata = mydata + data;
	if (mydata.length == 2){
	  mydata = mydata + '/';
	  document.form1.dtd_vigencia.value = mydata;
	}
	if (mydata.length == 5){
	  mydata = mydata + '/';
	  document.form1.dtd_vigencia.value = mydata;
	}
	if (mydata.length == 10){
	  verifica_data();
	}
}        




function check_admin() {
	if (document.getElementById('admin1').checked == true)
	{

		document.forms[0].elements[22].value = 1000;
		document.getElementById('gerenciador').style.display='none';
		document.getElementById('ferramenta1').checked = true;
        document.getElementById('ferramenta1').disabled = true;
		document.getElementById('home1').checked = true;		
		document.getElementById('home1').disabled = true;
        document.getElementById('sdi1').checked = true;
		document.getElementById('sdi1').disabled = true;
		ocument.getElementById('crm1').checked = true;
		document.getElementById('crm1').disabled = true;
		document.getElementById('ferrament').style.display='none';
		document.getElementById('home').style.display='none';
		document.getElementById('sdi').style.display='none';
		document.getElementById('crm').style.display='none';
		return;
	}	
    else {
        document.getElementById('gerenciador').style.display='inline';
		document.getElementById('ferramenta1').checked = false;
		document.getElementById('ferramenta1').disabled = false;
		document.getElementById('home1').checked = false;
		document.getElementById('home1').disabled = false;
		document.getElementById('sdi1').checked = false;
		document.getElementById('sdi1').disabled = false;
		document.getElementById('crm1').checked = false;
		document.getElementById('crm1').disabled = false;
		document.forms[0].elements[22].value = 1001;
		return;
	}
}

function check_admin_e() {
	if (document.getElementById('admin1').checked == true)
	{
		document.forms[0].elements[20].value = 1000;		
		document.getElementById('gerenciador').style.display='none';
		document.getElementById('ferramenta1').checked = true;
        document.getElementById('ferramenta1').disabled = true;
		document.getElementById('home1').checked = true;		
		document.getElementById('home1').disabled = true;
        document.getElementById('sdi1').checked = true;
		document.getElementById('sdi1').disabled = true;
		document.getElementById('crm1').checked = true;
		document.getElementById('crm1').disabled = true;
		document.getElementById('ferrament').style.display='none';
		document.getElementById('home').style.display='none';
		document.getElementById('sdi').style.display='none';
		document.getElementById('crm').style.display='none';
		return;
	}	
    else {
        document.getElementById('gerenciador').style.display='inline';
		document.getElementById('ferramenta1').checked = false;
		document.getElementById('ferramenta1').disabled = false;
		document.getElementById('home1').checked = false;
		document.getElementById('home1').disabled = false;
		document.getElementById('sdi1').checked = false;
		document.getElementById('sdi1').disabled = false;
		document.getElementById('crm1').checked = false;
		document.getElementById('crm1').disabled = false;
		document.forms[0].elements[20].value = 1001;
		return;
	}
}

function Detalhes2(x){
   

   if (document.getElementById(x+2).style.display == 'inline')
   {
	   document.getElementById(x+2).style.display='none';
	   document.getElementById(x).style.display='none';
	   document.getElementById(x+1).style.display='inline';
	   document.getElementById('detalhesx1').style.display='none';
	   document.getElementById('detalhesx2').style.display='inline';
	   document.getElementById(x+3).style.display='none';
	   
   }
   else {
	  document.getElementById(x+2).style.display='inline';
	  document.getElementById(x).style.display='inline';
      document.getElementById(x+1).style.display='none';
      document.getElementById('detalhesx1').style.display='inline';
	  document.getElementById('detalhesx2').style.display='none';
	  document.getElementById(x+3).style.display='inline';	  
	  
   }
   
}

function CadastraSacHist() { 
    
     if (document.getElementById('historico1').style.display == 'inline') {
		 document.getElementById('historico1').style.display = 'none';
		 document.getElementById('historico2').style.display = 'none';
	 }
     else {
         document.getElementById('historico1').style.display = 'inline';
		 document.getElementById('historico2').style.display = 'inline';
	 }
}

function Bloco1() {

	if (document.getElementById('bloco1').style.display == 'inline')
       document.getElementById('bloco1').style.display = 'none';	
	else
	   document.getElementById('bloco1').style.display = 'inline'; 

}
function Bloco2() {

	if (document.getElementById('bloco2').style.display == 'inline')
       document.getElementById('bloco2').style.display = 'none';	
	else
	   document.getElementById('bloco2').style.display = 'inline'; 

}

function Bloco3() {

	if (document.getElementById('bloco3').style.display == 'inline')
       document.getElementById('bloco3').style.display = 'none';	
	else
	   document.getElementById('bloco3').style.display = 'inline'; 

}

function Bloco4() {

	if (document.getElementById('bloco4').style.display == 'inline')
       document.getElementById('bloco4').style.display = 'none';	
	else
	   document.getElementById('bloco4').style.display = 'inline'; 

}

function Bloco5() {

	if (document.getElementById('bloco5').style.display == 'inline')
       document.getElementById('bloco5').style.display = 'none';	
	else
	   document.getElementById('bloco5').style.display = 'inline'; 

}

function Bloco6() {

	if (document.getElementById('bloco6').style.display == 'inline')
       document.getElementById('bloco6').style.display = 'none';	
	else
	   document.getElementById('bloco6').style.display = 'inline'; 

}
function Bloco7() {

	if (document.getElementById('bloco7').style.display == 'inline')
       document.getElementById('bloco7').style.display = 'none';	
	else
	   document.getElementById('bloco7').style.display = 'inline'; 

}

function Bloco8() {

	if (document.getElementById('bloco8').style.display == 'inline')
       document.getElementById('bloco8').style.display = 'none';	
	else
	   document.getElementById('bloco8').style.display = 'inline'; 

}

function Bloco9() {

	if (document.getElementById('bloco9').style.display == 'inline')
       document.getElementById('bloco9').style.display = 'none';	
	else
	   document.getElementById('bloco9').style.display = 'inline'; 

}
function Bloco10() {

	if (document.getElementById('bloco10').style.display == 'inline')
       document.getElementById('bloco10').style.display = 'none';	
	else
	   document.getElementById('bloco10').style.display = 'inline'; 

}

function Bloco11() {

	if (document.getElementById('bloco11').style.display == 'inline')
       document.getElementById('bloco11').style.display = 'none';	
	else
	   document.getElementById('bloco11').style.display = 'inline'; 

}

function Bloco12() {

	if (document.getElementById('bloco12').style.display == 'inline')
       document.getElementById('bloco12').style.display = 'none';	
	else
	   document.getElementById('bloco12').style.display ='inline'; 

}

function Bloco13() {

	if (document.getElementById('bloco13').style.display == 'inline')
       document.getElementById('bloco13').style.display = 'none';	
	else
	   document.getElementById('bloco13').style.display ='inline'; 

}

function CadEndereco() {

	if (document.getElementById('endereco1').style.display == 'inline'){ 
	   document.getElementById('endereco1').style.display = 'none';
	   document.getElementById('endereco2').style.display = 'none';
       document.getElementById('endereco3').style.display = 'none';
	}
	else { 
	   document.getElementById('endereco1').style.display = 'inline';
	   document.getElementById('endereco2').style.display = 'inline';
	   document.getElementById('endereco3').style.display = 'inline';
	}
	
}

function CadAdicionais() {

	if (document.getElementById('adicionais1').style.display == 'inline') {
	   document.getElementById('adicionais1').style.display = 'none';
	   document.getElementById('adicionais2').style.display = 'none';
	   document.getElementById('adicionais3').style.display = 'none';
	}
	else{ 
	   document.getElementById('adicionais1').style.display = 'inline';			 
	   document.getElementById('adicionais2').style.display = 'inline';
	   document.getElementById('adicionais3').style.display = 'inline';
	}
	
}

function CadCompleto() {
	if (document.getElementById('completo1').style.display == 'inline'){
	  document.getElementById('completo1').style.display = 'none';
	  document.getElementById('completo2').style.display = 'none';
	}
	else{ 
	  document.getElementById('completo1').style.display = 'inline';	
	  document.getElementById('completo2').style.display = 'inline';
	}
}


function check_teste(Nome) {

	 
	var e = document.getElementById(Nome);
	if(e.style.display == 'none'){
		e.style.display = 'inline';
	}else{
		e.style.display = 'none';
	}	

/*
	if (document.getElementById('home1').checked == true)
	{
      document.getElementById('home').style.display='inline';	   
	}
	else {
       document.getElementById('home').style.display='none';
	}

	if (document.getElementById('sdi1').checked == true)
	{
      document.getElementById('sdi').style.display='inline';	   
	}
	else {
       document.getElementById('sdi').style.display='none';
	}	

	if (document.getElementById('crm1').checked == true)
	{
      document.getElementById('crm').style.display='inline';	   
	}
	else {
       document.getElementById('crm').style.display='none';
	}	
}	

function Copy_Direita(){

   document.getElementById('tipologradouroc').value = document.getElementById('tipologradouro').value;
   document.getElementById('logradouroc').value = document.getElementById('logradouro').value;
   document.getElementById('numeroc').value = document.getElementById('numero').value;
   document.getElementById('complementoc').value = document.getElementById('complemento').value;
   document.getElementById('cidadec').value = document.getElementById('cidade').value;
   document.getElementById('bairroc').value = document.getElementById('bairro').value;
   document.getElementById('estadoc').value = document.getElementById('estado').value;
   document.getElementById('cepc').value = document.getElementById('cep').value;
   document.getElementById('paisc').value = document.getElementById('pais').value;
}
 
function Copy_Esquerda(){

   document.getElementById('tipologradouro').value = document.getElementById('tipologradouroc').value;
   document.getElementById('logradouro').value = document.getElementById('logradouroc').value;
   document.getElementById('numero').value = document.getElementById('numeroc').value;
   document.getElementById('complemento').value = document.getElementById('complementoc').value;
   document.getElementById('cidade').value = document.getElementById('cidadec').value;
   document.getElementById('bairro').value = document.getElementById('bairroc').value;
   document.getElementById('estado').value = document.getElementById('estadoc').value;
   document.getElementById('cep').value = document.getElementById('cepc').value;
   document.getElementById('pais').value = document.getElementById('paisc').value;
}

function checa_form(x) {
	var value = x.value;
    
	
	if (value == '500') {
		document.getElementById('div1').style.display='block';
    } else {
		document.getElementById('div1').style.display='none';
	}

	
}

// conversao de formatos

function conv_cep(valor) {
    cep = valor.value;	
	if (cep) {      
	  converte = cep.split("-");	 
	  cepx = converte[0] + converte[1];
	  return verifica_numero(cepx,1);
	}

}

function conv_fone1(valor) {
    fone = valor.value;	
	if (fone) {      
	  converte = fone.split("-");	 
	  fonex = converte[0] + converte[1];
	  return verifica_numero(fonex,11);
	}
}

function conv_fone2(valor) {
    fone = valor.value;	
	if (fone) {      
	  converte = fone.split("-");	 
	  fonex = converte[0] + converte[1];
	  return verifica_numero(fonex,14);
	}
}
	  
function conv_fone3(valor) {
    fone = valor.value;	
	if (fone) {      
	  converte = fone.split("-");	 
	  fonex = converte[0] + converte[1];
	  return verifica_numero(fonex,17);
	}
}
	

function verifica_numero(campo,id) {
  var nonNumbers = /\D/;    

  if (campo) 
	  if (nonNumbers.test(campo)) {
		alert('Este campo não aceita letras!');
		document.forms[0].elements[id].value = "";
		return false;
	 }
	 else
		return true;
  
}
// Coloquei o nome pra cada id porque não consegui fazer rolar mandando uma variável como referência


function verifica_letra() {
 
	 campo = document.getElementById('Nacionalidade').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 eval("document.forms[0].elements['Nacionalidade'].value = ''");
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra2() {
 
	 campo = document.getElementById('naturalidade').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['naturalidade'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra3() {
 
	 campo = document.getElementById('ufnaturalidade').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['ufnaturalidade'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra4() {
 
	 campo = document.getElementById('uf').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['uf'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra5() {
 
	 campo = document.getElementById('pais').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['pais'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra6() {
 
	 campo = document.getElementById('paiscom').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['paiscom'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra7() {
 
	 campo = document.getElementById('ufresesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['ufresesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra8() {
 
	 campo = document.getElementById('paisresesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['paisresesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}


function verifica_letra9() {
 
	 campo = document.getElementById('nacionalidadeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nacionalidadeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra10() {
 
	 campo = document.getElementById('naturalidadeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['naturalidadeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra11() {
 
	 campo = document.getElementById('paistrabesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['paistrabesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra12() {
 
	 campo = document.getElementById('ufescolafilho').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['ufescolafilho'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letra13() {
 
	 campo = document.getElementById('paisescolafilho').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['paisescolafilho'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax() {
 
	 campo = document.getElementById('nome').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nome'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray() {
 
	 campo = document.getElementById('sobrenome').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenome'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax1() {
 
	 campo = document.getElementById('nomemae').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nomemae'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray1() {
 
	 campo = document.getElementById('sobrenomemae').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomemae'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax2() {
 
	 campo = document.getElementById('nomepai').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nomepai'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray2() {
 
	 campo = document.getElementById('sobrenomepai').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomepai'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax3() {
 
	 campo = document.getElementById('nomeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nomeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray3() {
 
	 campo = document.getElementById('sobrenomeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax4() {
 
	 campo = document.getElementById('nomemaeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nomemaeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray4() {
 
	 campo = document.getElementById('sobrenomemaeesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomemaeesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax5() {
 
	 campo = document.getElementById('nomepaiesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['nomepaiesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray5() {
 
	 campo = document.getElementById('sobrenomepaiesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomepaiesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraz() {
 
	 campo = document.getElementById('sobrenomepaiesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['sobrenomepaiesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraw() {
 
	 campo = document.getElementById('cidade').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['cidade'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraz2() {
 
	 campo = document.getElementById('bairrocom').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['bairrocom'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraw2() {
 
	 campo = document.getElementById('cidadecom').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['cidadecom'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraz3() {
 
	 campo = document.getElementById('bairroresesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['bairroresesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraw3() {
 
	 campo = document.getElementById('cidaderesesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['cidaderesesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraz4() {
 
	 campo = document.getElementById('bairrotrabesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['bairrotrabesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraw4() {
 
	 campo = document.getElementById('cidadetrabesposa').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['cidadetrabesposa'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraz5() {
 
	 campo = document.getElementById('bairroescolafilho').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['bairroescolafilho'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letraw5() {
 
	 campo = document.getElementById('cidadeescolafilho').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['cidadeescolafilho'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letrax6() {
 
	 campo = document.getElementById('recepcionista').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['recepcionista'].value = "";
			 return false;
		  }
	 }
	 return true;

}

function verifica_letray6() {
 
	 campo = document.getElementById('corretor').value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 document.forms[0].elements['corretor'].value = "";
			 return false;
		  }
	 }
	 return true;

}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function valida_data_exp() {
	
	var date = document.getElementById('expedicao').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('expedicao').value = "";		
	}

}

function valida_data_expesposa() {
	
	var date = document.getElementById('expedicaoesposa').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('expedicaoesposa').value = "";		
	}

}

function valida_data_nascesposa() {
	
	var date = document.getElementById('dtnascimentoesposa').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dtnascimentoesposa').value = "";		
	}

}

function valida_data_cas() {
	
	var date = document.getElementById('datacasamento').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('datacasamento').value = "";		
	}

}

function valida_data_estatistica() {
	
	var Todays = new Date();

	var hj = Todays.getDate() + "/" + (Todays.getMonth() + 1) + "/" + Todays.getYear() 
	var date = document.getElementById('dt1').value;

	var hoje = hj.split('/');
	var dataCampo = date.split('-');

	var mes = hoje[1].length < 2 ? '0'+hoje[1] : hoje[1];


	if(dataCampo[2] < hoje[2]){
		alert('Data Invalida!');
		document.getElementById('dt1').value = '';
		document.getElementById('dt1').focus();
		return false;
	}else if(dataCampo[2] == hoje[2] && dataCampo[1] < mes){
		alert('Data Invalida!');
		document.getElementById('dt1').value = '';
		document.getElementById('dt1').focus();
		return false;
	}else if(dataCampo[2] == hoje[2] && dataCampo[1] == mes && dataCampo[0] < hoje[0]){
		alert('Data Invalida!');
		document.getElementById('dt1').value = '';
		document.getElementById('dt1').focus();
		return false;
	}

	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dt1').value = "";		
	}

}

function valida_data_estatistica2() {
	
	var date = document.getElementById('dt2').value;

	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dt2').value = "";		
	}

}


function valida_data_exp2() {
	
	var date = document.getElementById('expedicaoconjuge').value;
		
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('expedicaoconjuge').value = "";		
	}

}

function valida_data_nascx() {
	
	var date = document.getElementById('dt_nasc').value;
	
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dt_nasc').value = "";		
	}

}

function valida_data_nascx2() {
	
	var date = document.getElementById('dt_nascconjuge').value;	
	var array_data = new Array;
	var ExpReg = new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
	
	
	array_data = date.split("/");
	erro = false;
	
	if ( date.search(ExpReg) == -1 )
		erro = true;
	
	else if ( ( ( array_data[1] == 4 ) || ( array_data[1] == 6 ) || ( array_data[1] == 9 ) || ( array_data[1] == 11 ) ) && ( array_data[0] > 30 ) )
		erro = true;
	
	else if ( array_data[1] == 2 ) {
		
		if ( ( array_data[0] > 28 ) && ( ( array_data[2] % 4 ) != 0 ) )
			erro = true;
		
		if ( ( array_data[0] > 29 ) && ( ( array_data[2] % 4 ) == 0 ) )
			erro = true;
	}
    
	if (date == "")
		erro = false;
	

	if ( erro ) {
		alert("Data Invalida");
		document.getElementById('dt_nascconjuge').value = "";		
	}

}

function showSac(id) {
	var motivo = document.getElementById('empreendimento');
    var indice = document.getElementById('motivo').selectedIndex;
	var indice2 = document.getElementById('tipoocorrencia').selectedIndex;
    var agente = document.getElementById('agentex');
    
	if (motivo){
		if(id.options[indice].text == 'EMPREENDIMENTO'){
			motivo.style.display="inline";
		} else if(id.name == 'motivo'){
			motivo.style.display="none";
		}
	}
    

    if (agente){
		if(id.options[indice2].text == 'RECLAMAÇÃO'){
			agente.style.display="inline";
		} else if(id.name == 'tipoocorrencia'){
			agente.style.display="none";
		}
	}
	
}

//Para o formulário de cadastro do CRM
function desabilita() {	 	 
	 
	 for(i=0;i < document.getElementById('crm_cadastra').length;i++){		 		 
		document.crm_cadastra.elements[i].disabled = true;
	 } 	     

	 document.getElementById('end_cadastra').disabled = false;
	 document.getElementById('info_cadastra').disabled = false;
	 document.getElementById('completo_cadastra').disabled = false;      

	 
}

function desabilita2() {
	for(z=0;z < document.getElementById('completo_crm').length;z++){		 		 
		document.getElementById('completo_crm').elements[z].disabled = true;
	 } 
}

// Para o formulário do Sac
function desabilita3() {	
	
	for(i=0;i < document.getElementById('sac_cadastra').length;i++){		 		 
		document.sac_cadastra.elements[i].disabled = true;
	 } 	     

	 document.getElementById('end_cadastra').disabled = false;
	 document.getElementById('hist_sac').disabled = false;
	 
}








	var cX = 0; var cY = 0;
	function UpdateCursorPosition(e){ 
		cX = e.pageX; cY = e.pageY;
	}
	function UpdateCursorPositionDocAll(e){ 
		cX = event.clientX; cY = event.clientY;
	}
	if(document.all) { 
		document.onmousemove = UpdateCursorPositionDocAll;
	}
	else { 
		document.onmousemove = UpdateCursorPosition; 
	}
	function AssignPosition(d) {
		d.style.left = (cX+10) + "px";
		d.style.top = (cY-30) + "px";
	}
	function HideContent(d) {
		if(d.length < 1) { return; }
			document.getElementById(d).style.display = "none";
	}
	function ShowContent(d) {
		if(d.length < 1) { 
			return; 
		}
		var dd = document.getElementById(d);
		AssignPosition(dd);
		dd.style.display = "block";

	}

function ReverseContentDisplay(d,Msg) {
		if(d.length < 1) {
			return; 
		}
		var dd = document.getElementById(d);
		AssignPosition(dd);
		if(dd.style.display == "none") { 
			dd.style.display = "block";
			document.getElementById("alertasgerais").innerHTML = Msg;
			
		}
		else { 
			dd.style.display = "none"; 
		}
	}



function contadorAtualiza(opt_boxcontado, opt_contarcorpo, opt_valormax) {
  var boxcontado = opt_boxcontado ? opt_boxcontado : "boxcontado";
  var contarcorpo = opt_contarcorpo ? opt_contarcorpo : "corpocontador";
  var valormax = opt_valormax ? opt_valormax : 150;
    
  var field = document.getElementById(boxcontado);
  if (field && field.value.length >= valormax) {
    field.value = field.value.substring(0, valormax);
  }
  
  var txtField = document.getElementById(contarcorpo);
  if (txtField) {  
    txtField.innerHTML = field.value.length;
  }
  
}


function counterUpdate(opt_countedTextBox, opt_countBody, opt_maxSize) {
	var countedTextBox = opt_countedTextBox ? opt_countedTextBox : "Textos";
	var countBody = opt_countBody ? opt_countBody : "countBody";
	var maxSize = opt_maxSize ? opt_maxSize : 1024;
	
	var field = document.getElementById(countedTextBox);
	
	if (field && field.value.length >= maxSize) {
		field.value = field.value.substring(0, maxSize);
	}
	var txtField = document.getElementById(countBody);
	if (txtField) {
		txtField.innerHTML = field.value.length;
	}
} 


*/


/*

function verifica_cpf(Campo) {
   
   if (document.getElementById(Campo).value){   
		if (document.getElementById(Campo).value.length == 14){
		  return validaCPF(eval("document.getElementById("+Campo+").value"),Campo);	
		}else {
			alert('Por favor, informe o CPF corretamente.');
			eval("document.getElementById("+Campo+").value = ''");		
			eval("document.getElementById("+Campo+").focus()";		
			return false;
		}
   }
}



function validaCPF(valor, Campo) {    
   	  
	 converte = valor.split("."); 
	 terceiro = converte[2].split("-");	 
	 cpf = converte[0] + converte[1] + terceiro[0] + terceiro[1];
     
	 
	 erro = new String;	 
	 if (cpf.length < 11) {
	    erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n"; 		
	 }

     var nonNumbers = /\D/;
     if (nonNumbers.test(cpf)){ 
		erro += "A verificacao de CPF suporta apenas numeros! \n\n"; 
	 }
     if (cpf == '00000000000' || cpf == '11111111111' || cpf == '22222222222' || cpf == '33333333333' || cpf == '44444444444' || cpf == '55555555555' || cpf == '66666666666' || cpf == '77777777777' || cpf == '88888888888' || cpf == '99999999999'){
		erro += "Numero de CPF invalido!";
     }
     var a = [];
	 var b = new Number;
	 var c = 11;
	 for (i=0; i<11; i++){
		 a[i] = cpf.charAt(i);
		 if (i < 9) b += (a[i] * --c);
	 }
	 if ((x = b % 11) < 2) { 
	 	a[9] = 0; 
	 } else { 
	 	a[9] = 11-x; 
	 }

	b = 0;
	c = 11;
	for (y=0; y<10; y++) b += (a[y] * c--); 
		if ((x = b % 11) < 2) {
			a[10] = 0; 
		} else { 
			a[10] = 11-x; 
		}
		
		if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
			  erro +="Digito verificador com problema!";
		}
		if (erro.length > 0){
		   alert(erro);
		   document.getElementById(campo).value = ""; 
		   return false;
		}
		
		return true;
	
}	




*/

 //Verifica qual o browser do visitante e armazena na variável púbica clientNavigator,
 //Caso Internet Explorer(IE) outros (Other)
 if (navigator.appName.indexOf('Microsoft') != -1){
 	clientNavigator = "IE";
 }else{
 	clientNavigator = "Other";
 }


	function insRowTel(id,campoddi,campoddd,campotel,ramal,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="<input type='text' size=3 name='"+campoddi+"' class='"+classe+"'  onkeyup='javascript:SomenteNumeros(this);'>&nbsp;<input type='text' size=3 name='"+campoddd+"' class='"+classe+"'  onkeyup='javascript:SomenteNumeros(this);'>&nbsp;<input type='text'  name='"+campotel+"' size=10 class='"+classe+"'  onkeyup='javascript:SomenteNumeros(this);'>&nbsp;Ramal <input type='text' name='"+ramal+"' size=4 class='"+classe+"' onkeyup=javascript:SomenteNumeros(this);>";
	}
	function insRowTelRes(id,campoddi,campoddd,campotel,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="<input type='text' size=3 name='"+campoddi+"' class='"+classe+"'  onkeyup='javascript:SomenteNumeros(this);'>&nbsp;<input type='text' size=3 name='"+campoddd+"' class='"+classe+"'  onkeyup='javascript:SomenteNumeros(this);'>&nbsp;<input type='text'  name='"+campotel+"' size=10 class='"+classe+"' onkeyup='javascript:SomenteNumeros(this);'>";
	}


	function insRowEmail(id,campoemail,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="<input type='text' size='60' name='"+campoemail+"' class='"+classe+"' onblur='javascript:checkMail(this);'>";
	}

	function insRowCargo(id,campoemail,classe,TRId)
	{
		document.getElementById(TRId).style.display = "block";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="<input type='text' size=30 name='"+campoemail+"' class='"+classe+"'>";
	}
	
	function insRowTelefone(id,campotelefone,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="<input type='text' size='14' name='"+campotelefone+"' class='"+classe+"'>";
	}



	function insRowsImagens(TRId,id)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		var tela = "<table width='100%' border='0' cellpadding='0' cellspacing='0'>";
		tela +=" <tr>";
        tela +="    <td class='TxtAdm'>imagem</td>";
        tela +="    <td align='left' class='TxtAdm'><input name='Arquivos[]' type='file' class='BoxCamposAdm'   size='30' />";
		tela +="    </td>";
        tela +=" </tr>";
        tela +=" <tr>";
        tela +=" <td class='TxtAdm'>legenda</td>";
        tela +=" <td align='left' class='TxtAdm'><input name='Legendas[]' type='text' class='BoxCamposAdm' size='30' />";
        tela +="     <span class='TxtObs'>(campo não obrigatório)</span></td>";
        tela +=" </tr>";

		
		y.innerHTML="";
		z.innerHTML= tela;

	}

	function insRowAsssitentes(id,camponome,camposobrenome,campoemail,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		y.innerHTML="";
		z.innerHTML="Assistente&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type='text' size=20 name='"+camponome+"' class='"+classe+"'><br>Sobrenome&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type='text' size=20 name='"+camposobrenome+"' class='"+classe+"'><br>Email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type='text' size=30 name='"+campoemail+"' class='"+classe+"'><br>";
	}



	function insRowProfissional(id,camponome,camposobrenome,dianasc,mesnasc,campoemail,classe,TRId)
	{
		document.getElementById(TRId).style.display = "inline";
		var x=document.getElementById(id).insertRow(0);
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		
		
		var tela = "<table width='100%' border='0' cellpadding='0' cellspacing='0'>";
		tela +=" <tr>";
		tela +="   <td width='21%' class='textoconteudo11'>Nome do Profissional</td>";
		tela +="     <td width='25%' class='textoconteudo9'><input name='NomeArquiteto[]'  value= '' type='text' class='camposlogin' size='20' id='Arquiteto'  /></td>";
		tela +="     <td class='textoconteudo9'>Sobrenome</td>";
		tela +="     <td class='textoconteudo9'><input name='ArquitetoSobrenome[]' value=' ' type='text' class='camposlogin' size='20' id='ArquitetoSobrenome'  />";
		tela +="          </td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Data de Anivers&aacute;rio</td>";
		tela +="     <td class='textoconteudo9'><input name='DiaNiver[]' value=' '  type='text' class='camposlogin'   size='3' maxlength='2' id='DiaNiver' />";
		tela +="         <input name='MesNiver[]' type='text' value='  '  class='camposlogin' size='3' maxlength='2' id='MesNiver' />";
		tela +="       (DD MM)</td>";
		tela +="     <td width='14%' class='textoconteudo9'>Email </td>";
		tela +="     <td width='55%' class='textoconteudo9'><input name='ArquitetoEmail[]'   value=' ' type='text' class='camposlogin' size='30' id='ArquitetoEmail' /></td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Assistente</td>";
		tela +="     <td class='textoconteudo9'><input name='Assistente[]' type='text' class='camposlogin' size='20' id='Assitente'  value=' ' /></td>";
		tela +="     <td class='textoconteudo9'>Sobrenome</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteSobrenome[]' type='text' class='camposlogin' size='20' id='AssistenteSobrenome' value=' '/></td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Email</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteEmail[]' type='text' class='camposlogin' size='30' id='AssistenteEmail' value=' ' onblur='javascript:checkMail(this);'/></td>";
		tela +="     <td class='textoconteudo9'>&nbsp;</td>";
		tela +="     <td class='textoconteudo9'>&nbsp;</td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Assistente 2</td>";
		tela +="     <td class='textoconteudo9'><input name='Assistente2[]' type='text' class='camposlogin' size='20' id='Assitente'  value=' ' /></td>";
		tela +="     <td class='textoconteudo9'>Sobrenome 2</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteSobrenome2[]' type='text' class='camposlogin' size='20' id='AssistenteSobrenome' value=' '/></td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Email 2</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteEmail2[]' type='text' class='camposlogin' size='30' id='AssistenteEmail' value=' ' onblur='javascript:checkMail(this);'/></td>";
		tela +="     <td class='textoconteudo9'>&nbsp;</td>";
		tela +="     <td class='textoconteudo9'>&nbsp;</td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Assistente 3</td>";
		tela +="     <td class='textoconteudo9'><input name='Assistente3[]' type='text' class='camposlogin' size='20' id='Assitente'  value=' ' /></td>";
		tela +="     <td class='textoconteudo9'>Sobrenome 3</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteSobrenome3[]' type='text' class='camposlogin' size='20' id='AssistenteSobrenome' value=' '/></td>";
		tela +="   </tr>";
		tela +="   <tr>";
		tela +="     <td class='textoconteudo11'>Email 3</td>";
		tela +="     <td class='textoconteudo9'><input name='AssistenteEmail3[]' type='text' class='camposlogin' size='30' id='AssistenteEmail' value=' ' onblur='javascript:checkMail(this);'/></td>";
		tela +="     <td colspan='2' class='textoconteudo9'>&nbsp;</td>";
		tela +="   </tr>";
		tela +="  </table>";

		
		y.innerHTML="";
		z.innerHTML= tela;
	}


function VerificaPessoa(valor){
	if(valor=="2"){
		document.getElementById("TipoNome").innerHTML = "Nome Fantasia";
		document.getElementById("TipoSobrenome").innerHTML = "Razão Social";
		document.getElementById('trsexos').style.display = 'none';
		document.getElementById('trcnpj').style.display = 'inline';
		document.getElementById('trie').style.display = 'inline';
		document.getElementById('trcontato').style.display = 'inline';
		document.getElementById('tremailcontato').style.display = 'inline';
		document.getElementById('trrg').style.display = 'none';
		document.getElementById('trcpf').style.display = 'none';
		document.getElementById('trcargo').style.display = 'none';
		document.getElementById('trnascimento').style.display = 'none';
		document.getElementById('trnacionalidade').style.display = 'none';
		document.getElementById('trnaturalidade').style.display = 'none';
		document.getElementById('truf').style.display = 'none';
		document.getElementById('tremails').style.display = 'none';
		
	}else{
		document.getElementById("TipoNome").innerHTML = "Nome ";
		document.getElementById("TipoSobrenome").innerHTML = "Sobrenome";
		document.getElementById('trsexos').style.display = 'inline';
		document.getElementById('trcnpj').style.display = 'none';
		document.getElementById('trie').style.display = 'none';
		document.getElementById('trcontato').style.display = 'none';
		document.getElementById('tremailcontato').style.display = 'none';
		document.getElementById('trrg').style.display = 'inline';
		document.getElementById('trcpf').style.display = 'inline';
		document.getElementById('trcargo').style.display = 'inline';
		document.getElementById('trnascimento').style.display = 'inline';
		document.getElementById('trnacionalidade').style.display = 'inline';
		document.getElementById('trnaturalidade').style.display = 'inline';
		document.getElementById('truf').style.display = 'inline';
		document.getElementById('tremails').style.display = 'inline';
		
	}
}


function paginas(Flags,Pgs,paginas,Orders){
  // document.form1.action = '?';
   document.form1.Flag.value = Flags;
   document.form1.Pg.value = Pgs;
   document.form1.pagina.value = paginas;
   document.form1.Order.value = Orders;
   document.form1.Method = 'POST';
   document.form1.submit();		
}

function paginasEnviadas(Flags,Pgs,paginas,Orders){
  // document.form1.action = '?';
   document.form1.Flag.value = Flags;
   document.form1.Pg.value = Pgs;
   document.form1.paginaEnviadas.value = paginas;
   document.form1.Order.value = Orders;
   document.form1.Method = 'POST';
   document.form1.submit();		
}

function ordenar(campo){

//	document.form1.action = '?';
	document.form1.Order.value=campo;
	document.form1.method = 'POST';
	document.form1.submit();	
}

function excluir(campo, ids){

	if(confirm('Deseja excluir '+campo+ ' ? ')){
//		document.form1.action = '?';
		document.form1.Id.value=ids;
		document.form1.method = 'POST';
		document.form1.submit();
	}	
}

function fncOver(name,Imagem){
	javascript:document.getElementById(name).src=Imagem;

}

function PularCampo(campo1,campo2,quantidade){
	if(document.getElementById(campo1).value.length == quantidade){
		document.getElementById(campo2).focus();
	}
}


/*

function verifica_numero(campo,id) {
  var nonNumbers = /\D/;    

  if (campo) 
	  if (nonNumbers.test(campo)) {
		alert('Este campo não aceita letras!');
		document.forms[0].elements[id].value = "";
		return false;
	 }
	 else
		return true;
  
}
// Coloquei o nome pra cada id porque não consegui fazer rolar mandando uma variável como referência


function verifica_letra(ID) {
 
	 campo = document.getElementById(ID).value; 

	 if (campo) {
		  validChar = '0123456789.,-';
		  if(!isNaN(campo)){
			 alert('Este campo não aceita numeros!');
			 eval("document.forms[0].getElementById('"+ID+"').value = ''");
			 return false;
		  }
	 }
	 return true;

}
*/

function SomenteNumeros(campo){
	var digits="0123456789";
	var campo_temp;
	for (var i=0;i<campo.value.length;i++){
		campo_temp=campo.value.substring(i,i+1) 
		if (digits.indexOf(campo_temp)==-1){
			campo.value = campo.value.substring(0,i);
			alert('preencha apenas com números!');
			campo.focus();
			break;
		}
	}
}


function ValRG(numero){

var numero = numero.split("");
 tamanho = numero.length;
 vetor = new Array(tamanho);

	if(tamanho>=1)
	{
	 vetor[0] = parseInt(numero[0]) * 2; 
	}
	if(tamanho>=2){
	 vetor[1] = parseInt(numero[1]) * 3; 
	}
	if(tamanho>=3){
	 vetor[2] = parseInt(numero[2]) * 4; 
	}
	if(tamanho>=4){
	 vetor[3] = parseInt(numero[3]) * 5; 
	}
	if(tamanho>=5){
	 vetor[4] = parseInt(numero[4]) * 6; 
	}
	if(tamanho>=6){
	 vetor[5] = parseInt(numero[5]) * 7; 
	}
	if(tamanho>=7){
	 vetor[6] = parseInt(numero[6]) * 8; 
	}
	if(tamanho>=8){
	 vetor[7] = parseInt(numero[7]) * 9; 
	}
	if(tamanho>=9){
	 vetor[8] = parseInt(numero[8]) * 100; 
	}
	
	 total = 0;
	
	if(tamanho>=1){
	 total += vetor[0];
	}
	if(tamanho>=2){
	 total += vetor[1]; 
	}
	if(tamanho>=3){
	 total += vetor[2]; 
	}
	if(tamanho>=4){
	 total += vetor[3]; 
	}
	if(tamanho>=5){
	 total += vetor[4]; 
	}
	if(tamanho>=6){
	 total += vetor[5]; 
	}
	if(tamanho>=7){
	 total += vetor[6];
	}
	if(tamanho>=8){
	 total += vetor[7]; 
	}
	if(tamanho>=9){
	 total += vetor[8]; 
	}
	 resto = total % 11;
	
	return resto;
	
	/*
	if(resto!=0){
		alert("RG Inválido!");
		return false;
	 }
	 */
}


function maskara(src,mask) {
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	if (texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}






var state = 'none';
//var imagem = 'SetaMaximizar.gif';

function showhide(layer_ref) {

	
	if (state == 'inline') {
		state = 'none';
	//	img_src = 'SetaMaximizar.gif';
		
	}else {
		state = 'inline';
//		img_src = 'SetaMinimizar.gif';
	}
	
	
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
	//	document.getElementById(imagem).src = "imagens/"+img_src;
	}
	
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
	}
	
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
	}
} 	


	function autocomplete(n,ac_array){
		if (n.value == "") {
			return 0;
		}
		if (event.keyCode == 8 && n.backspace){
			n.value = n.value.substr(0,n.value.length-1);
			n.backspace = false;
		}
		
		var r = n.createTextRange();
		tmp= n.value;
		if (tmp == ""){
			return 0;
		}
		for (z=0;z<ac_array.length;z++){
			tmp2 = ac_array[z];
			count = 0;
			for (i = 0;i<tmp.length;i++){
				if (tmp2.charAt(i) == tmp.charAt(i)){
					count++
				}
			}
		
		if (count == tmp.length){
			diff = tmp2.length - tmp.length;
			if (diff <= 0) break;
				kap = "";
				for (i=0;i<tmp2.length;i++){
					if (i >= tmp.length) kap += tmp2.charAt(i);
				}
				n.backspace = true;
				r.text += kap;
				r.findText(kap,diff*-2);
				r.select();
				return 0;
			}
		}
			n.backspace = false;
			return 0;
		}
	
function validaCNPJ(campo) {
	 CNPJ = campo; 
	 

	 erro = new String;
	 
	 if (CNPJ.length < 18) erro += "É necessario preencher corretamente o número do CNPJ! \n\n"; 
	 if ((CNPJ.charAt(2) != ".") || (CNPJ.charAt(6) != ".") || (CNPJ.charAt(10) != "/") || (CNPJ.charAt(15) != "-")){
	 if (erro.length == 0) erro += "É necessário preencher corretamente o número do CNPJ! \n\n";
	 }
	 //substituir os caracteres que não são números
   if(document.layers && parseInt(navigator.appVersion) == 4){
		   x = CNPJ.substring(0,2);
		   x += CNPJ. substring (3,6);
		   x += CNPJ. substring (7,10);
		   x += CNPJ. substring (11,15);
		   x += CNPJ. substring (16,18);
		   CNPJ = x; 
   } else {
		   CNPJ = CNPJ.replace (".","");
		   CNPJ = CNPJ.replace (".","");
		   CNPJ = CNPJ.replace ("-","");
		   CNPJ = CNPJ.replace ("/","");
   }
  // var nonNumbers = /\D/;
  // if (nonNumbers.test(CNPJ)) erro += "A verificação de CNPJ suporta apenas números! \n\n"; 
   var a = [];
   var b = new Number;
   var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
   for (i=0; i<12; i++){
		  a[i] = CNPJ.charAt(i);
		   b += a[i] * c[i+1];
   }
   if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
   b = 0;
   for (y=0; y<13; y++) {
		  b += (a[y] * c[y]); 
   }
   if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
   if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
		   erro +="Dígito verificador com problema!";
		  // document.getElementById(campo).value = '';
   }
   if (erro.length > 0){
		   alert(erro);
		   return false;
   }
   return true;
}


function Valida_Inscricao(argumento, string) {
	resultado = false;
	i = 0; 
	j = 0; 
	k = 0; 
	posNum = 0; 
	lenNum = 0; 
	resto = 0; 
	dv = 0; 
	acc = 0; 
	a = 0; 


	numero = argumento;
   // numero = argumento.replace(".","");
	lenNum = numero.length;

		if (lenNum == 8) {
			if (!numero == "00000000") {
				j = lenNum - 2;
				for (i = 0; i < lenNum - 1; i++) {
					posNum = numero.substring(j, j + 1);
					if (i > 5)
						k = posNum * (i - 4);
					else
						k = posNum * (i + 2);
					acc += k;
					j--;
				}
				resto = acc % 11;
				if (resto <= 1)
					dv = 0;
				else
					dv = 11 - resto;
				posNum = numero.substring(7);
				if (dv == posNum)
				resultado = true;
			}
		}
	if (!resultado) alert(string + " inválida.");
	return resultado;

}


function ValidacaoEmail(emailad){
    var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
    var check=/@[\w\-]+\./;
    var checkend=/\.[a-zA-Z]{2,3}$/;
    if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
        return false;
    }
    else {
        return true;
    }
}


function checkMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
                    return true;
                }
    }else{
        return false;
        }
}


 function Verifica_Cep(cep, obrigatorio){
 //Se o parâmetro obrigatório for igual à zero, significa que ele pode estar vazio, caso contrário, não
 	var cep    = document.getElementById(cep);
 	var strcep = cep.value;
 	if((obrigatorio == 1) || (obrigatorio == 0 && strcep != "")){
 		if (strcep.length != 9){
 			alert("CEP informado inválido.");
 			cep.focus();
 			return false
 		}else{
 			if (strcep.indexOf("-") != 5){
 				alert("Formato de CEP informado inválido.");
 				cep.focus();
 				return false
 			}else{
 				if (isNaN(strcep.replace("-","0"))){
 					alert("CEP informado inválido.");
 					cep.focus();
 					return false
 				}
 			}
 		}
 	}	  
 }

function Verifica_Data(data, obrigatorio){
 //Se o parâmetro obrigatório for igual à zero, significa que elepode estar vazio, caso contrário, não
 // var data = document.getElementById(data);
 	var strdata = data.value;
 	if((obrigatorio == 1) || (obrigatorio == 0 && strdata != "")){
 		//Verifica a quantidade de digitos informada esta correta.
 		if (strdata.length != 10){
 			alert("Formato da data não é válido");
 			//data.focus();
 			return false
 		}
 		//Verifica máscara da data
 		if ("/" != strdata.substr(2,1) || "/" != strdata.substr(5,1)){
 			alert("Formato da data não é válido");
 			//data.focus();
 			return false
 		}
 		dia = strdata.substr(0,2)
 		mes = strdata.substr(3,2);
 		ano = strdata.substr(6,4);
 		//Verifica o dia
 		if (isNaN(dia) || dia > 31 || dia < 1){
 			alert("Formato do dia não é válido.");
 			//data.focus();
 			return false
 		}
 		if (mes == 4 || mes == 6 || mes == 9 || mes == 11){
 			if (dia == "31"){
 				alert("O mês informado não possui 31 dias.");
 				//data.focus();
 				return false
 			}
 		}
 		if (mes == "02"){
 			bissexto = ano % 4;
 			if (bissexto == 0){
 				if (dia > 29){
 					alert("O mês informado possui somente 29 dias.");
 					//data.focus();
 					return false
 				}
 			}else{
 				if (dia > 28){
 					alert("O mês informado possui somente 28 dias.");
 					//data.focus();
 					return false
 				}
 			}
 		}
 	//Verifica o mês
 		if (isNaN(mes) || mes > 12 || mes < 1){
 			alert("Formato do mês não é válido.");
 			//data.focus();
 			return false
 		}
 		//Verifica o ano
 		if (isNaN(ano)){
 			alert("Formato do ano não é válido.");
 			//data.focus();
 			return false
 		}
 	}
 }



