﻿function chkMail(sMail) {
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
    return sMail.match(re);
}
function chkChars(e, chars) {
    var key;
    var keychar;
    
    if (window.event)
        key = window.event.keyCode;
    else if (e)
        key = e.which;
    else
        return true;
        
    keychar = String.fromCharCode(key);
    keychar = keychar.toLowerCase();
    
    // control keys
    if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
        return true;
    // numbers
  //else if ((("0123456789").indexOf(keychar) > -1))
   else if ((chars.indexOf(keychar) > -1))
        return true;
    else
        return false;
}
