<!--//
function validEmail(str){
    var ascii = "0123456789abcdefgihjklmnopqrstuvwxyzABCDEFGIHJKLMNOPQRSTUVWXYZ_.-"
    var i;
    var ascii_char;
    var EmailOk  = true;
    var AtSym    = str.indexOf('@');
    var AtSym2   = str.indexOf('@',AtSym+1);
    var Period   = str.lastIndexOf('.');
    var Undersc  = str.indexOf('_',AtSym+1);
    var Space    = str.indexOf(' ');
    var Length   = str.length - 1;          
    if ((AtSym < 1)||(AtSym2 > 0)||(Undersc > 0)||(Period <= AtSym+1)||(Period == Length )||(Space  != -1)) {
        EmailOk = false;
        alert('יש להזין כתובת חוקית');
        return EmailOk;
    }
    for (i = 0;i<str.length;i++) {
        if ((i!= AtSym)&&(i!= Period )){
            ascii_char = str.charAt(i);
            if (!(ascii.indexOf(ascii_char)!=-1 ? true : false)) {
                EmailOk = false;
                alert('יש להזין כתובת חוקית');
                return EmailOk;
            }
        }
    }
    return EmailOk
}

function trim(str){
 var st = str
 while (st.substring(st.length - 1, st.length) == ' ' || st.substring(st.length - 1, st.length) == '%')
	st = st.substring(0, st.length - 1);
	while (st.substring(0, 1) == ' ' || st.substring(0, 1) == '%')
	 st = st.substring(1, st.length);
 return st
}
//-->

