
// Resets Form in Book a Party page 
function InitForm() 
	{ 
		document.orderForm.totalPP.value='0.00'; 
		document.orderForm.totalDue.value='0.00'; 
		document.orderForm.guestNo.value='0'; 
	}

function InitAll()
	{
		document.orderForm.CompleteRelaxationPackage.selectedIndex=0;
		document.orderForm.ExpressPackage.selectedIndex=0;
		document.orderForm.PureHeaven.selectedIndex=0;
		document.orderForm.PrePackagedHenParty.selectedIndex=0;
		document.orderForm.TeenPamperParty.selectedIndex=0;
	}
	
function InitCheckboxes()
	{
		document.orderForm.London.checked=false;
		document.orderForm.LuxurySpaPackage1.checked=false;
		document.orderForm.LuxurySpaPackage2.checked=false;
		document.orderForm.LuxurySpaPackage3.checked=false;
		document.orderForm.LuxurySpaPackage4.checked=false;
		document.orderForm.TeenSpaPackage.checked=false;
	}
	
// Show Sub-total in Book a Party page
function calcSubTotals(info, people) 
	{
	document.orderForm.totalPP.value = info.value;
	tempTotalDue = info.value*parseInt(people);
	document.orderForm.totalDue.value = tempTotalDue.toFixed(2);
	}

// Set number of guests as a field (hidden)
function guestAmount(guests) { document.orderForm.guestNo.value = guests; }
	
// When you check M25 box this calculates new totals
function updateTotals(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If M25 checkbox has been ticked, add 5.00 per person else subtract 5.00 PP.
		if (document.orderForm.London.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(5.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*5.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(5.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*5.00);
			}
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}


// When you check TEEN Spa Package this calculates new totals
function updateTeenSpaTotals(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If TEEN Spa Package checkbox has been ticked, add 10.00 per person else subtract 10.00 PP.
		if (document.orderForm.TeenSpaPackage.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(10.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*10.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(10.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*10.00);
			}	
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}
				
// When you check Luxury Spa Package this calculates new totals
function updateLuxurySpaTotals1(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If Luxury Spa Package checkbox has been ticked, add 14.00 per person else subtract 14.00 PP.
		if (document.orderForm.LuxurySpaPackage1.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(14.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*14.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(14.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*14.00);
			}	
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}
				
// When you check Luxury Spa Package this calculates new totals
function updateLuxurySpaTotals2(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If Luxury Spa Package checkbox has been ticked, add 14.00 per person else subtract 14.00 PP.
		if (document.orderForm.LuxurySpaPackage2.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(14.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*14.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(14.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*14.00);
			}	
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}
				
// When you check Luxury Spa Package this calculates new totals
function updateLuxurySpaTotals3(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If Luxury Spa Package checkbox has been ticked, add 14.00 per person else subtract 14.00 PP.
		if (document.orderForm.LuxurySpaPackage3.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(14.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*14.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(14.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*14.00);
			}	
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}
				
// When you check Luxury Spa Package this calculates new totals
function updateLuxurySpaTotals4(totalPP, totalDue, guests)
	{
	if (parseInt(guests.value) > 0) 
		{
		//If Luxury Spa Package checkbox has been ticked, add 14.00 per person else subtract 14.00 PP.
		if (document.orderForm.LuxurySpaPackage4.checked == false) 
			{ 
				newtotalPP = parseFloat(totalPP.value)-(14.00); 
				newtotalDue= parseFloat(totalDue.value)-(parseInt(guests.value)*14.00);
			} 
		else 
			{ 
				newtotalPP = parseFloat(totalPP.value)+(14.00); 
				newtotalDue= parseFloat(totalDue.value)+(parseInt(guests.value)*14.00);
			}	
		//Make the totals to 2 decimal places
		document.orderForm.totalPP.value = newtotalPP.toFixed(2)
		document.orderForm.totalDue.value = newtotalDue.toFixed(2)
		}
	}

// Hide/Show Select-Rolldown in Book a Party page
function ShowReg(op) {
  document.getElementById('Complete_Relaxation_Package').style.display='none';
  document.getElementById('Express_Package').style.display='none';
  document.getElementById('Pure_Heaven').style.display='none';
  document.getElementById('Pre-Packaged_Hen_Party').style.display='none';
  document.getElementById('Teen_Pamper_Party').style.display='none';

  if (op == 1) {
    document.getElementById('Complete_Relaxation_Package').style.display="block";
  }
  if (op == 2) {
    document.getElementById('Express_Package').style.display="block";
  }
  if (op == 3) {
    document.getElementById('Pure_Heaven').style.display="block";
  }
  if (op == 4) {
    document.getElementById('Pre-Packaged_Hen_Party').style.display="block";
  }
  if (op == 5) {
    document.getElementById('Teen_Pamper_Party').style.display="block";
  }
}
