var purchaseP = document.transform.purchaseP;
var bondAmount = document.transform.bondAmount;
var transFeeN = 0;
var vatN = 0;
var deedOfficeN = 0;
var transDutyN = 0;
var postageN = 0;
var ratesN = 0;
var proRataN = 0;
var excluUseN = 0;
var electronN = 0;
var ficaN = 0;
var totalN = 0;

var transFeeL = 0;
var vatL = 0;
var deedOfficeL = 0;
var transDutyL = 0;
var postageL = 0;
var ratesL = 0;
var proRataL = 0;
var excluUseL = 0;
var electronL = 0;
var ficaL = 0;
var totalL = 0;


function calcTrans(){
		if(purchaseP.value < 70000){
			transFeeN = 1800;
			vatN = 252;
			deedOfficeN = 55;
			transDutyN = 0;
			//document.write("hello");
			transFeeL = 1800;
			vatL = 252;
			deedOfficeL = 55;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 80000)&&(purchaseP.value >= 70000)){
			transFeeN = 1800;
			vatN = 252;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 1800;
			vatL = 252;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 90000)&&(purchaseP.value >= 80000)){
			transFeeN = 2500;
			vatN = 350;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 2500;
			vatL = 350;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 100000)&&(purchaseP.value >= 90000)){
			transFeeN = 2700;
			vatN = 378;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 2700;
			vatL = 378;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 110000)&&(purchaseP.value >= 100000)){
			transFeeN = 2900;
			vatN = 406;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 2900;
			vatL = 406;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 130000)&&(purchaseP.value >= 110000)){
			transFeeN = 3000;
			vatN = 420;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 3000;
			vatL = 420;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 160000)&&(purchaseP.value >= 130000)){
			transFeeN = 3100;
			vatN = 434;
			deedOfficeN = 200;
			transDutyN = 0;
			
			transFeeL = 3100;
			vatL = 434;
			deedOfficeL = 200;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 180000)&&(purchaseP.value >= 160000)){
			transFeeN = 3300;
			vatN = 462;
			deedOfficeN = 260;
			transDutyN = 0;
			
			transFeeL = 3300;
			vatL = 462;
			deedOfficeL = 260;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 210000)&&(purchaseP.value >= 180000)){
			transFeeN = 3500;
			vatN = 490;
			deedOfficeN = 260;
			transDutyN = 0;
			
			transFeeL = 3500;
			vatL = 490;
			deedOfficeL = 260;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 260000)&&(purchaseP.value >= 210000)){
			transFeeN = 3800;
			vatN = 532;
			deedOfficeN = 260;
			transDutyN = 0;
			
			transFeeL = 3800;
			vatL = 532;
			deedOfficeL = 260;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 310000)&&(purchaseP.value >= 260000)){
			transFeeN = 4400;
			vatN = 616;
			deedOfficeN = 260;
			transDutyN = 0;
			
			transFeeL = 4400;
			vatL = 616;
			deedOfficeL = 260;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 360000)&&(purchaseP.value >= 310000)){
			transFeeN = 4700;
			vatN = 658;
			deedOfficeN = 340;
			transDutyN = 0;
			
			transFeeL = 4700;
			vatL = 658;
			deedOfficeL = 340;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 410000)&&(purchaseP.value >= 360000)){
			transFeeN = 5100;
			vatN = 714;
			deedOfficeN = 340;
			transDutyN = 0;
			
			transFeeL = 5100;
			vatL = 714;
			deedOfficeL = 340;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 460000)&&(purchaseP.value >= 410000)){
			transFeeN = 5500;

			vatN = 770;
			deedOfficeN = 340;
			transDutyN = 0;
			
			transFeeL = 5500;
			vatL = 770;
			deedOfficeL = 340;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 500000)&&(purchaseP.value >= 460000)){
			transFeeN = 6000;
			vatN = 840;
			deedOfficeN = 340;
			transDutyN = 0;
			
			transFeeL = 600;
			vatL = 840;
			deedOfficeL = 340;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 610000)&&(purchaseP.value >= 500000)){
			transFeeN = 6800;
			vatN = 952;
			deedOfficeN = 400;
			transDutyN = eval((purchaseP.value-500000)*0.05);
			
			transFeeL = 6800;
			vatL = 952;
			deedOfficeL = 400;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 710000)&&(purchaseP.value >= 610000)){
			transFeeN = 7600;
			vatN = 1064;
			deedOfficeN = 400;
			transDutyN = eval((purchaseP.value-500000)*0.05);
			
			transFeeL = 6800;
			vatL = 1064;
			deedOfficeL = 400;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 810000)&&(purchaseP.value >= 710000)){
			transFeeN = 8400;
			vatN = 1176;
			deedOfficeN = 400;
			transDutyN = eval((purchaseP.value-500000)*0.05);
			
			transFeeL = 8400;
			vatL = 1176;
			deedOfficeL = 400;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 910000)&&(purchaseP.value >= 810000)){
			transFeeN = 9200;
			vatN = 1288;
			deedOfficeN = 400;
			transDutyN = eval((purchaseP.value-500000)*0.05);
			
			transFeeL = 9200;
			vatL = 1288;
			deedOfficeL = 400;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 1100000)&&(purchaseP.value >= 910000)){
			transFeeN = 10000;
			vatN = 1400;
			deedOfficeN = 400;
			transDutyN = eval((purchaseP.value-500000)*0.05);
			
			transFeeL = 10000;
			vatL = 1400;
			deedOfficeL = 400;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 1200000)&&(purchaseP.value >= 1100000)){
			transFeeN = 10400;
			vatN = 1456;
			deedOfficeN = 500;
			transDutyN = eval(25000+((purchaseP.value-1000000)*0.08));
			
			transFeeL = 10400;
			vatL = 1456;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 1300000)&&(purchaseP.value >= 1200000)){
			transFeeN = 10400;
			vatN = 1456;
			deedOfficeN = 500;
			transDutyN = eval(33000+((purchaseP.value-1100000)*0.08));
			
			transFeeL = 10400;
			vatL = 1456;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 1400000)&&(purchaseP.value >= 1300000)){
			transFeeN = 11200;
			vatN = 1568;
			deedOfficeN = 500;
			transDutyN = eval(41000+((purchaseP.value-1200000)*0.08));
			
			transFeeL = 11200;
			vatL = 1568;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 1500000)&&(purchaseP.value >= 1400000)){
			transFeeN = 11600;
			vatN = 1624;
			deedOfficeN = 500;
			transDutyN = eval(49000+((purchaseP.value-1300000)*0.08));
			
			transFeeL = 11600;
			vatL = 1624;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 2000000)&&(purchaseP.value >= 1500000)){
			transFeeN = 12000;
			vatN = 1680;
			deedOfficeN = 500;
			transDutyN = eval(57000+((purchaseP.value-1400000)*0.08));
			
			transFeeL = 12000;
			vatL = 1680;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 2500000)&&(purchaseP.value >= 2000000)){
			transFeeN = 14000;
			vatN = 1960;
			deedOfficeN = 500;
			transDutyN = eval(65000+((purchaseP.value-1500000)*0.08));
			
			transFeeL = 14000;
			vatL = 1960;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 3000000)&&(purchaseP.value >= 2500000)){
			transFeeN = 16000;
			vatN = 2240;
			deedOfficeN = 500;
			transDutyN = eval(105000+((purchaseP.value-2000000)*0.08));
			
			transFeeL = 16000;
			vatL = 2240;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
			
		} else if ((purchaseP.value < 3500000)&&(purchaseP.value >= 3000000)){
			transFeeN = 18000;
			vatN = 2520;
			deedOfficeN = 500;
			transDutyN = eval(145000+((purchaseP.value-2500000)*0.08));
			
			transFeeL = 18000;
			vatL = 2520;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 4000000)&&(purchaseP.value >= 3500000)){
			transFeeN = 20000;
			vatN = 2800;
			deedOfficeN = 500;
			transDutyN = eval(185000+((purchaseP.value-3000000)*0.08));
			
			transFeeL = 20000;
			vatL = 2800;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value < 4500000)&&(purchaseP.value >= 4000000)){
			transFeeN = 22000;
			vatN = 3080;
			deedOfficeN = 500;
			transDutyN = eval(225000+((purchaseP.value-3500000)*0.08));
			
			transFeeL = 22000;
			vatL = 3080;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		
		} else if ((purchaseP.value <= 5000000)&&(purchaseP.value >= 4500000)){
			transFeeN = 24000;
			vatN = 3360;
			deedOfficeN = 500;
			transDutyN = eval(265000+((purchaseP.value-4000000)*0.08));
			
			transFeeL = 24000;
			vatL = 3360;
			deedOfficeL = 500;
			transDutyL = eval(purchaseP.value*0.08);
		}

var useExclu = document.transform.exclu.value

	if (document.transform.titletrans[0].checked){
		postageN = 262.20;
		ratesN = 20;
		proRataN = 1140;
		excluUseN = 0;
		electronN = 96.90;
		ficaN = 285;
		
		postageL = 262.20;
		ratesL = 20;
		proRataL = 1140;
		excluUseL = 0;
		electronL = 96.90;
		ficaL = 570;
			
	} else if (document.transform.titletrans[1].checked){
		postageN = 262.20;
		ratesN = 300;
		proRataN = 1140;
		excluUseN = eval(700*useExclu);
		electronN = 96.90;
		ficaN = 285;
		
		postageL = 262.20;
		ratesL = 300;
		proRataL = 1140;
		excluUseL = eval(700*useExclu);
		electronL = 96.90;
		ficaL = 570;
	}

var fees = 0;

if (bondAmount.value > 0 && bondAmount.value <= 59999.99) {
fees = 1200;
}

if (bondAmount.value >= 60000 && bondAmount.value <= 69999.99) {
fees = 1300;				
}

if (bondAmount.value >= 70000 && bondAmount.value <= 79999.99) {
fees = 1400;
}

if (bondAmount.value >= 80000 && bondAmount.value <= 89999.99) {
fees = 1600;
}

if (bondAmount.value >= 90000 && bondAmount.value <= 99999.99) {
fees = 1700;
}

if (bondAmount.value >= 100000 && bondAmount.value <= 109999.99) {
fees = 1800;
}

if (bondAmount.value >= 110000 && bondAmount.value <= 129999.99) {
fees = 1900;
}

if (bondAmount.value >= 130000 && bondAmount.value <= 159999.99) {
fees = 2000;
}

if (bondAmount.value >= 160000 && bondAmount.value <= 179999.99) {
fees = 2100;
}

if (bondAmount.value >= 180000 && bondAmount.value <= 209999.99) {
fees = 2200;
}

if (bondAmount.value >= 210000 && bondAmount.value <= 259999.99) {
fees = 2400;
}

if (bondAmount.value >= 260000 && bondAmount.value <= 309999.99) {
fees = 2700;
}

if (bondAmount.value >= 310000 && bondAmount.value <= 359999.99) {
fees = 3000;
}

if (bondAmount.value >= 360000 && bondAmount.value <= 409999.99) {
fees = 3400;
}

if (bondAmount.value >= 410000 && bondAmount.value <= 459999.99) {
fees = 3700;
}

if (bondAmount.value >= 460000 && bondAmount.value <= 509999.99) {
fees = 4000;
}

if (bondAmount.value >= 510000 && bondAmount.value <= 609999.99) {
fees = 4600;
}

if (bondAmount.value >= 610000 && bondAmount.value <= 709999.99) {
fees = 5200;
}

if (bondAmount.value >= 710000 && bondAmount.value <= 809999.99) {
fees = 5800;
}

if (bondAmount.value >= 810000 && bondAmount.value <= 909999.99) {
fees = 6400;
}

if (bondAmount.value >= 910000 && bondAmount.value <= 1499999.99) {
fees = 7000;
}

if (bondAmount.value >= 1500000 && bondAmount.value <= 1999999.99) {
fees = 8500;
}

if (bondAmount.value >= 2000000 && bondAmount.value <= 2499999.99) {
fees = 10000;
}

if (bondAmount.value >= 2500000 && bondAmount.value <= 2999999.99) {
fees = 11500;
}

if (bondAmount.value >= 3000000 && bondAmount.value <= 3499999.99) {
fees = 13000;
}

if (bondAmount.value >= 3500000 && bondAmount.value <= 3999999.99) {
fees = 14500;
}

if (bondAmount.value >= 4000000 && bondAmount.value <= 4499999.99) {
fees = 16000;
}

if (bondAmount.value >= 4500000 && bondAmount.value <= 4999999.99) {
fees = 17500;
}

if (bondAmount.value >= 5000000) {
fees = 19000;
}


// End Entered Value

// Deeds Office Levy Calculations
var deeds = 0;
if (bondAmount.value >= 0 && bondAmount.value <= 159999.99) {
deeds = 200;
}

if (bondAmount.value >= 160000 && bondAmount.value <= 309999.99) {
deeds = 260;
}

if (bondAmount.value >= 310000 && bondAmount.value <= 509999.99) {
deeds = 340;
}

if (bondAmount.value >= 510000 && bondAmount.value <= 1499999.99) {
deeds = 400;
}

if (bondAmount.value >= 1500000 && bondAmount.value < 99999999999999999999999.99) {
deeds = 500;
}

// End Deeds Office Levy Calculations

// Do Totals
var vat = 0;

vat = eval(fees * 114 / 100 - fees);

var stamp = 0;
stamp = eval(bondAmount.value * 0.002);

var fica = 0;
if (bondAmount.value) {
fica = 285;
}
else
{
fica = 0;
}

var bcf = 0;
if (bondAmount.value) {
bcf = 96.90;
}
else
{
bcf = 0;
}


total2 = eval(fees + vat + deeds + stamp + fica + bcf);


document.transform.transFeeN.value = transFeeN.toFixed(2);
document.transform.vatN.value = vatN.toFixed(2);
document.transform.deedOfficeN.value = deedOfficeN.toFixed(2);
document.transform.transDutyN.value = transDutyN.toFixed(2);
document.transform.transFeeL.value = transFeeL.toFixed(2);
document.transform.vatL.value = vatL.toFixed(2);
document.transform.deedOfficeL.value = deedOfficeL.toFixed(2);
document.transform.transDutyL.value = transDutyL.toFixed(2);
document.transform.totalN1.value = (Math.round((eval(transFeeN+vatN+deedOfficeN))*100)/100).toFixed(2);
document.transform.totalL1.value = (Math.round((eval(transFeeL+vatL+deedOfficeL))*100)/100).toFixed(2);
document.transform.totalN2.value = (Math.round((eval(transFeeN+vatN+deedOfficeN+transDutyN))*100)/100).toFixed(2);
document.transform.totalL2.value = (Math.round((eval(transFeeL+vatL+deedOfficeL+transDutyL))*100)/100).toFixed(2);

document.transform.postageN.value = postageN.toFixed(2);
document.transform.ratesN.value = ratesN.toFixed(2);
document.transform.prorataN.value = proRataN.toFixed(2);
document.transform.excluN.value = excluUseN.toFixed(2);
document.transform.bankN.value = electronN.toFixed(2);
document.transform.ficaN.value = ficaN.toFixed(2);

document.transform.postageL.value = postageL.toFixed(2);
document.transform.ratesL.value = ratesL.toFixed(2);
document.transform.prorataL.value = proRataL.toFixed(2);
document.transform.excluL.value = excluUseL.toFixed(2);
document.transform.bankL.value = electronL.toFixed(2);
document.transform.ficaL.value = ficaL.toFixed(2);

document.transform.totalN3.value = (Math.round((eval(postageN+ratesN+proRataN+excluUseN+electronN+ficaN+transFeeN+vatN+deedOfficeN+transDutyN))*100)/100).toFixed(2);
document.transform.totalL3.value = (Math.round((eval(postageL+ratesL+proRataL+excluUseL+electronL+ficaL+transFeeL+vatL+deedOfficeL+transDutyL))*100)/100).toFixed(2);

document.transform.fees.value = fees.toFixed(2);
document.transform.vat.value = vat.toFixed(2);
document.transform.deeds.value = deeds.toFixed(2);
document.transform.fica.value = fica.toFixed(2);
document.transform.bcf.value = bcf.toFixed(2);
document.transform.tot2.value = total2.toFixed(2);
}