﻿<!-- UNAUTHORIZED COPYING OF THIS DOCUMENT, AND/OR COPYRIGHT INFRINGEMENT IS PROHIBITED BY LAW. WE WILL VIGOROUSLY PROSECUTE THE OFFENDERS.-->
var ssdd = new Object;function recalc_onclick(ctl) {if (true) {ssdd.salesPrice1=ktparseFloats(document.formc.salesPrice1.value);ssdd.salesPrice2=ktparseFloats(document.formc.salesPrice2.value);ssdd.salesPrice3=ktparseFloats(document.formc.salesPrice3.value);ssdd.loanorig1=ktparseFloats(document.formc.loanorig1.value);ssdd.loanorig2=ktparseFloats(document.formc.loanorig2.value);ssdd.loanorig3=ktparseFloats(document.formc.loanorig3.value);ssdd.escrow1=ktparseFloats(document.formc.escrow1.value);ssdd.escrow2=ktparseFloats(document.formc.escrow2.value);ssdd.escrow3=ktparseFloats(document.formc.escrow3.value);ssdd.other1=ktparseFloats(document.formc.other1.value);ssdd.other2=ktparseFloats(document.formc.other2.value);ssdd.other3=ktparseFloats(document.formc.other3.value);ssdd.resale1=ktparseFloats(document.formc.resale1.value);ssdd.resale2=ktparseFloats(document.formc.resale2.value);ssdd.resale3=ktparseFloats(document.formc.resale3.value);ssdd.commish1=ktparseFloats(document.formc.commish1.value);ssdd.commish2=ktparseFloats(document.formc.commish2.value);ssdd.commish3=ktparseFloats(document.formc.commish3.value);ssdd.titleins21=ktparseFloats(document.formc.titleins21.value);ssdd.titleins22=ktparseFloats(document.formc.titleins22.value);ssdd.titleins23=ktparseFloats(document.formc.titleins23.value);ssdd.other11=ktparseFloats(document.formc.other11.value);ssdd.other12=ktparseFloats(document.formc.other12.value);ssdd.other13=ktparseFloats(document.formc.other13.value);ssdd.int1=ktparseFloats(document.formc.int1.value);ssdd.int2=ktparseFloats(document.formc.int2.value);ssdd.int3=ktparseFloats(document.formc.int3.value);ssdd.tax1=ktparseFloats(document.formc.tax1.value);ssdd.tax2=ktparseFloats(document.formc.tax2.value);ssdd.tax3=ktparseFloats(document.formc.tax3.value);ssdd.ins1=ktparseFloats(document.formc.ins1.value);ssdd.ins2=ktparseFloats(document.formc.ins2.value);ssdd.ins3=ktparseFloats(document.formc.ins3.value);ssdd.util1=ktparseFloats(document.formc.util1.value);ssdd.util2=ktparseFloats(document.formc.util2.value);ssdd.util3=ktparseFloats(document.formc.util3.value);ssdd.other41=ktparseFloats(document.formc.other41.value);ssdd.other42=ktparseFloats(document.formc.other42.value);ssdd.other43=ktparseFloats(document.formc.other43.value);ssdd.clean1=ktparseFloats(document.formc.clean1.value);ssdd.clean2=ktparseFloats(document.formc.clean2.value);ssdd.clean3=ktparseFloats(document.formc.clean3.value);ssdd.paint1=ktparseFloats(document.formc.paint1.value);ssdd.paint2=ktparseFloats(document.formc.paint2.value);ssdd.paint3=ktparseFloats(document.formc.paint3.value);ssdd.carpet1=ktparseFloats(document.formc.carpet1.value);ssdd.carpet2=ktparseFloats(document.formc.carpet2.value);ssdd.carpet3=ktparseFloats(document.formc.carpet3.value);ssdd.vinyl1=ktparseFloats(document.formc.vinyl1.value);ssdd.vinyl2=ktparseFloats(document.formc.vinyl2.value);ssdd.vinyl3=ktparseFloats(document.formc.vinyl3.value);ssdd.yard1=ktparseFloats(document.formc.yard1.value);ssdd.yard2=ktparseFloats(document.formc.yard2.value);ssdd.yard3=ktparseFloats(document.formc.yard3.value);ssdd.other61=ktparseFloats(document.formc.other61.value);ssdd.other62=ktparseFloats(document.formc.other62.value);ssdd.other63=ktparseFloats(document.formc.other63.value);calc(ssdd);document.formc.sub1.value=ktdisplayFloater(ssdd.sub1,0);document.formc.sub2.value=ktdisplayFloater(ssdd.sub2,0);document.formc.sub3.value=ktdisplayFloater(ssdd.sub3,0);document.formc.totpurprice1.value=ktdisplayFloater(ssdd.totpurprice1,0);document.formc.totpurprice2.value=ktdisplayFloater(ssdd.totpurprice2,0);document.formc.totpurprice3.value=ktdisplayFloater(ssdd.totpurprice3,0);document.formc.sub21.value=ktdisplayFloater(ssdd.sub21,0);document.formc.sub22.value=ktdisplayFloater(ssdd.sub22,0);document.formc.sub23.value=ktdisplayFloater(ssdd.sub23,0);document.formc.sub31.value=ktdisplayFloater(ssdd.sub31,0);document.formc.sub32.value=ktdisplayFloater(ssdd.sub32,0);document.formc.sub33.value=ktdisplayFloater(ssdd.sub33,0);document.formc.sub41.value=ktdisplayFloater(ssdd.sub41,0);document.formc.sub42.value=ktdisplayFloater(ssdd.sub42,0);document.formc.sub43.value=ktdisplayFloater(ssdd.sub43,0);document.formc.sellerpro1.value=ktdisplayFloater(ssdd.sellerpro1,0);document.formc.sellerpro2.value=ktdisplayFloater(ssdd.sellerpro2,0);document.formc.sellerpro3.value=ktdisplayFloater(ssdd.sellerpro3,0);document.formc.proflos1.value=ktdisplayFloater(ssdd.proflos1,0);document.formc.proflos2.value=ktdisplayFloater(ssdd.proflos2,0);document.formc.proflos3.value=ktdisplayFloater(ssdd.proflos3,0);document.formc.sub100.value=ktdisplayFloater(ssdd.sub100,0);document.formc.sub200.value=ktdisplayFloater(ssdd.sub200,0);document.formc.sub300.value=ktdisplayFloater(ssdd.sub300,0);document.formc.ctv.value=ktdisplayFloater(ssdd.ctv,0);document.formc.ctv2.value=ktdisplayFloater(ssdd.ctv2,0);document.formc.ctv3.value=ktdisplayFloater(ssdd.ctv3,0);document.formc.rtv.value=ktdisplayFloater(ssdd.rtv,0);document.formc.rtv2.value=ktdisplayFloater(ssdd.rtv2,0);document.formc.rtv3.value=ktdisplayFloater(ssdd.rtv3,0);};};var ktisus=1;var kttrue="TRUE";var ktfalse="FALSE";var ktdec=".";var ktth=",";var ktdecreg=new RegExp("[.]","g");var ktthreg=new RegExp(",","g");var inv1row1=new Array(10);for(var zz=0;zz<10;zz++){inv1row1[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv1row1[zz][yy]=0}};var inv1row2=new Array(10);for(var zz=0;zz<10;zz++){inv1row2[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv1row2[zz][yy]=0}};var inv1row3=new Array(10);for(var zz=0;zz<10;zz++){inv1row3[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv1row3[zz][yy]=0}};var inv2row1=new Array(3);for(var zz=0;zz<3;zz++){inv2row1[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv2row1[zz][yy]=0}};var inv2row2=new Array(3);for(var zz=0;zz<3;zz++){inv2row2[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv2row2[zz][yy]=0}};var inv2row3=new Array(3);for(var zz=0;zz<3;zz++){inv2row3[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv2row3[zz][yy]=0}};var inv3row1=new Array(11);for(var zz=0;zz<11;zz++){inv3row1[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv3row1[zz][yy]=0}};var inv3row2=new Array(11);for(var zz=0;zz<11;zz++){inv3row2[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv3row2[zz][yy]=0}};var inv3row3=new Array(11);for(var zz=0;zz<11;zz++){inv3row3[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv3row3[zz][yy]=0}};var inv4row1=new Array(12);for(var zz=0;zz<12;zz++){inv4row1[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv4row1[zz][yy]=0}};var inv4row2=new Array(12);for(var zz=0;zz<12;zz++){inv4row2[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv4row2[zz][yy]=0}};var inv4row3=new Array(12);for(var zz=0;zz<12;zz++){inv4row3[zz]=new Array(1);for(var yy=0;yy<1;yy++){inv4row3[zz][yy]=0}};var inv4row3sum=new Array(new Array(inv4row3,0,0,11,0));var inv4row2sum=new Array(new Array(inv4row2,0,0,11,0));var inv4row1sum=new Array(new Array(inv4row1,0,0,11,0));var inv3row3sum=new Array(new Array(inv3row3,0,0,2,0),new Array(inv3row3,4,0,10,0));var inv3row2sum=new Array(new Array(inv3row2,0,0,10,0));var inv3row1sum=new Array(new Array(inv3row1,0,0,10,0));var inv2row3sum=new Array(new Array(inv2row3,0,0,2,0));var inv2row2sum=new Array(new Array(inv2row2,0,0,2,0));var inv2row1sum=new Array(new Array(inv2row1,0,0,2,0));var inv1row3sum=new Array(new Array(inv1row3,0,0,9,0));var inv1row2sum=new Array(new Array(inv1row2,0,0,9,0));var inv1row1sum=new Array(new Array(inv1row1,0,0,9,0));function calc(data){var sp1=data.salesPrice1;var sp2=data.salesPrice2;var sp3=data.salesPrice3;inv1row1[0][0]=data.loanorig1;inv1row2[0][0]=data.loanorig2;inv1row3[0][0]=data.loanorig3;inv1row1[4][0]=data.escrow1;inv1row2[4][0]=data.escrow2;inv1row3[4][0]=data.escrow3;inv1row1[6][0]=data.other1;inv1row2[6][0]=data.other2;inv1row3[6][0]=data.other3;var rs1=data.resale1;var rs2=data.resale2;var rs3=data.resale3;inv2row1[0][0]=data.commish1;inv2row2[0][0]=data.commish2;inv2row3[0][0]=data.commish3;inv2row1[1][0]=data.titleins21;inv2row2[1][0]=data.titleins22;inv2row3[1][0]=data.titleins23;inv2row1[2][0]=data.other11;inv2row2[2][0]=data.other12;inv2row3[2][0]=data.other13;inv3row1[0][0]=data.int1;inv3row2[0][0]=data.int2;inv3row3[0][0]=data.int3;inv3row1[1][0]=data.tax1;inv3row2[1][0]=data.tax2;inv3row3[1][0]=data.tax3;inv3row1[2][0]=data.ins1;inv3row2[2][0]=data.ins2;inv3row3[2][0]=data.ins3;inv3row1[4][0]=data.util1;inv3row2[4][0]=data.util2;inv3row3[4][0]=data.util3;inv3row1[9][0]=data.other41;inv3row2[9][0]=data.other42;inv3row3[9][0]=data.other43;inv4row1[0][0]=data.clean1;inv4row2[0][0]=data.clean2;inv4row3[0][0]=data.clean3;inv4row1[1][0]=data.paint1;inv4row2[1][0]=data.paint2;inv4row3[1][0]=data.paint3;inv4row1[2][0]=data.carpet1;inv4row2[2][0]=data.carpet2;inv4row3[2][0]=data.carpet3;inv4row1[3][0]=data.vinyl1;inv4row2[3][0]=data.vinyl2;inv4row3[3][0]=data.vinyl3;inv4row1[4][0]=data.yard1;inv4row2[4][0]=data.yard2;inv4row3[4][0]=data.yard3;inv4row1[5][0]=data.other61;inv4row2[5][0]=data.other62;inv4row3[5][0]=data.other63;var inv4row3sumsub=(sumgeneral(12,0,0,inv4row3sum));var inv4row2sumsub=(sumgeneral(12,0,0,inv4row2sum));var inv4row1sumsub=(sumgeneral(12,0,0,inv4row1sum));var inv3row3sumsub=(sumgeneral(10,0,0,inv3row3sum));var inv3row2sumsub=(sumgeneral(11,0,0,inv3row2sum));var inv3row1sumsub=(sumgeneral(11,0,0,inv3row1sum));var inv2row3sumsub=(sumgeneral(3,0,0,inv2row3sum));var inv2row2sumsub=(sumgeneral(3,0,0,inv2row2sum));var inv2row1sumsub=(sumgeneral(3,0,0,inv2row1sum));var inv1row3sumsub=(sumgeneral(10,0,0,inv1row3sum));var inv1row2sumsub=(sumgeneral(10,0,0,inv1row2sum));var inv1row1sumsub=(sumgeneral(10,0,0,inv1row1sum));var tp1=(((sp1)+(inv1row1sumsub)));var tp2=(((sp2)+(inv1row2sumsub)));var tp3=(((sp3)+(inv1row3sumsub)));var sp1=(((((((rs1)-(inv2row1sumsub)))-(inv3row1sumsub)))-(inv4row1sumsub)));var sp2=(((((((rs2)-(inv2row2sumsub)))-(inv3row2sumsub)))-(inv4row2sumsub)));var sp3=(((((((rs3)-(inv2row3sumsub)))-(inv3row3sumsub)))-(inv4row3sumsub)));var pl1=(((sp1)-(tp1)));var pl2=(((sp2)-(tp2)));var pl3=(((sp3)-(tp3)));var totalcost=(((((((tp1)+(inv2row1sumsub)))+(inv3row1sumsub)))+(inv4row1sumsub)));var totalcost2=(((((((tp2)+(inv2row2sumsub)))+(inv3row2sumsub)))+(inv4row2sumsub)));var totalcost3=(((((((tp3)+(inv2row3sumsub)))+(inv3row3sumsub)))+(inv4row3sumsub)));if(rs1 == 0 || rs1 == "") {rs1 = 0;} else if(rs1 >= 1 ) {rs1 = rs1 / 100;}var rentratio=(totalcost)/(rs1);data.sub100=totalcost;data.ctv=rentratio;var rehabcost=(inv4row1sumsub)/(rs1);data.rtv=rehabcost;if(rs2 == 0 || rs2 == "") {rs2 = 0;} else if(rs2 >= 1 ) {rs2 = rs2 / 100;}var rentratio2=(totalcost2)/(rs2);data.sub200=totalcost2;data.ctv2=rentratio2;var rehabcost2=(inv4row2sumsub)/(rs2);data.rtv2=rehabcost2;if(rs3 == 0 || rs3 == "") {rs3 = 0;} else if(rs3 >= 1 ) {rs3 = rs3 / 100;}var rentratio3=(totalcost3)/(rs3);data.sub300=totalcost3;data.ctv3=rentratio3;var rehabcost3=(inv4row3sumsub)/(rs3);data.rtv3=rehabcost3;data.sub1=inv1row1sumsub;data.sub2=inv1row2sumsub;data.sub3=inv1row3sumsub;data.totpurprice1=tp1;data.totpurprice2=tp2;data.totpurprice3=tp3;data.sub21=inv2row1sumsub;data.sub22=inv2row2sumsub;data.sub23=inv2row3sumsub;data.sub31=inv3row1sumsub;data.sub32=inv3row2sumsub;data.sub33=inv3row3sumsub;data.sub41=inv4row1sumsub;data.sub42=inv4row2sumsub;data.sub43=inv4row3sumsub;data.sellerpro1=sp1;data.sellerpro2=sp2;data.sellerpro3=sp3;data.proflos1=pl1;data.proflos2=pl2;data.proflos3=pl3;};function myIsNaN(q){return(isNaN(q)||(typeof q=='number'&&!isFinite(q)));};function round(n,dd){if(isFinite(n)&&isFinite(dd)){var charsn=(n<0)?-1:1;var absn=Math.abs(n);var factor=Math.pow(10,dd);return charsn*Math.round(absn*factor)/factor;}else{return NaN;}};function sum2(dbc,rot,fba){var sum=0;for(var zz=rot;zz<=fba;zz++){sum+=dbc[zz]};return sum};function sum3(dbc,rot,tib,fba,cob){var sum=0;for(var zz=rot;zz<=fba;zz++){for(var yy=tib;yy<=cob;yy++){sum+=dbc[zz][yy]}};return sum};function sumgeneral(cnt,vsum,vcnt,q){var sum=vsum;for(var zz=0;zz<q.length;zz++){sum+=sum3(q[zz][0],q[zz][1],q[zz][2],q[zz][3],q[zz][4]);};return sum;};function ktparseFloats(rtss){rtss=String(rtss).replace(ktdecreg,".");var reb=parseFloat(rtss);if(isNaN(reb)){return 0;}else{return reb;}};function ktdisplayFloat(q){if(myIsNaN(q)){return Number.NaN;}else{return String(q).replace(/\./g,ktdec);}};function ktparseFloats(rtss){rtss=String(rtss).replace(ktthreg,"");rtss=String(rtss).replace(ktdecreg,".");var reb=parseFloat(rtss);if(isNaN(reb)){return 0;}else{return reb;}};function ktdisplayFloater(q,dd){if(myIsNaN(q)){return Number.NaN;}else{var reb=round(q,dd);if(dd>0){var rtss=String(reb);if(rtss.indexOf('e')!=-1)return rtss;if(rtss.indexOf('E')!=-1)return rtss;var parts=rtss.split('.');var rebb=ktinsertThousand(parts[0].toString());if(parts.length<2){var decimals=('00000000000000').substring(0,dd);return(rebb+ktdec+decimals);}else{var decimals=((parts[1]).toString()+'00000000000000').substring(0,dd);return(rebb+ktdec+decimals);}}else{return(ktinsertThousand(reb.toString()));}}};function ktinsertThousand(whole){if(whole==""||whole.indexOf("e")>=0){return whole;}else{var minus_sign="";if(whole.charAt(0)=="-"){minus_sign="-";whole=whole.substring(1);};var reb="";var str_length=whole.length-1;for(var zz=0;zz<=str_length;zz++){if(zz>0&&zz%3==0){reb=ktth+reb;};reb=whole.charAt(str_length-zz)+reb;};return minus_sign+reb;}};function reset_onclick(q) {document.formc.reset();postcode();recalc_onclick('');};function postcode() {};function initial_update() {postcode('');recalc_onclick('');}