function CalcLineAmount(_1){var _2=0;if(_1>0&&_1<100000){_2=100000;}else{if(_1>=100000&&_1<200000){_2=200000;}else{if(_1>=200000&&_1<300000){_2=300000;}else{if(_1>=300000&&_1<400000){_2=400000;}else{if(_1>=400000&&_1<500000){_2=500000;}else{if(_1>=500000&&_1<650000){_2=650000;}else{if(_1>=650000&&_1<=750000){_2=750000;}else{if(_1>750000){_2=750000;}else{_2=0;}}}}}}}}return formatCurrency(_2);}function formatCurrency(_3){_3=_3.toString().replace(/\$|\,/g,"");if(isNaN(_3)){_3="0";}sign=(_3==(_3=Math.abs(_3)));_3=Math.floor(_3*100+0.50000000001);cents=_3%100;_3=Math.floor(_3/100).toString();if(cents<10){cents="0"+cents;}for(var i=0;i<Math.floor((_3.length-(1+i))/3);i++){_3=_3.substring(0,_3.length-(4*i+3))+","+_3.substring(_3.length-(4*i+3));}return (((sign)?"":"-")+"$"+_3+"."+cents);}function checkEmail(_5,_6){var _7="";if(_5==""){_7="* "+_6+" - this field is required.\n";}else{var _8=/^.+@.+\..{2,3}$/;if(!(_8.test(_5))){_7="* "+_6+" - please enter a valid email address.\n";}else{var _9=/[\(\)\<\>\,\;\:\\\"\[\]]/;if(_5.match(_9)){_7="* "+_6+" - the email address contains illegal characters.\n";}}}return _7;}function checkPhone(_a,_b){var _c="";if(_a==""){_c="* "+_b+" - this field is required.\n";}else{var _d=_a.replace(/[\(\)\.\-\ ]/g,"");if(isNaN(parseInt(_d))){_c="* "+_b+" - contains illegal characters.";}else{if(!(_d.length==10)){_c="* "+_b+" - please include an area code.\n";}}}return _c;}function checkPassword(_e){var _f="";if(_e==""){_f="You didn't enter a password.\n";}var _10=/[\W_]/;if((_e.length<6)||(_e.length>8)){_f="The password is the wrong length.\n";}else{if(_10.test(_e)){_f="The password contains illegal characters.\n";}else{if(!((_e.search(/(a-z)+/))&&(_e.search(/(A-Z)+/))&&(_e.search(/(0-9)+/)))){_f="The password must contain at least one uppercase letter, one lowercase letter, and one numeral.\n";}}}return _f;}function checkUsername(_11){var _12="";if(_11==""){_12="You didn't enter a username.\n";}var _13=/\W/;if((_11.length<4)||(_11.length>10)){_12="The username is the wrong length.\n";}else{if(_13.test(_11)){_12="The username contains illegal characters.\n";}}return _12;}function isEmpty(_14,_15){var _16=_15;var _17="";if(_14.length==0){_17="* "+_16+" - this is a required field.\n";}return _17;}function isDifferent(_18){var _19="";if(_18!="Can't touch this!"){_19="You altered the inviolate text area.\n";}return _19;}function checkRadio(_1a,_1b){var _1c="";if(!(_1a)){_1c="* "+_1b+" - please select an option.\n";}return _1c;}function checkDropdown(_1d,_1e){var _1f="";if(_1d==0){_1f="* "+_1e+" - please select an option from the list.\n";}return _1f;}function checkMoney(_20,_21){var _22="";if(_20==""){_22="* "+_21+" - this field is required.\n";}else{for(var i=0;i<_20.length;i++){var _24=_20.charAt(i);if(_24<"0"||_24>"9"){_22="* "+_21+" - please enter a valid number with no punctuation.\n";}}}return _22;}var checkObjects=new Array();var errors="";var returnVal=false;var language=new Array();language["header"]="A/R ATM: the following error(s) occurred";language["header"]=language["header"]+"\n while attempting ";language["header"]=language["header"]+"to login: \n";language["start"]="* ";language["field"]=" ";language["require"]=" is required";language["min"]=" and must consist of at least ";language["max"]=" and must not contain more than ";language["minmax"]=" and no more than ";language["chars"]=" characters";language["num"]=" and must contain a number";language["email"]=" must contain a valid e-mail address";function define(n,_26,_27,min,max,d){var p;var i;var x;if(!d){d=document;}if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&&d.all){x=d.all[n];}for(i=0;!x&&i<d.forms.length;i++){x=d.forms[i][n];}for(i=0;!x&&d.layers&&i<d.layers.length;i++){x=define(n,_26,_27,min,max,d.layers[i].document);return x;}eval("V_"+n+" = new formResult(x, type, HTMLname, min, max);");checkObjects[eval(checkObjects.length)]=eval("V_"+n);}function formResult(_2e,_2f,_30,min,max){this.form=_2e;this.type=_2f;this.HTMLname=_30;this.min=min;this.max=max;}function validate(){if(checkObjects.length>0){errorObject="";for(i=0;i<checkObjects.length;i++){validateObject=new Object();validateObject.form=checkObjects[i].form;validateObject.HTMLname=checkObjects[i].HTMLname;validateObject.val=checkObjects[i].form.value;validateObject.len=checkObjects[i].form.value.length;validateObject.min=checkObjects[i].min;validateObject.max=checkObjects[i].max;validateObject.type=checkObjects[i].type;if(validateObject.type=="num"||validateObject.type=="string"){if((validateObject.type=="num"&&validateObject.len<=0)||(validateObject.type=="num"&&isNaN(validateObject.val))){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["require"]+language["num"]+"\n";}else{if(validateObject.min&&validateObject.max&&(validateObject.len<validateObject.min||validateObject.len>validateObject.max)){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["require"]+language["min"]+validateObject.min+language["minmax"]+validateObject.max+language["chars"]+"\n";}else{if(validateObject.min&&!validateObject.max&&(validateObject.len<validateObject.min)){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["require"]+language["min"]+validateObject.min+language["chars"]+"\n";}else{if(validateObject.max&&!validateObject.min&&(validateObject.len>validateObject.max)){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["require"]+language["max"]+validateObject.max+language["chars"]+"\n";}else{if(!validateObject.min&&!validateObject.max&&validateObject.len<=0){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["require"]+"\n";}}}}}}else{if(validateObject.type=="email"){if((validateObject.val.indexOf("@")==-1)||(validateObject.val.charAt(0)==".")||(validateObject.val.charAt(0)=="@")||(validateObject.len<6)||(validateObject.val.indexOf(".")==-1)||(validateObject.val.charAt(validateObject.val.indexOf("@")+1)==".")||(validateObject.val.charAt(validateObject.val.indexOf("@")-1)==".")){errors+=language["start"]+language["field"]+validateObject.HTMLname+language["email"]+"\n";}}}}}if(errors){alert(language["header"].concat("\n"+errors));errors="";returnVal=false;}else{returnVal=true;}}