﻿function ValidarEmail(email) {
    if (email.length > 0) {
        var arroba = "@";
        var ponto = ".";
        var erro = 0;
        if (email.indexOf(arroba) != -1) {
            if (email.indexOf(ponto) != -1) {
                return true;
            }
        } else {
            return false;
        }
    } else {
        return false;
    }
}
function ValidarNewsletter() {
    if (!ValidarEmail(gE("txtEmail").value)) {
        alert("Informe um e-mail válido!");
        gE("txtEmail").focus();
        return false;
    } else {
        return true;
    }
}
function ClearTelefone(entrada) {
    var lixo = new Array("(", ")", "-", " ");
    for (i = 0; i <= lixo.length - 1; i++) {
        entrada = entrada.replace(lixo[i], "");
    }
    return entrada;
}
function IsNull(entrada) {
    if (entrada == "" || entrada == null) {
        return true;
    } else {
        return false;
    }
}


function ValidarContato() {
    
    var TxtNome     = gE("ctl00_Conteudo_txtNome");
    var TxtTelefone = gE("ctl00_Conteudo_txtTelefone");
    var TxtEmail    = gE("ctl00_Conteudo_txtEmail");
    var TxtMensagem = gE("ctl00_Conteudo_txtMensagem");

    if (IsNull(TxtNome.value)) {
        alert("Informe o seu nome!");
        TxtNome.focus();
        return false;
    } else if (IsNull(TxtTelefone.value)) {
        alert("Informe o seu telefone!");
        TxtTelefone.focus();
        return false;
    } else if (isNaN(ClearTelefone(TxtTelefone.value))) {
        alert("Informe um telefone válido!");
        TxtTelefone.focus();
        return false;
    } else if (!ValidarEmail(TxtEmail.value)) {
        alert("Informe um email válido!");
        TxtEmail.focus();
        return false;
    } else if (IsNull(TxtMensagem.value)) {
        alert("Digite uma mensagem!");
        TxtMensagem.focus();
        return false;
    } else {
        return true;
    }
}