var co=new Object;function recalc_onclick(ctl){if(document.formc.automatic_recalc.checked||ctl==''){co.p1D2=eeparseFloat(document.formc.p1D2.value);co.p1D4=eeparseFloat(document.formc.p1D4.value);co.p1D7=eeparsePercent(document.formc.p1D7.value);co.p1D10=eeparsePercent(document.formc.p1D10.value);co.p1D13=eeparseFloat(document.formc.p1D13.value);calc(co);document.formc.p1D16.value=co.p1D16;document.formc.p1D18.value=co.p1D18;document.formc.p1D20.value=co.p1D20;document.formc.p1D23.value=eedisplayPercent(co.p1D23);};};var eeisus=1;var eetrue="TRUE";var eefalse="FALSE";var eedec=".";var eeth=",";var eedecreg=new RegExp("[.]","g");var eethreg=new RegExp(",","g");function calc(data){var c1D2=data.p1D2;var c1D4=data.p1D4;var c1D7=data.p1D7;var c1D10=data.p1D10;var c1D13=data.p1D13;var c1D16=(((c1D2)*(((c1D4)/(1000)))));var c1D18=(((((c1D7)*(c1D10)))*(c1D2)));var c1D20=(((((c1D13)*(c1D18)))-(c1D16)));var c1D23=(((((c1D16)==(0)))?(0):(((c1D20)/(c1D16)))));data.p1D16=c1D16;data.p1D18=c1D18;data.p1D20=c1D20;data.p1D23=c1D23;};function myIsNaN(x){return(isNaN(x)||(typeof x=='number'&&!isFinite(x)));};function round(n,nd){if(isFinite(n)&&isFinite(nd)){var sign_n=(n<0)?-1:1;var abs_n=Math.abs(n);var factor=Math.pow(10,nd);return sign_n*Math.round(abs_n*factor)/factor;}else{return NaN;}};function eeparseFloat(str){str=String(str).replace(eedecreg,".");var res=parseFloat(str);if(isNaN(res)){return 0;}else{return res;}};function eeparsePercent(str){var parts=String(str).split('%');var tmp=String(parts[0]).replace(eedecreg,".");var res=parseFloat(tmp)/100;if(isNaN(res)){return 0;}else{return res;}};function eedisplayFloatND(x,nd){if(myIsNaN(x)){return Number.NaN;}else{var res=round(x,nd);if(nd>0){var str=String(res);if(str.indexOf('e')!=-1)return str;if(str.indexOf('E')!=-1)return str;var parts=str.split('.');if(parts.length<2){var decimals=('00000000000000').substring(0,nd);return(parts[0]).toString()+eedec+decimals;}else{var decimals=((parts[1]).toString()+'00000000000000').substring(0,nd);return(parts[0]).toString()+eedec+decimals;}}else{return res;}}};function eedisplayPercent(x){if(myIsNaN(x)){return Number.NaN;}else{var tmp=(x*100).toString()+'%';return tmp.replace(/\./g,eedec);}};
