// JavaScript Document
//-------------------------------------------------------
//Função para aceitar apenas número e return
//-------------------------------------------------------
function isnumber(e) {
 var keynum;
 var keychar;
 var numcheck;
 if(window.event) { // IE
    keynum = e.keyCode;
 }else if(e.which) {// Netscape/Firefox/Opera
    keynum = e.which;
 }
 if ((keynum > 47 && keynum < 58) || // numeros de 0 a 9
     (keynum > 95 && keynum < 106) ){ // numeros de 0 a 9 no bloco numerico
	return true;
 }else {
	if (keynum == 8){return true; }else {return false;}
 }
}


//-------------------------------------------------------
// Se campo da mensagem ficar em branco recolocar mensagem
//-------------------------------------------------------
function updateTexto (campo,areaID) {
  if (Trim(campo.value) == ""){
	  var obj = document.getElementById(areaID);
		campo.value = "<Mensagem> Informe-nos o CÓDIGO ou MODELO do produto";
	}
}
//-------------------------------------------------------
// Validar o o envio da mensagem
//-------------------------------------------------------
function snd_quickcontact (theform, serverPage, objID){
	var msg = ""; var erro = false;
	var nome = Trim(document.f_quickcontact.nome.value);
	var email = Trim(document.f_quickcontact.email.value);
	var empresa = Trim(document.f_quickcontact.empresa.value);
	var fone = Trim(document.f_quickcontact.phone.value);
	var mess = Trim(document.f_quickcontact.msg.value);
	var cpf = Trim(document.f_quickcontact.cpf.value);
	var cnpj = Trim(document.f_quickcontact.cnpj.value);

	if (mess == "(Informe-nos o CÓDIGO ou MODELO do produto)") {
		mess = "";
	}
	var cep = Trim(document.f_quickcontact.cep.value);
	var enviar = false;

	if (nome =="" || email=="" || empresa=="" || fone=="" || mess=="") {
		msg = msg + "Todos os campos são Obrigatório.!\n";
		erro = true;
	}

    if (email != "") {
		email = review_Email(email);			
		if (!(email_valido = is_email(email))) {erro = true; msg = msg + "\n >> E-mail incorreto";}
    }

	if (cpf=="" && cnpj =="") {
 		var msg = msg + "\n >> Entre com CNPJ ou CPF";
		erro = true;
	}else {
		if (cnpj != "") {
			if(!validaCNPJ('cnpjid')) {
				var msg = msg + "\n >> Número do CNPJ incorreto";
				erro = true;
			}
		}
		if (cpf != "") {
			if (!validacpf('cpfid')){
				var msg = msg + "\n >> Número do CPF incorreto";
				erro = true;
			}
		}
	}
	
	if (!erro) {
	   if (cep=="") {
		  if (!confirm("O CEP nos auxilia em nossa estatística e avaliação de frete. \n Nós agradecemos se puder nos fornecer o CEP.\n Tecla OK para retornar e preencher o CEP. ")) {
			  enviar = true;
		  }
	   }else {
	  	   if (confirm("Confirma envio dos dados ?")){ enviar = true;
		   }else {
			 alert ("Email não enviado !");
		   }
	   }
	}else {
		alert (msg);
	}
			
	if (enviar) {
		var file = serverPage;
					var str = getformvalues(theform);
					obj = document.getElementById(objID);				
					processajax ("POST",serverPage,objID, str);
	}
}


