//	script_name = "Form Validator ver 2.0";
//	action      = "Checks Required, Integer and Date";
//	copyright   = "(c) 1998 - Art Lubin / Artswork";
//	email       = "perflunk@aol.com";
var new_fieldname="";function check(a,h,d){var k="";var j="";var g="no";h=h-1;for(var c=0;c<=h;c++){var f=a.elements[c].name;if(f=="putty"){var b=c}f=f.substring(0,2);var e=a.elements[c].name;e=e.substring(2);if(f=="r_"){j=r_check(a,h,e,c)}else{if(f=="i_"){j=i_check(a,h,e,c)}else{if(f=="d_"){j=d_check(a,h,e,c)}else{if(f=="e_"){j=e_check(a,h,e,c)}}}}if(j!=""){if(k==""){k=j;j=""}else{k=k+"\n"+j;j=""}}if(k>""){g="yes"}}if(g=="yes"){alert("The following form field(s) were incomplete or incorrect:\n\n"+k+"\n\n Please complete or correct the form and submit again.")}else{if(b){a.elements[b].name=d}return true}return false}function r_check(f,a,c,e){var d="";new_fieldname=c;for(var g=0;g<=a;g++){if((f.elements[g].type=="radio"||f.elements[g].type=="checkbox")&&f.elements[g].name==new_fieldname&&f.elements[g].checked==true){d="";break}else{if((f.elements[g].type=="radio"||f.elements[g].type=="checkbox")&&f.elements[g].name==new_fieldname&&f.elements[g].checked==false){d=f.elements[e].value}else{if(f.elements[g].type=="select-one"){var b=f.elements[g].selectedIndex;if(f.elements[g].name==c&&f.elements[g].options[b].value!=""){d="";break}else{if(f.elements[g].name==c&&f.elements[g].options[b].value==""){d=f.elements[e].value}}}else{if(f.elements[g].name==c&&f.elements[g].value==""&&f.elements[g].type!="radio"&&f.elements[g].type!="checkbox"&&f.elements[g].type!="select-one"){d=f.elements[e].value;break}else{if(f.elements[g].name==c&&f.elements[g].value!=""&&f.elements[g].type!="radio"&&f.elements[g].type!="checkbox"&&f.elements[g].type!="select-one"){d=""}}}}}}return(d)}function i_check(a,k,f,d){for(var j=0;j<=k;j++){if(a.elements[j].name==f){break}}var b="";var e="";inputStr=a.elements[j].value.toString();if(inputStr==""){}else{for(var h=0;h<inputStr.length;h++){var g=inputStr.charAt(h);if(h==0&&g=="-"||g=="."&&e==""){if(g=="."){e="yes"}continue}if(g<"0"||g>"9"){b=a.elements[d].value}}}return(b)}function e_check(e,a,b,d){for(var f=0;f<=a;f++){if(e.elements[f].name==b){break}}var c="";period=".";if(e.elements[f].value==""||e.elements[f].value.indexOf("@",0)<3){error=1}else{test=e.elements[f].value.indexOf(".",e.elements[f].value.indexOf("@",0));if(test!=-1){error=0}else{error=1}}if(error==1){c=e.elements[d].value}else{new_length=e.elements[f].value.length-test;if(new_length==5||new_length==4||new_length==3||(new_length>=6&&e.elements[f].value.indexOf(".",(test+1))!=-1)){c=""}else{c=e.elements[d].value}}return(c)}function d_check(a,g,d,c){for(var f=0;f<=g;f++){if(a.elements[f].name==d){break}}var b="";var e=a.elements[f].value;var j=isInteger(a.elements[f].value);if(a.elements[f].value!=""){if(j=="true"){if((!(a.elements[f].value.length>=6))||(!(a.elements[f].value.length<=8))){b=a.elements[c].value}else{var h=a.elements[f].value.indexOf("/",0);if(h>0&&h<=2){if(h==1){if(a.elements[f].value.charAt(0)<1||a.elements[f].value.charAt(0)>9){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==1||a.elements[f].value.charAt(0)==3||a.elements[f].value.charAt(0)==5||a.elements[f].value.charAt(0)==7||a.elements[f].value.charAt(0)==8)&&((a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)=="/")||(a.elements[f].value.charAt(3)=="/"&&a.elements[f].value.length>=7)||(a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(2)=="/"))){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==1||a.elements[f].value.charAt(0)==3||a.elements[f].value.charAt(0)==5||a.elements[f].value.charAt(0)==7||a.elements[f].value.charAt(0)==8)&&((a.elements[f].value.charAt(2)>=3&&a.elements[f].value.charAt(3)>1)||(a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)==0)||(a.elements[f].value.charAt(1)=="/"&&(a.elements[f].value.charAt(3)!="/"&&a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/")))){b=a.elements[c].value+"hi"}else{if((a.elements[f].value.charAt(0)==1||a.elements[f].value.charAt(0)==3||a.elements[f].value.charAt(0)==5||a.elements[f].value.charAt(0)==7||a.elements[f].value.charAt(0)==8)&&(((a.elements[f].value.charAt(2)>3&&a.elements[f].value.charAt(3)!="/")||(((a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(4)=="/"))&&((a.elements[f].value.length==6||a.elements[f].value.length==8))))||a.elements[f].value.charAt(5)=="/")){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==2&&((a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)=="/")||(a.elements[f].value.charAt(3)=="/"&&a.elements[f].value.length>=7)||(a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(2)=="/")||(a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)==0)||(a.elements[f].value.charAt(1)=="/"&&(a.elements[f].value.charAt(3)!="/"&&a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/"))))){b=a.elements[c].value}else{if(a.elements[f].value.charAt(0)==2&&((a.elements[f].value.charAt(2)>2&&a.elements[f].value.charAt(3)!="/")||(((a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(4)=="/")&&((a.elements[f].value.length==6||a.elements[f].value.length==8))))||a.elements[f].value.charAt(5)=="/")){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==4||a.elements[f].value.charAt(0)==6||a.elements[f].value.charAt(0)==9)&&((a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)=="/")||(a.elements[f].value.charAt(3)=="/"&&a.elements[f].value.length>=7)||(a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(2)=="/"))){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==4||a.elements[f].value.charAt(0)==6||a.elements[f].value.charAt(0)==9)&&((a.elements[f].value.charAt(2)>=3&&a.elements[f].value.charAt(3)>0)||(a.elements[f].value.charAt(2)==0&&a.elements[f].value.charAt(3)==0)||(a.elements[f].value.charAt(1)=="/"&&(a.elements[f].value.charAt(3)!="/"&&a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/")))){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==4||a.elements[f].value.charAt(0)==6||a.elements[f].value.charAt(0)==9)&&(((a.elements[f].value.charAt(2)>3&&a.elements[f].value.charAt(3)!="/")||((a.elements[f].value.charAt(1)=="/"&&a.elements[f].value.charAt(4)=="/")&&((a.elements[f].value.length==6||a.elements[f].value.length==8))))||a.elements[f].value.charAt(5)=="/")){b=a.elements[c].value}}}}}}}}}}else{if(a.elements[f].value.charAt(0)>1||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)>2)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==0)){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==1)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==3)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==5)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==7)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==8)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==0)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==2))&&((a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)=="/")||(a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(3)=="/")||(a.elements[f].value.charAt(2)=="/"&&(a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/"&&a.elements[f].value.charAt(7)!="/")))){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==1)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==3)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==5)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==7)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==8)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==0)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==2))&&((a.elements[f].value.charAt(3)>=3&&a.elements[f].value.charAt(4)>1)||(a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)==0)||a.elements[f].value.length<7)){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==1)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==3)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==5)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==7)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==8)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==0)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==2))&&((a.elements[f].value.charAt(3)>3&&a.elements[f].value.charAt(4)!="/")||((a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(5)=="/"&&a.elements[f].value.length==7||a.elements[f].value.charAt(6)=="/")||(a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(4)=="/"&&(a.elements[f].value.length==6||a.elements[f].value.length==8))))){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==2)&&((a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)=="/")||(a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)==0))||a.elements[f].value.length<7)||(a.elements[f].value.charAt(2)=="/"&&(a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/"&&a.elements[f].value.charAt(7)!="/"))){b=a.elements[c].value}else{if((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==2)&&((a.elements[f].value.charAt(3)>2&&a.elements[f].value.charAt(4)!="/")||((a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(5)=="/"&&a.elements[f].value.length==7||a.elements[f].value.charAt(6)=="/")||(a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(4)=="/"&&(a.elements[f].value.length==6||a.elements[f].value.length==8))))){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==4)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==6)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==9)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==1))&&((a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)=="/")||(a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(3)=="/")||(a.elements[f].value.charAt(2)=="/"&&(a.elements[f].value.charAt(4)!="/"&&a.elements[f].value.charAt(5)!="/"&&a.elements[f].value.charAt(6)!="/"&&a.elements[f].value.charAt(7)!="/")))){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==4)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==6)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==9)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==1))&&((a.elements[f].value.charAt(3)>=3&&a.elements[f].value.charAt(4)>0)||(a.elements[f].value.charAt(3)==0&&a.elements[f].value.charAt(4)==0)||a.elements[f].value.length<7)){b=a.elements[c].value}else{if(((a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==4)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==6)||(a.elements[f].value.charAt(0)==0&&a.elements[f].value.charAt(1)==9)||(a.elements[f].value.charAt(0)==1&&a.elements[f].value.charAt(1)==1))&&((a.elements[f].value.charAt(3)>3&&a.elements[f].value.charAt(4)!="/")||((a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(5)=="/"&&a.elements[f].value.length==7||a.elements[f].value.charAt(6)=="/")||(a.elements[f].value.charAt(2)=="/"&&a.elements[f].value.charAt(4)=="/"&&(a.elements[f].value.length==6||a.elements[f].value.length==8))))){b=a.elements[c].value}}}}}}}}}}}else{b=a.elements[c].value}}}else{b=a.elements[c].value}return(b)}return(b)}function isInteger(c){var a="true";inputStr=c.toString();for(var b=0;b<inputStr.length;b++){var d=inputStr.charAt(b);if((d<"0"||d>"9")&&d!="/"){a="false"}}return(a)}function asc(b){var c=0;var a=charSetStr();for(i=0;i<a.length;i++){if(b==a.substring(i,i+1)){break}}return i+32}function charSetStr(){var a;a=" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";return a};
