// JavaScript Document


<!-- 
function validar(){ 
if (document.form1.arquivo.value=="") { 
alert("Arquivo para upload não informado!") 
document.upload.arquivo.focus() 
return false 
}
return true
} 
//--> 


function vdados(){
// validate Departamentos
f = document.fm;
if(f.ddd.value=="" || f.tel.value=="" || f.email.value==""){
	alert("Os Campos marcados com * são de preenchimento obrigatório !!!");
	return false;
} 
return true;
}

function vrevendas(){
f = document.validacao;
if(f.razao.value==""){
	alert('Favor Preencher o campo RAZÃO SOCIAL !!!');
	f.razao.focus();
	return false;
}



if(f.dddtel.value=="" || f.tel.value==""){
	alert("Favor Preencher os campos DDD e TELEFONE !!!");
	return false;
} 

if(isNaN(f.dddtel.value) || isNaN(f.tel.value)){
	alert("Os campos DDD e TELEFONE devem conter apenas numero!!!");
	return false;
} 



if(f.fantasia.value==""){
	alert('Favor Preencher o campo NOME FANTASIA !!!');
	f.fantasia.focus();
	return false;
} 

if(f.cnpj.value==""){
	alert('Favor Preencher o campo CNPJ !!!');
	f.cnpj.focus();
	return false;
} 



/////////////////////////////////////////  CNPJ   ///////////////////////////////////////////////////


       CNPJ = document.validacao.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!";
               }
               if (erro.length > 0){
                       alert(erro);
                       return false;
               }
          

if(f.ie.value==""){
	alert('Favor Preencher o campo IE !!!');
	f.ie.focus();
	return false;
} 



if(f.dddtel.value=="" || f.tel.value==""){
	alert('Favor Preencher o campo Telefone !!!');
	f.ddd.focus();
	return false;
} 

if(f.dddfunc.value=="" || f.telfunc.value==""){
	alert('Favor Preencher o campo Telefone !!!');
	f.dddfunc.focus();
	return false;
} 


if(f.responsavel.value==""){
	alert('Favor Preencher o campo Nome !!!');
	f.dddfunc.focus();
	return false;
} 

if(f.email.value==""){
	alert('Favor Preencher o campo E-Mail !!!');
	f.email.focus();
	return false;
} 




if(f.login.value==""){
	alert('Favor Preencher o campo LOGIN !!!');
	f.login.focus();
	return false;
} 


if(f.password.value=="" || f.cpassword.value==""){
	alert('Favor Preencher o campo SENHA e CONFIRMAÇÃO DE SENHA !!!');
	f.password.focus();
	return false;
} 


if(f.password.value != f.cpassword.value){
	alert('Os campos SENHA e CONFIRMAÇÃO DE SENHA não estão iguais, favor colocar novamente!!!');
	f.password.focus();
	return false;
} 







return true;
}





function vesqueci(){
                 
if(f.password.value != f.cpassword.value){
	alert('Os campos SENHA e CONFIRMAÇÃO DE SENHA não estão iguais, favor colocar novamente!!!');
	f.password.focus();
	return false;
} 


if(f.password.value=="" || f.cpassword.value==""){
	alert('Favor Preencher o campo SENHA e CONFIRMAÇÃO DE SENHA !!!');
	f.password.focus();
	return false;
} 





return true;
}






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


         

