//**********************************************************************************//
Validate.validateNewMemberForm = function(formName){
   formObj  = document.forms[formName];
   
   /*
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.first_name.value))
   {
     alert('Please enter your first name!');
     formObj.first_name.select();
     return false;
   }
   
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.last_name.value))
   {
     alert('Please enter your last name!');
     formObj.last_name.select();
     return false;
   }
   */
   
   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address!');
     formObj.email.select();
     return false;
   }
   
} 

//**********************************************************************************//
Validate.validateCommentForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.name.value))
   {
     alert('Please enter your name.');
     formObj.name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value))
   {
     alert('Please enter your comments.');
     formObj.comments.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.captcha_code.value))
   {
     alert('Please enter the security code!');
     formObj.captcha_code.select();
     return false;
   }   

   //-----------------------------------------------------//
}

//**********************************************************************************//
Validate.validateCompetitionForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.name.value))
   {
     alert('Please enter your name.');
     formObj.name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.confirm_email.value))
   {
     alert('Please enter a valid confirm email address.');
     formObj.confirm_email.select();
     return false;
   }       

   //-----------------------------------------------------//
   if (formObj.confirm_email.value != formObj.email.value)
   {
     alert('The email & confirm email entered are not the same');
     formObj.confirm_email.select();
     return false;
   }       

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.captcha_code.value))
   {
     alert('Please enter the security code!');
     formObj.captcha_code.select();
     return false;
   }   

   //-----------------------------------------------------//
}

//**********************************************************************************//
Validate.validateEnquiryForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.name.value))
   {
     alert('Please enter your name.');
     formObj.name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value))
   {
     alert('Please enter your comments.');
     formObj.comments.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.captcha_code.value))
   {
     alert('Please enter the security code!');
     formObj.captcha_code.select();
     return false;
   }   

   //-----------------------------------------------------//
}

//**********************************************************************************//
Validate.validateSubscribeForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.salutation.value))
   {
     alert('Please choose your title.');
     formObj.salutation.focus();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.first_name.value))
   {
     alert('Please enter your first name.');
     formObj.first_name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.last_name.value))
   {
     alert('Please enter your last name.');
     formObj.last_name.select();
     return false;
   }
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.address_street.value) &&
       isTextEmpty(formObj.address_town.value)   &&
       isTextEmpty(formObj.address_state.value))
   {
     alert('Please enter your mailing address.');
     formObj.address_street.select();
     return false;
   }
   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }
   //-----------------------------------------------------//
}

//**********************************************************************************//
Validate.validateSubmitAnEventForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.name.value))
   {
     alert('Please enter your name.');
     formObj.name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.start_date.value))
   {
     alert('Please enter the event start date.');
     formObj.start_date.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.end_date.value))
   {
     alert('Please enter the event end date.');
     formObj.end_date.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.event_title.value))
   {
     alert('Please enter the event title.');
     formObj.event_title.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.venue.value))
   {
     alert('Please enter the venue title.');
     formObj.venue.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.address.value))
   {
     alert('Please enter the venue address.');
     formObj.address.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.district.value))
   {
     alert('Please enter the venue district.');
     formObj.district.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.event_time.value))
   {
     alert('Please enter the event time.');
     formObj.event_time.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value))
   {
     alert('Please enter your comments.');
     formObj.comments.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.captcha_code.value))
   {
     alert('Please enter the security code!');
     formObj.captcha_code.select();
     return false;
   }   

   //-----------------------------------------------------//
}
