function checkBoujisPoloForm() {
	
	var i = 1;
	var error = true;
	var error_msg = '';
	
	while(document.getElementById('quantity_' + i)) {
		
		if(document.getElementById('quantity_' + i).value > 0) {
			error = false;		
			error_msg = "- Please choose at least 1 ticket to buy by using the Quantity drop down menus\n";	
		}
		
		i++;
		
	}
	
	if(!document.getElementById('tlc_card_yes').checked && !document.getElementById('tlc_card_no').checked) {
		error = true;
		error_msg = error_msg + "- Indicate if you have a TLC Clubcard\n";
	}
	
	if(document.getElementById('tlc_card_yes').checked && document.getElementById('tlc_card_number').value == '') {
		error = true;
		error_msg = error_msg + "- Please enter your TLC Clubcard number (found on the front of your card!)\n";
	}
	
	if(error) {
		error = true;
		
	}
	
	/*if(!document.getElementById('terms_ticked').checked) {
		error = true;
		error_msg = error_msg + "- Please tick to indicate you accept the Terms & Conditions of sale\n";
	}*/
	
	if(error) {
		alert(error_msg);
		return false;
	} else {
		return true;
	}
	
}

function updateBoujisPricing(ticket_id) {
	
	var sub_total = 0;
	
	/*if(document.getElementById('quantity_1').value == 10) {
		document.getElementById('pricing_1').innerHTML = '&pound;5000'
	} else if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 525)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}*/
	
	if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 65)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}
	
	if(document.getElementById('quantity_2').value > 0) {
		document.getElementById('pricing_2').innerHTML = '&pound;' + (document.getElementById('quantity_2').value * 80)
	} else {
		document.getElementById('pricing_2').innerHTML = '';
	}
	
	if(document.getElementById('quantity_3').value > 0) {
		document.getElementById('pricing_3').innerHTML = '&pound;' + (document.getElementById('quantity_3').value * 75)
	} else {
		document.getElementById('pricing_3').innerHTML = '';
	}
	
	if(document.getElementById('quantity_4').value > 0) {
		document.getElementById('pricing_4').innerHTML = '&pound;' + (document.getElementById('quantity_4').value * 50)
	} else {
		document.getElementById('pricing_4').innerHTML = '';
	}
	
	if(document.getElementById('tlc_card_no').checked) {
		sub_total = sub_total + 20;
		
	}
	
	/*if(document.getElementById('quantity_1').value == 10) {
		sub_total = sub_total + 5000  + (document.getElementById('quantity_3').value * 100) 
	} else {*/
		sub_total = sub_total +(document.getElementById('quantity_1').value * 65)  + (document.getElementById('quantity_2').value * 80) +(document.getElementById('quantity_3').value * 75)  + (document.getElementById('quantity_4').value * 50);
	//}
	
	if(sub_total > 0) {
		document.getElementById('pricing_total').innerHTML = 'Total: &pound;' + sub_total
	} else {
		document.getElementById('pricing_total').innerHTML = '';
	}
	
}
function toggleBoujisCardNum() {
	if(document.getElementById('tlc_card_yes').checked) {
		document.getElementById('tlc_card_number_wrapper').style.display = 'inline';
		document.getElementById('tlc_card_number').focus();
	} else {
		document.getElementById('tlc_card_number_wrapper').style.display = 'none';
	}
	updateBoujisPricing(0);
}
function checkMail(email){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	}
	return false;
}
function checkChinawhitePoloForm() {
	
	var i = 1;
	var error = true;
	var error_msg = '';
	
	while(document.getElementById('quantity_' + i)) {
		
		if(document.getElementById('quantity_' + i).value > 0) {
			error = false;					
		}
		
		i++;
		
	}
  if(error == true)
  {
    error_msg = "- Please choose at least 1 ticket to buy by using the Quantity drop down menus\n";	
  }
	
  if(!checkMail(document.getElementById('email_address').value)) {
		error = true;
		error_msg = error_msg + "- Please enter a valid email addess\n";
	}
  
  if (!document.getElementById('clubcard_not_required')) {
  
    if (!document.getElementById('tlc_card_yes').checked && !document.getElementById('tlc_card_no').checked) {
      error = true;
      error_msg = error_msg + "- Indicate if you have a TLC Clubcard\n";
    }
    
    if (document.getElementById('tlc_card_yes').checked && document.getElementById('tlc_card_number').value == '') {
      error = true;
      error_msg = error_msg + "- Please enter your TLC Clubcard number (found on the front of your card!)\n";
    }
  }
	
	if(error) {
		error = true;
		
	}
	
  if (document.getElementById('terms_ticked')) {
    if (!document.getElementById('terms_ticked').checked) {
      error = true;
      error_msg = error_msg + "- Please tick to indicate you accept the Terms & Conditions of sale\n";
    }
  }
	
	if(error) {
		alert(error_msg);
		return false;
	} else {
		return true;
	}
	
}
function updateBadmintonPricing(ticket_id) {
	
	var sub_total = 0;
	
	/*if(document.getElementById('quantity_1').value == 10) {
		document.getElementById('pricing_1').innerHTML = '&pound;5000'
	} else if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 525)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}*/
	
	if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 10)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}
	
	if(document.getElementById('quantity_2').value > 0) {
		document.getElementById('pricing_2').innerHTML = '&pound;' + (document.getElementById('quantity_2').value * 20)
	} else {
		document.getElementById('pricing_2').innerHTML = '';
	}
	
	if(document.getElementById('tlc_card_no').checked) {
		sub_total = sub_total + 20;
		
	}
	
	/*if(document.getElementById('quantity_1').value == 10) {
		sub_total = sub_total + 5000  + (document.getElementById('quantity_3').value * 100) 
	} else {*/
		sub_total = sub_total +(document.getElementById('quantity_1').value * 10)  + (document.getElementById('quantity_2').value * 20)
	//}
	
	if(sub_total > 0) {
		document.getElementById('pricing_total').innerHTML = 'Total: &pound;' + sub_total
	} else {
		document.getElementById('pricing_total').innerHTML = '';
	}
	
}
function toggleBadmintonCardNum() {
	if(document.getElementById('tlc_card_yes').checked) {
		document.getElementById('tlc_card_number_wrapper').style.display = 'inline';
		document.getElementById('tlc_card_number').focus();
		document.getElementById('clubcard_added').style.display = 'none';
	} else {
		document.getElementById('tlc_card_number_wrapper').style.display = 'none';
		document.getElementById('clubcard_added').style.display = 'block';
	}
	updateBadmintonPricing(0);
}
function updateChinawhitePricing(ticket_id) {
	
	var sub_total = 0;
	
	/*if(document.getElementById('quantity_1').value == 10) {
		document.getElementById('pricing_1').innerHTML = '&pound;5000'
	} else if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 525)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}*/
	
	if(document.getElementById('quantity_1').value > 0) {
		document.getElementById('pricing_1').innerHTML = '&pound;' + (document.getElementById('quantity_1').value * 185)
	} else {
		document.getElementById('pricing_1').innerHTML = '';
	}
	
	if(document.getElementById('quantity_2').value > 0) {
		document.getElementById('pricing_2').innerHTML = '&pound;' + (document.getElementById('quantity_2').value * 100)
	} else {
		document.getElementById('pricing_2').innerHTML = '';
	}
	
	if(document.getElementById('tlc_card_no').checked) {
		sub_total = sub_total + 20;
		
	}
	
	/*if(document.getElementById('quantity_1').value == 10) {
		sub_total = sub_total + 5000  + (document.getElementById('quantity_3').value * 100) 
	} else {*/
		sub_total = sub_total +(document.getElementById('quantity_1').value * 190)  + (document.getElementById('quantity_2').value * 100)
	//}
	
	if(sub_total > 0) {
		document.getElementById('pricing_total').innerHTML = 'Total: &pound;' + sub_total
	} else {
		document.getElementById('pricing_total').innerHTML = '';
	}
	
}
function toggleChinawhiteCardNum() {
	if(document.getElementById('tlc_card_yes').checked) {
		document.getElementById('tlc_card_number_wrapper').style.display = 'inline';
		document.getElementById('tlc_card_number').focus();
		document.getElementById('clubcard_added').style.display = 'none';
	} else {
		document.getElementById('tlc_card_number_wrapper').style.display = 'none';
		document.getElementById('clubcard_added').style.display = 'block';
	}
	updateChinawhitePricing(0);
}

function checkClubcardForm() {
	
	var error = '';
	
	if(document.getElementById('existing_number')) {
		if(document.getElementById('existing_number').value == '') {
			error = error + " - Please enter the number from your current TLC CLubcard\n";
		}
	}
	
	if(document.getElementById('first_name').value == '') {
		error = error + " - Please tell us your first name\n";
	}
	
	if(document.getElementById('last_name').value == '') {
		error = error + " - Please tell us your surname\n";
	}
	
	if(document.getElementById('address1').value == '') {
		error = error + " - Please tell us the first line of your address\n";
	}
	
	if(document.getElementById('city').value == '') {
		error = error + " - Please tell us the town or city from your address\n";
	}
	
	if(document.getElementById('state').value == '') {
		error = error + " - Please tell us the county from your address\n";
	}
	
	if(document.getElementById('zip').value == '') {
		error = error + " - Please tell us your postcode\n";
	}
	
	if(document.getElementById('phone_a').value == '') {
		error = error + " - Please tell us your telephone number\n";
	}
	
	
	
	
	if(document.getElementById('preferred_travel_destination').value == '') {
		error = error + " - Please tell us your favourite holiday destination\n";
	}
	
	
	if(document.getElementById('preferred_club').value == '') {
		error = error + " - Please tell us your favourite club\n";
	}
	
	
	
	
	if(!document.getElementById('over_18').checked) {
		error = error + " - Please tick the box to confirm you are at least 18 years old\n";
	}
	
	if(!document.getElementById('terms').checked) {
		error = error + " - Please tick the box to confirm you have accepted out terms and conditions\n";
	}
	
	if(error == '') {
		return true;
	} else {
		alert("We spotted the following errors:\n\n" + error + "\nPlease correct these and try again");
		return false;
	}
	
	
}