<!-- function Stage()	{		x = eval(document.part1.workdays_w.value) * eval(document.part1.workhours_d.value) * 52;		document.part1.workhours_y.value = x;		}// --><!-- function StageI()	{		e = eval(document.part1.annualleavedays_y.value) * eval(document.part1.workhours_d.value);		g = eval(document.part1.publicholidays_y.value) * eval(document.part1.workhours_d.value);		i = eval(document.part1.industrydays_y.value) * eval(document.part1.workhours_d.value);		k = eval(document.part1.sickleavedays_y.value) * eval(document.part1.workhours_d.value);		m = eval(document.part1.otherdayoff_y.value) * eval(document.part1.workhours_d.value);		o = eval(document.part1.badweatherday_y.value) * eval(document.part1.workhours_d.value);		a = eval(document.part1.annualleavedays_y.value) + eval(document.part1.publicholidays_y.value) + eval(document.part1.industrydays_y.value) + eval(document.part1.sickleavedays_y.value) + eval(document.part1.otherdayoff_y.value) + eval(document.part1.badweatherday_y.value); 		b = eval(document.part1.workdays_w.value) * 52;		c = b - a;		q = eval(document.part1.nochargehours_d.value) * c;		nonhours = e + g + i + k + m + o + q;		r = eval(document.part1.workhours_y.value) - nonhours;		document.part1.chargeablehours_y.value = r;}// --><!-- function StageII()	{		t = eval(document.part1.weeklyrate_p.value) * 52;		v = (eval(document.part1.leaveloading_p.value) / 100) * eval(document.part1.annualleavedays_y.value) * ( eval(document.part1.weeklyrate_p.value) / eval(document.part1.workhours_d.value)) ;		x = (eval(document.part1.sickleavedays_y.value) / 100) * (t + v);		z = (eval(document.part1.paytax_p.value) / 100) * (t + v);		aa = (eval(document.part1.supperann_p.value) / 100) * (t + v);		cc = eval(document.part1.fares_p.value) * 52;		dd = eval(document.part1.othercosts_p.value) * 52;		bb = 52 - ( (eval(document.part1.annualleavedays_y.value) + eval(document.part1.publicholidays_y.value) + eval(document.part1.industrydays_y.value) + eval(document.part1.sickleavedays_y.value) + eval(document.part1.otherdayoff_y.value) + eval(document.part1.badweatherday_y.value) ) / eval(document.part1.workdays_w.value));		gg = eval(document.part1.redundant_p.value) * (eval(document.part1.weeklyrate_p.value) / eval(document.part1.workdays_w.value))		ii = eval(document.part1.otherspecial_p.value) * (eval(document.part1.weeklyrate_p.value) / eval(document.part1.workdays_w.value))		jjj = t + v + x + z + ii + aa + gg + cc + dd;		jj = Math.round(jjj*Math.pow(10,2))/Math.pow(10,2);		document.part1.directlabourcosts.value = jj;		kkk = jj / eval(document.part1.chargeablehours_y.value);		kk = Math.round(kkk*Math.pow(10,2))/Math.pow(10,2);		document.part1.directcostchargeablehour.value = kk;		}// --><!-- function StageIII()	{		totalannualoh = eval(document.part1.accountlegal_y.value) + eval(document.part1.advertising_y.value) + eval(document.part1.bankfees_y.value) + eval(document.part1.charity_y.value) + eval(document.part1.electric_y.value) + eval(document.part1.hirecosts_y.value) + eval(document.part1.insurance_y.value) + eval(document.part1.interest_y.value) + eval(document.part1.motorvehicle_y.value) + eval(document.part1.printpoststation_y.value) +eval(document.part1.clothing_y.value) + eval(document.part1.rent_y.value) + eval(document.part1.subscription_y.value) + eval(document.part1.telephone_y.value) + eval(document.part1.salaries_y.value) + eval(document.part1.director_y.value) + eval(document.part1.depreciation_y.value) + eval(document.part1.sundry_y.value);		taoh = Math.round(totalannualoh*Math.pow(10,2))/Math.pow(10,2);		document.part1.totalannualoverheads.value = taoh;		}// --><!-- function StageIIIa()	{		totalannualoh = eval(document.part1.accountlegal_y.value) + eval(document.part1.advertising_y.value) + eval(document.part1.bankfees_y.value) + eval(document.part1.charity_y.value) + eval(document.part1.electric_y.value) + eval(document.part1.hirecosts_y.value) + eval(document.part1.insurance_y.value) + eval(document.part1.interest_y.value) + eval(document.part1.motorvehicle_y.value) + eval(document.part1.printpoststation_y.value) +eval(document.part1.clothing_y.value) + eval(document.part1.rent_y.value) + eval(document.part1.subscription_y.value) + eval(document.part1.telephone_y.value) + eval(document.part1.salaries_y.value) + eval(document.part1.director_y.value) + eval(document.part1.depreciation_y.value) + eval(document.part1.sundry_y.value);		taoh = Math.round(totalannualoh*Math.pow(10,2))/Math.pow(10,2);		poh1 = taoh / (eval(document.part1.chargeablehours_y.value) * eval(document.part1.employeelabour.value));		poh = Math.round(poh1*Math.pow(10,2))/Math.pow(10,2);		document.part1.provisionoverheads.value = poh;		}// --><!-- function StageIV()	{		poh = eval(document.part1.provisionoverheads.value) + eval(document.part1.directcostchargeablehour.value);		chargeoutrate = eval(document.part1.profitmargin.value) / 100;		chargeoutrate2 = chargeoutrate + 1;		chargeoutrate3 = chargeoutrate2 * poh;		chargeoutratef = Math.round(chargeoutrate3*Math.pow(10,2))/Math.pow(10,2);		document.part1.chargeoutrate.value = chargeoutratef;}// -->