var re_en=/[^A-Za-z0-9_]/ var re_right=/[^A-Za-z\#]/ var re_int=/[^0-9\-\+]/ var re_num=/[^0-9]/ var re_pint=/[^0-9]/ var re_ppint=/[^0-9%]/ var re_float=/[^0-9\-\+\.]/ var re_hex=/[^0-9A-Fa-f\#]/ var re_email=/[^A-Za-z0-9_\@\.]/ var re_url=/[^A-Za-z0-9_\:\~\%\#\&\=\+\?\.\/]/ var re_n_encyr=/[^A-Za-zĄ-’\x20\-\(\)]/ var re_n_en=/[^A-Za-z\x20\-\(\)]/ var re_phone=/[^0-9\x20\+\-\/\(\)]/ var re_ip=/[^0-9\.\,\x20\;]/ var re_mac=/[^0-9A-Fa-f\:\-\,\x20\;]/ function check_re(str, re){ var res=true; var r=str.search(re); if (r!=-1) res=false; return res; } function is_encyr(str){ var res=true; res=check_re(str, re_encyr); return res; } function is_en(str){ var res=true; res=check_re(str, re_en); return res; } function is_right(str){ var res=true; res=check_re(str, re_right); return res; } function is_int(str){ var res=true; res=check_re(str, re_int); return res; } function is_num(str){ var res=true; res=check_re(str, re_num); return res; } function is_pint(str){ var res=true; res=check_re(str, re_pint); return res; } function is_ppint(str){ var res=true; res=check_re(str, re_ppint); return res; } function is_float(str){ var res=true; res=check_re(str, re_float); return res; } function is_hex(str){ var res=true; res=check_re(str, re_hex); return res; } function is_email(str){ var res=true; res=check_re(str, re_email); return res; } function is_url(str){ var res=true; res=check_re(str, re_url); return res; } function is_n_encyr(str){ var res=true; res=check_re(str, re_n_encyr); return res; } function is_n_en(str){ var res=true; res=check_re(str, re_n_en); return res; } function is_phone(str){ var res=true; res=check_re(str, re_phone); return res; } function is_ip(str){ var res=true; res=check_re(str, re_ip); return res; } function is_mac(str){ var res=true; res=check_re(str, re_mac); return res; } function is_mac_addr(str){ var res=true; var ma=str.match(re_mac_addr); res=(ma!=null)?true:false; return res; } function is_ip_addr(str){ var res=true; var ma=str.match(re_ip_addr); res=(ma!=null)?true:false; return res; } function is_not_empty(str){ var res=true; if (trim(str)=='') res=false; return res; } function is_empty(str){ var res=true; if (trim(str)!='') res=false; return res; } function trim(st){var res="";if(st!=""){var start=0;while((start0)&&(st.charAt(end-1)==' '||st.charCodeAt(end-1)==160))--end;if(start>end)res='';else res=st.substring(start,end);}return res;} function trimf(o){var res="";st=o.value;if(st!=""){var start=0;while((start0)&&(st.charAt(end-1)==' '||st.charCodeAt(end-1)==160))--end;if(start>end)res='';else res=st.substring(start,end);}o.value=res;} function reqt(o){trimf(o);return(o.value=='')?false:true;} function reqs(o){return(o.selectedIndex==0)?false:true;} function reqms(o){return(o.selectedIndex==-1)?false:true;}