// -- AJAX -------------------------------------------------------------------------------
function inc(url, destino, parametros){
    var req = null;
    if (!parametros) 
        parametros = '';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        requesita();
    }
    else 
        if (window.ActiveXObject) {
            req = new ActiveXObject("Microsoft.XMLHTTP");
            requesita();
        }
    
    function requesita(){
        req.open("POST", url, true);
        req.onreadystatechange = processa_pagina;
        req.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=iso-8859-1");
        req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
        req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
        req.setRequestHeader("Pragma", "no-cache");
        req.setRequestHeader("expires", "0");
        req.send(parametros);
    }
    
    function processa_pagina(){
        document.getElementById(destino).innerHTML = "<div id=\"carregando\" class=\"doze\">Carregando...</div>";
        if (req.readyState == 4) {
            if (req.status == 200) {
                document.getElementById(destino).innerHTML = req.responseText;
                ScriptOnload(req.responseText);
            }
            else {
                alert("Houve um problema ao obter os dados:\n" + req.statusText + "\n" + url);
				inc('erro.php', destino);
            }
        }
    }
}

function ScriptOnload(texto){
    var Emular = document.createElement('script');
    var encontrou = texto.indexOf('onload', "0");
    if (encontrou != -1) {
        dividir = texto.split('onload="');
        fim = dividir[1].split('"');
        Emular.setAttribute('language', 'Javascript');
        Emular.text = fim[0];
        document.body.appendChild(Emular);
    }
}
function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


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

    sValue = objeto.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) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) {
      if (sMask.charAt(i-1) == "9") {
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { 
        return true;
      } 
    }
    else {
      return true;
    }
  }

function envia_contato(form){ //realiza a captura dos dados do post para o acesso
	var valor = 'destinatario='+form.destinatario.value+'&copia='+form.copia.value+'&assunto='+form.assunto.value+'&nome='+form.nome.value+'&email='+form.email.value+'&telefone='+form.telefone.value+'&mensagem='+form.mensagem.value;
	inc('contato_envia.php','contatoEnvia',valor);
	camposLimpa(form);
}
function camposLimpa(form){

	if(form.mensagem.value != '' && form.nome.value != '' && form.email.value != ''){
		form.mensagem.value = '';
		form.nome.value = '';
		form.email.value = '';
		form.assunto.value = '';
		form.telefone.value = '';
		
		form.nome.focus();
	}
	return true;
}

function envia_precatorios(form){
	var valor = 'nome='+form.nome.value+'&email='+form.email.value+'&telefone='+form.telefone.value+'&cidade='+form.cidade.value+'&uf='+form.uf.value+'&interesse='+form.interesse.value+'&observacoes='+form.observacoes.value;
	inc('precatorios_envia.php', 'contatoEnvia', valor);
	limpaPrecatorios(form);
}
function limpaPrecatorios(form){

	if(form.nome.value != '' && form.email.value != '' && form.telefone.value != '' && form.interesse.value != ''){
		form.nome.value = '';
		form.email.value = '';
		form.telefone.value = '';
		form.cidade.value = '';
		form.uf.value = '';
		form.interesse.value = '';
		form.observacoes.value = '';
		
		form.nome.focus();
	}
	return true;
}

function envia_cadastro(form){
	var valor = 'nome='+form.nome.value
			   +'&sexo='+form.sexo.value
			   +'&nascimento='+form.nascimento.value
			   +'&cpf='+form.cpf.value
			   +'&empresa='+form.empresa.value
			   +'&cnpj='+form.cnpj.value
			   +'&email='+form.email.value
			   +'&endereco='+form.endereco.value
			   +'&complemento='+form.complemento.value
			   +'&bairro='+form.bairro.value
			   +'&cidade='+form.cidade.value
			   +'&uf='+form.uf.value
			   +'&cep='+form.cep.value
			   +'&tel1='+form.tel1.value
			   +'&tel2='+form.tel2.value
			   +'&com_endereco='+form.com_endereco.value
			   +'&com_complemento='+form.com_complemento.value
			   +'&com_bairro='+form.com_bairro.value
			   +'&com_cidade='+form.com_cidade.value
			   +'&com_uf='+form.com_uf.value
			   +'&com_cep='+form.com_cep.value
			   +'&com_tel1='+form.com_tel1.value
			   +'&com_tel2='+form.com_tel2.value;
			   
	inc('cadastro_envia.php', 'contatoEnvia', valor);
	limpaCadastro(form);
}
function limpaCadastro(form){
	
	if(form.nome.value != '' && form.email.value != '' && form.endereco.value != '' && form.bairro.value != '' && form.cidade.value != '' && form.uf.value != '' && form.cep.value != '' && form.tel1.value != ''){
		form.nome.value = '';
		form.sexo.value = '';
		form.nascimento.value = '';
		form.cpf.value = '';
		form.empresa.value = '';
		form.cnpj.value = '';
		form.email.value = '';
		form.endereco.value = '';
		form.complemento.value = '';
		form.bairro.value = '';
		form.cidade.value = '';
		form.uf.value = '';
		form.cep.value = '';
		form.tel1.value = '';
		form.tel2.value = '';
		form.com_endereco.value = '';
		form.com_complemento.value = '';
		form.com_bairro.value = '';
		form.com_cidade.value = '';
		form.com_uf.value = '';
		form.com_cep.value = '';
		form.com_tel1.value = '';
		form.com_tel2.value = '';
		
		form.nome.focus();
	}
	return true;
}

function abre(id){
	var div=document.getElementById(id);
	if(div.className=='slide-hide')
		{
		div.className='slide-show';}
	return(false);
}
function fecha(id){
	var divf=document.getElementById(id);
	if(divf.className=='slide-show')
		{
		divf.className='slide-hide';}
	return(false);
}

function toggle(id) {

	var divs = document.getElementsByTagName( 'div' );
	for( var i = 0; i < divs.length; i++ ) {
		var div = divs[ i ];
		var classe = div.getAttribute( 'class' );
		if ( classe && classe.search("/slide-/g") == -1 ) {
			div.className = "slide-hide";
		}
	}

	var fica = document.getElementById( id );
	fica.className = 'slide-show';
	
}
