// JavaScript Document
function Validate()
{
	if(!register.PersonSalutation[0].checked && !register.PersonSalutation[1].checked && !register.PersonSalutation[2].checked && !register.PersonSalutation[3].checked && !register.PersonSalutation[4].checked)
	{
		alert('Please select Salutation.');
		return false;
	}
	
	if (register.PersonName.value == "")
	{
		alert('Please enter your Full Name as printed on your NRIC.');
		register.PersonName.focus();
		return false;
	}
	
	if (register.PersonAddress.value == "")
	{
		alert('Please enter your Residential Address.');
		register.PersonAddress.focus();
		return false;
	}
	
	if (register.PersonPostalCode.value == "")
	{
		alert('Please enter the Postal Code.');
		register.PersonPostalCode.focus();
		return false;
	}
	
	if (register.PersonCountry.value == "")
	{
		alert('Please select your Country of Residence.');
		register.PersonCountry.focus();
		return false;
	}

	if (register.PersonCountry.value == "Others" && register.CountryOthers.value == "")
	{
		alert('Please enter your Country of Residence.');
		register.CountryOthers.focus();
		return false;
	}
	
	if (register.CountryOthers.value == "China" || register.CountryOthers.value == "china" || register.CountryOthers.value == "CN" || register.CountryOthers.value == "cn" || register.CountryOthers.value == "UK" || register.CountryOthers.value == "uk" || register.CountryOthers.value == "United Kingdom" || register.CountryOthers.value == "united kingdom" || register.CountryOthers.value == "Great Britian" || register.CountryOthers.value == "great britian" || register.CountryOthers.value == "GB" || register.CountryOthers.value == "gb" || register.CountryOthers.value == "India" || register.CountryOthers.value == "india" || register.CountryOthers.value == "IN" ||  register.CountryOthers.value == "in" || register.CountryOthers.value == "Pakistan" || register.CountryOthers.value == "pakistan" || register.CountryOthers.value == "PK" || register.CountryOthers.value == "pk")
	{
		alert('Sorry, only SouthEast Asian Countries are allowed to purchase the course on this website.');
		return false;
	}
	
	if (register.PersonCountry.value == "Singapore")
	{
		if (register.PersonDOBYearsg.value == "" || register.PersonDOBYearsg.value=="YYYY" || register.PersonDOBYearsg.value < 1920 || register.PersonDOBYearsg.value > 1992)
		{
			alert('Please enter Year of Birth.');
			register.PersonDOBYearsg.focus();
			return false;
		}
		
		if (register.PersonDOBMonthsg.value == "" || register.PersonDOBMonthsg.value =="MM" || register.PersonDOBMonthsg.value < 01 || register.PersonDOBMonthsg.value > 12)
		{
			alert('Please enter Month of Birth.');
			register.PersonDOBMonthsg.focus();
			return false;
		}
		
		if (register.PersonDOBDaysg.value == "" || register.PersonDOBDaysg.value=="DD" || register.PersonDOBDaysg.value < 01 || register.PersonDOBDaysg.value > 31)
		{
			alert('Please enter Day of Birth.');
			register.PersonDOBDaysg.focus();
			return false;
		}
		
		if (register.PersonDOBYearsg.value != 1920 || register.PersonDOBYearsg.value != 1924 || register.PersonDOBYearsg.value != 1928 || register.PersonDOBYearsg.value != 1932 || register.PersonDOBYearsg.value != 1936 || register.PersonDOBYearsg.value != 1940 || register.PersonDOBYearsg.value != 1944 || register.PersonDOBYearsg.value != 1948 || register.PersonDOBYearsg.value != 1952 || register.PersonDOBYearsg.value != 1956 || register.PersonDOBYearsg.value != 1960 || register.PersonDOBYearsg.value != 1964 || register.PersonDOBYearsg.value != 1968 || register.PersonDOBYearsg.value != 1972 || register.PersonDOBYearsg.value != 1976 || register.PersonDOBYearsg.value != 1980 || register.PersonDOBYearsg.value != 1984 || register.PersonDOBYearsg.value != 1988 || register.PersonDOBYearsg.value != 1992)
		{
			if (register.PersonDOBMonthsg.value == 02 || register.PersonDOBMonthsg.value == 2)
			{
				if (register.PersonDOBDaysg.value > 29)
				{
					alert('Invalid date, please amend.');
					register.PersonDOBDaysg.focus();
					return false;
				}
			}
			else if (register.PersonDOBMonthsg.value != 02 || register.PersonDOBMonthsg.value != 2)
			{
				if (register.PersonDOBDaysg.value > 32)
				{
					alert('Invalid date, please amend.');
					register.PersonDOBDaysg.focus();
					return false;
				}
			}
		}
		
		if (register.PersonNRICsg.value == "")
		{
			alert('Please enter your NRIC Number.');
			register.PersonNRICsg.focus();
			return false;
		}
	}
	else
	{
		if (register.PersonDOBYear.value == "" || register.PersonDOBYear.value=="YYYY" || register.PersonDOBYear.value < 1920 || register.PersonDOBYear.value > 1992)
		{
			alert('Please enter Year of Birth.');
			register.PersonDOBYear.focus();
			return false;
		}
		
		if (register.PersonDOBMonth.value == "" || register.PersonDOBMonth.value =="MM" || register.PersonDOBMonth.value < 01 || register.PersonDOBMonth.value > 12)
		{
			alert('Please enter Month of Birth.');
			register.PersonDOBMonth.focus();
			return false;
		}
		
		if (register.PersonDOBDay.value == "" || register.PersonDOBDay.value=="DD" || register.PersonDOBDay.value < 01 || register.PersonDOBDay.value > 31)
		{
			alert('Please enter Day of Birth.');
			register.PersonDOBDay.focus();
			return false;
		}
		
		if (register.PersonDOBYear.value != 1920 || register.PersonDOBYear.value != 1924 || register.PersonDOBYear.value != 1928 || register.PersonDOBYear.value != 1932 || register.PersonDOBYear.value != 1936 || register.PersonDOBYear.value != 1940 || register.PersonDOBYear.value != 1944 || register.PersonDOBYear.value != 1948 || register.PersonDOBYear.value != 1952 || register.PersonDOBYear.value != 1956 || register.PersonDOBYear.value != 1960 || register.PersonDOBYear.value != 1964 || register.PersonDOBYear.value != 1968 || register.PersonDOBYear.value != 1972 || register.PersonDOBYear.value != 1976 || register.PersonDOBYear.value != 1980 || register.PersonDOBYear.value != 1984 || register.PersonDOBYear.value != 1988 || register.PersonDOBYear.value != 1992)
		{
			if (register.PersonDOBMonth.value == 02 || register.PersonDOBMonth.value == 2)
			{
				if (register.PersonDOBDay.value > 29)
				{
					alert('Invalid date, please amend.');
					register.PersonDOBDay.focus();
					return false;
				}
			}
			else if (register.PersonDOBMonth.value != 02 || register.PersonDOBMonth.value != 2)
			{
				if (register.PersonDOBDay.value > 32)
				{
					alert('Invalid date, please amend.');
					register.PersonDOBDay.focus();
					return false;
				}
			}
		}
		
		if (register.PersonNRIC.value == "")
		{
			alert('Please enter your Passport Number.');
			register.PersonNRIC.focus();
			return false;
		}
	}
	
	if (register.PersonMobilePhonea.value == "")
	{
		alert('Please enter your contact mobile phone number.');
		register.PersonMobilePhonea.focus();
		return false;
	}
	
	if (register.PersonMobilePhone.value == "")
	{
		alert('Please enter your contact mobile phone number.');
		register.PersonMobilePhone.focus();
		return false;
	}
	
	if (register.PersonEmail.value == "")
	{
		alert('Please enter your contact email address.');
		register.PersonEmail.focus();
		return false;
	}
	
	if (register.PersonCountry.value == "Singapore")
	{
		if (!register.F1sg.checked && !register.F2sg.checked && !register.F3sg.checked && !register.F5sg.checked && !register.F7sg.checked && !register.F8sg.checked && !register.F9sg.checked && !register.P1sg.checked && !register.P2sg.checked && !register.P3sg.checked && !register.P4sg.checked && !register.P5sg.checked && !register.P7sg.checked)
		{
				alert('Please select a course.');
				return false;
		}
	}
	else
	{
		if (!register.F1.checked && !register.F2.checked && !register.F3.checked && !register.F5.checked && !register.F7.checked && !register.F8.checked && !register.F9.checked && !register.P1.checked && !register.P2.checked && !register.P3.checked && !register.P4.checked && !register.P5.checked && !register.P7.checked)
		{
				alert('Please select a course.');
				return false;
		}
	}
	
	if (register.PersonYesNo.checked == false)
	{
		alert('Please read and acknowledge the Terms and Conditions on this form.');
		register.PersonYesNo.focus();
		return false;
	}
}

function chkCountry()
{
	var R1 = document.getElementById("R1");
	var R2 = document.getElementById("R2");
	var R3 = document.getElementById("R3");
	var R4 = document.getElementById("R4");
	var R18 = document.getElementById("R18");
	var R19a = document.getElementById("R19a");
	var R19b = document.getElementById("R19b");
	var R19c = document.getElementById("R19c");
	var R19d = document.getElementById("R19d");
	var R19e = document.getElementById("R19e");
	var R19f = document.getElementById("R19f");
	var R19g = document.getElementById("R19g");
	var R19h = document.getElementById("R19h");
	var R19i = document.getElementById("R19i");
	var R19j = document.getElementById("R19j");
	var R19k = document.getElementById("R19k");
	var R19l = document.getElementById("R19l");
	var R19m = document.getElementById("R19m");
	var R19n = document.getElementById("R19n");
	var R19o = document.getElementById("R19o");
	var R19p = document.getElementById("R19p");
	var R19q = document.getElementById("R19q");
	var R19r = document.getElementById("R19r");
	var R19s = document.getElementById("R19s");
	var R19t = document.getElementById("R19t");
	var R19u = document.getElementById("R19u");
	var R19v = document.getElementById("R19v");
	var R19w = document.getElementById("R19w");
	var R19x = document.getElementById("R19x");
	var R19y = document.getElementById("R19y");
	var R19z = document.getElementById("R19z");
	var R20a = document.getElementById("R20a");
	var R20b = document.getElementById("R20b");
	
	if (register.PersonCountry.value == "Singapore")
	{
		R1.style.display = 'none';
		R2.style.display = '';
		R3.style.display = '';
		R4.style.display = '';
		R18.style.display = '';
		R19a.style.display = '';
		R19b.style.display = '';
		R19c.style.display = '';
		R19d.style.display = '';
		R19e.style.display = '';
		R19f.style.display = '';
		R19g.style.display = '';
		R19h.style.display = '';
		R19i.style.display = '';
		R19j.style.display = '';
		R19k.style.display = '';
		R19l.style.display = '';
		R19m.style.display = '';
		R19n.style.display = '';
		R19o.style.display = '';
		R19p.style.display = '';
		R19q.style.display = '';
		R19r.style.display = '';
		R19s.style.display = '';
		R19t.style.display = '';
		R19u.style.display = '';
		R19v.style.display = '';
		R19w.style.display = '';
		R19x.style.display = '';
		R19y.style.display = '';
		R19z.style.display = '';
		R20a.style.display = 'none';
		R20b.style.display = '';
	}
	else
	{
		R1.style.display = '';
		R2.style.display = 'none';
		R3.style.display = 'none';
		R4.style.display = 'none';
		R18.style.display = 'none';
		R19a.style.display = 'none';
		R19b.style.display = 'none';
		R19c.style.display = 'none';
		R19d.style.display = 'none';
		R19e.style.display = 'none';
		R19f.style.display = 'none';
		R19g.style.display = 'none';
		R19h.style.display = 'none';
		R19i.style.display = 'none';
		R19j.style.display = 'none';
		R19k.style.display = 'none';
		R19l.style.display = 'none';
		R19m.style.display = 'none';
		R19n.style.display = 'none';
		R19o.style.display = 'none';
		R19p.style.display = 'none';
		R19q.style.display = 'none';
		R19r.style.display = 'none';
		R19s.style.display = 'none';
		R19t.style.display = 'none';
		R19u.style.display = 'none';
		R19v.style.display = 'none';
		R19w.style.display = 'none';
		R19x.style.display = 'none';
		R19y.style.display = 'none';
		R19z.style.display = 'none';
		R20a.style.display = '';
		R20b.style.display = 'none';
	}
}


function calCost()
{
	var F1 = 0;
	var F2 = 0;
	var F3 = 0;
	var F5 = 0;
	var F7 = 0;
	var F8 = 0;
	var F9 = 0;
	var P1 = 0;
	var P2 = 0;
	var P3 = 0;
	var P4 = 0;
	var P5 = 0;
	var P7 = 0;
	var F1STD = 0;
	var F2STD = 0;
	var F3STD = 0;
	var F5STD = 0;
	var F7STD = 0;
	var F8STD = 0;
	var F9STD = 0;
	var P1STD = 0;
	var P2STD = 0;
	var P3STD = 0;
	var P4STD = 0;
	var P5STD = 0;
	var P7STD = 0;
	
	var CourseSubTotalD = 0;
	var CourseSubTotalN = 0;
	
	if (register.F1.checked) { F1 = 150.00; F1STD = 300.00; } else { F1 = 0.00; F1STD = 0.00; }
	if (register.F2.checked) { F2 = 150.00; F2STD = 300.00; } else { F2 = 0.00; F2STD = 0.00; } 
	if (register.F3.checked) { F3 = 150.00; F3STD = 300.00; } else { F3 = 0.00; F3STD = 0.00; }
	if (register.F5.checked) { F5 = 200.00; F5STD = 400.00; } else { F5 = 0.00; F5STD = 0.00; }
	if (register.F7.checked) { F7 = 200.00; F7STD = 400.00; } else { F7 = 0.00; F7STD = 0.00; } 
	if (register.F8.checked) { F8 = 200.00; F8STD = 400.00; } else { F8 = 0.00; F8STD = 0.00; }
	if (register.F9.checked) { F9 = 200.00; F9STD = 400.00; } else { F9 = 0.00; F9STD = 0.00; }
	if (register.P1.checked) { P1 = 250.00; P1STD = 500.00; } else { P1 = 0.00; P1STD = 0.00; }
	if (register.P2.checked) { P2 = 250.00; P2STD = 500.00; } else { P2 = 0.00; P2STD = 0.00; } 
	if (register.P3.checked) { P3 = 250.00; P3STD = 500.00; } else { P3 = 0.00; P3STD = 0.00; }
	if (register.P4.checked) { P4 = 250.00; P4STD = 500.00; } else { P4 = 0.00; P4STD = 0.00; }
	if (register.P5.checked) { P5 = 250.00; P5STD = 500.00; } else { P5 = 0.00; P5STD = 0.00; }
	if (register.P7.checked) { P7 = 250.00; P7STD = 500.00; } else { P7 = 0.00; P7STD = 0.00; }
	
	//subTotal course fees
	CourseSubTotalD = Math.round((F1 + F2 + F3 + F5 + F7 + F8 + F9 + P1 + P2 + P3 + P4 + P5 + P7)*100)/100;
	CourseSubTotalN = Math.round((F1STD + F2STD + F3STD + F5STD + F7STD + F8STD + F9STD + P1STD + P2STD + P3STD + P4STD + P5STD + P7STD)*100)/100;
	
	register.SubTotalD1.value = CourseSubTotalN;
	register.GrandTotalD1.value = CourseSubTotalD;
	register.GT1.value = CourseSubTotalD;
}

function countTotalpacks()
{
	var F1sg = 0;
	var F2sg = 0;
	var F3sg = 0;
	var F5sg = 0;
	var F7sg = 0;
	var F8sg = 0;
	var F9sg = 0;
	var P1sg = 0;
	var P2sg = 0;
	var P3sg = 0;
	var P4sg = 0;
	var P5sg = 0;
	var P7sg = 0;
	var F1sgRev = 0;
	var F2sgRev = 0;
	var F3sgRev = 0;
	var F5sgRev = 0;
	var F7sgRev = 0;
	var F8sgRev = 0;
	var F9sgRev = 0;
	var P1sgRev = 0;
	var P2sgRev = 0;
	var P3sgRev = 0;
	var P4sgRev = 0;
	var P5sgRev = 0;
	var P7sgRev = 0;
	var total = 0;
	
	var R5 = document.getElementById("R5");
	var R6 = document.getElementById("R6");
	var R7 = document.getElementById("R7");
	var R8 = document.getElementById("R8");
	var R9 = document.getElementById("R9");
	var R10 = document.getElementById("R10");
	var R11 = document.getElementById("R11");
	var R12 = document.getElementById("R12");
	var R13 = document.getElementById("R13");
	var R14 = document.getElementById("R14");
	var R15 = document.getElementById("R15");
	var R16 = document.getElementById("R16");
	var R17 = document.getElementById("R17");
	
	
	if (register.F1sg.checked || register.F1sgRev.checked) { R5.style.display = ''; } else { R5.style.display = 'none'; }
	if (register.F2sg.checked || register.F2sgRev.checked) { R6.style.display = ''; } else { R6.style.display = 'none'; } 
	if (register.F3sg.checked || register.F3sgRev.checked) { R7.style.display = ''; } else { R7.style.display = 'none'; }
	if (register.F5sg.checked || register.F5sgRev.checked) { R8.style.display = ''; } else { R8.style.display = 'none'; }
	if (register.F7sg.checked || register.F7sgRev.checked) { R9.style.display = ''; } else { R9.style.display = 'none'; } 
	if (register.F8sg.checked || register.F8sgRev.checked) { R10.style.display = ''; } else { R10.style.display = 'none'; }
	if (register.F9sg.checked || register.F9sgRev.checked) { R11.style.display = ''; } else { R11.style.display = 'none'; }
	if (register.P1sg.checked || register.P1sgRev.checked) { R12.style.display = ''; } else { R12.style.display = 'none'; }
	if (register.P2sg.checked || register.P2sgRev.checked) { R13.style.display = ''; } else { R13.style.display = 'none'; } 
	if (register.P3sg.checked || register.P3sgRev.checked) { R14.style.display = ''; } else { R14.style.display = 'none'; }
	if (register.P4sg.checked || register.P4sgRev.checked) { R15.style.display = ''; } else { R15.style.display = 'none'; }
	if (register.P5sg.checked || register.P5sgRev.checked) { R16.style.display = ''; } else { R16.style.display = 'none'; }
	if (register.P7sg.checked || register.P7sgRev.checked) { R17.style.display = ''; } else { R17.style.display = 'none'; }
	
	if (register.F1sg.checked) { F1sg = 1; } else { F1sg = 0; }
	if (register.F1sgRev.checked) { F1sgRev = 1; } else { F1sgRev = 0; }
	if (register.F2sg.checked) { F2sg = 1; } else { F2sg = 0; }
	if (register.F2sgRev.checked) { F2sgRev = 1; } else { F2sgRev = 0; }
	if (register.F3sg.checked) { F3sg = 1; } else { F3sg = 0; }
	if (register.F3sgRev.checked) { F3sgRev = 1; } else { F3sgRev = 0; }
	if (register.F5sg.checked) { F5sg = 1; } else { F5sg = 0; }
	if (register.F5sgRev.checked) { F5sgRev = 1; } else { F5sgRev = 0; }
	if (register.F7sg.checked) { F7sg = 1; } else { F7sg = 0; } 
	if (register.F7sgRev.checked) { F7sgRev = 1; } else { F7sgRev = 0; } 
	if (register.F8sg.checked) { F8sg = 1; } else { F8sg = 0; }
	if (register.F8sgRev.checked) { F8sgRev = 1; } else { F8sgRev = 0; }
	if (register.F9sg.checked) { F9sg = 1; } else { F9sg = 0; }
	if (register.F9sgRev.checked) { F9sgRev = 1; } else { F9sgRev = 0; }
	if (register.P1sg.checked) { P1sg = 1; } else { P1sg = 0; }
	if (register.P1sgRev.checked) { P1sgRev = 1; } else { P1sgRev = 0; }
	if (register.P2sg.checked) { P2sg = 1; } else { P2sg = 0; } 
	if (register.P2sgRev.checked) { P2sgRev = 1; } else { P2sgRev = 0; } 
	if (register.P3sg.checked) { P3sg = 1; } else { P3sg = 0; }
	if (register.P3sgRev.checked) { P3sgRev = 1; } else { P3sgRev = 0; }
	if (register.P4sg.checked) { P4sg = 1; } else { P4sg = 0; }
	if (register.P4sgRev.checked) { P4sgRev = 1; } else { P4sgRev = 0; }
	if (register.P5sg.checked) { P5sg = 1; } else { P5sg = 0; }
	if (register.P5sgRev.checked) { P5sgRev = 1; } else { P5sgRev = 0; }
	if (register.P7sg.checked) { P7sg = 1; } else { P7sg = 0; }
	if (register.P7sgRev.checked) { P7sgRev = 1; } else { P7sgRev = 0; }
	
	total = F1sg + F2sg + F3sg + F5sg + F7sg + F8sg + F9sg + P1sg + P2sg + P3sg + P4sg + P5sg + P7sg + F1sgRev + F2sgRev + F3sgRev + F5sgRev + F7sgRev + F8sgRev + F9sgRev + P1sgRev + P2sgRev + P3sgRev + P4sgRev + P5sgRev + P7sgRev;
	
	register.TotalPacks.value = total;
}

function calCostsg()
{
	var TotalPacks = register.TotalPacks.value;
	var F1sgN = 0;
	var F2sgN = 0;
	var F3sgN = 0;
	var F5sgN = 0;
	var F7sgN = 0;
	var F8sgN = 0;
	var F9sgN = 0;
	var P1sgN = 0;
	var P2sgN = 0;
	var P3sgN = 0;
	var P4sgN = 0;
	var P5sgN = 0;
	var P7sgN = 0;
	var F1sgNrev = 0;
	var F2sgNrev = 0;
	var F3sgNrev = 0;
	var F5sgNrev = 0;
	var F7sgNrev = 0;
	var F8sgNrev = 0;
	var F9sgNrev = 0;
	var P1sgNrev = 0;
	var P2sgNrev = 0;
	var P3sgNrev = 0;
	var P4sgNrev = 0;
	var P5sgNrev = 0;
	var P7sgNrev = 0;
	
	var F1 = 0;
	var F2 = 0;
	var F3 = 0;
	var F5 = 0;
	var F7 = 0;
	var F8sgRevN = 0;
	var F9sgRevN = 0;
	var P1sgRevN = 0;
	var P2sgRevN = 0;
	var P3sgRevN = 0;
	var P4sgRevN = 0;
	var P5sgRevN = 0;
	var P7sgRevN = 0;

	var CourseSubTotalN = 0;
	var RevSubTotalN = 0;
	var RevOnlySubTotalN = 0;
	var SubTotalN = 0;
	
	var CourseSubTotalD = 0;
	var RevSubTotalD = 0;
	var GrandTotalD = 0;
	
	var GST = 0;
	var GrandTotal = 0;
	
	if (register.F1sg.checked) { F1sgN = 300.00; F1sgNrev = 172.89; } else { F1sgN = 0.00; F1sgNrev = 0.00; }
	if (register.F2sg.checked) { F2sgN = 300.00; F2sgNrev = 172.89; } else { F2sgN = 0.00; F2sgNrev = 0.00; } 
	if (register.F3sg.checked) { F3sgN = 300.00; F3sgNrev = 172.89; } else { F3sgN = 0.00; F3sgNrev = 0.00; }
	if (register.F5sg.checked) { F5sgN = 400.00; F5sgNrev = 285.04; } else { F5sgN = 0.00; F5sgNrev = 0.00; }
	if (register.F7sg.checked) { F7sgN = 400.00; F7sgNrev = 285.04; } else { F7sgN = 0.00; F7sgNrev = 0.00; } 
	if (register.F8sg.checked) { F8sgN = 400.00; F8sgNrev = 285.04; } else { F8sgN = 0.00; F8sgNrev = 0.00; }
	if (register.F9sg.checked) { F9sgN = 400.00; F9sgNrev = 285.04; } else { F9sgN = 0.00; F9sgNrev = 0.00; }
	if (register.P1sg.checked) { P1sgN = 500.00; P1sgNrev = 336.45; } else { P1sgN = 0.00; P1sgNrev = 0.00; }
	if (register.P2sg.checked) { P2sgN = 500.00; P2sgNrev = 336.45; } else { P2sgN = 0.00; P2sgNrev = 0.00; } 
	if (register.P3sg.checked) { P3sgN = 500.00; P3sgNrev = 336.45; } else { P3sgN = 0.00; P3sgNrev = 0.00; }
	if (register.P4sg.checked) { P4sgN = 500.00; P4sgNrev = 308.41; } else { P4sgN = 0.00; P4sgNrev = 0.00; }
	if (register.P5sg.checked) { P5sgN = 500.00; P5sgNrev = 308.41; } else { P5sgN = 0.00; P5sgNrev = 0.00; }
	if (register.P7sg.checked) { P7sgN = 500.00; P7sgNrev = 308.41; } else { P7sgN = 0.00; P7sgNrev = 0.00; }
	if (register.F1sgRev.checked) { F1 = 172.89; } else { F1 = 0.00; }
	if (register.F2sgRev.checked) { F2 = 172.89; } else { F2 = 0.00; }
	if (register.F3sgRev.checked) { F3 = 172.89; } else { F3 = 0.00; }
	if (register.F5sgRev.checked) { F5 = 285.04; } else { F5 = 0.00; }
	if (register.F7sgRev.checked) { F7 = 285.04; } else { F7 = 0.00; }
	if (register.F8sgRev.checked) { F8sgRevN = 285.04; } else { F8sgRevN = 0.00; }
	if (register.F9sgRev.checked) { F9sgRevN = 285.04; } else { F9sgRevN = 0.00; }
	if (register.P1sgRev.checked) { P1sgRevN = 336.45; } else { P1sgRevN = 0.00; }
	if (register.P2sgRev.checked) { P2sgRevN = 336.45; } else { P2sgRevN = 0.00; }
	if (register.P3sgRev.checked) { P3sgRevN = 336.45; } else { P3sgRevN = 0.00; }
	if (register.P4sgRev.checked) { P4sgRevN = 308.41; } else { P4sgRevN = 0.00; }
	if (register.P5sgRev.checked) { P5sgRevN = 308.41; } else { P5sgRevN = 0.00; }
	if (register.P7sgRev.checked) { P7sgRevN = 308.41; } else { P7sgRevN = 0.00; }
	
	//subTotal of bundled fees
	CourseSubTotalN = F1sgN + F2sgN + F3sgN + F5sgN + F7sgN + F8sgN + F9sgN + P1sgN + P2sgN + P3sgN + P4sgN + P5sgN + P7sgN;
	RevSubTotalN = F1sgNrev + F2sgNrev + F3sgNrev + F5sgNrev + F7sgNrev + F8sgNrev + F9sgNrev + P1sgNrev + P2sgNrev + P3sgNrev + P4sgNrev + P5sgNrev + P7sgNrev;
	RevOnlySubTotalN = F1 + F2 + F3 + F5 + F7 + F8sgRevN + F9sgRevN + P1sgRevN + P2sgRevN + P3sgRevN + P4sgRevN + P5sgRevN + P7sgRevN;
	SubTotalN = Math.round((CourseSubTotalN + RevSubTotalN + RevOnlySubTotalN)*100)/100;
	
	if (TotalPacks == "1")
	{
		CourseSubTotalD = ((F1sgN + F2sgN + F3sgN + F5sgN + F7sgN + F8sgN + F9sgN + P1sgN + P2sgN + P3sgN + P4sgN + P5sgN + P7sgN)*0.5);
		RevSubTotalD = ((RevSubTotalN + RevOnlySubTotalN)*0.95);
		GrandTotalD = CourseSubTotalD + RevSubTotalD;
	}
else if (TotalPacks == "2")
	{
		CourseSubTotalD = ((F1sgN + F2sgN + F3sgN + F5sgN + F7sgN + F8sgN + F9sgN + P1sgN + P2sgN + P3sgN + P4sgN + P5sgN + P7sgN)*0.5);
		RevSubTotalD = ((RevSubTotalN + RevOnlySubTotalN)*0.85);
		GrandTotalD = CourseSubTotalD + RevSubTotalD;
	}
else if (TotalPacks >= "3")
	{
		CourseSubTotalD = ((F1sgN + F2sgN + F3sgN + F5sgN + F7sgN + F8sgN + F9sgN + P1sgN + P2sgN + P3sgN + P4sgN + P5sgN + P7sgN)*0.5);
		RevSubTotalD = ((RevSubTotalN + RevOnlySubTotalN)*0.8);
		GrandTotalD = CourseSubTotalD + RevSubTotalD;
	}

	GST = Math.round(((CourseSubTotalD + RevSubTotalD)*0.07)*100)/100;

	GrandTotal = Math.round((GrandTotalD + GST)*100)/100;

	register.SubTotalD1.value = SubTotalN;
	register.GST.value = GST;
	register.GSTsg.value = GST;
	register.GrandTotalD1.value = GrandTotal;
	register.GT1.value = GrandTotal;
}