// JavaScript Document

//To validate the required fields of the form
function Validate()
{
	if(isBlank(document.frmCompetition.firstname.value, "Please enter first name."))
	{
		document.frmCompetition.firstname.focus();
		return false;
	}

	if(isBlank(document.frmCompetition.surname.value, "Please enter surname."))
	{
		document.frmCompetition.surname.focus();
		return false;
	}

	if(isBlank(document.frmCompetition.practicename.value, "Please enter practice name."))
	{
		document.frmCompetition.practicename.focus();
		return false;
	}

	if(isBlank(document.frmCompetition.practiceaddress1.value, "Please enter practice address1."))
	{
		document.frmCompetition.practiceaddress1.focus();
		return false;
	}

	if(isBlank(document.frmCompetition.city.value, "Please enter city."))
	{
		document.frmCompetition.city.focus();
		return false;
	}

	//To validate post code
	if(isBlank(document.frmCompetition.postcode.value, "Please enter post code."))
	{
		document.frmCompetition.postcode.focus();
		return false;
	}

	if(isBlank(document.frmCompetition.country.value, "Please enter country."))
	{
		document.frmCompetition.country.focus();
		return false;
	}

	//To validate phone no
	if(isBlank(document.frmCompetition.tel.value, "Please enter practice phone number."))
	{
		document.frmCompetition.tel.focus();
		return false;
	}

	if(document.frmCompetition.email.value!= '')
	{
		if(checkemail(document.frmCompetition.email.value) == false)
		{
			document.frmCompetition.email.focus();
			return false;
		}
	}
	
	if ( document.frmCompetition.tnc.checked == false )
	{
		alert('Please check the \'I agree to the Competition Terms and Conditions\' checkbox to proceed.');
		document.frmCompetition.tnc.focus();
		return false;
	}
	return true;
}