eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([578A-Z]|[12]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8 1z,1k,T,1l,1m,1a,1A;M 1n(a){8 b;a=H.1B(a*1o+0.50000000001);b=a%1o;a=H.1B((a-b)/1o).1L();7(b<10)b=\'S\'+b;D 7(b<N)b=\'0\'+b;U(8 d=0;d<H.1B((a.O-(1+d))/3);d++)a=a.1C(0,a.O-(4*d+3))+\',\'+a.1C(a.O-(4*d+3));B\'$\'+a+\'.\'+((b%10)!=0?b:b.1L().1b(0,2))}M V(a,b,d,c){c=c+" field has invalid data: "+a.5;8 n=a.5,f;f=\'\';U(8 e=0;e<n.O;e++){8 g=n.1C(e,e+1);7((g>=\'0\'&&g<=\'9\')||g==\'.\')f=f+g;D 7(g!=\'$\'&&g!=\',\'){1c(c);B F}}8 l=0+f;7(l<b||l>d){1c(c+" not in range "+b+" to "+d);B F}a.5=f;B 1D};M 13(a){8 b,d;U(b=0;b<a.O;++b)7(a.1M(b)!=\' \')W;U(d=a.O-1;d>=b;--d)7(a.1M(d)!=\' \')W;B a.1b(b,d-b+1)};M 1N(a,b){8 d=G A,c=G A;1E(b){14\'1p\':14\'1O\':d=2000.S;W;1F:d=0.S}7(a<I.K)c=a*0.X;D 7(a<1d.K)c=(I*.X)+((a-I)*0.K);D 7(a<15.K)c=(I*.X)+((1d-I)*0.K)+((a-1d)*0.1P);D c=(I*.X)+((1d-I)*0.K)+((15-1d)*.1P)+((a-15)*0.02);c=c<=d?0.S:(c-d);c=c.1e(3);B c};M 1R(a,b){8 d=G A,c=G A,n=G A(a);1E(b){14\'1p\':14\'1O\':d=3725.S;W;1F:d=0.S}7(a<I.K)c=a*0.X;D 7(a<15.K)c=(I*.X)+((a-I)*0.K);D c=(I*.X)+((15-I)*0.K)+((a-15)*0.02);c=c<=d?0.S:(c-d);c=c.1e(3);B c};M 1S(a,b){8 d=G A,c=G A;8 n=F;8 f=G A,e=G A,g=G A(0),l=G A(0);8 k=P.Y(\'1G\');8 o=P.Y(\'ltt_title\');8 p=P.Y(\'tor_ltt\');8 q=P.Y(\'toronto_tax\');8 v=P.Y(\'showTorontoTax\');8 r=P.Y(\'tot_ltt\');8 h=P.getElementsByName(\'buyerType\'),s=\'\';7(a.L==C||a.E==C||a.J==C||a.Q==C||a.R==C||a.1f==C||a.1q==C){1c(\'1H, the calculation can\\\'t be done because some 1T fields are missing\');B F}while(a.L.5.1b(0,1)==\'0\')a.L.5=a.L.5.1b(1);7(a.L.5==\'\'){a.J.5=a.1q.5=\'\';7(k)k.Z=\'<i>Please enter a 1U</i>\';7(o)o.1r.1s=\'1I\';7(q)q.1r.1s=\'1I\';7(p)p.Z=\'\';7(r)r.Z=\'\';B F}7(o)o.1r.1s=\'1V\';7(q&&v&&v.1g)q.1r.1s=\'1V\';a.L.5=13(a.L.5);a.E.5=13(a.E.5);a.J.5=13(a.J.5);a.Q.5=13(a.Q.5);a.R.5=13(a.R.5);7(h&&h.O>0){U(8 t=0;t<h.O;++t)7(h[t].1g){s=h[t].5;W}}D{h=P.Y(\'1p\');7(h&&h.1g)s=\'1p\'}a.1f.5=1k=\'\';7(a.16!=C)a.16.5=T=\'\';7(k!=C)k.Z=1a=\'\';7(!V(a.L,N,100000000,"1U"))B F;e=A(a.L.5);7(a.J.5!=\'\'){7(!V(a.J,0,.99*e,"1u 1v"))B F;c=A(a.J.5);a.E.5=H.1h(c*N/e)}D 7(a.E.1i==\'text\'){7(a.E.5==\'\'){a.J.5=\'\';c=0}D 7(!V(a.E,0,99,"1u 1v 1J"))B F;D{c=H.1h(A(a.E.5)*e/N);a.J.5=1w(c)}}D 7(a.E.1i==\'select-one\'&&a.E.1W>=0){7(!V(a.E.options[a.E.1W],0,99,"1u 1v 1J"))B F;c=H.1h(A(a.E.5)*e/N);a.J.5=c}D{1c(\'1H, unexpected 1T 1i(\'+a.E.1i+\') U 1u 1v 1J\');B F}f=e-c;7(k!=C){1a=g=1N(e,s);k.Z=1n(1a)}7(p!=C){1A=l=1R(e,s);p.Z=1n(1A);7(r!=C){8 w=G A(g),x=G A(l),y=G A(w+x);r.Z=1n(y.1e(3))}}7(a.17!=C&&a.17.1i!=\'1I\'){7(a.1X.1g){a.17.5=1l=\'\';a.1K.5=1m=\'\'}D{8 m,i,u;m=f/e;7(m<=.75)i=0.0065;D 7(m<=.80)i=0.0100;D 7(m<=.85)i=0.0175;D 7(m<=.90)i=0.0200;D i=0.0325;u=H.1h(i*f);f+=u;a.17.5=1l=1w(u);a.1K.5=1m=1w((i*N).1e(2))}}a.1q.5=1z=1w(f);7(a.R.5==\'\'||a.Q.5==\'\')B F;7(!V(a.Q,1,50,"Amortization"))B F;7(!V(a.R,.001,99,"Interest"))B F;d=A(a.Q.5)*12;8 j=a.R.5;7(j>1.0)j/=N.0;j/=12;7(1S.arguments.O<2)b=\'1Y\';1E(b){14\'1Y\':z=f*(H.1x(1+j*6,1/6)-1)/(1-H.1x(H.1x(1+j*6,1/6),-d));W;14\'USA\':z=f*j/(1-H.1x(1+j,-d));W;1F:1c(\'1H, no calculator U \'+b);z=0.S}a.1f.5=1k=(H.1h(z*N)/N).1e(2);B a.16==C?F:1Z(a)};M 1Z(a){8 b=\'\';7(a.E!=C)b+=\'&E=\'+11(a.E.5);7(a.R!=C)b+=\'&interestRate=\'+11(a.R.5);7(a.Q!=C)b+=\'&amortization=\'+11(a.Q.5);7(a.18!=C)b+=\'&18=\'+11(a.18.5);7(a.19!=C)b+=\'&19=\'+11(a.19.5);7(a.1j!=C)b+=\'&annualTaxes=\'+11(a.1j.5);7(b!=\'\')b=b.1b(1);T=\'\';7(a.1y.5!=""){8 d;8 c=((a.1y.5/12)*0.30);d=A(a.1f.5);7(a.1j.5!=\'\')d+=A(a.1j.5)/12;7(a.18.5!=\'\')d+=A(a.18.5);7(a.19.5!=\'\')d+=A(a.19.5);7(d>c)T=\'No\';D T=\'Yes\';b+=\'&annualIncome=\'+11(a.1y.5)}a.16.5=T;20(\'REMortgage\',b);B 1D};M MCClearForm(a){a.L.5=\'\';a.Q.5=\'\';a.1f.5=1k=\'\';a.R.5=\'\';a.1q.5=1z=\'\';a.J.5=\'\';a.18.5=\'\';a.19.5=\'\';a.1y.5=\'\';7(a.16)a.16.5=T=\'\';7(a.1G)a.1G.5=1a=\'\';a.1j.5=\'\';7(a.17){a.17.5=1l=\'\';a.1K.5=1m=\'\';a.1X.1g=F}B 1D};M 20(a,b){8 d=365;8 c=G Date();c.setTime(c.getTime()+(d*24*60*60*1o));P.cookie=a+\'=\'+b+\'; expires=\'+c.toGMTString()};',[],125,'|||||value||if|var||||||||||||||||||||||||||||Number|return|null|else|downPaymentRate|false|new|Math|55000|downPayment|01|price|function|100|length|document|payments|interest|00|originalQualify|for|MCCheckNumber|break|005|getElementById|innerHTML||escape||MCStringTrim|case|400000|qualify|mortins|heating|fees|originalLTT|substr|alert|250000|toFixed|payment|checked|round|type|taxes|originalPayment|originalMortIns|originalMortInsRate|formatCurrency|1000|ftbnh|principal|style|visibility||Down|Payment|String|pow|salary|originalPrincipal|originalTorLTT|floor|substring|true|switch|default|ltt|Sorry|hidden|Rate|mortinsrate|toString|charAt|MCGetOntarioLTT|ftbrh|015||MCGetTorontoLTT|MCCalculatePayment|form|Price|visible|selectedIndex|mortinsdeclined|CAN|MCCalculateQualify|MCSetCookie'.split('|'),0,{}))