function validaEmail(str) {
//   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
       testresults=true
    else{
         //alert("Please input a valid email address!")
         testresults=false
    }
    return (testresults)
}


function enviaContato()
{
    formAtual =  document.contato;
    nome_check = (formAtual.nome.value.length > 0 )? true:false;
    mail_check = (formAtual.mail.value.length > 0 )? true:false;
    assunto_check = (formAtual.assunto.value.length > 0 )? true:false;
    mensagem_check = (formAtual.mensagem.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.mail.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && assunto_check && mensagem_check && mail_check_val)
    {
        if(formAtual.soma.value == formAtual.resultado.value)
            {
                return true;
            }else
              {
                  var mensagemErro = "O valor da soma está incorreto.";
                  alert(mensagemErro);
              }
    }
    else //RETORNA MENSAGEM DE ERRO DIZENDO O QUE FALTOU PREENCHER
    {
        var mensagemErro = "Por gentiliza, verifique se Nome, Mail, Assunto e Mensagem foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}

function enviaNews()
{
    formAtual =  document.news;
    nome_check = (formAtual.name.value.length > 0 )? true:false;
    mail_check = (formAtual.mail.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.mail.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && mail_check_val)
    {
        return true;
    }
    else //RETORNA MENSAGEM DE ERRO DIZENDO O QUE FALTOU PREENCHER
    {
        var mensagemErro = "Por gentiliza, verifique se Nome e Mail foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}
