// JavaScript Document
//------------------------------------------------------------//
//--------------------------- AJAX ---------------------------//
//----------------------------------------------------------------//
var XMLHTTPREQUEST_MS_PROGIDS = new Array(
	"Msxml2.XMLHTTP.7.0",
	"Msxml2.XMLHTTP.6.0",
	"Msxml2.XMLHTTP.5.0",
	"Msxml2.XMLHTTP.4.0",
	"MSXML2.XMLHTTP.3.0",
	"MSXML2.XMLHTTP",
	"Microsoft.XMLHTTP"
);

var XMLHTTPREQUEST_READY_STATE_UNINITIALIZED = 0;
var XMLHTTPREQUEST_READY_STATE_LOADING       = 1;
var XMLHTTPREQUEST_READY_STATE_LOADED        = 2;
var XMLHTTPREQUEST_READY_STATE_INTERACTIVE   = 3;
var XMLHTTPREQUEST_READY_STATE_COMPLETED     = 4;

function getXMLHttpRequest(){
	var httpRequest = null;

	if (window.XMLHttpRequest != null)
		httpRequest = new window.XMLHttpRequest();
	else if (window.ActiveXObject != null)
	{
		var success = false;
		for (var i = 0; i < XMLHTTPREQUEST_MS_PROGIDS.length && !success; i++)
		{
			try
			{
				httpRequest = new ActiveXObject(XMLHTTPREQUEST_MS_PROGIDS[i]);
				success = true;
			}
			catch (ex)
			{}
		}
	}

	if (httpRequest == null)
		alert("Você Deve Ativar O Activex");

	return httpRequest;
}
//------------------------------------------------------------//
//------------------------- FIM AJAX -------------------------//
//------------------------------------------------------------//

//--------------------------------------------------------------------//
//--------------------------- FUNÇÕES AJAX ---------------------------//
//--------------------------------------------------------------------//

//------------------------------------------------------------//
//------------------------------------------------------------//

var cnpjLookup = getXMLHttpRequest();

function buscaCNPJ1(){
	
	var cnpj8 = document.getElementById("cnpj").value; 

	var url = "../getx.asp?get=cnpj&valor="+cnpj8;
	cnpjLookup.onreadystatechange = cnpjChange;
	cnpjLookup.open("GET", url, true);
	cnpjLookup.send(null);

}

function cnpjChange(){
	var cnpj2 = cnpjLookup.responseText;
	document.getElementById("cnpj2").value = cnpj2;
}


function BuscaEletrica(form){
	var frm = document.forms[form];
	var valor = frm.elements["tipomaquina"].value;
	
	var strURL = "getx.asp?get=busca_eletrica&valor=" + escape(valor);
	
	var xmlHttp;
	if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
		var xmlHttp = new XMLHttpRequest();
	} else if(window.ActiveXObject){ // For Internet Explorer
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttp.open('POST', strURL, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = function(){
		if (xmlHttp.readyState == 4){
			var valor1 = xmlHttp.responseText;
			frm.elements["kwmaquina"].value = valor1;
			document.getElementById("kw").innerHTML = valor1;
		}
	}
	xmlHttp.send(strURL);
}


function buscaCNPJ(){
	var cnpj = document.getElementById('cnpj').value;
	
	var strURL = "../getx.asp?get=cnpj&valor="+cnpj;
	
	var xmlHttp;
	if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
		var xmlHttp = new XMLHttpRequest();
	} else if(window.ActiveXObject){ // For Internet Explorer
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttp.open('GET', strURL, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = function(){
		if (xmlHttp.readyState == 4){
			//updatepage(xmlHttp.responseText);
			//alert(xmlHttp.responseText);
			if (xmlHttp.responseText == "sim"){
				alert ("CNPJ Ja Cadastrado!")
				document.getElementById('cnpj').value = "";
				document.getElementById('cnpj').focus();
			}
		}
	}
	xmlHttp.send(null);
}


var cnpjLookupMontador = getXMLHttpRequest();

function buscaCNPJMontador(){
	
	var cnpj5 = document.getElementById("cnpj").value; 
	cnpjLookupMontador.abort();
	var tipo2 = cnpj5
	var url = "getx.asp?get=cnpjMontador&valor="+tipo2;
	cnpjLookupMontador.onreadystatechange = cnpjChangeMontador;
	cnpjLookupMontador.open("GET", url, true);
	cnpjLookupMontador.send(null);

}
function cnpjChangeMontador(){
var statuscic = document.getElementById("statuscic");
	switch (cnpjLookupMontador.readyState){
		case XMLHTTPREQUEST_READY_STATE_UNINITIALIZED:
			//statuscic.innerHTML = "";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADING:
			//statuscic.innerHTML = "Inciando a Procura do CNPJ...";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADED:
			//statuscic.innerHTML = "Enviando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_INTERACTIVE:
			//statuscic.innerHTML = "Baixando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_COMPLETED:
			//statuscic.innerHTML  = "CNPJ Não encontrado";
			try {
				var cic = cnpjLookupMontador.responseText.split(",");
				if (cic.length == 5)	{
					document.getElementById("razaosocial").value = cic[0];
					document.getElementById("email").value = cic[1];
					document.getElementById("telefone").value = cic[2];
					document.getElementById("responsavel").value = cic[3];
					document.getElementById("senha").value = cic[4];
					alert("ATENÇÃO SEUS DADOS FORAM ENCONTRADOS EM NOSSO CADASTRO \n CASO SEJA NECESSARIO A ALTERAÇÃO OU INCLUSÃO DE SEUS DADOS ATUALIZE");
					//statuscic.innerHTML = "CNPJ Encontrado";
				}
			}
			catch (ex){}
			break;
		default:
			statuscic.innerHTML  = "CNPJ Não encontrado";
			break;
	}

}

//------------------------------------------------------------//
//---------------------------- CEP admin---------------------------//
//------------------------------------------------------------//
var cepAdminLookup = getXMLHttpRequest();

function buscaCepAdmin(){
	var cepFormato = new RegExp("\\d{1}");
	var cep = document.getElementById("cep").value;
	
	if (!cep.match(cepFormato)){
		setStatusCepadmin("Cep Invalido");
		return false;
	}

	cepAdminLookup.abort();
	
	var url = "../getx.asp?get=cep&valor="+cep;

	cepAdminLookup.onreadystatechange = cepAdminChange;
	cepAdminLookup.open("GET", url, true);
	cepAdminLookup.send(null);
}

function cepAdminChange(){
	var statusCepadmin = document.getElementById("statuscepadmin");

	switch (cepAdminLookup.readyState){
		case XMLHTTPREQUEST_READY_STATE_UNINITIALIZED:
			statusCepadmin.innerHTML = "";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADING:
			statusCepadmin.innerHTML = "Inciando a Procura do Cep...";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADED:
			statusCepadmin.innerHTML = "Enviando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_INTERACTIVE:
			statusCepadmin.innerHTML = "Baixando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_COMPLETED:
			statusCepadmin.innerHTML = "Cep Não Encontrado."
			try
			{
				var zip = cepAdminLookup.responseText.split(",");
				if (zip.length == 4){
					document.getElementById("rua").value = zip[0];
					document.getElementById("cidade").value = zip[1];
					document.getElementById("bairro").value = zip[2];
					document.getElementById("estado").value = zip[3];
					statusCepadmin.innerHTML = "Cep Encontrado"
				}
					
			}
			catch (ex)
			{}
			break;

		default:
			statusCepadmin.innerHTML = "Cep Não Encontrado.";
			break;
	}
}

//------------------------------------------------------------//
//---------------------------- CEP ---------------------------//
//------------------------------------------------------------//
var cepLookup = getXMLHttpRequest();

function buscaCep(){
	var cepFormato = new RegExp("\\d{1}");
	var cep = document.getElementById("cep").value;
	
	if (!cep.match(cepFormato)){
		setStatusCep("Cep Invalido");
		return false;
	}

	cepLookup.abort();
	
	var url = "getx.asp?get=cep&valor="+cep;

	cepLookup.onreadystatechange = cepChange;
	cepLookup.open("GET", url, true);
	cepLookup.send(null);
}

function cepChange(){
	var statusCep = document.getElementById("statuscep");

	switch (cepLookup.readyState){
		case XMLHTTPREQUEST_READY_STATE_UNINITIALIZED:
			statusCep.innerHTML = "";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADING:
			statusCep.innerHTML = "Inciando a Procura do Cep...";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADED:
			statusCep.innerHTML = "Enviando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_INTERACTIVE:
			statusCep.innerHTML = "Baixando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_COMPLETED:
			statusCep.innerHTML = "Cep Não Encontrado."
			try
			{
				var zip = cepLookup.responseText.split(",");
				if (zip.length == 4){
					document.getElementById("rua").value = zip[0];
					document.getElementById("cidade").value = zip[1];
					document.getElementById("bairro").value = zip[2];
					document.getElementById("estado").value = zip[3];
					statusCep.innerHTML = "Cep Encontrado"
				}
					
			}
			catch (ex)
			{}
			break;

		default:
			statusCep.innerHTML = "Cep Não Encontrado.";
			break;
	}
}
//------------------------------------------------------------//
//---------------------------- CPF ---------------------------//
//------------------------------------------------------------//
var cpfLookup = getXMLHttpRequest();

function buscaNome(){
	var cpf = document.getElementById("cpf").value;

	cpfLookup.abort();

	var url = "../visitantes/getx.asp?get=cpf&valor="+cpf;
	cpfLookup.onreadystatechange = cpfChange;
	cpfLookup.open("GET", url, true);
	cpfLookup.send(null);
}

function cpfChange(){
	var statusCpf = document.getElementById("statusCpf");

	switch (cpfLookup.readyState){
		case XMLHTTPREQUEST_READY_STATE_UNINITIALIZED:
			statusCpf.innerHTML = "";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADING:
			statusCpf.innerHTML = "Inciando a Procura do CPF...";
			break;
		case XMLHTTPREQUEST_READY_STATE_LOADED:
			statusCpf.innerHTML = "Enviando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_INTERACTIVE:
			statusCpf.innerHTML = "Baixando Dados...";
			break;
		case XMLHTTPREQUEST_READY_STATE_COMPLETED:
			statusCpf.innerHTML  = "CPF Não encontrado";
			try
			{
				var cgc = cpfLookup.responseText.split(",");
				if (cgc.length == 15)
				{
					document.forms[0].elements["nome"].value  = cgc[0];
					document.forms[0].elements["email"].value = cgc[1];
					document.forms[0].elements["empresa"].value = cgc[2];
					document.forms[0].elements["cargo"].value = cgc[3];
					document.forms[0].elements["cep"].value = cgc[4];
					document.forms[0].elements["rua"].value = cgc[5];
					document.forms[0].elements["numero"].value = cgc[6];
					document.forms[0].elements["complemento"].value = cgc[7];
					document.forms[0].elements["bairro"].value = cgc[8];
					document.forms[0].elements["cidade"].value = cgc[9];
					document.forms[0].elements["id_estado"].value = cgc[10];
					document.forms[0].elements["id_pais"].value = cgc[11];
					document.forms[0].elements["telefone"].value = cgc[12];
					document.forms[0].elements["objetivo"].value = cgc[13];
					document.forms[0].elements["como_soube"].value = cgc[14];
					alert("ATENÇÃO SEUS DADOS FORAM ENCONTRADOS EM NOSSO CADASTRO \n CASO SEJA NECESSARIO A ALTERAÇÃO OU INCLUSÃO DE SEUS DADOS ATUALIZE");
					statusCpf.innerHTML = "CPF Encontrado";
				}
			}
			catch (ex)
			{}
			break;
		default:
			statusCpf.innerHTML  = "CPF Não encontrado";
			break;
	}
}
//------------------------------------------------------------//

//-------------------------------------------------------------------------------//
//------------------------- FIM FUNÇÕES AJAX -------------------------//
//------------------------------------------------------------------------------//

//--------------------------------------------------------------------------------//
//--------------------------- FUNÇÕES GERAIS --------------------------//
//------------------------------------------------------------------------------//

function Redirect(url) {
	document.location = url;
}

function submitform(nome){
	document.getElementById(nome).submit();
}

function login(){
	login = document.getElementById("logg").value;
	pass = document.getElementById("senha").value;
	url = "index.asp?cnpj="+login+"&senha="+pass;
	Redirect(url);
}

function moeda(num) {
   x = 0;
   if(num<0) {
      num = Math.abs(num);
      x = 1;
   }
   if(isNaN(num)) num = "0";
      cents = Math.floor((num*100+0.5)%100);

   num = Math.floor((num*100+0.5)/100).toString();

   if(cents < 10) cents = "0" + cents;
      for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
         num = num.substring(0,num.length-(4*i+3))+'.'
               +num.substring(num.length-(4*i+3));

   ret = num + ',' + cents;

   if (x == 1) ret = ' - ' + ret;
   return ret;

}

function desabilita_visitante(){
	if(document.getElementById("uchk").style.display == "block"){
		document.getElementById("uchk").style.display = "none";
		document.getElementById("chk").style.display = "block";
		document.visitantes.razaosocial.disabled = true;
		document.visitantes.fantasia.disabled = true;
		document.visitantes.razaosocial.value = "VISITANTE";
		document.visitantes.fantasia.value = "VISITANTE";
		document.visitantes.cargo.value = "OUTROS";
		return;
	} 
	if(document.getElementById("chk").style.display == "block") {
		document.getElementById("uchk").style.display = "block";
		document.getElementById("chk").style.display = "none";
		document.visitantes.razaosocial.disabled = false;
		document.visitantes.fantasia.disabled = false;
		document.visitantes.razaosocial.value = " ";
		document.visitantes.fantasia.value = " ";
		document.visitantes.cargo.value = "0";
		return;
    }
}

function idade(data){
	var hoje = new Date();
	var data = data;
    var array_data = data.split("/");
    if (array_data.length!=3){
       return false;
	}
	var dia_idade = array_data[0];
	if (array_data[0].length != 2){
		alert("Data inválida");
		return false;
	}
	if (array_data[1].length != 2){
		alert("Data inválida");
		return false;
	}
	if (array_data[2].length != 4){
		alert("Data inválida");
		return false;
	}
	
	var idade = hoje.getFullYear() - array_data[2] - 1; //-1 porque ainda nao fez anos durante este ano
	var mesatual = hoje.getMonth(); 
	var anos = mesatual + 1 - array_data[1];
   
   	if (anos > 0){
  		idade++;
	}
    if (hoje.getUTCDate() - array_data[0] >= 0){
      idade++;
	}
	if (idade < 16){
		alert("  ATENÇÂO SEU CADASTRO FOI REJEITADO!!\nEvento desaconselhável para menores de 16 anos");
		document.location = "http://www.fenin.com.br"
		return false;
	}
	return true;
}

function validaCNPJ(p_objCampo){
    var numI;
    var numCNPJ='';

    var p_boolExibeMensagem = (p_boolExibeMensagem == null) ? true : p_boolExibeMensagem;

    for (numI=0; numI < p_objCampo.length; numI++)
    {
        if (p_objCampo.charCodeAt(numI) >= 48 && p_objCampo.charCodeAt(numI) <= 57)
        {
            numCNPJ += p_objCampo.charAt(numI);
        }
    }
 
    var c  = numCNPJ.substr(0,12);
    var dv = numCNPJ.substr(12,2);
    var d1 = 0;
    
    for (i = 0; i < 12; i++)
    {
        d1 += c.charAt(11-i)*(2+(i % 8));
    }
    
    if (d1 == 0)
    {
        if (p_boolExibeMensagem == true)
        {
            alert('O CNPJ informado não é valido! Verifique.');
        }    
        return false;
    }

    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(0) != d1)
    {
        if (p_boolExibeMensagem == true)
        {
            alert('O CNPJ informado não é valido! Verifique.');
        }    
        return false;
    }

    d1 *= 2;
    for (i = 0; i < 12; i++)
    {
        d1 += c.charAt(11-i)*(2+((i+1) % 8));
    }
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(1) != d1)
    {
        if (p_boolExibeMensagem == true)
        {
            alert("O CNPJ informado não é valido! Verifique.");
        }    
        return false;
    }
  return true;
}

function validacpf (p_objCampo, p_boolExibeMensagem){
    p_boolExibeMensagem = (p_boolExibeMensagem == null) ? true : p_boolExibeMensagem;

    var numCPF = '';
    var numI;

    for (numI=0; numI < p_objCampo.length; numI++){
        if (p_objCampo.charCodeAt(numI) >= 48 && p_objCampo.charCodeAt(numI) <= 57){
            numCPF += p_objCampo.charAt(numI);
        }
    }
    if (numCPF.length > 11 || numCPF == "00000000000" || numCPF == "11111111111" || numCPF == "22222222222" ||    numCPF == "33333333333" || numCPF == "44444444444" || numCPF == "55555555555" || numCPF == "66666666666" || numCPF == "77777777777" ||    numCPF == "88888888888" || numCPF == "99999999999")
    {
        if (p_boolExibeMensagem == true)
        {
            alert('O CPF informado não é valido! Verifique.');
        }    
        return false;
    }

    var soma = 0;

    for (i=0; i < 9; i ++)
    {
        soma += parseInt(numCPF.charAt(i)) * (10 - i);
        resto = 11 - (soma % 11);
    }
    
    if (resto == 10 || resto == 11)
    {
        resto = 0;
    }

    if (resto != parseInt(numCPF.charAt(9)))
    {
        if (p_boolExibeMensagem == true)
        {
            alert('O CPF informado não é valido! Verifique.');
        }    
        return false;
    }

    soma = 0;
    
    for (i = 0; i < 10; i ++)
    {
        soma += parseInt(numCPF.charAt(i)) * (11 - i);
        resto = 11 - (soma % 11);
    }

    if (resto == 10 || resto == 11)
    {
        resto = 0;
    }
    
    if (resto != parseInt(numCPF.charAt(10)))
    {
        if (p_boolExibeMensagem == true)
        {
            alert('O CPF informado não é valido! Verifique.');
        }    
        return false;
    }        

    return true;
}

//---------------------------------------------------------------------//
//------------------------- FIM FUNÇÕES GERAIS-------------------------//
//---------------------------------------------------------------------//
function mascara(campo, 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 = campo.value;
	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) == " ")|| (sMask.charAt(i) == ","))
	
		if (bolMask) {
			sCod += sMask.charAt(i);
			mskLen++;
		} else {
			sCod += sValue.charAt(nCount);
			nCount++;
		}
		
		i++;
	}
	
	campo.value = sCod;
	
	if (nTecla != 8) { // backspace
		
		if (sMask.charAt(i-1) == "9") { // apenas números...
			return ((nTecla > 47) && (nTecla < 58)); // números de 0 a 9
		} else { // qualquer caracter...
			return true;
		}
		
	} else {
		return true;
	}
}
//-------------------------FIM-------------------------//




function verifica_montadores(form){
	var nome = document.getElementById('razaosocial');	
	var cnpj = document.getElementById('cnpj');	
	var email = document.getElementById('email');	
	var tel = document.getElementById('telefone');	
	var responsavel = document.getElementById('responsavel');
	var senha = document.getElementById('senha');
	
	if (nome.value == ""){
		alert("Você deve preencher a Razão Social!");
		nome.focus();
		return false;
	} else if (cnpj.value == ""){
		alert("Você deve preencher o CNPJ!");
		cnpj.focus();
		return false;
	} else if (!validaCNPJ(cnpj.value)){
		cnpj.focus();
		return false;
	} else if (email.value == ""){
		alert("Você deve preencher o E-mail!");
		email.focus();
		return false;
	} else if (tel.value == ""){
		alert("Você deve preencher o telefone!");
		tel.focus();
		return false;
	} else if (responsavel.value == ""){
		alert("Você deve preencher o Contato!");
		responsavel.focus();
		return false;
	} else if (senha.value == ""){
		alert("Você deve preencher a Senha!");
		senha.focus();
		return false;
	} else {
		var cnpj1 = cnpj.value;
		cnpj1 = cnpj1.replace(".","");
		cnpj1 = cnpj1.replace(".","");
		cnpj1 = cnpj1.replace("/","");
		cnpj1 = cnpj1.replace("-","");
		cnpj.value = cnpj1;
		document.getElementById(form).submit();
	}	
}

function verifica_cracha_montador(form){
	var nome = document.getElementById('nome');
	var cargo = document.getElementById('cargo');
	var rg = document.getElementById('rg');

	if (nome.value == ""){
		alert("Você deve preencher o Nome");
		nome.focus();
		return false;
	} else if (cargo.value == ""){
		alert("Você deve preencher o RG");
		rg.focus();
		return false;
	} else if (cargo.value == ""){
		alert("Você deve preencher o RG");
		rg.focus();
		return false;
	}else{
		document.getElementById(form).submit();
	}
}





function buscaHidro(valor){
	var qtd = document.getElementById('qdade_hidraulica').value;
	var ad = 145
	var da = 95
	var total;
	if (valor == 1){
		document.getElementById('valor_hidro').innerHTML = ad
		total = qtd * ad
		document.getElementById('total').innerHTML = total 	
	} else if (valor == 2){
		document.getElementById('valor_hidro').innerHTML = da
		total = qtd * da
		document.getElementById('total').innerHTML = total 	
	}
}

function verifica_telefonia(form){
	var qdade = document.getElementById('qdade_'+form);
	
	if (qdade.value == ""){
		alert("Você deve preencher a Quantidade");
		qdade.focus();
		return false;
	} else {
		document.getElementById(form).submit();	
	}	
}


function deletar_expositor(id,cnpj){
	
	if(confirm("Isso fara com que todos os dados deste expositor sera deletado, deseja realmente continuar?")){
		Redirect('../action.asp?act=deleta_expositor_empresa&ID='+id+'&cnpj='+cnpj);
	} else {
		return false;
	}
}
function montador_verifica(form){
	var nome = document.getElementById('razaosocial');	
	var fantasia = document.getElementById('fantasia');	
	var cnpj1 = document.getElementById("cnpj");
	var email = document.getElementById('email');
	var telefone = document.getElementById('telefone');	
	var fax = document.getElementById('fax');
	var responsavel = document.getElementById('responsavel');
	var cep = document.getElementById('cep');	
	var endereco = document.getElementById('rua');	
	var numero = document.getElementById('numero');	
	var bairro = document.getElementById('bairro');	
	var cidade = document.getElementById('cidade');	
	var estado = document.getElementById('estado');
	
	var cnpj = cnpj1.value;
		cnpj = cnpj.replace(".","");
		cnpj = cnpj.replace(".","");
		cnpj = cnpj.replace("/","");
		cnpj = cnpj.replace("-","");
	
	if (nome.value == ""){
		alert("Você deve preencher a Razão Social!");
		nome.focus();
		return false;
	} else if (fantasia.value == ""){
		alert("Você deve preencher o Nome Fantasia! ");
		fantasia.focus();
		return false;
	} else if (cnpj1.value == ""){
		alert("Você deve preencher o CNPJ!");
		cnpj1.focus();
		return false;
	} else if (!validaCNPJ(cnpj1.value)){
		cnpj1.focus();
		return false;
	} else if (email.value == ""){
		alert("Você deve preencher o E-mail!");
		email.focus();
		return false;
	} else if (telefone.value == ""){
		alert("Você deve preencher o telefone!");
		telefone.focus();
		return false;
	} else if (fax.value == ""){
		alert("Você deve preencher o fax!");
		fax.focus();
		return false;
	} else if (responsavel.value == ""){
		alert("Você deve preencher o Contato!");
		responsavel.focus();
		return false;
	} else if (cep.value == ""){
		alert("Você deve preencher o CEP!");
		cep.focus();
		return false;
	} else if (endereco.value == ""){
		alert("Você deve preencher a Rua!");
		endereco.focus();
		return false;
	} else if (numero.value == ""){
		alert("Você deve preencher o Número!");
		numero.focus();
		return false;
	} else if (bairro.value == ""){
		alert("Você deve preencher o Bairro!");
		bairro.focus();
		return false;
	} else if (cidade.value == ""){
		alert("Você deve preencher a Cidade!");
		cidade.focus();
		return false;
	} else if (estado.value == 0){
		alert("Você deve selecionar um Estado!");
		estado.focus();
		return false;
	} else {
		document.getElementById("cnpj").value = cnpj;
		document.getElementById(form).submit();
	}	
	
}


//-------------------------FIM-------------------------//

function verifica_valor(form){
	var valor_pago = document.getElementById('valor_pago');
	var razaosocial = document.getElementById('razaosocial');

	if (razaosocial.value == ""){
		alert("Voce deve selecionar um Expositor");
		razaosocial.focus();
		return false;
	} else if (valor_pago.value == ""){
		alert("Voce deve preencher o valor pago");
		valor_pago.focus();
		return false;
	} else{
		document.getElementById(form).submit();
	}
}

function MascaraMOEDA(campo){

    //1.000.000.000.000,00

    len = 20;

    NumValido = '0123456789';

    l = campo.value.length;

    r = '';

       

    if (l > 0) {

        z = campo.value.substr(0, l);

        s = '';

        a = 0;

        for (i = 0; i < l; i++) {

            c = campo.value.charAt(i);

            if (NumValido.indexOf(c) > a) {

                a = -1;

                s += c;

            }

        }

        l = s.length;

        t = len - 1;

        if (l > t) {

            l = t;

            s = s.substr(0, t);

        }

        if (l > 2) {

            r = s.substr(0, l - 2) + ',' + s.substr(l - 2, 2);

        }

        else {

            if (l == 2) {

                r = '0,' + s;

            }

            else {

                if (l == 1) {

                    r = '0,0' + s;

                }

            }

        }

        if (r == '') {

            r = '0,00';

        }

        else {

            l = r.length;

            if (l > 6) {

                j = l % 3;

                w = r.substr(0, j);

                wa = r.substr(j, l - j - 6);

                wb = r.substr(l - 6, 6);

                if (j > 0) {

                    w += '.';

                }

                k = (l - j) / 3 - 2;

                for (i = 0; i < k; i++) {

                    w += wa.substr(i * 3, 3) + '.';

                }

                r = w + wb;

            }

        }

    }

    if (campo.value.length == len || campo.value.length > len) {

        campo.value = campo.value.substring(0, len);

        return false;

    }

    else {

        if (r.length <= len) {

            campo.value = r;

        }

        else {

            campo.value = z;

        }

    }

}

	