function fecha_divped(){
	document.getElementById('dvPedido').style.display='none';
}

function fechar_div_cdep(){
	document.getElementById("dvCompra_deposito").style.display='none';	
}

function registra_compra_deposito(){
	document.getElementById("dvCompra_deposito").style.display='block';
	document.getElementById("dvCompra_deposito").style.display='block';
	ajax_master("grava_deposito_bancario.php", "dvCompra_deposito");
}


function valida_documento(vTip){
	if(vTip==1){//RG
		var iCpf = document.getElementById('iCpf').value;
		ajax_master('validar_documento.php?vValue='+iCpf+'&vTip=1', 'dvValida_cpf');
	}else if(vTip==2){
		var iCnpj = document.getElementById('iCnpj').value;
		ajax_master('validar_documento.php?vValue='+iCnpj+'&vTip=2', 'dvValida_cnpj');	
	}
}

function esqueceu_senha(){
	document.getElementById('dvForm_senha').style.display='block';
	document.getElementById('dvForm_senha').style.display='block';
	ajax_master('esqueci_senha.php', 'dvForm_senha');
}

function abre_deptos(vAction){
	if(vAction==1){
		document.getElementById("dvDepartamentos").style.display='block';
		document.getElementById("dvDepartamentos").style.display='block';
		ajax_master('all_departamentos.php', 'dvDepartamentos');		
	}else if(vAction==2){
		document.getElementById("dvDepartamentos").style.display='none';			
	}
}

function mostra_div(vDiv, vAction){
	if(vAction==1){
		document.getElementById(vDiv).style.display='block';
		document.getElementById(vDiv).style.display='block';
	}else if(vAction==2){
		document.getElementById(vDiv).style.display='none';
	}
}

function troca_imagem(vImg){
	//alert(vImg);
	document.getElementById('dvProd_img').style.background="url('redimensiona.php?imagem="+vImg+"&largura=410')";
}

function abre_restrito(vURL){
	window.open(vURL, '_blank','menubar=yes, toolbar=yes, location=yes, directories=yes, fullscreen=yes, titlebar=yes, hotkeys=yes, status=yes, scrollbars=yes, resizable=yes')
}

function abre_public(vURL, vPublic){
	window.open(vURL, '_blank','menubar=yes, toolbar=yes, location=yes, directories=yes, fullscreen=yes, titlebar=yes, hotkeys=yes, status=yes, scrollbars=yes, resizable=yes');
	ajax_master('registra_public.php?vPubl='+vPublic, 'dvExecuta_public');
}

function grava_contato(){
	var iNome = document.getElementById('iNome').value;
	var iEndereco = document.getElementById('iEndereco').value;
	var iCidade = document.getElementById('iCidade').value;
	var iFone = document.getElementById('iFone').value;
	var iEmail = document.getElementById('iEmail').value;
	var iComent = document.getElementById('iComent').value;
	
	if(!iNome){
		document.getElementById('iNome').focus();
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').innerHTML = 'Por favor, preencher o NOME!';
		setTimeout("fecha_div('mensagem_contato')", 4000);	
	}else if(!iEndereco){
		document.getElementById('iEndereco').focus();
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').innerHTML = 'Por favor, preencher o ENDEREÇO!';
		setTimeout("fecha_div('mensagem_contato')", 4000);	
	}else if(!iCidade){
		document.getElementById('iCidade').focus();
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').innerHTML = 'Por favor, preencher a CIDADE!';
		setTimeout("fecha_div('mensagem_contato')", 4000);	
	}else if(!iComent){
		document.getElementById('iComent').focus();
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').innerHTML = 'Por favor, preencher o COMENTÁRIO!';
		setTimeout("fecha_div('mensagem_contato')", 4000);	
	}else{
		document.getElementById('mensagem_contato').style.display='block';
		document.getElementById('mensagem_contato').style.display='block';
		ajax_master('grava_contato.php?iNome='+iNome+'&iEndereco='+iEndereco+'&iCidade='+iCidade+'&iFone='+iFone+'&iEmail='+iEmail+'&iComent='+iComent, 'mensagem_contato');
		
	document.getElementById('iNome').value = "";
	document.getElementById('iEndereco').value = "";
	document.getElementById('iCidade').value = "";
	document.getElementById('iFone').value = "";
	document.getElementById('iEmail').value = "";
	document.getElementById('iComent').value = "";
	}
}

function fecha_div(vDiv){
	document.getElementById(vDiv).style.display='none';
}

function grava_item_carrinho(vProduto){
	var iQtde_carrinho = document.getElementById('iQtde_carrinho').value;
	if(iQtde_carrinho>999 || iQtde_carrinho==0 || !iQtde_carrinho){
		document.getElementById('msg_limit').style.display='block';
		document.getElementById('msg_limit').style.display='block';		
		ajax_master('limit_quant.php?vDig='+iQtde_carrinho, 'msg_limit');
		//document.getElementById('msg_limt').innerHTML = "Por favor, informar a quantidade correta!";
		setTimeout("fecha_div('msg_limit')", 3000);	
	}else{
		ajax_master('carrinho_compra.php?iQtde_carrinho='+iQtde_carrinho+'&vProd='+vProduto+'&vAdiciona=1', 'trabalho');
	}
}

function abre_cadFJ(vAction){
	if(vAction==1){//Física
		ajax_master('cadastrar_fisica.php', 'dvCad_fisica_juridica');
	}else if(vAction==2){//Jurídica
		ajax_master('cadastrar_juridica.php', 'dvCad_fisica_juridica');
	}
}

function grava_clientes(){
	var iNome 		= document.getElementById('iNome').value;
	var iDtnasc 	= document.getElementById('iDtnasc').value;
	var iEndereco 	= document.getElementById('iEndereco').value;
	var iBairro 	= document.getElementById('iBairro').value;
	var iCidade 	= document.getElementById('iCidade').value;
	var iEstado 	= document.getElementById('iEstado').value;
	var iNro 		= document.getElementById('iNro').value;
	var iCep 		= document.getElementById('iCep').value;
	var iEmail 		= document.getElementById('iEmail').value;
	var iTelefone 	= document.getElementById('iTelefone').value;
	var iSite 		= document.getElementById('iSite').value;
	var hid_tipo	= document.getElementById('hid_tipo').value;
	
		
if(!hid_tipo){
	document.getElementById('mensagem').style.display='block';
	document.getElementById('mensagem').style.display='block';
	document.getElementById('mensagem').innerHTML='Por favor, informar FÍSICA OU JURÍDICA!';
	window.setTimeout('fechar_mensagem();', 3000);	
}else if(hid_tipo){
	if(hid_tipo=='F'){
		var iRg = document.getElementById('iRg').value;
		var iCpf = document.getElementById('iCpf').value;
		var iValidar = document.getElementById('iValida_cpf').value;
	}else if(hid_tipo=='J'){
		var iRazao = document.getElementById('iRazao').value;
		var iCnpj = document.getElementById('iCnpj').value;
		var iInscricao = document.getElementById('iInscricao').value;
		var iValidar = document.getElementById('iValida_cnpj').value;
	}
	if(iValidar==0){
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		if(hid_tipo=='F'){
			document.getElementById('mensagem').innerHTML='Por favor, Clique no BOTÃO VALIDAR CPF!';
		}else if(hid_tipo=='J'){
			document.getElementById('mensagem').innerHTML='Por favor, Clique no BOTÃO VALIDAR CNPJ!';	
		}
		window.setTimeout('fechar_mensagem();', 5000);		
	}else if(iValidar==3){
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		if(hid_tipo=='F'){
			document.getElementById('mensagem').innerHTML='CPF INVÁLIDO: Digite corretamente seu CPF!';
		}else if(hid_tipo=='J'){
			document.getElementById('mensagem').innerHTML='CNPJ INVÁLIDO: Digite corretamente seu CNPJ!';
		}
		window.setTimeout('fechar_mensagem();', 5000);			
	}else if(!iNome){
		document.getElementById('iNome').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o NOME!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iDtnasc){
		document.getElementById('iDtnasc').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar a DATA NASCIMENTO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iEndereco){
		document.getElementById('iEndereco').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o ENDEREÇO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iNro){
		document.getElementById('iNro').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o NÚMERO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iBairro){
		document.getElementById('iBairro').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o BAIRRO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iCidade){
		document.getElementById('iCidade').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar a CIDADE!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iEstado){
		document.getElementById('iEstado').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o ESTADO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iCep){
		document.getElementById('iCep').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o CEP!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iEmail){
		document.getElementById('slEmail').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o EMAIL!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iTelefone){
		document.getElementById('iTelefone').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar o TELEFONE!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else{
		var erro=0;
		if(hid_tipo=='F'){
			if(!iRg){
				document.getElementById('iRg').focus();
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').innerHTML='Por favor, informar o RG!';
				window.setTimeout('fechar_mensagem();', 3000);
				erro=1;
			}else if(!iCpf){
				document.getElementById('iCpf').focus();
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').innerHTML='Por favor, informar o CPF!';
				window.setTimeout('fechar_mensagem();', 3000);
				erro=1;
			}
		}else if(hid_tipo=='J'){
			if(!iRazao){
				document.getElementById('iRazao').focus();
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').innerHTML='Por favor, informar a Razao!';
				window.setTimeout('fechar_mensagem();', 3000);
				erro=1;
			}else if(!iCnpj){
				document.getElementById('iCnpj').focus();
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').innerHTML='Por favor, informar o CNPJ!';
				window.setTimeout('fechar_mensagem();', 3000);
				erro=1;
			}else if(!iInscricao){
				document.getElementById('iInscricao').focus();
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').style.display='block';
				document.getElementById('mensagem').innerHTML='Por favor, informar a Inscrição!';
				window.setTimeout('fechar_mensagem();', 3000);
				erro=1;
			}
		}
		if(erro==0){
				iDtnasc = data_banco(iDtnasc);	
				ajax_master('grava_clientes.php?iNome='+iNome+'&slTipo=2&iDtnasc='+iDtnasc+'&iEndereco='+iEndereco+'&iNro='+iNro+'&iCep='+iCep+'&iEmail='+iEmail+'&iTelefone='+iTelefone+'&iSite='+iSite+'&hid_tipo='+hid_tipo+'&iRg='+iRg+'&iCpf='+iCpf+'&iRazao='+iRazao+'&iCnpj='+iCnpj+'&iInscricao='+iInscricao+'&iCidade='+iCidade+'&iBairro='+iBairro+'&iEstado='+iEstado, 'dvCadastrar_pessoa');
		}
		
	}
}	
}

function data_banco(vData){
	var varDia, varMes, varAno, var_data;
	if(vData){
		varDia = vData.substring(0,2);
		varMes = vData.substring(3,5);
		varAno = vData.substring(6,10);
		var_data = varAno + varMes + varDia;
	}
	return(var_data);
}

function fechar_mensagem(){
	document.getElementById("mensagem").style.display='none';	
}

function carrinho_pagseguro(pagina){
	//window.open(pagina, '_blank','menubar=yes, toolbar=yes, location=yes, directories=yes, fullscreen=yes, titlebar=yes, hotkeys=yes, status=yes, scrollbars=yes, resizable=yes');	y
	ajax_master(pagina, 'dvCadastrar_pessoa');
}

function abre_link_pid(pagina){
	ajax_master(pagina, 'dvCadastrar_pessoa');
}

function dupl_email(vEmail){
	document.getElementById('msg_email').style.display='block';
	document.getElementById('msg_email').style.display='block';
	ajax_master('verifica_duplicidade.php?vEmail='+vEmail, 'msg_email');
}

function envia_senha(){
	var iEmail = document.getElementById('iEmail').value;
	if(iEmail){
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('iEmail').value = '';
		ajax_master('enviar_email.php?iEmail='+iEmail, 'mensagem');
	}else{
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML = 'Por favor, informar seu EMAIL!';
		window.setTimeout('fechar_mensagem()', 4000);
	}
}

function acessa_cliente(){
	var iLogin = document.getElementById('iLogin').value;	
	var iSenha = document.getElementById('iSenha').value;
	
	if(!iLogin){
		document.getElementById('iLogin').focus();
		document.getElementById('mensagem2').style.display='block';
		document.getElementById('mensagem2').style.display='block';
		document.getElementById('mensagem2').innerHTML='Por favor, informar LOGIN!';
		window.setTimeout('fechar_mensagem2()', 4000);
	}else if(!iSenha){
		document.getElementById('iSenha').focus();
		document.getElementById('mensagem2').style.display='block';
		document.getElementById('mensagem2').style.display='block';
		document.getElementById('mensagem2').innerHTML='Por favor, informar SENHA!';
		window.setTimeout('fechar_mensagem2()', 4000);
	}else{
		ajax_master('autentica_acesso.php?iLogin='+iLogin+'&iSenha='+iSenha, 'str_identificar');
	}
}

function fechar_mensagem2(){
	document.getElementById("mensagem2").style.display='none';	
}

function aut_dados(){
	var iLogin = document.getElementById('iLogin').value;
	var iSenha = document.getElementById('iSenha').value;
	ajax_master('autentica_exclusivo.php?iSenha='+iSenha+'&iLogin='+iLogin, 'str_exclusivo');
}

function volta_inicial(){
	setTimeout("ajax_master('princ_commerce.php?limp_car=27', 'trabalho')", 5000);
	return(true);
}

function volta_inicial_dep(){
	setTimeout("ajax_master('princ_commerce.php?limp_car=27', 'trabalho')", 5000);
}

function verifica_limite(vDig){
	if(vDig>999){
		document.getElementById('msg_limit').style.display='block';
		document.getElementById('msg_limit').style.display='block';
		ajax_master('limit_quant.php?vDig='+vDig, 'msg_limit');
		setTimeout("fecha_div('msg_limit')", 3000);	
	}
}

function abre_pedido(vProd){
	if(vProd){
		var vID = 'dvPedido';
		document.getElementById(vID).style.display='block';
		document.getElementById(vID).style.display='block';		
		ajax_master("pedido_online.php?vProd="+vProd, vID);
	}
}

function pedido_online(){
	var iNome = document.getElementById('iNome').value;
	var iDtnasc = document.getElementById('iDtnasc').value;
	var iEmail = document.getElementById('iEmailp').value;
	var iTelefone = document.getElementById('iTelefone').value;
	var vProd = document.getElementById('vProduto').value;
	var iComent = document.getElementById('iComent').value;
	
	if(!iNome){
		document.getElementById('iNome').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar seu NOME!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iDtnasc){
		document.getElementById('iDtnasc').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar sua DATA NASCIMENTO!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iEmail){
		document.getElementById('iEmailp').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar seu EMAIL!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else if(!iTelefone){
		document.getElementById('iTelefone').focus();
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').style.display='block';
		document.getElementById('mensagem').innerHTML='Por favor, informar seu TELEFONE!';
		window.setTimeout('fechar_mensagem();', 3000);
	}else{
		iDtnasc = data_banco(iDtnasc);	
		ajax_master('grava_pedido_online.php?iNome='+iNome+'&iDtnasc='+iDtnasc+'&iTelefone='+iTelefone+'&iEmail='+iEmail+'&vProduto='+vProd+'&iComent='+iComent, 'dvPedido');	
		window.setTimeout("fecha_div('dvPedido')", 6000);
	}
	
}

function busca_produtos(vPalavra){
	ajax_master('listar_produtos.php?vPalavra='+vPalavra, 'dvListar_produtos');
}

//FUNÇÃO EM AJAX
function openAjax() {
var Ajax;
try {Ajax = new XMLHttpRequest();
}catch(ee){
try {Ajax = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try {Ajax = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){Ajax = false;}
}
}
return Ajax;
} 

function ajax_master(getURL, div) {
//document.getElementById(div).style.display = "block";
//alert(div);
if(document.getElementById) {
		var exibeResultado = document.getElementById(div);
		var Ajax = openAjax();
		Ajax.open("GET", getURL, true);
		Ajax.onreadystatechange = function(){
			if(Ajax.readyState == 1) {
				exibeResultado.innerHTML = "<center><img src='giff/carregando.gif'><br><span class='texto_padrao'>carregando...</></center>";
	}
	if(Ajax.readyState == 4) {
		if(Ajax.status == 200) {
			var resultado = Ajax.responseText;
			resultado = resultado.replace(/\+/g,"");
			resultado = unescape(resultado);
			exibeResultado.innerHTML = resultado;
		} else {
			exibeResultado.innerHTML = "Por favor, tente novamente!";
		}
	}
}
	Ajax.send(null);
	}
}
//FINAL AJAX

function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
     var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

		if(window.Event) { // keep the capital "E"
		// Nestcape and Firefox
		nTecla = evtKeyPress.which;
		} else {
		// Internet Explorer
		nTecla = evtKeyPress.keyCode;
		}

     sValue = objForm[strField].value;

     // Limpa todos os caracteres de formatação que
     // já estiverem no campo.
     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) == "/"))
       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++;
     }

     objForm[strField].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;
     }
}