 function refresh() {	var sURL = unescape(window.location.pathname);	window.location.href = sURL;   }function showdollar(num1) {	 var moneys='$'; var moneyd=',';	num1 = String(num1);	for (var j=0;j<num1.length; j++) {		l=j+1;		moneys+=num1.substring(l,j);		if (num1==Math.round(num1)) {			var pos=num1.length-l;	      		}		else	{			var pos=num1.length-3-l;      		}		if ((pos % 3) == 0 && pos != 0) moneys+=",";    	}	return moneys;}function getnum(strIn) {	var tStr = "";	var Digits = "0123456789.";    for (var j = 0; j < strIn.length; j++) 	{       	if (Digits.indexOf(strIn.charAt(j)) == -1) {		}	else 		{	   		tStr = tStr + strIn.charAt(j);	   	}	}	if (tStr.length==0) tStr = "0";	return tStr;}function ValadateForm(DutyForm) {	var lValue = getnum(DutyForm.lValue.value);	var pValue = getnum(DutyForm.pValue.value);	var sState = DutyForm.SelState.value;	if (pValue == "0") {		window.alert("Please enter an amount for Property price.");		return;		}	if (lValue == "0") {		window.alert("Please enter an amount for Loan amount.");		return;		}	if (sState == "oo") {		window.alert("Please choose a State.");		return;		}	var loan = roundTo(lValue,100);	var prop = roundTo(pValue,100);	DutyForm.lValue.value = showdollar(lValue);	DutyForm.pValue.value = showdollar(pValue);	if (DutyForm.SelState.value == "AC") STACT(DutyForm,loan,prop);	if (DutyForm.SelState.value == "NS") STNSW(DutyForm,loan,prop);	if (DutyForm.SelState.value == "VI") STVIC(DutyForm,loan,prop);	if (DutyForm.SelState.value == "QL") STQLD(DutyForm,loan,prop);	if (DutyForm.SelState.value == "SA") STSA(DutyForm,loan,prop);	if (DutyForm.SelState.value == "WA") STWA(DutyForm,loan,prop);	if (DutyForm.SelState.value == "NT") STNT(DutyForm,loan,prop);	if (DutyForm.SelState.value == "TA") STTAS(DutyForm,loan,prop);	return;}	function roundTo(Value,roundNum) {	if ((Value % roundNum) != 0 ) {			var mod = eval(roundNum-(Value % roundNum));			Value = -(-Value - mod);	}	return Value;}function STVIC(DutyForm,loan,prop) {	if ((prop > 0) && (prop <= 500000)) {		var trans = (prop / 1000) * 2.46 + 90;		}	else 	{		var trans = 1320;		}	if (prop <= 20000) {		var duty = eval(((prop)/100)*1.4);		}	else if ((prop > 20000) && (prop <= 115000)) {		var duty = eval((((prop - 20000)/100)*2.4) + 280);		}	else if ((prop > 115000) && (prop <= 870000)) {		var duty = eval((((prop - 115000)/100)*6) + 2560);		}	else 	{		var duty = eval(((prop)/100)*5.5) ;		}	if (loan <= 10000) {		var lduty = 4;		}	else 	{		var lduty = eval((((loan - 10000)/200)*0.8) + 4);	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STNSW(DutyForm,loan,prop) {	var trans = 57;	if (prop <= 14000) {		var duty = eval((prop/100)*1.25);		}	else if ((prop > 14000) && (prop <= 30000)) {		var duty = eval((((prop - 14000)/100)*1.5) + 175);		}	else if ((prop > 30000) && (prop <= 80000)) {		var duty = eval((((prop - 30000)/100)*1.75) + 415);		}	else if ((prop > 80000) && (prop <= 300000)) {		var duty = eval((((prop - 80000)/100)*3.5) + 1290);		}	else if ((prop > 300000) && (prop <= 1000000)) {		var duty = eval((((prop - 300000)/100)*4.5) + 8990);		}	else 	{		var duty = eval((((prop - 1000000)/100)*5.5) + 40490);	}	if (loan <= 16000) {		var lduty = 5;		}	else 	{		var lduty = eval((((loan - 16000)/1000)*4) + 5);	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STACT(DutyForm,loan,prop) {	var trans = 140;	var lduty = 0;	if (prop <= 14000) {		var duty = eval((prop/100)*1.25);		}	else if ((prop > 14000) && (prop <= 30000)) {		var duty = eval((((prop - 14000)/100)*1.5) + 175);		}	else if ((prop > 30000) && (prop <= 60000)) {		var duty = eval((((prop - 30000)/100)*2) + 415);		}	else if ((prop > 60000) && (prop <= 100000)) {		var duty = eval((((prop - 60000)/100)*2.5) + 1015);		}	else if ((prop > 100000) && (prop <= 300000)) {		var duty = eval((((prop - 100000)/100)*3.5) + 2015);		}	else if ((prop > 300000) && (prop <= 1000000)) {		var duty = eval((((prop - 300000)/100)*4.5) + 9015);		}	else 	{		var duty = eval((((prop - 1000000)/100)*5.5) + 40515);	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STQLD(DutyForm,loan,prop) {	if (prop <=180000) {		var trans = 87;		}	else 	{		var trans = eval((((prop - 180000)/10000)*20)+87);	}	if (prop <= 250000) {		var duty = eval((prop/100)*1);		}	else if ((prop > 250000) && (prop <= 500000)) {		var duty = eval((((prop - 250000)/100)*3.5) + 2500);		}	else 	{		var duty = eval((((prop - 500000)/100)*3.75) + 11250);	}	var lduty = eval(loan * 0.004);	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STSA(DutyForm,loan,prop){	if (prop <= 5000)        	var trans = 80;   	if (prop > 5000 && prop <= 20000) var trans = 90;	if (prop > 20000 && prop <= 40000) var trans = 100;	if (prop > 40000 && prop <= 50000) var trans = 142;	if (prop > 50000) var trans = eval((((prop - 50000) / 10000)*45) + 142);	if (prop <= 12000) {		var duty = eval((prop/100)*1);		}	else if ((prop > 12000) && (prop <= 30000)) {		var duty = eval((((prop - 12000)/100)*2) + 120);		}	else if ((prop > 30000) && (prop <= 50000)) {		var duty = eval((((prop - 30000)/100)*3) + 480);		}	else if ((prop > 50000) && (prop <= 100000)) {		var duty = eval((((prop - 50000)/100)*3.5) + 1080);		}	else if ((prop > 100000) && (prop <= 1000000)) {		var duty = eval((((prop - 100000)/100)*4) + 2830);		}		else 	{		var duty = eval((((prop - 1000000)/100)*4.5) + 38830);	}		if (loan <= 400) {		var lduty = 0;		}	else if ((loan > 400) && (loan <= 4000)) {		var lduty = 10;		}	else if ((loan > 4000) && (loan <= 10000)) {		var lduty = eval((((loan - 4000)/100)*0.25) + 10);		}	else 	{		var lduty = eval((((loan - 10000)/100)*0.35) + 25);	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STTAS(DutyForm,loan,prop){	var trans = 130;	if (prop <= 1300) {		var duty = 20;		}	else if ((prop > 1300) && (prop <= 10000)) {		var duty = eval((prop/100)*1.5);		}	else if ((prop > 10000) && (prop <= 30000)) {		var duty = eval((((prop - 10000)/100)*2) + 150);		}	else if ((prop > 30000) && (prop <= 75000)) {		var duty = eval((((prop - 30000)/100)*2.5) + 550);		}	else if ((prop > 75000) && (prop <= 150000)) {		var duty = eval((((prop - 75000)/100)*3) + 1675);		}	else if ((prop > 150000) && (prop <= 225000)) {		var duty = eval((((prop - 150000)/100)*3.5) + 3925);		}		else 	{		var duty = eval((((prop - 225000)/100)*4) + 6550);	}		if (loan <= 8000) {		var lduty = 20;		}	else if ((loan > 8000) && (loan <= 10000)) {		var lduty = eval((((loan - 8000)/100)*0.25) + 20);		}	else 	{		var lduty = eval((((loan - 10000)/100)*0.35) + 25);	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STWA(DutyForm,loan,prop){	if (prop <= 85000) {		var trans = 64;		}	else if ((prop > 85000) && (prop <= 120000)) {		var trans = 74;		}	else if ((prop > 120000) && (prop <= 200000)) {		var trans = 94;		}	else 	{		var trans = eval((((prop - 200000)/100000)*20)+94);	}	if (prop <= 80000) {			var duty = eval((prop/100)*1.95);		}	else if ((prop > 80000) && (prop <= 100000)) {		var duty = eval((((prop - 80000)/100)*2.85) + 1560);		}	else if ((prop > 100000) && (prop <= 250000)) {		var duty = eval((((prop - 100000)/100)*3.7) + 2130);		}	else if ((prop > 250000) && (prop <= 500000)) {		var duty = eval((((prop - 250000)/100)*4.55) + 7680);		}	else 	{		var duty = eval((((prop - 500000)/100)*4.85) + 19055);	}	var lduty = eval(loan * 0.0025);	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}function STNT(DutyForm,loan,prop){	var trans = 90;	var lduty = 0;	if (prop <=500000) {		var duty = eval(prop / 1000);		duty = eval((0.065 * Math.pow(duty,2)) + (21 * duty));		}	else 	{		var duty = eval(5.4 * (prop/100));	}	DutyForm.LDuty.value = showdollar(Math.round(lduty));	DutyForm.PDuty.value = showdollar(Math.round(duty));	DutyForm.TDuty.value = showdollar(Math.round(trans));	DutyForm.Total.value = showdollar(Math.round(eval(lduty + "+" + duty + "+" + trans)));	return;}