// JavaScript Document

function checkContact(form)
{	


	if (form.txtName.value == '')
	{
		
			alert('Please enter your name.');
			form.txtName.focus();
			return false;

	}

	
	if (form.txtPhone.value == '')
	{
		if (form.txtEMail.value == '')
		{
			alert('Please enter your phone number or email address.');
			form.txtPhone.focus();
			return false;
			
			
			
		}else{
			 if (form.txtEMail.value.indexOf ('@',0) == -1 || 
			  form.txtEMail.value.indexOf ('.',0) == -1)
			  {
			  alert("\nThe E Mail field requires a valid email address to be used.\n\nPlease re-enter your e-mail address.")
			  form.txtEMail.select();
			  form.txtEMail.focus();
			  return false;
			  }
	
		}
	}



	if (form.txtMessage.value == '')
	{
		alert('Please enter your message.');
		form.txtMessage.focus();
		return false;
	}

	return true;
}

function checkTellAFriend(form)
{
	if (form.txtName.value == '')
	{
		alert('Please enter your name.');
		form.txtName.focus();
		return false;
	}

   // Return false if e-mail field is blank.
   if (form.txtEMail.value == '') 
      {
      alert("\nThe E Mail field is blank.\n\nPlease enter your e-mail address.")
      form.txtEMail.focus();
      return false; 
      }
   // Return false if e-mail field does not contain a '@' and '.' .
   if (form.txtEMail.value.indexOf ('@',0) == -1 || 
       form.txtEMail.value.indexOf ('.',0) == -1)
      {
      alert("\nThe E Mail field requires a valid email address to be used.\n\nPlease re-enter your e-mail address.")
      form.txtEMail.select();
      form.txtEMail.focus();
      return false;
      }

	if (form.txtFriendName.value == '')
	{
		alert('Please enter your friends name.');
		form.txtFriendName.focus();
		return false;
	}

	if (form.txtFriendEmail.value == '')
	{
		alert('Please enter your friends email address.');
		form.txtFriendEmail.focus();
		return false;
	}

	return true;
}

function checkQualify(form)
{
	
	
		len = form.firstTimeBuyer.length;
  	x = 0;
   
   for (x = 0; x < len; x++) {
		if (form.firstTimeBuyer[x].checked) {
			if ( form.firstTimeBuyer[x].value != "Yes" ) {
					alert('You must be a first time buyer to be eligible.\n');
					return false;
					form.firstTimeBuyer[-1].value.focus();	
			}	
		} 
	}
	
	lenTwo = form.GreyArea.length;
  	xTwo = 0;
   
   for (xTwo = 0; xTwo < lenTwo; xTwo++) {
		if (form.GreyArea[xTwo].checked) {
			if ( form.GreyArea[xTwo].value != "Yes" ) {
					alert('You must wish to buy in the grey area of the map to be eligible.\n');
					return false;
			}	
		} 
	}
	
	
	if (form.txtName.value == '')
	{
		alert('Please enter your name.');
		form.txtName.focus();
		return false;
	}

   // Return false if e-mail field is blank.
   if (form.txtEMail.value == '') 
      {
      alert("\nThe E Mail field is blank.\n\nPlease enter your e-mail address.")
      form.txtEMail.focus();
      return false; 
      }
   // Return false if e-mail field does not contain a '@' and '.' .
   if (form.txtEMail.value.indexOf ('@',0) == -1 || 
       form.txtEMail.value.indexOf ('.',0) == -1)
      {
      alert("\nThe E Mail field requires a valid email address to be used.\n\nPlease re-enter your e-mail address.")
      form.txtEMail.select();
      form.txtEMail.focus();
      return false;
      }

	if (form.txtPhone.value == '')
	{
		alert('Please enter your phone number.');
		form.txtPhone.focus();
		return false;
	}

	return true;
}