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.email.value.length > 0 )? true:false;
    fone_check = (formAtual.fone.value.length > 0 )? true:false;
    assunto_check = (formAtual.assunto.value.length > 0 )? true:false;
    mensagem_check = (formAtual.mens.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.email.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && fone_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 enviaContratar()
{
    formAtual =  document.contratar;
    nome_check = (formAtual.nome2.value.length > 0 )? true:false;
    mail_check = (formAtual.email2.value.length > 0 )? true:false;
    fone_check = (formAtual.telefone.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.email2.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && fone_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 e Telefone foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}

function enviaNews()
{
    formAtual =  document.news;
    mail_check = (formAtual.mail.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.mail.value);
    soma = parseFloat(formAtual.valor1.value) + parseFloat(formAtual.valor2.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (mail_check && mail_check_val)
    {
        if(soma == 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 o e-mail foi preenchido corretamente.";
        alert(mensagemErro);
    }
    return false;
}

function enviaCompra()
{
    formAtual =  document.compra;
    nome_check = (formAtual.nome.value.length > 0 )? true:false;
    mail_check = (formAtual.email.value.length > 0 )? true:false;
    quant_check = (formAtual.quant.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.email.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && quant_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 e Quantidade foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}

function enviaIndique()
{
    formAtual =  document.indique;
    nome_check = (formAtual.nome.value.length > 0 )? true:false;
    mail_check = (formAtual.email.value.length > 0 )? true:false;
    nome_check2 = (formAtual.nome_amigo.value.length > 0 )? true:false;
    mail_check2 = (formAtual.email_amigo.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.email.value);
    mail_check_val2 = validaEmail(formAtual.email_amigo.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && mail_check_val && nome_check2 && mail_check2 && mail_check_val2)
    {
        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 e Mail seu e de seu amigo foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}


function enviaComentario()
{
    formAtual =  document.comentario;
    nome_check = (formAtual.nome.value.length > 0 )? true:false;
    mail_check = (formAtual.email.value.length > 0 )? true:false;
    comentario_check = (formAtual.comentario.value.length > 0 )? true:false;
    mail_check_val = validaEmail(formAtual.email.value);

    //  VERIFICA SE TODOS OS CAMPOS ESTAO CORRETAMENTE PREENCHIDOS
    if (nome_check && mail_check && comentatio_check && mail_check_val)
    {
        if(formAtual.soma2.value == formAtual.resultado2.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 e seu comentário foram preenchidos corretamente.";
        alert(mensagemErro);
    }
    return false;
}
