var co = new Object;

function recalc_onclick(ctl) {

  if (document.formc.automatic_recalc.checked || ctl=='') {




co.pA2B=eeparsePercent(document.formc.pA2B.value);co.pA2D=eeparseFloat(document.formc.pA2D.value);co.pA3B=eeparsePercent(document.formc.pA3B.value);co.pA3D=eeparseFloatTh(document.formc.pA3D.value);co.pA4D=eeparseFloat(document.formc.pA4D.value);calc(co);document.formc.pA5D.value=eedisplayFloatND(co.pA5D,2);document.formc.pA7B.value=eedisplayFloatND(co.pA7B,2);document.formc.pA8B.value=eedisplayFloatND(co.pA8B,2);document.formc.pA8D.value=eedisplayFloatND(co.pA8D,2);document.formc.pA9B.value=eedisplayFloatND(co.pA9B,2);document.formc.pA9D.value=eedisplayFloatND(co.pA9D,2);document.formc.pA10B.value=eedisplayFloatND(co.pA10B,2);document.formc.pA10D.value=eedisplayFloatND(co.pA10D,2);

};};



var eeisus=0;var eetrue="TRUE";var eefalse="FALSE";var eedec=".";var eeth=",";var eedecreg=new RegExp("[.]","g");var eethreg=new RegExp(",","g");


function calc(data){var cA2B=data.pA2B;var cA2D=data.pA2D;var cA3B=data.pA3B;var cA3D=data.pA3D;var cA4D=data.pA4D;var cA2E=(((((((cA2D)-(1)))*(((1)-(cA2B)))))+(1)));var cA4E=(((((cA4D)-(1)))+(((1)*(((1)-(cA3B)))))));var cA5D=(((((cA2E)/(cA4E)))*(cA3D)));var cA7B=(cA3D);var cA8B=(((cA3D)*(((cA2E)-(1)))));var cA9B=(((cA5D)*(((cA4D)-(1)))));var cA10B=(((cA5D)*(((1)-(cA3B)))));var cA8D=(((cA7B)+(cA9B)));var cA9D=(((cA7B)+(cA8B)));var cA10D=(((cA9D)-(cA8D)));data.pA5D=cA5D;data.pA7B=cA7B;data.pA8B=cA8B;data.pA8D=cA8D;data.pA9B=cA9B;data.pA9D=cA9D;data.pA10B=cA10B;data.pA10D=cA10D;};


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 eedisplayFloat(x){if(myIsNaN(x)){return Number.NaN;}else{return String(x).replace(/\./g,eedec);}};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 eedisplayPercentND(x,nd){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloatND(x*100,nd)+'%';}}function eeparseFloatTh(str){str=String(str).replace(eethreg,"");str=String(str).replace(eedecreg,".");var res=parseFloat(str);if(isNaN(res)){return 0;}else{return res;}};function eedisplayFloatNDTh(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('.');var res2=eeinsertThousand(parts[0].toString());if(parts.length<2){var decimals=('00000000000000').substring(0,nd);return(res2+eedec+decimals);}else{var decimals=((parts[1]).toString()+'00000000000000').substring(0,nd);return(res2+eedec+decimals);}}else{return(eeinsertThousand(res.toString()));}}};function eeinsertThousand(whole){if(whole==""||whole.indexOf("e")>=0){return whole;}else{var minus_sign="";if(whole.charAt(0)=="-"){minus_sign="-";whole=whole.substring(1);};var res="";var str_length=whole.length-1;for(var ii=0;ii<=str_length;ii++){if(ii>0&&ii%3==0){res=eeth+res;};res=whole.charAt(str_length-ii)+res;};return minus_sign+res;}};
