function checksignup() {
	
	if(document.getElementById("event").value == "" || document.getElementById("event").value == "Please select.."){
		alert("Please select the event you want to participate in!");
		document.getElementById("event").focus();
		return false;
	}
	
	if(document.getElementById("first_name").value == ""){
		alert("Please enter your name!");
		document.getElementById("first_name").focus();
		return false;
	}
	
	if(document.getElementById("surname").value == ""){
		alert("Please enter your surname!");
		document.getElementById("surname").focus();
		return false;
	}
	
	if(document.getElementById("birth").value == ""){
		alert("Please enter your date of birth!");
		document.getElementById("birth").focus();
		return false;
	}
	
	if(document.getElementById("contact_email").value == ""){
		alert("Please enter your email address!");
		document.getElementById("contact_email").focus();
		return false;
	}
	
	if(document.getElementById("contact_email").value.indexOf("@") == -1){
		alert("Email address not valid, please re-enter!");
		document.getElementById("contact_email").focus();
		return false;
	}
	
	if(document.getElementById("gender").value == "" || document.getElementById("gender").value == "Please select.."){
		alert("Please select gender!");
		document.getElementById("gender").focus();
		return false;
	}
	
	if(document.getElementById("address").value == ""){
		alert("Please enter your address!");
		document.getElementById("address").focus();
		return false;
	}
	
	if(document.getElementById("state").value == ""){
		alert("Please enter your state!");
		document.getElementById("state").focus();
		return false;
	}
	
	if(document.getElementById("suburb").value == ""){
		alert("Please enter your suburb!");
		document.getElementById("suburb").focus();
		return false;
	}
	
	if(document.getElementById("postcode").value == ""){
		alert("Please enter your postcode!");
		document.getElementById("postcode").focus();
		return false;
	}
	
	if(document.getElementById("daytime_phone").value == ""){
		alert("Please enter your phone number!");
		document.getElementById("daytime_phone").focus();
		return false;
	}
	
	if(document.getElementById("mobile_phone").value == ""){
		alert("Please enter your mobile phone number!");
		document.getElementById("mobile_phone").focus();
		return false;
	}
	
	if(document.getElementById("paymenttype").value == "" || document.getElementById("paymenttype").value == "Please select.."){
		alert("Please select the type of payment!");
		document.getElementById("paymenttype").focus();
		return false;
	}
	
	if(document.getElementById("accept_waiver").value == "No" || document.getElementById("accept_waiver").value == ""){
		alert("Please accept the event waiver to proceed!");
		document.getElementById("accept_waiver").focus();
		return false;
	}

}

whichfee = 20;
tshirtyesno = "nada";
postshirtyesno = "nada";
busyesno = "nada";

function calculate(){

	addfee = 0;
	addbus = 0;
	addtshirt = 0;
	addpostage = 0;
	
	fee_qty = document.forms["enterform"].elements["amountfee"].value;
	bus_qty = document.forms["enterform"].elements["amountbus"].value;
	tshirt_qty = document.forms["enterform"].elements["amounttshirt"].value;
	postage_qty = document.forms["enterform"].elements["amountpostage"].value;
	
	/* HELLO ----------------------------- */
	
	if(tshirtyesno == 0){
		document.forms["enterform"].elements["amounttshirt"].value = 0;
		document.forms["enterform"].elements["amountpostage"].value = 0;
		document.getElementById("yespost").checked = false;
		document.getElementById("nopost").checked = true;
		document.getElementById("yespost").disabled = true;
		document.getElementById("nopost").disabled = true;
		tshirtyesno = "nada";
	}else if(tshirtyesno == 1){
		document.forms["enterform"].elements["amounttshirt"].value = 1;
		document.forms["enterform"].elements["amountpostage"].value = 1;
		document.getElementById("nopost").checked = false;
		document.getElementById("yespost").checked = true;
		document.getElementById("yespost").disabled = false;
		document.getElementById("nopost").disabled = false;
		tshirtyesno = "nada";
	}
	
	if(postshirtyesno == 0){
		//document.forms["enterform"].elements["amounttshirt"].value = 0;
		document.forms["enterform"].elements["amountpostage"].value = 0;
		postshirtyesno = "nada";
	}else if(postshirtyesno == 1){
		//document.forms["enterform"].elements["amounttshirt"].value = 1;
		document.forms["enterform"].elements["amountpostage"].value = 1;
		postshirtyesno = "nada";
	}
	
	if(busyesno == 0){
		document.forms["enterform"].elements["amountbus"].value = 0;
		busyesno = "nada";
		//iwantone = 0;
	}else if(busyesno == 1){
		document.forms["enterform"].elements["amountbus"].value = 1;
		busyesno = "nada";
		//iwantone = 1;
	}
	
	/* HELLO ----------------------------- */
	
	// if (document.forms["enterform"].elements["amounttshirt"].value == 0) {
	// 	document.forms["enterform"].elements["amountpostage"].value = 0;
	// 	document.getElementById("yes").checked = false;
	// 	document.getElementById("no").checked = true;
	// }else {
	// 	document.forms["enterform"].elements["amountpostage"].value = 1;
	// 	document.getElementById("no").checked = false;
	// 	document.getElementById("yes").checked = true;
	// };
	
	/* HELLO ----------------------------- */
	
	if(whichfee == "10"){
		fee = 10.00;
		var totalfee = fee * fee_qty;
		document.forms["enterform"].elements["totalfee"].value = totalfee;
	}
	
	if(whichfee == "20"){
		fee = 20.00;
		totalfee = fee * fee_qty;
		document.forms["enterform"].elements["totalfee"].value = totalfee;
	}
	
	if(whichfee == "40"){
		fee = 40.00;
		totalfee = fee * fee_qty;
		document.forms["enterform"].elements["totalfee"].value = totalfee;
	}
	
	//document.forms["enterform"].elements["amountbus"].value = document.forms["enterform"].elements["amountfee"].value;
	
	if(isNaN(parseFloat(document.forms["enterform"].elements["amountfee"].value))){
		addfee = 0;
	}else {
		addfee = parseFloat(document.forms["enterform"].elements["amountfee"].value) * parseFloat(whichfee);
	}
	
	if(isNaN(parseFloat(document.forms["enterform"].elements["amountbus"].value))){
		addbus = 0;
	}else {
		addbus = parseFloat(document.forms["enterform"].elements["amountbus"].value) * (3);
	}
	
	if(isNaN(parseFloat(document.forms["enterform"].elements["amounttshirt"].value))){
		addtshirt = 0;
	}else {
		addtshirt = parseFloat(document.forms["enterform"].elements["amounttshirt"].value) * (15);
	}
	
	if(isNaN(parseFloat(document.forms["enterform"].elements["amountpostage"].value))){
		addpostage = 0;
	}else {
		addpostage = parseFloat(document.forms["enterform"].elements["amountpostage"].value) * (5.50);
	}
	
	
	document.forms["enterform"].elements["totalfee"].value = '$'+addfee.toFixed(2);
	
	document.forms["enterform"].elements["totalbus"].value = '$'+addbus.toFixed(2);
	
	document.forms["enterform"].elements["totaltshirt"].value = '$'+addtshirt.toFixed(2);
	
	document.forms["enterform"].elements["totalpostage"].value = '$'+addpostage.toFixed(2);
	

	totaltotal = parseFloat(addfee) + parseFloat(addbus) + parseFloat(addtshirt) + parseFloat(addpostage);
	
	document.forms["enterform"].elements["totaltotal"].value = '$'+totaltotal.toFixed(2);
	
	document.forms["enterform"].elements["totalamount"].value = totaltotal.toFixed(2);
	
}
