function Validate_form_entries()
{
	if(	document.getElementById("firstname").value == "")
		return 0;
	
	if(	document.getElementById("lastname").value == "")
		return 0;
	
	if(	document.getElementById("house_number").value == "")
		return 0;
	
	if(	document.getElementById("address1").value == "")
		return 0;
	
	if(	document.getElementById("town").value == "")
		return 0;
	
	if(	document.getElementById("countyorstate").value == "")
		return 0;
		
	/*
	if(	document.getElementById("postcode").value == "")
		return 0;
	*/
	if(verify_PostCode() == 0)
		return 0;
	
	if(	document.getElementById("countrycode").value == "")
		return 0;
		
	if(	document.getElementById("countyorstate").value == "")
		return 0;
		
	if(	document.getElementById("yearofbirth").value == "0")
		return 0;
		
	if(	document.getElementById("monthofbirth").value == "0")
		return 0;
		
	if(	document.getElementById("dayofbirth").value == "0")
		return 0;
		
	if(	document.getElementById("tandcs").checked == false)
		return 0;
		
	
	
	return 1;
	
}

function verify_PostCode()
{
	myString = document.getElementById("postcode").value
	myString = myString.toUpperCase();

	if(document.getElementById("countrycode").value == "UK")
	{

		regexstring = '^([A-PR-UWYZ0-9][A-HK-Y0-9][AEHMNPRTVXY0-9]?[ABEHMNPRVWXY0-9]? {1,2}[0-9][ABD-HJLN-UW-Z]{2}|GIR 0AA)$'

		myregexp = new RegExp(regexstring)

		if (myString.match(myregexp ))
		{
			return 1
		}
	}

	else
	{
		regexstring = '^((\d{5}-\d{4})|(\d{5})|([AaBbCcEeGgHhJjKkLlMmNnPpRrSsTtVvXxYy]\d[A-Za-z]\s?\d[A-Za-z]\d))$'

		myregexp = new RegExp(regexstring)

		if (myString.match(myregexp ))
		{
			return 1
		}

	}

	return 0

}
