function mudaImagem(x)
{
var valor = document.getElementById(x).src;
vetor = valor.split("/");
//alert(vetor[6]);
	if(vetor[6] == "seta_comum.gif")
	{document.getElementById(x).src = 'img/btn/seta_action.gif';}
	else
	{document.getElementById(x).src = 'img/btn/seta_comum.gif';}
}

function menu_over(id){
	var obj = document.getElementById(id).src;
	document.getElementById(id).src = obj.replace(".jpg","_mouseover.jpg");
}
function menu_out(id){
	var obj = document.getElementById(id).src;
	document.getElementById(id).src = obj.replace("_mouseover.jpg",".jpg");
}
/**************************
 * permite apenas a entrada de numeros
 * Ex.: <input type="text" name="numero" size="5" maxlength="4" onKeyUp="apenasNumeros(this);">
**************************/

function apenasNumeros( campo ){
  
  var valor = campo.value;
  var res = "";  
  for( i=0; i < valor.length; i++ ){
    if( !isNaN(valor.charAt(i)) && valor.charAt(i) != " " ){
      res += valor.charAt(i);
    }
  }

  campo.value = res;
}
     function validaCNPJ() {
                 CNPJ = document.getElementById("Xcnpj").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("Xcnpj").value = "";
               }
               if (erro.length > 0){
                      alert(erro);
                       return false;
               } else {
                       //alert("CNPJ valido!");
               }
               return true;
       }

function limpa_contato()
{
	document.getElementById("Xnome").value = "";
	document.getElementById("Xrazao").value = "";
	document.getElementById("Xnome_contato").value = "";
	document.getElementById("Xcnpj").value = "";
	document.getElementById("Xie").value = "";
	document.getElementById("Xemail").value = "";
	document.getElementById("Xtelefone1").value = "";
	document.getElementById("Xtelefone2").value = "";
	document.getElementById("Xsenha").value = "";
	document.getElementById("Xsenha2").value = "";
	document.getElementById("Xcep").value = "";
	document.getElementById("Xendereco").value = "";
	document.getElementById("Xbairro").value = "";
	document.getElementById("Xnumero").value = "";
	document.getElementById("Xcidade").value = "";
	document.getElementById("Xuf").value = "";
	document.getElementById("Xmsg").value = "";
}

