
var co = new Object;
function recalc_onclick(ctl) {
  if (ctl=='') {


co.pA2E=eegetdropdownvalue_str(document.formc.pA2E);co.pA3E=eeparseFloat(document.formc.pA3E.value);co.pA4E=eeparseFloat(document.formc.pA4E.value);calc(co);document.formc.pA5F.value=eedatefmt(fmtdate6,co.pA5F);document.formc.pA6F.value=eedatefmt(fmtdate6,co.pA6F);document.formc.pA7F.value=eedatefmt(fmtdate6,co.pA7F);document.formc.pA8F.value=eedatefmt(fmtdate6,co.pA8F);
};};


var eeisus=1;var eetrue="TRUE";var eefalse="FALSE";var eedec=".";var eeth=",";var eedecreg=new RegExp("\\.","g");var eethreg=new RegExp(",","g");var eecurrencyreg=new RegExp("[$]","g");var eepercentreg=new RegExp("%","g"); var fmtdaynamesshort=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); var fmtdaynameslong=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); var fmtmonthnamesshort=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var fmtmonthnameslong=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); var fmtstrings=new Array(","," ","$"); var fmtdate6=new Array(34,25,2);

var arr1xE3E3=new Array(1);for(var ii=0;ii<1;ii++){arr1xE3E3[ii]=new Array(1);for(var jj=0;jj<1;jj++){arr1xE3E3[ii][jj]=0}};var arr1xE4E4=new Array(1);for(var ii=0;ii<1;ii++){arr1xE4E4[ii]=new Array(1);for(var jj=0;jj<1;jj++){arr1xE4E4[ii][jj]=0}};var eecm1=new Array();var eecm2=new Array(new Array(arr1xE3E3,0,0,0,0),new Array(arr1xE4E4,0,0,0,0));function calc(data){var cA2E=data.pA2E;arr1xE3E3[0][0]=data.pA3E;arr1xE4E4[0][0]=data.pA4E;var cA20L=(0.12);var cA21L=(0.15);var cA22L=(0.21);var cA25L=(1.3);var cA25M=(2.5);var cA25N=(2.5);var cA25O=(6);var cA26L=(1.5);var cA26M=(3);var cA26N=(4);var cA26O=(6.5);var cA27L=(1.9);var cA27M=(3.5);var cA27N=(5);var cA27O=(7);var cA28L=(5.3);var cA28M=(6);var cA28N=(7);var cA28O=(7.5);var tmp13=(((arr1xE3E3[0][0])>(0)));var tmp14=(((arr1xE4E4[0][0])>(0)));var tmp15=(str_eq((cA2E),("Door Screen")));var sumcnt16_sum=(((true&&tmp15)&&tmp14)&&tmp13);var sumcnt16_cnt=3;var cA5F=(((((((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(cA20L)))*(2)))+(((ceiling((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(2)))/(12))),(0.5)))*(cA22L)))))+(((ceiling((((max(2,Number.NEGATIVE_INFINITY,0,eecm2))/(12))),(0.5)))*(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(3)))?(cA25L):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))>=(4)))?(cA26L):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(5)))?(cA27L):(cA28L)))))))))))+(((andgeneral(0,sumcnt16_sum,sumcnt16_cnt,eecm1))?(3):(0)))));
 var tmp9=(((arr1xE3E3[0][0])>(0)));var tmp10=(((arr1xE4E4[0][0])>(0)));var tmp11=(str_eq((cA2E),("Door Screen")));var sumcnt12_sum=(((true&&tmp11)&&tmp10)&&tmp9);var sumcnt12_cnt=3;var cA6F=(((((((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(cA20L)))*(2)))+(((ceiling((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(2)))/(12))),(0.5)))*(cA22L)))))+(((ceiling((((max(2,Number.NEGATIVE_INFINITY,0,eecm2))/(12))),(0.5)))*(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(3)))?(cA25M):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))>=(4)))?(cA26M):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(5)))?(cA27M):(cA28M)))))))))))+(((andgeneral(0,sumcnt12_sum,sumcnt12_cnt,eecm1))?(3):(0)))));var tmp5=(((arr1xE3E3[0][0])>(0)));var tmp6=(((arr1xE4E4[0][0])>(0)));var tmp7=(str_eq((cA2E),("Door Screen")));var sumcnt8_sum=(((true&&tmp7)&&tmp6)&&tmp5);var sumcnt8_cnt=3;var cA7F=(((((((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(cA21L)))*(2)))+(((ceiling((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(2)))/(12))),(0.5)))*(cA22L)))))+(((ceiling((((max(2,Number.NEGATIVE_INFINITY,0,eecm2))/(12))),(0.5)))*(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(3)))?(cA25N):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))>=(4)))?(cA26N):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(5)))?(cA27N):(cA28N)))))))))))+(((andgeneral(0,sumcnt8_sum,sumcnt8_cnt,eecm1))?(3):(0)))));
 var tmp1=(((arr1xE3E3[0][0])>(0)));var tmp2=(((arr1xE4E4[0][0])>(0)));var tmp3=(str_eq((cA2E),("Door Screen")));var sumcnt4_sum=(((true&&tmp3)&&tmp2)&&tmp1);var sumcnt4_cnt=3;var cA8F=(((((((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(cA20L)))*(2)))+(((ceiling((((((((arr1xE4E4[0][0])+(arr1xE3E3[0][0])))*(2)))/(12))),(0.5)))*(cA22L)))))+(((ceiling((((max(2,Number.NEGATIVE_INFINITY,0,eecm2))/(12))),(0.5)))*(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(3)))?(cA25O):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))>=(4)))?(cA26O):(((((ceiling((((min(2,Number.POSITIVE_INFINITY,0,eecm2))/(12))),(0.5)))<=(5)))?(cA27O):(cA28O)))))))))))+(((andgeneral(0,sumcnt4_sum,sumcnt4_cnt,eecm1))?(3):(0)))));data.pA5F=cA5F;data.pA6F=cA6F;data.pA7F=cA7F;data.pA8F=cA8F;};

 function str_eq(x,y){return(x.toLowerCase()==y.toLowerCase())};function eegetdropdownvalue_str(ctl){return ctl.selectedIndex>=0&&ctl[ctl.selectedIndex]?ctl[ctl.selectedIndex].value:''}function myIsNaN(x){return(isNaN(x)||(typeof x=='number'&&!isFinite(x)));};function ceiling(n,significance){if(isFinite(n)&&isFinite(significance)){var sign_n=(n<0)?-1:1;if(significance==0)return 0;var sign_significance=(significance<0)?-1:1;if(sign_significance!=sign_n){return NaN;}else{var abs_significance=Math.abs(significance);var abs_n=Math.abs(n);return sign_n*Math.ceil(abs_n/abs_significance)*abs_significance;}}else{return NaN;}};function mod(n,d){return n-d*Math.floor(n/d);};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 andgeneral(cnt,vsum,vcnt,x){if(!vsum){return false;};for(var ii=0;ii<x.length;ii++){var arr=x[ii][0];for(var jj=x[ii][1];jj<=x[ii][3];jj++){for(var kk=x[ii][2];kk<=x[ii][4];kk++){if(!arr[jj][kk]){return false;};};};};return true;};function max(cnt,vsum,vcnt,x){var res=vsum;for(var ii=0;ii<x.length;ii++){var arr=x[ii][0];for(var jj=x[ii][1];jj<=x[ii][3];jj++){for(var kk=x[ii][2];kk<=x[ii][4];kk++){if(!isNaN(arr[jj][kk]))res=Math.max(res,arr[jj][kk]);};};};return res;};function min(cnt,vsum,vcnt,x){var res=vsum;for(var ii=0;ii<x.length;ii++){var arr=x[ii][0];for(var jj=x[ii][1];jj<=x[ii][3];jj++){for(var kk=x[ii][2];kk<=x[ii][4];kk++){if(!isNaN(arr[jj][kk]))res=Math.min(res,arr[jj][kk]);};};};return res;};
 function eeparseFloat(str){str=String(str).replace(eedecreg,".");var res=parseFloat(str);if(isNaN(res)){return 0;}else{return res;}};var near0RegExp=new RegExp("[.](.*0000000|.*9999999)");function eedisplayFloat(x){if(myIsNaN(x)){return Number.NaN;}else{var str=String(x);if(near0RegExp.test(str)){x=round(x,8);str=String(x);}return str.replace(/\./g,eedec);}};function eedisplayScientific(x,nd){if(myIsNaN(x)){return Number.NaN;}else{var str=String(x.toExponential(nd));return str.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 eedisplayPercent(x){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloat(x*100)+'%';}};function eedisplayPercentND(x,nd){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloatND(x*100,nd)+'%';}}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 eedisplayPercentNDTh(x,nd){if(myIsNaN(x)){return Number.NaN;}else{return eedisplayFloatNDTh(x*100,nd)+'%';}}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;}};function eedatefmt(fmt,x){if(!isFinite(x))return Number.NaN;var padding=0;var tmp=0;var res="";var len=fmt.length;for(var ii=0;ii<len;ii++){if(fmt[ii]>31){res+=fmtstrings[fmt[ii]-32];}else{switch(fmt[ii]){case 2:res+=eemonth(x);break;case 3:tmp=eemonth(x);if(tmp<10){res+="0";};res+=tmp;break;case 4:res+=fmtmonthnamesshort[eemonth(x)-1];break;case 5:res+=fmtmonthnameslong[eemonth(x)-1];break;case 6:res+=eeday(x);break;case 7:tmp=eeday(x);if(tmp<10){res+="0";};res+=tmp;break;case 8:res+=fmtdaynamesshort[weekday(x,1)-1];break;case 9:res+=fmtdaynameslong[weekday(x,1)-1];break;case 10:tmp=year(x)%100;if(tmp<10){res+="0";};res+=tmp;break;case 11:res+=year(x);break;case 12:res+=hour(x);break;case 13:tmp=hour(x);if(tmp<10){res+="0";};res+=tmp;break;case 14:tmp=hour(x)%12;if(tmp==0){res+="12";}else{res+=tmp%12;};break;case 15:tmp=hour(x)%12;if(tmp==0){res+="12";}else{if(tmp<10){res+="0";};res+=tmp;};break;case 16:res+=minute(x);break;case 17:tmp=minute(x);if(tmp<10){res+="0";};res+=tmp;break;case 18:res+=second(x);break;case 19:tmp=second(x);if(tmp<10){res+="0";};res+=tmp;break;case 21:case 22:if(hour(x)<12){res+="AM";}else{res+="PM";};break;case 23:res+=eedisplayFloat(x);break;case 24:tmp=fmt[++ii];res+=eedisplayFloatND(x,tmp);break;case 25:tmp=fmt[++ii];res+=eedisplayFloatNDTh(x,tmp);break;case 26:res+=eedisplayPercent(x);break;case 27:tmp=fmt[++ii];res+=eedisplayPercentND(x,tmp);break;case 28:tmp=fmt[++ii];res+=eedisplayPercentNDTh(x,tmp);break;case 29:tmp=fmt[++ii];res+=eedisplayScientific(x,tmp);break;case 30:padding=fmt[++ii];tmp=hour(x)+Math.floor(x)*24;tmp=tmp.toString();if(tmp.length<padding){res+=('00000000000000').substring(0,padding-tmp.length);}res+=tmp;break;};};};return res;};
 function eeisstring(v){switch(typeof v){case "string":return true;case "object":return v.constructor==String;default:return false;}};function leap_gregorian(year){return((year%4)==0)&&(!(((year%100)==0)&&((year%400)!=0)));}var GREGORIAN_EPOCH=1721425;function gregorian_to_jd(year,month,day){return(GREGORIAN_EPOCH-0)+(365*(year-1))+Math.floor((year-1)/4)+(-Math.floor((year-1)/100))+Math.floor((year-1)/400)+Math.floor((((367*month)-362)/12)+((month<=2)?0:(leap_gregorian(year)?-1:-2))+day);}function jd_to_gregorian(jd){var wjd,depoch,quadricent,dqc,cent,dcent,quad,dquad,yindex,year,yearday,leapadj;wjd=Math.floor(jd);depoch=wjd-GREGORIAN_EPOCH-1;quadricent=Math.floor(depoch/146097);dqc=mod(depoch,146097);cent=Math.floor(dqc/36524);dcent=mod(dqc,36524);quad=Math.floor(dcent/1461);dquad=mod(dcent,1461);yindex=Math.floor(dquad/365);year=(quadricent*400)+(cent*100)+(quad*4)+yindex;if(!((cent==4)||(yindex==4))){year++;}yearday=wjd-gregorian_to_jd(year,1,1);leapadj=((wjd<gregorian_to_jd(year,3,1))?0:(leap_gregorian(year)?1:2));var month=Math.floor((((yearday+leapadj)*12)+373)/367);var day=(wjd-gregorian_to_jd(year,month,1))+1;return new Array(year,month,day);}function eeday(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 0;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[2];};function hour(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return Math.floor(res/3600);}
 function minute(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return Math.floor(res/60)%60;};function eemonth(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 1;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[1];};function second(serial_number){if(!isFinite(serial_number))return Number.NaN;var res=Math.floor((serial_number-Math.floor(serial_number))*86400+0.5);return res%60;};function weekday(serial_number,return_type){if(!isFinite(return_type)||!isFinite(serial_number))return Number.NaN;if(return_type<1||return_type>3)return Number.NaN;var res=Math.floor(serial_number+6)%7;switch(Math.floor(return_type)){case 1:return res+1;case 2:return(res+6)%7+1;case 3:return(res+6)%7;};return "hej";};function year(serial_number){if(!isFinite(serial_number))return Number.NaN;if(serial_number<1){return 1900;}if(serial_number>60)serial_number--;var res=jd_to_gregorian(serial_number+2415020);return res[0];};
 
  function reset_onclick(x){document.formc.reset();postcode();recalc_onclick('');};function postcode(){};function eequerystring(){var querystring=document.location.search;if(querystring.length>0){variables=(querystring.substring(1)).split("&");var variable;var key;var value;for(var ii=0;ii<variables.length;ii++){variable=variables[ii].split("=");key=unescape(variable[0]);value=unescape(variable[1]);if(document.formc[key]!=null){document.formc[key].value=value;}}}}function initial_update(){postcode('');eequerystring();recalc_onclick('');}

