// MÓDULO DE DOWNLOADS // inicia download function executaDownload() { document.write(''); } // valida formulário de cadastro para download function validaCadastroDownload() { var ok = true; var qerro = 0; var mensagem = "" var TxtNome = document.mDown_FormCadastroDownload.mDown_TxtNome.value; var TxtEmail = document.mDown_FormCadastroDownload.mDown_TxtEmail.value; var TxtDDD1 = document.mDown_FormCadastroDownload.mDown_TxtDDD1.value; var TxtTelefone = document.mDown_FormCadastroDownload.mDown_TxtTelefone.value; var TxtCEP1 = document.mDown_FormCadastroDownload.mDown_TxtCEP1.value; var TxtCEP2 = document.mDown_FormCadastroDownload.mDown_TxtCEP2.value; if (TxtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.mDown_FormCadastroDownload.mDown_TxtNome.focus(); ok = false; } if (TxtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mDown_FormCadastroDownload.mDown_TxtEmail.focus(); ok = false; } else { if ((TxtEmail.indexOf ('@',0) == -1 || TxtEmail.indexOf ('.',0) == -1) || (TxtEmail.length < 5)) { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto. \n"); document.mDown_FormCadastroDownload.mDown_TxtEmail.focus(); ok = false; } } if (TxtDDD1 == "" || TxtTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/TELEFONE deve ser preenchido.\n"); document.mDown_FormCadastroDownload.mDown_TxtDDD1.focus(); ok = false; } if (TxtCEP1 == "" || TxtCEP2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP deve ser preenchido.\n"); document.mDown_FormCadastroDownload.mDown_TxtCEP1.focus(); ok = false; } else { if (isNaN(TxtCEP1) && isNaN(TxtCEP2)) { qerro = qerro + 1 mensagem += (qerro + ". Digite apenas números no CEP.\n"); document.mDown_FormCadastroDownload.mDown_TxtCEP1.focus(); ok = false; } } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mDown_FormCadastroDownload.submit(); } } // MÓDULO DE LOJA VIRTUAL // recomente este produto function remote_Recomende(ProdId) { dist_left = parseInt((770 - 350) / 2); dist_top = parseInt((window.screen.availHeight - 450) / 2); remote_Recomende = window.open('modulos/modulo_recomende.inc.asp?ProdId=' + ProdId + '','modulo_Recomende','top=' + dist_top + ',left=' + dist_left + ',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=350,height=450') } function mContSucesso(Resul) { if (Resul == 0) { alert("Sua mensagem não pode ser enviada, tente novamente mais tarde!"); } else { alert("Sua mensagem foi enviada!!"); } } // valida formulário de cadastro function validaCadastro() { var ok = true; var erro = "" var qerro = 0; var mensagem = "" var TxtNome = document.FormCadastro.mCada_Nome.value; var TxtEmail = document.FormCadastro.mCada_Mail.value; if (TxtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.FormCadastro.mCada_Nome.focus(); ok = false; } if (TxtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.FormCadastro.mCada_Mail.focus(); ok = false; } else { if ((TxtEmail.indexOf ('@',0) == -1 || TxtEmail.indexOf ('.',0) == -1) || (TxtEmail.length < 5)) { erro = "Sim" document.FormCadastro.mCada_Mail.focus(); ok = false; } } if (erro == "Sim") { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto. \n"); erro = "" } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.FormCadastro.submit(); } } // valida seleção de forma de pagamento function validaPedidoFinal() { var ok = false; var erro = "" var qerro = 0; var mensagem = "" for (i = 0; i < document.mCada_FormPedidoFinal.mCarr_FormaPagto.length; i++) { if (document.mCada_FormPedidoFinal.mCarr_FormaPagto[i].checked == true) { ok = true; } } if (ok == false) { qerro = qerro + 1 mensagem += (qerro + ". Selecione uma FORMA DE PAGAMENTO.\n"); ok = false; } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n--------------------------------------------------------------------------\n" + mensagem + "--------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mCada_FormPedidoFinal.submit(); } } // valida identificação no carrinho de compras function validaIdentificacao() { var ok = true; var qerro = 0; var mensagem = "" var TxtEmail = document.mLoja_FormIdentifica.mCarr_TxtEmail.value; var TxtCadastro = document.mLoja_FormIdentifica.mCarr_SelCadastro[1].checked; var TxtSenha = document.mLoja_FormIdentifica.mCarr_TxtSenha.value; if (TxtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mLoja_FormIdentifica.mCarr_TxtEmail.focus(); ok = false; } else { if ((TxtEmail.indexOf ('@',0) == -1 || TxtEmail.indexOf ('.',0) == -1) || (TxtEmail.length < 5)) { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto. \n"); document.mLoja_FormIdentifica.mCarr_TxtEmail.focus(); ok = false; } } if (TxtCadastro == true) { if (TxtSenha == "") { qerro = qerro + 1 mensagem += (qerro + ". Entre com sua SENHA ou selecine 'Esta é minha primeira compra'.\n"); document.mLoja_FormIdentifica.mCarr_TxtSenha.focus(); ok = false; } } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n------------------------------------------------------------------------------------\n" + mensagem + "------------------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n------------------------------------------------------------------------------------\n" + mensagem + "------------------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mLoja_FormIdentifica.submit(); } } // aproveita os dados do formulário de cobrança no formulário de entrega function preencheDadosEntrega() { if (document.mCada_FormCadastroLoja.mCada_DadosEntrega.checked == true) { document.mCada_FormCadastroLoja.mCada_Ent_TxtNome.value=document.mCada_FormCadastroLoja.mCada_TxtNome.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtDDD1.value=document.mCada_FormCadastroLoja.mCada_TxtDDD1.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtTelefone.value=document.mCada_FormCadastroLoja.mCada_TxtTelefone.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtEndereco.value=document.mCada_FormCadastroLoja.mCada_TxtEndereco.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtEnderecoNumero.value=document.mCada_FormCadastroLoja.mCada_TxtEnderecoNumero.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtComplemento.value=document.mCada_FormCadastroLoja.mCada_TxtComplemento.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtBairro.value=document.mCada_FormCadastroLoja.mCada_TxtBairro.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.value=document.mCada_FormCadastroLoja.mCada_TxtCEP1.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP2.value=document.mCada_FormCadastroLoja.mCada_TxtCEP2.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtCidade.value=document.mCada_FormCadastroLoja.mCada_TxtCidade.value; document.mCada_FormCadastroLoja.mCada_Ent_SelEstado.value=document.mCada_FormCadastroLoja.mCada_SelEstado.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtPais.value=document.mCada_FormCadastroLoja.mCada_TxtPais.value; document.mCada_FormCadastroLoja.mCada_Ent_TxtNome.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtDDD1.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtTelefone.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtEndereco.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtEnderecoNumero.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtComplemento.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtBairro.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP2.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtCidade.readOnly=true; document.mCada_FormCadastroLoja.mCada_Ent_SelEstado.disabled=true; document.mCada_FormCadastroLoja.mCada_Ent_TxtPais.readOnly=true; } else { document.mCada_FormCadastroLoja.mCada_Ent_TxtNome.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtDDD1.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtTelefone.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtEndereco.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtEnderecoNumero.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtComplemento.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtBairro.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP2.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtCidade.readOnly=false; document.mCada_FormCadastroLoja.mCada_Ent_SelEstado.disabled=false; document.mCada_FormCadastroLoja.mCada_Ent_TxtPais.readOnly=false; } } // valida formulário de cadastro na loja function validaCadastroLoja() { var ok = true; var qerro = 0; var mensagem_cob = "" var mensagem_ent = "" var TxtNome = document.mCada_FormCadastroLoja.mCada_TxtNome.value; var TxtCPF = document.mCada_FormCadastroLoja.mCada_TxtCPF.value; var TxtEmail = document.mCada_FormCadastroLoja.mCada_TxtEmail.value; var TxtSenha1 = document.mCada_FormCadastroLoja.mCada_TxtSenha1.value; var TxtSenha2 = document.mCada_FormCadastroLoja.mCada_TxtSenha2.value; var TxtDDD1 = document.mCada_FormCadastroLoja.mCada_TxtDDD1.value; var TxtTelefone = document.mCada_FormCadastroLoja.mCada_TxtTelefone.value; var TxtCEP1 = document.mCada_FormCadastroLoja.mCada_TxtCEP1.value; var TxtCEP2 = document.mCada_FormCadastroLoja.mCada_TxtCEP2.value; var E_TxtNome = document.mCada_FormCadastroLoja.mCada_Ent_TxtNome.value; var E_TxtDDD1 = document.mCada_FormCadastroLoja.mCada_Ent_TxtDDD1.value; var E_TxtTelefone = document.mCada_FormCadastroLoja.mCada_Ent_TxtTelefone.value; var E_TxtEndereco = document.mCada_FormCadastroLoja.mCada_Ent_TxtEndereco.value; var E_TxtNumero = document.mCada_FormCadastroLoja.mCada_Ent_TxtEnderecoNumero.value; var E_TxtBairro = document.mCada_FormCadastroLoja.mCada_Ent_TxtBairro.value; var E_TxtCEP1 = document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.value; var E_TxtCEP2 = document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP2.value; var E_TxtCidade = document.mCada_FormCadastroLoja.mCada_Ent_TxtCidade.value; var E_TxtEstado = document.mCada_FormCadastroLoja.mCada_Ent_SelEstado.value; var E_TxtPais = document.mCada_FormCadastroLoja.mCada_Ent_TxtPais.value; var txtRazaoSocial= document.mCada_FormCadastroLoja.mCada_TxtRazaoSocial.value; var TxtCNPJ = document.mCada_FormCadastroLoja.mCada_TxtCNPJ.value; var TxtRG = document.mCada_FormCadastroLoja.mCada_TxtRG.value; var tipoPessoa = document.mCada_FormCadastroLoja.tipoPessoa; if (TxtNome == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo NOME deve ser preenchido.\n"); ok = false; } if (TxtCPF == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo CPF deve ser preenchido.\n"); ok = false; } else { if (isNaN(TxtCPF)) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". Digite apenas números no CPF.\n"); ok = false; } else { if (valida_CPF(TxtCPF) == false) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". CPF Inválido.\n"); ok = false; } } } if (TxtRG == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo RG deve ser preenchido.\n"); ok = false; } if (document.mCada_FormCadastroLoja.faturaPJ.checked==true){ if (txtRazaoSocial == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo Razão Social deve ser preenchido.\n"); ok = false; } if (TxtCNPJ == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo CNPJ deve ser preenchido.\n"); ok = false; } else { if (isNaN(TxtCNPJ)) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". Digite apenas números no CNPJ.\n"); ok = false; } else { if (valida_CNPJ(TxtCNPJ) == false) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". CNPJ Inválido.\n"); ok = false; } } } } if (TxtEmail == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_TxtEmail.focus(); ok = false; } else { if ((TxtEmail.indexOf ('@',0) == -1 || TxtEmail.indexOf ('.',0) == -1) || (TxtEmail.length < 5)) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O E-MAIL digitado está incorreto. \n"); document.mCada_FormCadastroLoja.mCada_TxtEmail.focus(); ok = false; } } if (TxtSenha1 == "" || TxtSenha2 == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo SENHA e CONFIRMAÇÃO devem ser preenchidos.\n"); document.mCada_FormCadastroLoja.mCada_TxtSenha1.focus(); ok = false; } else { if (TxtSenha2 != TxtSenha1) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo CONFIRMAÇÃO está diferente do campo SENHA.\n"); document.mCada_FormCadastroLoja.mCada_TxtSenha2.focus(); ok = false; } } if (TxtDDD1 == "" || TxtTelefone == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo DDD/TELEFONE deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_TxtDDD1.focus(); ok = false; } if (TxtCEP1 == "" || TxtCEP2 == "") { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". O campo CEP deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_TxtCEP1.focus(); ok = false; } else { if (isNaN(TxtCEP1) || isNaN(TxtCEP2)) { qerro = qerro + 1 mensagem_cob += (" " + qerro + ". Digite apenas números no CEP.\n"); document.mCada_FormCadastroLoja.mCada_TxtCEP1.focus(); ok = false; } } if (E_TxtNome == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo NOME deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtNome.focus(); ok = false; } if (E_TxtDDD1 == "" || E_TxtTelefone == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo DDD/TELEFONE deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtDDD1.focus(); ok = false; } if (E_TxtEndereco == "" || E_TxtNumero == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo ENDEREÇO/No. deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtEndereco.focus(); ok = false; } if (E_TxtBairro == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo BAIRRO deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtBairro.focus(); ok = false; } if (E_TxtCEP1 == "" || E_TxtCEP2 == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo CEP deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.focus(); ok = false; } else { if (isNaN(E_TxtCEP1) || isNaN(E_TxtCEP2)) { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". Digite apenas números no CEP.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtCEP1.focus(); ok = false; } } if (E_TxtCidade == "" || E_TxtEstado == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo CIDADE/ESTADO deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtCidade.focus(); ok = false; } if (E_TxtPais == "") { qerro = qerro + 1 mensagem_ent += (" " + qerro + ". O campo PAÍS deve ser preenchido.\n"); document.mCada_FormCadastroLoja.mCada_Ent_TxtPais.focus(); ok = false; } if (mensagem_cob != "") { mensagem_cob = (" DADOS DE COBRANÇA\n") + mensagem_cob; } if (mensagem_ent != "") { mensagem_ent = (" DADOS DE ENTREGA\n") + mensagem_ent; } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n------------------------------------------------------------------------------------------------\n" + mensagem_cob + mensagem_ent + "------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n------------------------------------------------------------------------------------------------\n" + mensagem_cob + mensagem_ent + "------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mCada_FormCadastroLoja.submit(); } } // MÓDULO DE REVENDAS // valida identificação do cadastro de revendas - início function valida_mReve_Identificacao() { var ok = true; var qerro = 0; var mensagem = "" var TxtEmail = document.mReve_FormIdentifica.mReve_TxtEmail.value; var TxtCadastro = document.mReve_FormIdentifica.mReve_SelCadastro[1].checked; var TxtSenha = document.mReve_FormIdentifica.mReve_TxtSenha.value; if (TxtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mReve_FormIdentifica.mReve_TxtEmail.focus(); ok = false; } else { if (valida_EMAIL(TxtEmail) == false) { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto.\n"); document.mReve_FormIdentifica.mReve_TxtEmail.focus(); ok = false; } } if (TxtCadastro == true) { if (TxtSenha == "") { qerro = qerro + 1 mensagem += (qerro + ". Entre com sua SENHA ou selecine 'Quero fazer meu cadastro'.\n"); document.mReve_FormIdentifica.mReve_TxtSenha.focus(); ok = false; } } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n------------------------------------------------------------------------------------------------------\n" + mensagem + "------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n------------------------------------------------------------------------------------------------------\n" + mensagem + "------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mReve_FormIdentifica.submit(); } } // aproveita os dados de endereço de cobrança do formulário de revendas para o endereço de faturamento function preenche_mReve_EnderecoFaturamento() { if (document.mReve_FormIdentifica.mCada_Fat_DadosEntrega.checked == true) { document.mReve_FormIdentifica.mCada_Fat_TxtEndereco.value=document.mReve_FormIdentifica.mCada_Cob_TxtEndereco.value; document.mReve_FormIdentifica.mCada_Fat_TxtEnderecoNumero.value=document.mReve_FormIdentifica.mCada_Cob_TxtEnderecoNumero.value; document.mReve_FormIdentifica.mCada_Fat_TxtComplemento.value=document.mReve_FormIdentifica.mCada_Cob_TxtComplemento.value; document.mReve_FormIdentifica.mCada_Fat_TxtBairro.value=document.mReve_FormIdentifica.mCada_Cob_TxtBairro.value; document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.value=document.mReve_FormIdentifica.mCada_Cob_TxtCEP1.value; document.mReve_FormIdentifica.mCada_Fat_TxtCEP2.value=document.mReve_FormIdentifica.mCada_Cob_TxtCEP2.value; document.mReve_FormIdentifica.mCada_Fat_TxtCidade.value=document.mReve_FormIdentifica.mCada_Cob_TxtCidade.value; document.mReve_FormIdentifica.mCada_Fat_SelEstado.value=document.mReve_FormIdentifica.mCada_Cob_SelEstado.value; document.mReve_FormIdentifica.mCada_Fat_TxtPais.value=document.mReve_FormIdentifica.mCada_Cob_TxtPais.value; document.mReve_FormIdentifica.CamporeadOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtEnderecoNumero.readOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtComplemento.readOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtBairro.readOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.readOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtCEP2.readOnly=true; document.mReve_FormIdentifica.mCada_Fat_TxtCidade.readOnly=true; // document.mReve_FormIdentifica.mCada_Fat_SelEstado.disabled=true; document.mReve_FormIdentifica.mCada_Fat_TxtPais.readOnly=true; } else { document.mReve_FormIdentifica.mCada_Fat_TxtEndereco.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtEnderecoNumero.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtComplemento.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtBairro.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtCEP2.readOnly=false; document.mReve_FormIdentifica.mCada_Fat_TxtCidade.readOnly=false; // document.mReve_FormIdentifica.mCada_Fat_SelEstado.disabled=false; document.mReve_FormIdentifica.mCada_Fat_TxtPais.readOnly=false; } } // aproveita os dados de endereço de cobrança do formulário de revendas para o endereço de entrega function preenche_mReve_EnderecoEntrega() { if (document.mReve_FormIdentifica.mCada_Ent_DadosEntrega.checked == true) { document.mReve_FormIdentifica.mCada_Ent_TxtEndereco.value=document.mReve_FormIdentifica.mCada_Cob_TxtEndereco.value; document.mReve_FormIdentifica.mCada_Ent_TxtEnderecoNumero.value=document.mReve_FormIdentifica.mCada_Cob_TxtEnderecoNumero.value; document.mReve_FormIdentifica.mCada_Ent_TxtComplemento.value=document.mReve_FormIdentifica.mCada_Cob_TxtComplemento.value; document.mReve_FormIdentifica.mCada_Ent_TxtBairro.value=document.mReve_FormIdentifica.mCada_Cob_TxtBairro.value; document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.value=document.mReve_FormIdentifica.mCada_Cob_TxtCEP1.value; document.mReve_FormIdentifica.mCada_Ent_TxtCEP2.value=document.mReve_FormIdentifica.mCada_Cob_TxtCEP2.value; document.mReve_FormIdentifica.mCada_Ent_TxtCidade.value=document.mReve_FormIdentifica.mCada_Cob_TxtCidade.value; document.mReve_FormIdentifica.mCada_Ent_SelEstado.value=document.mReve_FormIdentifica.mCada_Cob_SelEstado.value; document.mReve_FormIdentifica.mCada_Ent_TxtPais.value=document.mReve_FormIdentifica.mCada_Cob_TxtPais.value; document.mReve_FormIdentifica.CamporeadOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtEnderecoNumero.readOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtComplemento.readOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtBairro.readOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.readOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtCEP2.readOnly=true; document.mReve_FormIdentifica.mCada_Ent_TxtCidade.readOnly=true; // document.mReve_FormIdentifica.mCada_Ent_SelEstado.disabled=true; document.mReve_FormIdentifica.mCada_Ent_TxtPais.readOnly=true; } else { document.mReve_FormIdentifica.mCada_Ent_TxtEndereco.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtEnderecoNumero.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtComplemento.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtBairro.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtCEP2.readOnly=false; document.mReve_FormIdentifica.mCada_Ent_TxtCidade.readOnly=false; // document.mReve_FormIdentifica.mCada_Ent_SelEstado.disabled=false; document.mReve_FormIdentifica.mCada_Ent_TxtPais.readOnly=false; } } // valida Cadastro da Revenda (Dados Cadastrais) function valida_mReve_Cadastro() { var ok = true; var qerro = 0; var mensagem = "" var TxtRSocial = document.mReve_FormIdentifica.mCada_TxtRSocial.value; var TxtNFantasia = document.mReve_FormIdentifica.mCada_TxtNFantasia.value; var TxtCNPJ = document.mReve_FormIdentifica.mCada_TxtCNPJ.value; var TxtContato = document.mReve_FormIdentifica.mCada_TxtContato.value; var TxtDDDFone = document.mReve_FormIdentifica.mCada_TxtDDDFone.value; var TxtTelefone = document.mReve_FormIdentifica.mCada_TxtTelefone.value; var TxtDDDFax = document.mReve_FormIdentifica.mCada_TxtDDDFax.value; var TxtFax = document.mReve_FormIdentifica.mCada_TxtFax.value; var TxtEmail = document.mReve_FormIdentifica.mCada_TxtEmail.value; var TxtSenha1 = document.mReve_FormIdentifica.mCada_TxtSenha1.value; var TxtSenha2 = document.mReve_FormIdentifica.mCada_TxtSenha2.value; var Cob_TxtEndereco = document.mReve_FormIdentifica.mCada_Cob_TxtEndereco.value; var Cob_TxtEnderecoNumero = document.mReve_FormIdentifica.mCada_Cob_TxtEnderecoNumero.value; var Cob_TxtBairro = document.mReve_FormIdentifica.mCada_Cob_TxtBairro.value; var Cob_TxtCEP1 = document.mReve_FormIdentifica.mCada_Cob_TxtCEP1.value; var Cob_TxtCEP2 = document.mReve_FormIdentifica.mCada_Cob_TxtCEP2.value; var Cob_TxtCidade = document.mReve_FormIdentifica.mCada_Cob_TxtCidade.value; var Cob_SelEstado = document.mReve_FormIdentifica.mCada_Cob_SelEstado.value; var Cob_TxtPais = document.mReve_FormIdentifica.mCada_Cob_TxtPais.value; var Fat_TxtEndereco = document.mReve_FormIdentifica.mCada_Fat_TxtEndereco.value; var Fat_TxtEnderecoNumero = document.mReve_FormIdentifica.mCada_Fat_TxtEnderecoNumero.value; var Fat_TxtBairro = document.mReve_FormIdentifica.mCada_Fat_TxtBairro.value; var Fat_TxtCEP1 = document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.value; var Fat_TxtCEP2 = document.mReve_FormIdentifica.mCada_Fat_TxtCEP2.value; var Fat_TxtCidade = document.mReve_FormIdentifica.mCada_Fat_TxtCidade.value; var Fat_SelEstado = document.mReve_FormIdentifica.mCada_Fat_SelEstado.value; var Fat_TxtPais = document.mReve_FormIdentifica.mCada_Fat_TxtPais.value; var Ent_TxtEndereco = document.mReve_FormIdentifica.mCada_Ent_TxtEndereco.value; var Ent_TxtEnderecoNumero = document.mReve_FormIdentifica.mCada_Ent_TxtEnderecoNumero.value; var Ent_TxtBairro = document.mReve_FormIdentifica.mCada_Ent_TxtBairro.value; var Ent_TxtCEP1 = document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.value; var Ent_TxtCEP2 = document.mReve_FormIdentifica.mCada_Ent_TxtCEP2.value; var Ent_TxtCidade = document.mReve_FormIdentifica.mCada_Ent_TxtCidade.value; var Ent_SelEstado = document.mReve_FormIdentifica.mCada_Ent_SelEstado.value; var Ent_TxtPais = document.mReve_FormIdentifica.mCada_Ent_TxtPais.value; if (TxtRSocial == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo RAZÃO SOCIAL deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtRSocial.focus(); ok = false; } if (TxtNFantasia == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME FANTASIA deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtNFantasia.focus(); ok = false; } if (TxtCNPJ == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CNPJ deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtCNPJ.focus(); ok = false; } else { if (valida_CNPJ(TxtCNPJ) == false) { qerro = qerro + 1 mensagem += (qerro + ". O CNPJ digitado é inválido.\n"); document.mReve_FormIdentifica.mCada_TxtCNPJ.focus(); ok = false; } } if (TxtContato == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CONTATO deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtContato.focus(); ok = false; } if (TxtDDDFone == "" || TxtTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/TELEFONE deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtDDDFone.focus(); ok = false; } if (TxtDDDFax == "" || TxtFax == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/FAX deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_TxtDDDFax.focus(); ok = false; } if (TxtSenha1.length < 6 || TxtSenha2.length < 6) { qerro = qerro + 1 mensagem += (qerro + ". O campo SENHA e CONFIRMAÇÃO deve ter pelo menos 6 caracteres.\n"); document.mReve_FormIdentifica.mCada_TxtSenha1.focus(); ok = false; } else { if (TxtSenha2 != TxtSenha1) { qerro = qerro + 1 mensagem += (qerro + ". O campo CONFIRMAÇÃO está diferente do campo SENHA.\n"); document.mReve_FormIdentifica.mCada_TxtSenha2.focus(); ok = false; } } if (Cob_TxtEndereco == "" || Cob_TxtEnderecoNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO/Nº (Cobrança) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Cob_TxtEndereco.focus(); ok = false; } if (Cob_TxtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO (Cobrança) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Cob_TxtBairro.focus(); ok = false; } if (Cob_TxtCEP1 == "" || Cob_TxtCEP2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP (Cobrança) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Cob_TxtCEP1.focus(); ok = false; } else { if (isNaN(Cob_TxtCEP1) && isNaN(Cob_TxtCEP2)) { qerro = qerro + 1 mensagem += (qerro + ". Digite apenas números no CEP (Cobrança).\n"); document.mReve_FormIdentifica.mCada_Cob_TxtCEP1.focus(); ok = false; } } if (Cob_TxtCidade == "" || Cob_SelEstado == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/ESTADO (Cobrança) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Cob_TxtCidade.focus(); ok = false; } if (Cob_TxtPais == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo PAÍS (Cobrança) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Cob_TxtPais.focus(); ok = false; } if (Fat_TxtEndereco == "" || Fat_TxtEnderecoNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO/Nº (Faturamento) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Fat_TxtEndereco.focus(); ok = false; } if (Fat_TxtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO (Faturamento) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Fat_TxtBairro.focus(); ok = false; } if (Fat_TxtCEP1 == "" || Fat_TxtCEP2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP (Faturamento) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.focus(); ok = false; } else { if (isNaN(Fat_TxtCEP1) && isNaN(Fat_TxtCEP2)) { qerro = qerro + 1 mensagem += (qerro + ". Digite apenas números no CEP (Faturamento).\n"); document.mReve_FormIdentifica.mCada_Fat_TxtCEP1.focus(); ok = false; } } if (Fat_TxtCidade == "" || Fat_SelEstado == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/ESTADO (Faturamento) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Fat_TxtCidade.focus(); ok = false; } if (Fat_TxtPais == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo PAÍS (Faturamento) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Fat_TxtPais.focus(); ok = false; } if (Ent_TxtEndereco == "" || Ent_TxtEnderecoNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO/Nº (Entrega) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Ent_TxtEndereco.focus(); ok = false; } if (Ent_TxtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO (Entrega) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Ent_TxtBairro.focus(); ok = false; } if (Ent_TxtCEP1 == "" || Ent_TxtCEP2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP (Entrega) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.focus(); ok = false; } else { if (isNaN(Ent_TxtCEP1) && isNaN(Ent_TxtCEP2)) { qerro = qerro + 1 mensagem += (qerro + ". Digite apenas números no CEP (Entrega).\n"); document.mReve_FormIdentifica.mCada_Ent_TxtCEP1.focus(); ok = false; } } if (Ent_TxtCidade == "" || Ent_SelEstado == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/ESTADO (Entrega) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Ent_TxtCidade.focus(); ok = false; } if (Ent_TxtPais == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo PAÍS (Entrega) deve ser preenchido.\n"); document.mReve_FormIdentifica.mCada_Ent_TxtPais.focus(); ok = false; } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n-----------------------------------------------------------------------------------------------------------\n" + mensagem + "-----------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n-----------------------------------------------------------------------------------------------------------\n" + mensagem + "-----------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mDown_FormCadastroDownload.submit(); } } // valida Cadastro da Revenda (Dados Cadastrais) function valida_mReve_Referencias() { var ok = true; var qerro = 0; var mensagem = "" var TxtRC1Empresa = document.mReve_FormPerfil.mCada_TxtRC1Empresa.value; var TxtRC1DDDFone = document.mReve_FormPerfil.mCada_TxtRC1DDDFone.value; var TxtRC1Telefone = document.mReve_FormPerfil.mCada_TxtRC1Telefone.value; var TxtRC1Contato = document.mReve_FormPerfil.mCada_TxtRC1Contato.value; var TxtRBBanco = document.mReve_FormPerfil.mCada_TxtRBBanco.value; var TxtRBAgencia = document.mReve_FormPerfil.mCada_TxtRBAgencia.value; var TxtRBDDDFone = document.mReve_FormPerfil.mCada_TxtRBDDDFone.value; var TxtRBTelefone = document.mReve_FormPerfil.mCada_TxtRBTelefone.value; var TxtRBGerente = document.mReve_FormPerfil.mCada_TxtRBGerente.value; var TxtRTEmpresa = document.mReve_FormPerfil.mCada_TxtRTEmpresa.value; var TxtRTCNPJ = document.mReve_FormPerfil.mCada_TxtRTCNPJ.value; var TxtRTDDDFone = document.mReve_FormPerfil.mCada_TxtRTDDDFone.value; var TxtRTTelefone = document.mReve_FormPerfil.mCada_TxtRTTelefone.value; var TxtRTContato = document.mReve_FormPerfil.mCada_TxtRTContato.value; if (TxtRC1Empresa == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo EMPRESA (Comercial 1) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRC1Empresa.focus(); ok = false; } if (TxtRC1DDDFone == "" || TxtRC1Telefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/TELEFONE (Comercial 1) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRC1DDDFone.focus(); ok = false; } if (TxtRC1Contato == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CONTATO (Comercial 1) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRC1Contato.focus(); ok = false; } if (TxtRBBanco == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BANCO (Bancária) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRBBanco.focus(); ok = false; } if (TxtRBAgencia == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo AGÊNCIA (Bancária) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRBAgencia.focus(); ok = false; } if (TxtRBDDDFone == "" || TxtRBTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/TELEFONE (Bancária) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRBDDDFone.focus(); ok = false; } if (TxtRBGerente == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo GERENTE (Bancária) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRBGerente.focus(); ok = false; } if (TxtRTEmpresa == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo EMPRESA (Transportadora) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRTEmpresa.focus(); ok = false; } if (TxtRTCNPJ != "") { if (valida_CNPJ(TxtRTCNPJ) == false) { qerro = qerro + 1 mensagem += (qerro + ". O campo CNPJ (Transportadora) é inválido.\n"); document.mReve_FormPerfil.mCada_TxtRTCNPJ.focus(); ok = false; } } if (TxtRTDDDFone == "" || TxtRTTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DDD/TELEFONE (Transportadora) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRTDDDFone.focus(); ok = false; } if (TxtRTContato == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CONTATO (Transportadora) deve ser preenchido.\n"); document.mReve_FormPerfil.mCada_TxtRTContato.focus(); ok = false; } if (ok == false) { if (qerro > 1) { alert("Atenção: Ocorreram " + qerro + " erros\n-----------------------------------------------------------------------------------------------------------\n" + mensagem + "-----------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } else { alert("Atenção: Ocorreu " + qerro + " erro\n-----------------------------------------------------------------------------------------------------------\n" + mensagem + "-----------------------------------------------------------------------------------------------------------\nClique OK e tente novamente."); } return false; } else if (ok == true) { document.mDown_FormCadastroDownload.submit(); } } function bloqueiaCamposCadastro(){ var tipoPessoa = document.mCada_FormCadastroLoja.tipoPessoa; var form = document.mCada_FormCadastroLoja; if (tipoPessoa[0].checked==true){ // Pessoa Fisica form.mCada_TxtRazaoSocial.style.background="silver"; form.mCada_TxtRazaoSocial.disabled=true; form.mCada_TxtCNPJ.style.background="silver"; form.mCada_TxtCNPJ.disabled=true; form.mCada_TxtIE.style.background="silver"; form.mCada_TxtIE.disabled=true; form.mCada_TxtNome.style.background="white"; form.mCada_TxtNome.disabled=false; form.mCada_TxtCPF.style.background="white"; form.mCada_TxtCPF.disabled=false; form.mCada_TxtRG.style.background="white"; form.mCada_TxtRG.disabled=false; } else { form.mCada_TxtNome.style.background="silver"; form.mCada_TxtNome.disabled=true; form.mCada_TxtCPF.style.background="silver"; form.mCada_TxtCPF.disabled=true; form.mCada_TxtRG.style.background="silver"; form.mCada_TxtRG.disabled=true; form.mCada_TxtRazaoSocial.style.background="white"; form.mCada_TxtRazaoSocial.disabled=false; form.mCada_TxtCNPJ.style.background="white"; form.mCada_TxtCNPJ.disabled=false; form.mCada_TxtIE.style.background="white"; form.mCada_TxtIE.disabled=false; } }