//---[ Abre "Enviar por e-mail ]---------------------------------------------------------------------------- // function sendByMail(idiomaId, txtUrl) { disLeft = parseInt((770 - 600) / 2); disTop = parseInt((window.screen.availHeight - 500) / 2); winWidth = 360; winHeight = 380; winSendByMail = window.open('/modulos/modulo_enviarporemail.asp?idiomaId=' + idiomaId + '&txtUrl=' + txtUrl + '','winSendByMail','top=' + disTop + ',left=' + disLeft + ',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=' + winWidth + ',height=' + winHeight + '') } // //---------------------------------------------------------------------------------------------------------- //---[ Validador do módulo de Receitas ]-------------------------------------------------------------------- // function valida_mRece_Home() { var ok = true; var qerro = 0; var mensagem = "" selOcasiao = document.mRece_Form.selOcasiao.value; if (selOcasiao == "") { qerro = qerro + 1 mensagem += (qerro + ". Selecione uma OCASIÃO para visualizar.\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) { return true; } } function valida_mRece_Form() { var ok = true; var qerro = 0; var mensagem = "" txtAcao = document.mRece_Form.mRece_Acao.value; if (txtAcao == "mostraOcasiao") { document.mRece_Form.mRece_Id.value = document.mRece_Form.selOcasiao.value; } else if (txtAcao == "buscaReceita") { document.mRece_Form.mRece_Id.value = document.mRece_Form.txtReceitaNome.value; } else if (txtAcao == "mostraProduto") { document.mRece_Form.mRece_Id.value = document.mRece_Form.selProduto.value; } txtId = document.mRece_Form.mRece_Id.value; if (txtId == "") { qerro = qerro + 1 mensagem += (qerro + ". Selecione uma opção ou digite o nome de uma receita.\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) { return true; } } // //---------------------------------------------------------------------------------------------------------- //---[ Validador de busca ]--------------------------------------------------------------------------------- // function validaBusca() { var ok = true; var qerro = 0; var mensagem = "" var mBusc_Palavras = document.mForm_Busca.mBusc_Palavras.value; if (mBusc_Palavras.length < 2) { qerro = qerro + 1 mensagem += (qerro + ". Digite pelo menos 2 caracteres.\n"); document.mForm_Busca.mBusc_Palavras.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.mForm_Busca.submit(); } } // //---------------------------------------------------------------------------------------------------------- //---[ Validador do módulo de Produtos ]-------------------------------------------------------------------- // function valida_mProd_Home() { var ok = true; var qerro = 0; var mensagem = "" selProduto = document.mProd_Form.selProduto.value; if (selProduto == "") { qerro = qerro + 1 mensagem += (qerro + ". Selecione um PRODUTO para visualizar.\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) { return true; } } function valida_mProd_Form() { var ok = true; var qerro = 0; var mensagem = "" txtAcao = document.mProd_Form.mProd_Acao.value; if (txtAcao == "mostraLancamento") { document.mProd_Form.mProd_Id.value = document.mProd_Form.selLancamento.value; } else if (txtAcao == "buscaProduto") { document.mProd_Form.mProd_Id.value = document.mProd_Form.txtProdutoNome.value; } else if (txtAcao == "mostraFamilia") { document.mProd_Form.mProd_Id.value = document.mProd_Form.selFamilia.value; } else if (txtAcao == "mostraProduto") { document.mProd_Form.mProd_Id.value = document.mProd_Form.selProduto.value; } txtId = document.mProd_Form.mProd_Id.value; if (txtId == "") { qerro = qerro + 1 mensagem += (qerro + ". Selecione uma opção ou digite o nome de um produto.\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) { return true; } } // //---------------------------------------------------------------------------------------------------------- //---[ Validador de formulário de Fale Conosco ]------------------------------------------------------------ // function valida_mFale_Formulario() { var ok = true; var qerro = 0; var mensagem = "" var txtNome = document.mFale_Formulario.mFale_txtNome.value; var txtEmail = document.mFale_Formulario.mFale_txtEmail.value; var txtMensagem = document.mFale_Formulario.mFale_txtMensagem.value; if (txtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtNome.focus(); ok = false; } if (txtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtEmail.focus(); ok = false; } else { if (valida_EMAIL(txtEmail) == false) { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto. \n"); document.mFale_Formulario.mFale_txtEmail.focus(); ok = false; } } if (txtMensagem == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo SUA MENSAGEM deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtMensagem.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) { return true; } } // //---------------------------------------------------------------------------------------------------------- //---[ Validador de formulário de Contato ]------------------------------------------------------------ // function valida_mCada_Formulario() { var ok = true; var qerro = 0; var mensagem = "" var txtNome = document.mCada_Formulario.mCada_txtNome.value; var txtEmail = document.mCada_Formulario.mCada_txtEmail.value; var chkEmail = document.mCada_Formulario.mCada_chkEmail.value; var txtCEP_1 = document.mCada_Formulario.mCada_txtCEP_1.value; var txtCEP_2 = document.mCada_Formulario.mCada_txtCEP_2.value; var txtEndereco = document.mCada_Formulario.mCada_txtEndereco.value; var txtEndNumero = document.mCada_Formulario.mCada_txtEndNumero.value; var txtBairro = document.mCada_Formulario.mCada_txtBairro.value; var txtCidade = document.mCada_Formulario.mCada_txtCidade.value; var txtUF = document.mCada_Formulario.mCada_txtUF.value; var radSexo = document.mCada_Formulario.mCada_radSexo; var txtNascDia = document.mCada_Formulario.mCada_txtNascDia.value; var txtNascMes = document.mCada_Formulario.mCada_txtNascMes.value; var txtNascAno = document.mCada_Formulario.mCada_txtNascAno.value; if (txtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtNome.focus(); ok = false; } if (txtEmail != chkEmail) { qerro = qerro + 1 mensagem += (qerro + ". O campo SEU E-MAIL está diferente do campo CONFIRMAR E-MAIL.\n"); document.mCada_Formulario.mCada_txtEmail.focus(); ok = false; } else { if (txtEmail == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo E-MAIL deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtEmail.focus(); ok = false; } else { if (valida_EMAIL(txtEmail) == false) { qerro = qerro + 1 mensagem += (qerro + ". O E-MAIL digitado está incorreto. \n"); document.mCada_Formulario.mCada_txtEmail.focus(); ok = false; } } } if (txtCEP_1 == "" || txtCEP_2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtCEP_1.focus(); ok = false; } if (txtEndereco == "" || txtEndNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtEndereco.focus(); ok = false; } if (txtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtBairro.focus(); ok = false; } if (txtCidade == "" || txtUF == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/UF deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtCidade.focus(); ok = false; } if (radSexo[0].checked == false && radSexo[1].checked == false) { qerro = qerro + 1 mensagem += (qerro + ". O campo SEXO deve ser selecionado.\n"); ok = false; } if (txtNascDia == "" || txtNascMes == "" || txtNascAno == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DATA DE NASCIMENTO deve ser preenchido.\n"); document.mCada_Formulario.mCada_txtCidade.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.mCada_Formulario.submit(); } } // //----------------------------------------------------------------------------------------------------------