﻿function checkMail(e)
{
    if (e.value != "")
    {
        if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value))) 
        {
            alert("É necessário o preenchimento de um endereço de e-mail válido.");
            e.value = "";
            return false;   
        }
    }     
}  

function js_telefone(txt)
{
    var result;
    if (document.all) //InternetExplorer
        var tecla = event.keyCode;
    else
        if (document.layers)//Nestcape
            var tecla = e.which;
    if (tecla > 47 && tecla < 58) //numerosde0a9
        result = true;
    else if (tecla > 95 && tecla < 106)//NumLock
        result = false;
    else if (tecla > 36 && tecla < 41)//Setas
        result = true;
    else
    {
        if(tecla != 8 && tecla != 9 )//backspace
        {
            result = false;
        }
        else
            result = true;
    }
    if (tecla == 40 || tecla == 38 || tecla == 37 )
        result = false;
    if (result == true)
    {
        if (txt.value.length == 0)
            txt.value = "("+txt.value;
        if (txt.value.length == 3)
            txt.value = txt.value+") ";
        if (txt.value.length == 9)
            txt.value = txt.value+"-";                
    }
    else
        return false;   
}

function js_bloqueiateclado()
{
    var tecla = event.keyCode;
    if (tecla >= 0 && tecla < 256)
        return false;    
    else
        return true;
        
}