<!--//
function validateForm1()
{
 //check Name
 if (document.join.elements['Name'].value == "")
 {
  alert("Please enter your Name");
  document.join.elements['Name'].focus();
        return false;
    }  
 //check Email Address
 if (document.join.elements['EmailAddress'].value == "")
 {
  alert("Please enter your Email Address");
  document.join.elements['EmailAddress'].focus();
    return false;
 }
 if (!checkEmail(document.join.elements['EmailAddress'].value))
 {
  alert("Please ensure your Email Address is valid");
  document.join.elements['EmailAddress'].focus();
  return false;
 }
 //check Mobile Number
 if (document.join.elements['MobileNumber'].value == "")
 {
  alert("Please enter your Telephone Number");
  document.join.elements['MobileNumber'].focus();
  return false;
 }
 return true;
}
 
function checkEmail(emailAddress) {
 
 var foundAtSymbol = 0;
 var foundDot = 0;
 var md;
 
 // Go through each character in the email address.
 for (var x=0; x<emailAddress.length - 1; x++) {
  md = emailAddress.substr(x, 1);
  
  // Is the character an @ symbol?
  if (md == '@') foundAtSymbol++;
  
  // Count how many dots there are after the @ symbol.
  if (md == '.' && foundAtSymbol == 1) foundDot++;
 };
 
 // Is there only one @ symbol, and are there more than one dots?
 if (foundDot > 0 && foundAtSymbol == 1) {
  return true;
 } else {
  return false;
 };
 
};
 
//-->

<!--//
function validateForm2()
{
	//check Name
	if (document.onenightstand.elements['Name'].value == "")
	{
		alert("Please enter your Name");
		document.onenightstand.elements['Name'].focus();
        return(false);
   	}		
	//check Age
	if (document.onenightstand.elements['Age'].value == "")
	{
		alert("Please enter your Age");
		document.onenightstand.elements['Age'].focus();
	    return(false);
	}
	//check Sex
	if (document.onenightstand.elements['Sex'].value == "")
	{
		alert("Please select your Sex");
		document.onenightstand.elements['Sex'].focus();
	    return(false);
	}
	//check Suburb
	if (document.onenightstand.elements['Suburb'].value == "")
	{
		alert("Please enter your Suburb");
		document.onenightstand.elements['Suburb'].focus();
	    return(false);
	}	
	//check Email Address
  	if (document.onenightstand.elements['EmailAddress'].value == "")
	{
		alert("Please enter your Email Address");
		document.onenightstand.elements['EmailAddress'].focus();
	    return(false);
	}
	if (!checkEmail(document.onenightstand.elements['EmailAddress'].value))
	{
		alert("Please ensure your Email Address is valid");
		document.onenightstand.elements['EmailAddress'].focus();
		return(false);
	}
	//check Mobile Number
	if (document.onenightstand.elements['MobileNumber'].value == "")
	{
		alert("Please enter your Mobile Number");
		document.onenightstand.elements['MobileNumber'].focus();
   	    return(false);
   	}
	//check Orientation
	if (document.onenightstand.elements['Orientation'].value == "")
	{
		alert("Please select your Orientation");
		document.onenightstand.elements['Orientation'].focus();
	    return(false);
	}	
	//check Description
	if (document.onenightstand.elements['Description'].value == "")
	{
		alert("Please enter your Description");
		document.onenightstand.elements['Description'].focus();
	    return(false);
	}	
	//check File Upload
	if (document.onenightstand.elements['file'].value == "")
	{
		alert("Please select the file you want to upload");
		document.onenightstand.elements['file'].focus();
   	    return(false);
   	}	
	//check Partner
	if (document.onenightstand.elements['Date'].value == "")
	{
		alert("Please enter your Ideal Partner");
		document.onenightstand.elements['Date'].focus();
	    return(false);
	}	
	//check Reason
	if (document.onenightstand.elements['Reason'].value == "")
	{
		alert("Please enter your Reason");
		document.onenightstand.elements['Reason'].focus();
	    return(false);
	}		
	return(true);
}

function checkEmail(emailAddress)
{
	var foundAtSymbol = 0;
	var foundDot = 0;
	var md;

	// Go through each character in the email address.
	for (var x=0; x<emailAddress.length - 1; x++) {
		md = emailAddress.substr(x, 1);
		
		// Is the character an @ symbol?
		if (md == '@') foundAtSymbol++;
		
		// Count how many dots there are after the @ symbol.
		if (md == '.' && foundAtSymbol == 1) foundDot++;
	};
	
	// Is there only one @ symbol, and are there more than one dots?
	if (foundDot > 0 && foundAtSymbol == 1) {
		return true;
	} else {
		return false;
	};
};

//-->

<!--//
function validateForm3()
{
 //check Name
 if (document.feedback.elements['Name'].value == "")
 {
  alert("Please enter your Name");
  document.feedback.elements['Name'].focus();
        return false;
    }  
 //check Email Address
 if (document.feedback.elements['EmailAddress'].value == "")
 {
  alert("Please enter your Email Address");
  document.feedback.elements['EmailAddress'].focus();
    return false;
 }
 if (!checkEmail(document.feedback.elements['EmailAddress'].value))
 {
  alert("Please ensure your Email Address is valid");
  document.feedback.elements['EmailAddress'].focus();
  return false;
 }
//check Mobile Number
if (document.feedback.elements['MobileNumber'].value == "")
{
	alert("Please select your Telephone Number");
	document.feedback.elements['MobileNumber'].focus();
    return(false);
}	
//check Feedback Type
if (document.feedback.elements['FeedbackType'].value == "")
{
	alert("Please select your Feedback Type");
	document.feedback.elements['FeedbackType'].focus();
    return(false);
}	
 //check Feedback Reason
 if (document.feedback.elements['FeedbackReason'].value == "")
 {
  alert("Please enter your Feedback");
  document.feedback.elements['FeedbackReason'].focus();
  return false;
 }
 return true;
}
 
function checkEmail(emailAddress) {
 
 var foundAtSymbol = 0;
 var foundDot = 0;
 var md;
 
 // Go through each character in the email address.
 for (var x=0; x<emailAddress.length - 1; x++) {
  md = emailAddress.substr(x, 1);
  
  // Is the character an @ symbol?
  if (md == '@') foundAtSymbol++;
  
  // Count how many dots there are after the @ symbol.
  if (md == '.' && foundAtSymbol == 1) foundDot++;
 };
 
 // Is there only one @ symbol, and are there more than one dots?
 if (foundDot > 0 && foundAtSymbol == 1) {
  return true;
 } else {
  return false;
 };
 
};
 
//-->

<!--//
function validateForm4()
{
 //check Name
 if (document.getfree.elements['Name'].value == "")
 {
  alert("Please enter your Name");
  document.getfree.elements['Name'].focus();
        return false;
    }  
 //check Email Address
 if (document.getfree.elements['EmailAddress'].value == "")
 {
  alert("Please enter your Email Address");
  document.getfree.elements['EmailAddress'].focus();
    return false;
 }
 if (!checkEmail(document.getfree.elements['EmailAddress'].value))
 {
  alert("Please ensure your Email Address is valid");
  document.getfree.elements['EmailAddress'].focus();
  return false;
 }
 //check Mobile Number
 if (document.getfree.elements['MobileNumber'].value == "")
 {
  alert("Please enter your Telephone Number");
  document.getfree.elements['MobileNumber'].focus();
  return false;
 }
 //check Get Free Entry
 if (document.getfree.elements['GetFreeAnswer'].value == "")
 {
  alert("Please enter your Get Free Answer");
  document.getfree.elements['GetFreeAnswer'].focus();
  return false;
 }
 return true;
}
 
function checkEmail(emailAddress) {
 
 var foundAtSymbol = 0;
 var foundDot = 0;
 var md;
 
 // Go through each character in the email address.
 for (var x=0; x<emailAddress.length - 1; x++) {
  md = emailAddress.substr(x, 1);
  
  // Is the character an @ symbol?
  if (md == '@') foundAtSymbol++;
  
  // Count how many dots there are after the @ symbol.
  if (md == '.' && foundAtSymbol == 1) foundDot++;
 };
 
 // Is there only one @ symbol, and are there more than one dots?
 if (foundDot > 0 && foundAtSymbol == 1) {
  return true;
 } else {
  return false;
 };
 
};
 
//-->

<!--//
function validateForm5()
{
 //check Name
 if (document.subscribe.elements['Name'].value == "")
 {
  alert("Please enter your Name");
  document.subscribe.elements['Name'].focus();
        return false;
    }  
  //check Suburb
 if (document.subscribe.elements['Suburb'].value == "")
 {
  alert("Please enter your Suburb");
  document.subscribe.elements['Suburb'].focus();
    return false;
 }
  //check State
 if (document.subscribe.elements['State'].value == "")
 {
  alert("Please enter your State");
  document.subscribe.elements['State'].focus();
    return false;
 }
 //check Email Address
 if (document.subscribe.elements['EmailAddress'].value == "")
 {
  alert("Please enter your Email Address");
  document.subscribe.elements['EmailAddress'].focus();
    return false;
 }
 if (!checkEmail(document.subscribe.elements['EmailAddress'].value))
 {
  alert("Please ensure your Email Address is valid");
  document.subscribe.elements['EmailAddress'].focus();
  return false;
 }
 //check Mobile Number
 if (document.subscribe.elements['MobileNumber'].value == "")
 {
  alert("Please enter your Telephone Number");
  document.subscribe.elements['MobileNumber'].focus();
  return false;
 }
 //check Internet
 if (document.subscribe.elements['Internet'].checked == "")
 {
  alert("Please select Online Member");
  document.subscribe.elements['Internet'].focus();
  return false;
 }
 return true;
}
 
function checkEmail(emailAddress) {
 
 var foundAtSymbol = 0;
 var foundDot = 0;
 var md;
 
 // Go through each character in the email address.
 for (var x=0; x<emailAddress.length - 1; x++) {
  md = emailAddress.substr(x, 1);
  
  // Is the character an @ symbol?
  if (md == '@') foundAtSymbol++;
  
  // Count how many dots there are after the @ symbol.
  if (md == '.' && foundAtSymbol == 1) foundDot++;
 };
 
 // Is there only one @ symbol, and are there more than one dots?
 if (foundDot > 0 && foundAtSymbol == 1) {
  return true;
 } else {
  return false;
 };
 
};
 
//-->