var virtual=''; var upload='/upload'; var prj=''; var redfox; function CMS_OpenHEX(h) { top.location.href='mailto:'+CMS_DecodeHEX(h); } function CMS_DecodeHEX(h) { var c=new Array(2); var s=''; for(var i=0;i9) c[n]-=7; if(n==1) s+=String.fromCharCode(c[0]*16+c[1]); } return(s); } function CheckTextField(frm,fld) { var obj = eval('document.' + frm + '.' + fld) if (obj) { var c = ''; var s = obj.value; do { c = s; s = c.replace(/\'/,"’"); } while (c != s) do { c = s; s = c.replace(/\"/,"""); } while (c != s) obj.value = s; } } function CheckNumField(frm,fld) { var obj = eval('document.' + frm + '.' + fld) if (obj) { var c = ''; var s = obj.value; if (isNaN(s)==true) do { c = s; s = c.replace(/\D/,""); } while (c != s); if (s.length==0) s = '0'; obj.value = s; } } function CheckPasswordField(frm,fld) { var obj = eval('document.' + frm + '.' + fld) if (obj) { var c = ''; var s = obj.value.toLowerCase(); do { c = s; s = c.replace(/\s/,""); } while (c != s) do { c = s; s = c.replace(/\W/,""); } while (c != s) if (s.length==0) s = '0'; obj.value = s; } } function CheckNTextFields(frm,fld) { var frmobj = eval('document.' + frm) if (frmobj) { for(var i=0; i