// JavaScript Document
<!-- 

//FALE CONOSCO

function faleconosco()
{

if(document.dados.nome.value=="" )
{
alert( "Preencha o campo Nome " );
document.dados.nome.focus();
return false;
}

		
if(document.dados.email.value.indexOf('@')==-1 || document.dados.email.value.indexOf('.')==-1 )
{
alert( "Preencha o campo E-MAIL Corretamente" );
document.dados.email.focus();
return false;
}

	
if(document.dados.tel.value=="" )
{
alert( "Preencha o campo telefone " );
document.dados.tel.focus();
return false;
}

if(document.dados.assunto.value=="" )
{
alert( "Preencha o campo assunto " );
document.dados.assunto.focus();
return false;
}

if(document.dados.msge.value=="" )
{
alert( "Preencha a Mensagem " );
document.dados.msge.focus();
return false;
}
						
return true;
}


//ENVIA PEDIDO

function enviapedido()
{

if(document.dados.cliente.value=="" )
{
alert( "Preencha o campo Nome " );
document.dados.cliente.focus();
return false;
}

		

if(document.dados.cpf.value=="" )
{
alert( "Preencha o CPF " );
document.dados.cpf.focus();
return false;
}

if(document.dados.categoria.value=="Selecione" )
{
alert( "Selecione a categoria " );
document.dados.categoria.focus();
return false;
}

if(document.dados.telefon.value=="" )
{
alert( "Preencha o Telefone " );
document.dados.telefon.focus();
return false;
}

if(document.dados.endereco.value=="" )
{
alert( "Preencha o Endereço " );
document.dados.endereco.focus();
return false;
}

if(document.dados.bairro.value=="" )
{
alert( "Preencha o Bairro " );
document.dados.bairro.focus();
return false;
}

if(document.dados.cidade.value=="" )
{
alert( "Preencha a Cidade " );
document.dados.cidade.focus();
return false;
}

if(document.dados.uf.value=="Selecione" )
{
alert( "Selecione o estado " );
document.dados.uf.focus();
return false;
}

if(document.dados.cep.value=="" )
{
alert( "Preencha o CEP " );
document.dados.cep.focus();
return false;
}
if(document.dados.logn.value=="" )
{
alert( "Preencha Login " );
document.dados.logn.focus();
return false;
}

if(document.dados.senha.value=="" )
{
alert( "Preencha a senha " );
document.dados.senha.focus();
return false;
}
if(document.dados.email.value.indexOf('@')==-1 || document.dados.email.value.indexOf('.')==-1 )
{
alert( "Preencha o campo E-MAIL Corretamente" );
document.dados.email.focus();
return false;
}
return true;
}




//SEJA UMA DISTRIBUIDOR

function distribuidor()
{

if(document.dados.nome.value=="" )
{
alert( "Preencha o campo Nome " );
document.dados.nome.focus();
return false;
}

if(document.dados.endereco.value=="" )
{
alert( "Preencha o campo endereco " );
document.dados.endereco.focus();
return false;
}

if(document.dados.bairro.value=="" )
{
alert( "Preencha o campo bairro " );
document.dados.bairro.focus();
return false;
}

if(document.dados.cidade.value=="" )
{
alert( "Preencha o campo cidade " );
document.dados.cidade.focus();
return false;
}

if(document.dados.cep.value=="" )
{
alert( "Preencha o campo CEP " );
document.dados.cep.focus();
return false;
}

if(document.dados.uf.value=="Selecione" )
{
alert( "Preencha o campo Estado " );
document.dados.uf.focus();
return false;
}

if(document.dados.nascimento.value=="" )
{
alert( "Preencha a data de nascimento " );
document.dados.nascimento.focus();
return false;
}

if(document.dados.cpf.value=="" )
{
alert( "Preencha o CPF " );
document.dados.cpf.focus();
return false;
}

if(document.dados.rg.value=="" )
{
alert( "Preencha o RG " );
document.dados.rg.focus();
return false;
}

if(document.dados.nacional.value=="" )
{
alert( "Preencha o campo Nascionalidade " );
document.dados.nacional.focus();
return false;
}

if(document.dados.sexo.value=="Selecione" )
{
alert( "Selecione o campo Sexo " );
document.dados.sexo.focus();
return false;
}


if(document.dados.nacional.value=="" )
{
alert( "Preencha o campo Nascionalidade " );
document.dados.nacional.focus();
return false;
}

if(document.dados.natural.value=="" )
{
alert( "Preencha o campo Naturalidade " );
document.dados.natural.focus();
return false;
}

if(document.dados.estadocivil.value=="Selecione" )
{
alert( "Selecione seu estado Civil " );
document.dados.estadocivil.focus();
return false;
}

if(document.dados.tel.value=="" )
{
alert( "Preencha o campo telefone " );
document.dados.tel.focus();
return false;
}

if(document.dados.email.value.indexOf('@')==-1 || document.dados.email.value.indexOf('.')==-1 )
{
alert( "Preencha o campo E-MAIL Corretamente" );
document.dados.email.focus();
return false;
}


if(document.dados.escolaridade.value=="Selecione" )
{
alert( "Selecione o grau de escolaridade " );
document.dados.escolaridade.focus();
return false;
}


if(document.dados.disponibilidade.value=="Selecione" )
{
alert( "Selecione qual a sua disponibilidade " );
document.dados.disponibilidade.focus();
return false;
}



if(document.dados.experienciaprof.value=="" )
{
alert( "Preencha o campo Experiência Profissional " );
document.dados.experienciaprof.focus();
return false;
}

if(document.dados.rendamensal.value=="" )
{
alert( "Preencha o campo Renda Mensal " );
document.dados.rendamensal.focus();
return false;
}

return true;
}


//TELA DE LOGIN

function loginsamana()
{

if(document.dados.login.value=="" )
{
alert( "Preencha o campo Login " );
document.dados.login.focus();
return false;
}

if(document.dados.senha.value=="" )
{
alert( "Preencha a senha " );
document.dados.senha.focus();
return false;
}

return true;
}

//newslater//


function newsletter()
{

if(document.dados.nome.value=="" )
{
alert( "Preencha o campo Nome " );
document.dados.nome.focus();
return false;
}

		
if(document.dados.email.value.indexOf('@')==-1 || document.dados.email.value.indexOf('.')==-1 )
{
alert( "Preencha o campo E-MAIL Corretamente" );
document.dados.email.focus();
return false;
}

	
if(document.dados.cidade.value=="" )
{
alert( "Preencha o campo Cidade " );
document.dados.cidade.focus();
return false;
}

if(document.dados.uf.value=="Selecione" )
{
alert( "Selecione o Estado " );
document.dados.uf.focus();
return false;
}

if(document.dados.selecione.value=="Selecione" )
{
alert( "Selecione a Categoria " );
document.dados.selecione.focus();
return false;
}
						
return true;
}

///////////////////////////////////////////// HABILITA CAMPO ///////////////////////////////////////////////////////


function habilita( possuiempresa ) { 
   
if ( possuiempresa == "nao" ) { 
       
document.getElementById("razaosocial").disabled=true;     
document.getElementById("teste2").disabled=true; 
document.getElementById("bairro2").disabled=true;
document.getElementById("cidade2").disabled=true; 
document.getElementById("cnpj").disabled=true; 
document.getElementById("uf2").disabled=true; 
document.getElementById("email2").disabled=true; 
document.getElementById("inscricao").disabled=true; 
document.getElementById("tel2").disabled=true; 
document.getElementById("fax2").disabled=true; 
document.getElementById("emprevende").disabled=true;       
 document.getElementById("emprevende1").disabled=true; 
 document.getElementById("quaisprodutos").disabled=true; 
  document.getElementById("pontocomercial").disabled=true; 
   document.getElementById("pontocomercial1").disabled=true; 
   document.getElementById("comentarios1").disabled=true; 
   document.getElementById("rendaempresa").disabled=true; 
 
 
} else if ( possuiempresa == "sim" ) { 
       
document.getElementById("razaosocial").disabled=false;     
document.getElementById("teste2").disabled=false; 
document.getElementById("bairro2").disabled=false;
document.getElementById("cidade2").disabled=false; 
document.getElementById("cnpj").disabled=false; 
document.getElementById("uf2").disabled=false; 
document.getElementById("email2").disabled=false; 
document.getElementById("inscricao").disabled=false; 
document.getElementById("tel2").disabled=false; 
document.getElementById("fax2").disabled=false;
document.getElementById("emprevende").disabled=false; 
document.getElementById("emprevende1").disabled=false;  
 document.getElementById("quaisprodutos").disabled=false; 
  document.getElementById("pontocomercial").disabled=false; 
   document.getElementById("pontocomercial1").disabled=false; 
   document.getElementById("comentarios1").disabled=false; 
	document.getElementById("rendaempresa").disabled=false; 
} 
} 
//--> 

function IEHoverPseudo() {

	var navItems = document.getElementById("primary-nav").getElementsByTagName("li")
	for (var i=0; i<navItems.length; i++) {
		if(navItems[i].className == "menuparent") {
			navItems[i].onmouseover=function() { this.className += " over"; }
			navItems[i].onmouseout=function() { this.className = "menuparent"; }
		}
	}

}
window.onload = IEHoverPseudo;

function menuOn(id) {
   	document.getElementById(id).style.display = "block";
   }
   
   function menuOff(id) {
   	document.getElementById(id).style.display = "none";
   }
   
   function clearDefaultandCSS(el) {
	if (el.defaultValue==el.value) el.value = ""
	// If Dynamic Style is supported, clear the style
	if (el.style) el.style.cssText = ""
}




//MÁSCARA DE VALORES

function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


if(document.all) { // Internet Explorer
    nTecla = evtKeyPress.keyCode;
} else if(document.layers) { // Nestcape
    nTecla = evtKeyPress.which;
} else {
    nTecla = evtKeyPress.which;
    if (nTecla == 8) {
        return true;
    }
}

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    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) == ":"))
      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++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
  }
  
  
  <!--
function somente_numero(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);
		    break;
	   }
	}
}

function validar_CPF(Ncampo)   
{   	
		erro = new String;   
  		cpf=document.getElementById(Ncampo);
        if (cpf.value.length == 14)   
   		 {     
				cpf.value = cpf.value.replace('.', '');   
				cpf.value = cpf.value.replace('.', '');   
				cpf.value = cpf.value.replace('-', ''); 
	  
				var nonNumbers = /\D/;   
				
				if (nonNumbers.test(cpf.value))   
				{   
						erro = "A verificacao de CPF suporta apenas números!";   
				}   
				else   
				{   
						if (cpf.value == "00000000000" ||   
								cpf.value == "11111111111" ||   
								cpf.value == "22222222222" ||   
								cpf.value == "33333333333" ||   
								cpf.value == "44444444444" ||   
								cpf.value == "55555555555" ||   
								cpf.value == "66666666666" ||   
								cpf.value == "77777777777" ||   
								cpf.value == "88888888888" ||   
								cpf.value == "99999999999") {   
								   
								erro = "Número de CPF inválido 1!"   
								//document.getElementById(Ncampo).value = cpf.value;
						}   
						
						
						var a = [];   
						var b = new Number;   
						var c = 11;   
	  
						for (i=0; i<11; i++){   
								a[i] = cpf.value.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.value.charAt(9) != a[9]) || (cpf.value.charAt(10) != a[10])) {   
							erro = "Número de CPF inválido.";  
							//document.getElementById(Ncampo).value = cpf.value; 
						}   
				}   
		}   
		else   
		{   
			if(cpf.value.length == 0)  
			{
				document.getElementById('resposta'+Ncampo).innerHTML="";
				document.getElementById(Ncampo).style.background="#FFFFFF" 
				return false;   
			}
			else   
				erro = "Número de CPF inválido.";   
		}   
		if (erro.length > 0) {   
				alert(erro);   

				if (cpf.value.length == 11)   
				{     
					str = cpf.value;
					str2 = cpf.value.substring(0,3);
					str3 = cpf.value.substring(3,6);
					str4 = cpf.value.substring(6,9);
					str5 = cpf.value.substring(9,12);
					result=str.replace(str,str2+'.');
					result2=str.replace(str,str3+'.');
					result3=str.replace(str,str4+'-');
					document.getElementById(Ncampo).value = result + result2 + result3 + str5;
					document.getElementById(Ncampo).style.background="red";
					document.getElementById(Ncampo).focus(); 
					return false;   
				}				
			
				document.getElementById(Ncampo).value = cpf.value;
				document.getElementById(Ncampo).style.background="red";
				document.getElementById(Ncampo).focus(); 
				return false;   
		}     
		document.getElementById(Ncampo).style.background="#98EE84";
		document.getElementById('resposta'+Ncampo).innerHTML="";
		str = cpf.value;
		str2 = cpf.value.substring(0,3);
		str3 = cpf.value.substring(3,6);
		str4 = cpf.value.substring(6,9);
		str5 = cpf.value.substring(9,12);
		result=str.replace(str,str2+'.');
		result2=str.replace(str,str3+'.');
		result3=str.replace(str,str4+'-');
		document.getElementById(Ncampo).value = result + result2 + result3 + str5;
		return true;       
}   

-->
