function CheckFormContact(){
	 var errHeading = "The following error(s) occured:\n";
	 var errMessage = "";
	 if(document.frmContact.txtName.value.length == 0){
	  errMessage = errMessage + "Name is required\n";
	  }	  
	 if(document.frmContact.txtEmail.value.length != 0){
	  	if (document.frmContact.txtEmail.value.indexOf('@', 0) == -1 || document.frmContact.txtEmail.value.indexOf('.', 0) == -1){
		  errMessage = errMessage + "Email Address is not valid\n";
		 }  
	  }else{
	  	 errMessage = errMessage + "Email Address is required\n";
	  }
	 if(document.frmContact.txtMessage.value.length == 0){
	  errMessage = errMessage + "Message content is required\n";
	  }	
	 if(errMessage.length > 0){
	  alert(errHeading + errMessage);
	  return false;
	  }
	 else{
	  return true;
	  }
}

function checkTermsAccepted(){
	 var errHeading = "The following error(s) occured:\n";
	 var errMessage = "";
	 if(document.frmCheckout.txtTerms.checked == false){
	  errMessage = errMessage + "You must accept the terms and conditions \nbefore proceeding to checkout.\n";
	  }	  
	 if(errMessage.length > 0){
	  alert(errHeading + errMessage);
	  return false;
	  }
	 else{
	  return true;
	  }
}

function CheckFormSubscribe(){
	 var errHeading = "The following error(s) occured:\n";
	 var errMessage = "";
	 if(document.frmSubscribe.txtFirstName.value.length == 0){
	  errMessage = errMessage + "Firstname is required\n";
	  }	
	 if(document.frmSubscribe.txtLastName.value.length == 0){
	  errMessage = errMessage + "Lastname is required\n";
	  }	
	 if(document.frmSubscribe.txtEmail.value.length != 0){
	  	if (document.frmSubscribe.txtEmail.value.indexOf('@', 0) == -1 || document.frmSubscribe.txtEmail.value.indexOf('.', 0) == -1){
		  errMessage = errMessage + "Email Address is not valid\n";
		 }  
	  }else{
	  	 errMessage = errMessage + "Email Address is required\n";
	  }
	 if(errMessage.length > 0){
	  alert(errHeading + errMessage);
	  return false;
	  }
	 else{
	  return true;
	  }
}
