// JavaScript Document

function VerifyBookForm() {

	var txt = "";
	
	if (document.frmbook.name.value=="") {
	 txt = txt + "\n * Name";
	}
	
	if (document.frmbook.telephone.value=="") {
	 txt = txt + "\n * Telephone";
	}
	
	var str=document.frmbook.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	if (!filter.test(str)) {
	 txt = txt + "\n * Email is not Valid";
	}
	
	
	for(var i = 0; i < document.frmbook.typepremises.length; i++) {
	if(document.frmbook.typepremises[i].selected) {
		if(document.frmbook.typepremises[i].value=="") {
		  txt = txt + "\n * Type of Premises";
		}
	}
	}
	
	if (document.frmbook.hear.value=="") {
	 txt = txt + "\n * How did you hear about us?";
	}
	
	
	
	if (!document.frmbook.termsagree.checked) {
	 txt = txt + "\n * You have to agree with our Terms & Conditions";
	}

	
	if (txt) {
		alert ("The folowing fields are required:\n" + txt);
		return false;
	}
	
}

function VerifyVacancyForm() {

	var txt = "";
	
	for(var i = 0; i < document.frmbook.title.length; i++) {
	if(document.frmbook.title[i].selected) {
		if(document.frmbook.title[i].value=="") {
		  txt = txt + "\n * Title";
		}
	}
	}
	if (document.frmbook.name.value=="") {
	 txt = txt + "\n * Name";
	}
	if (document.frmbook.surname.value=="") {
	 txt = txt + "\n * Surname";
	}
	
	for(var i = 0; i < document.frmbook.dob_day.length; i++) {
	if(document.frmbook.dob_day[i].selected) {
		if(document.frmbook.dob_day[i].value=="") {
		  txt = txt + "\n * Day of Birth";
		}
	}
	}
	for(var i = 0; i < document.frmbook.dob_month.length; i++) {
	if(document.frmbook.dob_month[i].selected) {
		if(document.frmbook.dob_month[i].value=="") {
		  txt = txt + "\n * Month of Birth";
		}
	}
	}
	for(var i = 0; i < document.frmbook.dob_year.length; i++) {
	if(document.frmbook.dob_year[i].selected) {
		if(document.frmbook.dob_year[i].value=="") {
		  txt = txt + "\n * Year of Birth";
		}
	}
	}
	
	if (document.frmbook.nationality.value=="") {
	 txt = txt + "\n * Nationality";
	}	

	var selfempl_length = document.frmbook.selfempl.length;
	for (var i=1; i<=selfempl_length; i++) {
		if (eval("document.frmbook.selfempl_"+i+".checked")==true) {
			var radios = 0;
			break;
		} else {
			var radios = 1;
		}
	}
	
	if (radios==1) {
		txt = txt + "\n * Are you Self Employed?";
	}


	if (document.frmbook.telephone.value=="") {
	 txt = txt + "\n * Telephone";
	}
	
	var str=document.frmbook.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	if (!filter.test(str)) {
	 txt = txt + "\n * Email is not Valid";
	}
	
	if (document.frmbook.address_1.value=="") {
	 txt = txt + "\n * Address Line 1";
	}
	if (document.frmbook.city.value=="") {
	 txt = txt + "\n * City";
	}
	if (document.frmbook.postcode.value=="") {
	 txt = txt + "\n * Postcode";
	}

	
	if (txt) {
		alert ("The folowing fields are required:\n" + txt);
		return false;
	}
	
}

function VerifyCallBack() {

	var txt = "";
	
	if (document.frmbook.name.value=="") {
	 txt = txt + "\n * Name";
	}
	
	if (document.frmbook.telephone.value=="") {
	 txt = txt + "\n * Telephone";
	}
	
	if ((document.frmbook.email.value!="") && (document.frmbook.email.value!="your email")) {

		var str=document.frmbook.email.value
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
		if (!filter.test(str)) {
		 txt = txt + "\n * Email is not Valid";
		}

	}

	
	if (txt) {
		alert ("The folowing fields are required:\n" + txt);
		return false;
	}
	
}

function VerifyContactForm() {

	var txt = "";
	
	if (document.frmbook.name.value=="") {
	 txt = txt + "\n * Name";
	}
	
	if (document.frmbook.telephone.value=="") {
	 txt = txt + "\n * Telephone";
	}
	
	var str=document.frmbook.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	if (!filter.test(str)) {
	 txt = txt + "\n * Email is not Valid";
	}
	
	if (document.frmbook.message.value=="") {
	 txt = txt + "\n * Message";
	}
	
	if (document.frmbook.hear.value=="") {
	 txt = txt + "\n * How did you hear about us?";
	}
	
	
	if (txt) {
		alert ("The folowing fields are required:\n" + txt);
		return false;
	}
	
}


function VerifyPayOnline() {

	var txt = "";
	
	if (document.frmbook.name.value=="") {
	 txt = txt + "\n * Name";
	}
	
	var str=document.frmbook.email.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	if (!filter.test(str)) {
	 txt = txt + "\n * Email is not Valid";
	}

	if (document.frmbook.amount.value=="") {
	 txt = txt + "\n * Amount";
	}
	
	if (document.frmbook.amount.value!="")  {
		
		var amount = document.frmbook.amount.value;
		if (!amount.match(/^\d+$/))  { //check if price is digit
			txt = txt + "\n * The Amount must be digits";
		}
	}
	
	if (txt) {
		alert ("The folowing fields are required:\n" + txt);
		return false;
	}
	
}

function PrintEmail() {
	var name = 'info';
	var at = '&#64;';
	var domain = 'londoncleaningagency';
	var ext = '.co.uk';
	document.write('<a href=\"mailto:'+name+at+domain+ext+'\">'+name+at+domain+ext+'</a>');
}

function Collapse(box) {
	
	document.getElementById(box).style.display="";
	document.getElementById("collapse").style.display="none";
	
}
function Hide(box) {
	
	document.getElementById(box).style.display="none";
	document.getElementById("collapse").style.display="";
	
}

function CalcTotal(who) {
	
	var total_carpet = 0;
	var total_dom = 0;
	var total2 = 0;
	var carpetsummary = 0;
	var upholsterysummary = 0;
	var curtainssummary = 0;
	var leathersummary = 0;
	var endoftensummary = 0;
	
	var grandtotal = 0;
	
	//Calculate Carept Cleaning
	
	if (document.frmprcalc.carpetcleaning.checked) { 
	
	document.getElementById('tablecarpet').style.display=""; 
	document.getElementById('carpetcleaning_img').style.display=""; 
	
		if (document.frmprcalc.room_small.checked) { room_small_price = parseFloat(document.frmprcalc.room_small.value) * parseFloat(document.frmprcalc.room_small_qty.value); document.getElementById('room_small_img').style.display=""; } else { room_small_price = 0; document.getElementById('room_small_img').style.display="none"; }
		carpetsummary += room_small_price;
		document.frmprcalc.room_small_price.value = room_small_price.toFixed(2);
		
		if (document.frmprcalc.room_middle.checked) {  room_middle_price = parseFloat(document.frmprcalc.room_middle.value) * parseFloat(document.frmprcalc.room_middle_qty.value); document.getElementById('room_middle_img').style.display=""; } else { room_middle_price = 0; document.getElementById('room_middle_img').style.display="none"; }
		carpetsummary += room_middle_price;
		document.frmprcalc.room_middle_price.value = room_middle_price.toFixed(2);
		
		if (document.frmprcalc.room_big.checked) {  room_big_price = parseFloat(document.frmprcalc.room_big.value) * parseFloat(document.frmprcalc.room_big_qty.value); document.getElementById('room_big_img').style.display=""; } else { room_big_price = 0; document.getElementById('room_big_img').style.display="none"; }
		carpetsummary += room_big_price;
		document.frmprcalc.room_big_price.value = room_big_price.toFixed(2);
		
		if (document.frmprcalc.bathroom.checked) {  bathroom_price = parseFloat(document.frmprcalc.bathroom.value) * parseFloat(document.frmprcalc.bathroom_qty.value); document.getElementById('bathroom_img').style.display=""; } else { bathroom_price = 0; document.getElementById('bathroom_img').style.display="none"; }
		carpetsummary += bathroom_price;
		document.frmprcalc.bathroom_price.value = bathroom_price.toFixed(2);
		
		if (document.frmprcalc.toilet.checked) {  toilet_price = parseFloat(document.frmprcalc.toilet.value) * parseFloat(document.frmprcalc.toilet_qty.value); document.getElementById('toilet_img').style.display=""; } else { toilet_price = 0; document.getElementById('toilet_img').style.display="none"; }
		carpetsummary += toilet_price;
		document.frmprcalc.toilet_price.value = toilet_price.toFixed(2);
		
		if (document.frmprcalc.stairs.checked) {  stairs_price = parseFloat(document.frmprcalc.stairs.value) * parseFloat(document.frmprcalc.stairs_qty.value); document.getElementById('stairs_img').style.display=""; } else { stairs_price = 0; document.getElementById('stairs_img').style.display="none"; }
		carpetsummary += stairs_price;
		document.frmprcalc.stairs_price.value = stairs_price.toFixed(2);
		
		if (document.frmprcalc.hallway.checked) {  hallway_price = parseFloat(document.frmprcalc.hallway.value) * parseFloat(document.frmprcalc.hallway_qty.value); document.getElementById('hallway_img').style.display=""; } else { hallway_price = 0; document.getElementById('hallway_img').style.display="none"; }
		carpetsummary += hallway_price;
		document.frmprcalc.hallway_price.value = hallway_price.toFixed(2);
		
		if (document.frmprcalc.landing.checked) {  landing_price = parseFloat(document.frmprcalc.landing.value) * parseFloat(document.frmprcalc.landing_qty.value); document.getElementById('landing_img').style.display=""; } else { landing_price = 0; document.getElementById('landing_img').style.display="none"; }
		carpetsummary += landing_price;
		document.frmprcalc.landing_price.value = landing_price.toFixed(2);
		
		if (document.frmprcalc.rug_small.checked) {  rug_small_price = parseFloat(document.frmprcalc.rug_small.value) * parseFloat(document.frmprcalc.rug_small_qty.value); document.getElementById('rug_small_img').style.display=""; } else { rug_small_price = 0; document.getElementById('rug_small_img').style.display="none"; }
		carpetsummary += rug_small_price;
		document.frmprcalc.rug_small_price.value = rug_small_price.toFixed(2);
		
		if (document.frmprcalc.rug_big.checked) {  rug_big_price = parseFloat(document.frmprcalc.rug_big.value) * parseFloat(document.frmprcalc.rug_big_qty.value); document.getElementById('rug_big_img').style.display=""; } else { rug_big_price = 0; document.getElementById('rug_big_img').style.display="none"; }
		carpetsummary += rug_big_price;
		document.frmprcalc.rug_big_price.value = rug_big_price.toFixed(2);
		
		if (document.frmprcalc.comm_clean.checked) {  comm_clean_price = parseFloat(document.frmprcalc.comm_clean.value) * parseFloat(document.frmprcalc.comm_clean_qty.value); document.getElementById('comm_clean_img').style.display=""; } else { comm_clean_price = 0; document.getElementById('comm_clean_img').style.display="none"; }
		carpetsummary += comm_clean_price;
		document.frmprcalc.comm_clean_price.value = comm_clean_price.toFixed(2);
		
		if (document.frmprcalc.hls.checked) {  hls_price = parseFloat(document.frmprcalc.hls.value) * parseFloat(document.frmprcalc.hls_qty.value); document.getElementById('hls_img').style.display=""; } else { hls_price = 0; document.getElementById('hls_img').style.display="none"; }
		carpetsummary += hls_price;
		document.frmprcalc.hls_price.value = hls_price.toFixed(2);
		
		if (document.frmprcalc.tl.checked) {  tl_price = parseFloat(document.frmprcalc.tl.value) * parseFloat(document.frmprcalc.tl_qty.value); document.getElementById('tl_img').style.display=""; } else { tl_price = 0; document.getElementById('tl_img').style.display="none"; }
		carpetsummary += tl_price;
		document.frmprcalc.tl_price.value = tl_price.toFixed(2);
	
	} else {
		
		document.getElementById('tablecarpet').style.display="none"; 
		document.getElementById('carpetcleaning_img').style.display="none";
		carpetsummary = 0;
		
	}
	
	//Calculate Upholstery Cleaning
	
	if (document.frmprcalc.upholsterycleaning.checked) { 
	
	document.getElementById('tableupholstery').style.display=""; 
	document.getElementById('upholsterycleaning_img').style.display=""; 
	
		if (document.frmprcalc.single_mattress.checked) {  single_mattress_price = parseFloat(document.frmprcalc.single_mattress.value) * parseFloat(document.frmprcalc.single_mattress_qty.value); document.getElementById('single_mattress_img').style.display=""; } else { single_mattress_price = 0; document.getElementById('single_mattress_img').style.display="none"; }
		upholsterysummary += single_mattress_price;
		document.frmprcalc.single_mattress_price.value = single_mattress_price.toFixed(2);
		
		if (document.frmprcalc.double_mattress.checked) {  double_mattress_price = parseFloat(document.frmprcalc.double_mattress.value) * parseFloat(document.frmprcalc.double_mattress_qty.value); document.getElementById('double_mattress_img').style.display=""; } else { double_mattress_price = 0; document.getElementById('double_mattress_img').style.display="none"; }
		upholsterysummary += double_mattress_price;
		document.frmprcalc.double_mattress_price.value = double_mattress_price.toFixed(2);
		
		if (document.frmprcalc.two_sofas.checked) {  two_sofas_price = parseFloat(document.frmprcalc.two_sofas.value) * parseFloat(document.frmprcalc.two_sofas_qty.value); document.getElementById('two_sofas_img').style.display=""; } else { two_sofas_price = 0; document.getElementById('two_sofas_img').style.display="none"; }
		upholsterysummary += two_sofas_price;
		document.frmprcalc.two_sofas_price.value = two_sofas_price.toFixed(2);
		
		if (document.frmprcalc.three_sofas.checked) {  three_sofas_price = parseFloat(document.frmprcalc.three_sofas.value) * parseFloat(document.frmprcalc.three_sofas_qty.value); document.getElementById('three_sofas_img').style.display=""; } else { three_sofas_price = 0; document.getElementById('three_sofas_img').style.display="none"; }
		upholsterysummary += three_sofas_price;
		document.frmprcalc.three_sofas_price.value = three_sofas_price.toFixed(2);
		
		if (document.frmprcalc.three_piece.checked) {  three_piece_price = parseFloat(document.frmprcalc.three_piece.value) * parseFloat(document.frmprcalc.three_piece_qty.value); document.getElementById('three_piece_img').style.display=""; } else { three_piece_price = 0; document.getElementById('three_piece_img').style.display="none"; }
		upholsterysummary += three_piece_price;
		document.frmprcalc.three_piece_price.value = three_piece_price.toFixed(2);		
		
		if (document.frmprcalc.armchairs.checked) {  armchairs_price = parseFloat(document.frmprcalc.armchairs.value) * parseFloat(document.frmprcalc.armchairs_qty.value); document.getElementById('armchairs_img').style.display=""; } else { armchairs_price = 0; document.getElementById('armchairs_img').style.display="none"; }
		upholsterysummary += armchairs_price;
		document.frmprcalc.armchairs_price.value = armchairs_price.toFixed(2);
		
		if (document.frmprcalc.stools.checked) {  stools_price = parseFloat(document.frmprcalc.stools.value) * parseFloat(document.frmprcalc.stools_qty.value); document.getElementById('stools_img').style.display=""; } else { stools_price = 0; document.getElementById('stools_img').style.display="none"; }
		upholsterysummary += stools_price;
		document.frmprcalc.stools_price.value = stools_price.toFixed(2);
		
		if (document.frmprcalc.dinning_chairs.checked) {  dinning_chairs_price = parseFloat(document.frmprcalc.dinning_chairs.value) * parseFloat(document.frmprcalc.dinning_chairs_qty.value); document.getElementById('dinning_chairs_img').style.display=""; } else { dinning_chairs_price = 0; document.getElementById('dinning_chairs_img').style.display="none"; }
		upholsterysummary += dinning_chairs_price;
		document.frmprcalc.dinning_chairs_price.value = dinning_chairs_price.toFixed(2);
	
	} else {
		
		document.getElementById('tableupholstery').style.display="none"; 
		document.getElementById('upholsterycleaning_img').style.display="none";
		upholsterysummary = 0;
		
	}
	
	//Curtains Cleaning
	
	if (document.frmprcalc.curtainscleaning.checked) { 
	
	document.getElementById('tablecurtains').style.display=""; 
	document.getElementById('curtainscleaning_img').style.display=""; 
	
		if (document.frmprcalc.full_curtains.checked) {  full_curtains_price = parseFloat(document.frmprcalc.full_curtains.value) * parseFloat(document.frmprcalc.full_curtains_qty.value); document.getElementById('full_curtains_img').style.display=""; } else { full_curtains_price = 0; document.getElementById('full_curtains_img').style.display="none"; }
		curtainssummary += full_curtains_price;
		document.frmprcalc.full_curtains_price.value = full_curtains_price.toFixed(2);
		
		if (document.frmprcalc.half_curtains.checked) {  half_curtains_price = parseFloat(document.frmprcalc.half_curtains.value) * parseFloat(document.frmprcalc.half_curtains_qty.value); document.getElementById('half_curtains_img').style.display=""; } else { half_curtains_price = 0; document.getElementById('half_curtains_img').style.display="none"; }
		curtainssummary += half_curtains_price;
		document.frmprcalc.half_curtains_price.value = half_curtains_price.toFixed(2);
	
	} else {

		document.getElementById('tablecurtains').style.display="none"; 
		document.getElementById('curtainscleaning_img').style.display="none";
		curtainssummary = 0;
		
	}
	
	//Leather Cleaning
	
	if (document.frmprcalc.leathercleaning.checked) { 
	
	document.getElementById('tableleather').style.display=""; 
	document.getElementById('leathercleaning_img').style.display=""; 
	
		if (document.frmprcalc.two_leath_sofas.checked) {  two_leath_sofas_price = parseFloat(document.frmprcalc.two_leath_sofas.value) * parseFloat(document.frmprcalc.two_leath_sofas_qty.value); document.getElementById('two_leath_sofas_img').style.display=""; } else { two_leath_sofas_price = 0; document.getElementById('two_leath_sofas_img').style.display="none"; }
		leathersummary += two_leath_sofas_price;
		document.frmprcalc.two_leath_sofas_price.value = two_leath_sofas_price.toFixed(2);
		
		if (document.frmprcalc.three_leath_sofas.checked) {  three_leath_sofas_price = parseFloat(document.frmprcalc.three_leath_sofas.value) * parseFloat(document.frmprcalc.three_leath_sofas_qty.value); document.getElementById('three_leath_sofas_img').style.display=""; } else { three_leath_sofas_price = 0; document.getElementById('three_leath_sofas_img').style.display="none"; }
		leathersummary += three_leath_sofas_price;
		document.frmprcalc.three_leath_sofas_price.value = three_leath_sofas_price.toFixed(2);
		
		if (document.frmprcalc.leath_armchairs.checked) {  leath_armchairs_price = parseFloat(document.frmprcalc.leath_armchairs.value) * parseFloat(document.frmprcalc.leath_armchairs_qty.value); document.getElementById('leath_armchairs_img').style.display=""; } else { leath_armchairs_price = 0; document.getElementById('leath_armchairs_img').style.display="none"; }
		leathersummary += leath_armchairs_price;
		document.frmprcalc.leath_armchairs_price.value = leath_armchairs_price.toFixed(2);
		
		if (document.frmprcalc.leath_stools.checked) {  leath_stools_price = parseFloat(document.frmprcalc.leath_stools.value) * parseFloat(document.frmprcalc.leath_stools_qty.value); document.getElementById('leath_stools_img').style.display=""; } else { leath_stools_price = 0; document.getElementById('leath_stools_img').style.display="none"; }
		leathersummary += leath_stools_price;
		document.frmprcalc.leath_stools_price.value = leath_stools_price.toFixed(2);
		
		if (document.frmprcalc.leath_dinning.checked) {  leath_dinning_price = parseFloat(document.frmprcalc.leath_dinning.value) * parseFloat(document.frmprcalc.leath_dinning_qty.value); document.getElementById('leath_dinning_img').style.display=""; } else { leath_dinning_price = 0; document.getElementById('leath_dinning_img').style.display="none"; }
		leathersummary += leath_dinning_price;
		document.frmprcalc.leath_dinning_price.value = leath_dinning_price.toFixed(2);
		
	} else {

		document.getElementById('tableleather').style.display="none"; 
		document.getElementById('leathercleaning_img').style.display="none";
		leathersummary = 0;
		
	}
	

	//End Of Tenancy Cleaning
	
	if (document.frmprcalc.endoftencleaning.checked) { 
	
	document.getElementById('tableendoften').style.display=""; 
	document.getElementById('endoftencleaning_img').style.display=""; 
	
		if (document.frmprcalc.endoften.checked) {  endoften_price = parseFloat(document.frmprcalc.endoften.value) * parseFloat(document.frmprcalc.endoften_qty.value); document.getElementById('endoften_img').style.display=""; } else { endoften_price = 0; document.getElementById('endoften_img').style.display="none"; }

		endoftensummary += endoften_price;
		
		if (endoftensummary>0 && endoftensummary<52) {
			endoftensummary = 52;
			document.getElementById("minchargebox_tenancy").style.display="";
		} else {
			document.getElementById("minchargebox_tenancy").style.display="none";	
		}
		
		document.frmprcalc.endoften_price.value = endoften_price.toFixed(2);
		
		/*
		if (endoftensummary > 80) {
			document.getElementById("endofdisid").style.display = "";
			oneoffdiscount = (endoftensummary * 10) / 100;
			document.frmprcalc.oneoffdiscount.value = '-' + oneoffdiscount.toFixed(2);
			endoftensummary = endoftensummary - oneoffdiscount;
		} else {
			document.getElementById("endofdisid").style.display = "none";
		}
		//*/
		
		if (document.frmprcalc.cleaning_materials_small.checked) {  cleaning_materials_small_price = parseFloat(document.frmprcalc.cleaning_materials_small.value) * parseFloat(document.frmprcalc.cleaning_materials_small_qty.value); document.getElementById('cleaning_materials_small_img').style.display=""; } else { cleaning_materials_small_price = 0; document.getElementById('cleaning_materials_small_img').style.display="none"; }
		endoftensummary += cleaning_materials_small_price;
		document.frmprcalc.cleaning_materials_small_price.value = cleaning_materials_small_price.toFixed(2);

		if (document.frmprcalc.cleaning_materials_big.checked) {  cleaning_materials_big_price = parseFloat(document.frmprcalc.cleaning_materials_big.value) * parseFloat(document.frmprcalc.cleaning_materials_big_qty.value); document.getElementById('cleaning_materials_big_img').style.display=""; } else { cleaning_materials_big_price = 0; document.getElementById('cleaning_materials_big_img').style.display="none"; }
		endoftensummary += cleaning_materials_big_price;
		document.frmprcalc.cleaning_materials_big_price.value = cleaning_materials_big_price.toFixed(2);


	} else {

		document.getElementById('tableendoften').style.display="none"; 
		document.getElementById('endoftencleaning_img').style.display="none";
		document.getElementById("minchargebox_tenancy").style.display="none";
		endoftensummary = 0;
		
	}


	if (carpetsummary > 0) document.frmprcalc.carpetsummary.value = carpetsummary.toFixed(2); else document.frmprcalc.carpetsummary.value = "0.00";
	if (upholsterysummary > 0) document.frmprcalc.upholsterysummary.value = upholsterysummary.toFixed(2); else document.frmprcalc.upholsterysummary.value = "0.00";
	if (curtainssummary > 0) document.frmprcalc.curtainssummary.value = curtainssummary.toFixed(2); else document.frmprcalc.curtainssummary.value = "0.00";
	if (leathersummary > 0) document.frmprcalc.leathersummary.value = leathersummary.toFixed(2); else document.frmprcalc.leathersummary.value = "0.00";
	if (endoftensummary > 0) document.frmprcalc.endoftensummary.value = endoftensummary.toFixed(2); else document.frmprcalc.endoftensummary.value = "0.00";
	
	//Set up £50 minimum charge
	var carupcurleath = carpetsummary + upholsterysummary + curtainssummary + leathersummary;
	
	if ((carupcurleath>0) && (carupcurleath<70)) {
		grandtotal = 70;
		document.getElementById("minchargebox_carpet").style.display="";
	} else {
		grandtotal = carpetsummary + upholsterysummary + curtainssummary + leathersummary;
		document.getElementById("minchargebox_carpet").style.display="none";
	}


	grandtotal += endoftensummary;
	
	if (grandtotal > 0) document.frmprcalc.grandtotal.value = grandtotal.toFixed(2); else document.frmprcalc.grandtotal.value = "0.00";
	
}