//---[ 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 do formulário de Cadastro (Receitas) ]----------------------------------------------------- // function valida_mReceitaCadastro() { 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 txtSexo = document.mFale_Formulario.mFale_selSexo.value; var txtDiaNascimento = document.mFale_Formulario.mFale_txtDiaNascimento.value; var txtMesNascimento = document.mFale_Formulario.mFale_txtMesNascimento.value; var txtAnoNascimento = document.mFale_Formulario.mFale_txtAnoNascimento.value; var txtEndereco = document.mFale_Formulario.mFale_txtEndereco.value; var txtEnderecoNumero = document.mFale_Formulario.mFale_txtEnderecoNumero.value; var txtBairro = document.mFale_Formulario.mFale_txtBairro.value; var txtCidade = document.mFale_Formulario.mFale_txtCidade.value; var txtUF = document.mFale_Formulario.mFale_selUF.value; var txtCep1 = document.mFale_Formulario.mFale_txtCEP_1.value; var txtCep2 = document.mFale_Formulario.mFale_txtCEP_2.value; var txtDDDTelefone = document.mFale_Formulario.mFale_txtTelefoneDDD.value; var txtTelefone = document.mFale_Formulario.mFale_txtTelefone.value; if (txtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtNome.style.background = "#ffff00"; 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.style.background = "#ffff00"; 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.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEmail.focus(); ok = false; } } if (txtSexo == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo SEXO deve ser selecionado.\n"); document.mFale_Formulario.mFale_selSexo.style.background = "#ffff00"; ok = false; } if (txtDiaNascimento == "" || txtMesNascimento == "" || txtAnoNascimento == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DATA DE NASCIMENTO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtDiaNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtMesNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtAnoNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtDiaNascimento.focus(); ok = false; } else { if (valida_DATA(txtAnoNascimento, txtMesNascimento, txtDiaNascimento) == false) { qerro = qerro + 1 mensagem += (qerro + ". O campo DATA DE NASCIMENTO contém uma data inválida.\n"); document.mFale_Formulario.mFale_txtDiaNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtMesNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtAnoNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtDiaNascimento.focus(); ok = false; } } if (txtEndereco == "" || txtEnderecoNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtEndereco.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEnderecoNumero.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEndereco.focus(); ok = false; } if (txtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtBairro.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtBairro.focus(); ok = false; } if (txtCidade == "" || txtUF == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/UF deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtCidade.style.background = "#ffff00"; document.mFale_Formulario.mFale_selUF.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCidade.focus(); ok = false; } if (txtCep1 == "" || txtCep2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtCEP_1.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCEP_2.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCEP_1.focus(); ok = false; } if (txtDDDTelefone == "" || txtTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo TELEFONE deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtTelefoneDDD.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtTelefone.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtTelefoneDDD.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 do formulário de Cadastro (Receitas) ]----------------------------------------------------- // function valida_mFale_Formulario() { var ok = true; var qerro = 0; var mensagem = "" var txtArea = document.mFale_Formulario.areaId.value; var txtMensagem = document.mFale_Formulario.mFale_txtMensagem.value; var txtNome = document.mFale_Formulario.mFale_txtNome.value; var txtEmail = document.mFale_Formulario.mFale_txtEmail.value; var txtSexo = document.mFale_Formulario.mFale_selSexo.value; var txtDiaNascimento = document.mFale_Formulario.mFale_txtDiaNascimento.value; var txtMesNascimento = document.mFale_Formulario.mFale_txtMesNascimento.value; var txtAnoNascimento = document.mFale_Formulario.mFale_txtAnoNascimento.value; var txtEndereco = document.mFale_Formulario.mFale_txtEndereco.value; var txtEnderecoNumero = document.mFale_Formulario.mFale_txtEnderecoNumero.value; var txtBairro = document.mFale_Formulario.mFale_txtBairro.value; var txtCidade = document.mFale_Formulario.mFale_txtCidade.value; var txtUF = document.mFale_Formulario.mFale_selUF.value; var txtCep1 = document.mFale_Formulario.mFale_txtCEP_1.value; var txtCep2 = document.mFale_Formulario.mFale_txtCEP_2.value; var txtDDDTelefone = document.mFale_Formulario.mFale_txtTelefoneDDD.value; var txtTelefone = document.mFale_Formulario.mFale_txtTelefone.value; if (txtArea == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ÁREA deve ser selecionado.\n"); document.mFale_Formulario.areaId.style.background = "#ffff00"; ok = false; } if (txtMensagem == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo MENSAGEM deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtMensagem.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtMensagem.focus(); ok = false; } if (txtNome == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo NOME deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtNome.style.background = "#ffff00"; 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.style.background = "#ffff00"; 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.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEmail.focus(); ok = false; } } if (txtSexo == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo SEXO deve ser selecionado.\n"); document.mFale_Formulario.mFale_selSexo.style.background = "#ffff00"; ok = false; } if (txtDiaNascimento == "" || txtMesNascimento == "" || txtAnoNascimento == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo DATA DE NASCIMENTO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtDiaNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtMesNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtAnoNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtDiaNascimento.focus(); ok = false; } else { if (valida_DATA(txtAnoNascimento, txtMesNascimento, txtDiaNascimento) == false) { qerro = qerro + 1 mensagem += (qerro + ". O campo DATA DE NASCIMENTO contém uma data inválida.\n"); document.mFale_Formulario.mFale_txtDiaNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtMesNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtAnoNascimento.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtDiaNascimento.focus(); ok = false; } } if (txtEndereco == "" || txtEnderecoNumero == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo ENDEREÇO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtEndereco.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEnderecoNumero.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtEndereco.focus(); ok = false; } if (txtBairro == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo BAIRRO deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtBairro.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtBairro.focus(); ok = false; } if (txtCidade == "" || txtUF == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CIDADE/UF deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtCidade.style.background = "#ffff00"; document.mFale_Formulario.mFale_selUF.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCidade.focus(); ok = false; } if (txtCep1 == "" || txtCep2 == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo CEP deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtCEP_1.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCEP_2.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtCEP_1.focus(); ok = false; } if (txtDDDTelefone == "" || txtTelefone == "") { qerro = qerro + 1 mensagem += (qerro + ". O campo TELEFONE deve ser preenchido.\n"); document.mFale_Formulario.mFale_txtTelefoneDDD.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtTelefone.style.background = "#ffff00"; document.mFale_Formulario.mFale_txtTelefoneDDD.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; } } // //----------------------------------------------------------------------------------------------------------