var Validate = new Object();
//**********************************************************************************//
Validate.validateNewMemberForm = function(){
  formName  = document.forms['join'];

// first_name
         if (isTextEmpty(formName.first_name.value))
         {
           alert('Please enter your first name!');
           formName.first_name.select();
           return false;
         }

// last_name
         if (isTextEmpty(formName.last_name.value))
         {
           alert('Please enter your last name!');
           formName.last_name.select();
           return false;
         }

         if (isTextEmpty(formName.job_title.value))
         {
           alert('Please enter your job title!');
           formName.job_title.select();
           return false;
         }

// email
         if (!isValidEmail(formName.email.value))
         {
           alert('Please enter a valid email address!');
           formName.email.select();
           return false;
         }

         if (isTextEmpty(formName.school_name.value))
         {
           alert('Please enter your school name!');
           formName.school_name.select();
           return false;
         }
         
         if (isTextEmpty(formName.school_type.value))
         {
           alert('Please enter your school type!');
           formName.school_type.select();
           return false;
         }
         

// country
         if (!isDropDownSelected('address_country', 'join' ))
         {
           alert('Please select your country!');
           formName.address_country.focus();
           return false;
         }

// cpass_word
         if (isTextEmpty(formName.state.value))
         {
           alert('Please enter your state!');
           formName.state.select();
           return false;
         }
         
         if (isTextEmpty(formName.school_web.value))
         {
           alert('Please enter your school web!');
           formName.school_web.select();
           return false;
         }
         
         if (isTextEmpty(formName.pass_word.value))
         {
           alert('Please enter your password !');
           formName.pass_word.select();
           return false;
         }


// pass_word
         if (!checkPassword(formName.pass_word.value))
         {
           formName.pass_word.focus();
           return false;
         }


} 

//**********************************************************************************
Validate.validateEnquiry = function(formName, hasCaptchaValidation){
   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;
   }
   
   //-----------------------------------------------------//
   if(hasCaptchaValidation == 1){
      if (isTextEmpty(formObj.captcha_code.value)) {
         alert('Please enter the security code!');
         formObj.captcha_code.select();
         return false;
      }   
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value)) {
      alert('Please enter your comments!');
      formObj.comments.select();
      return false;
   }

}  //*** validateEnquiry

//**********************************************************************************
Validate.validateContact = function(formName, hasCaptchaValidation){
   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;
   }
   
   //-----------------------------------------------------//
   if(hasCaptchaValidation == 1){
      if (isTextEmpty(formObj.captcha_code.value)) {
         alert('Please enter the security code!');
         formObj.captcha_code.select();
         return false;
      }   
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value)) {
      alert('Please enter your message!');
      formObj.comments.select();
      return false;
   }

}  //*** validateEnquiry

////**********************************************************************************

Validate.validateOrder = function(formName, hasCaptchaValidation){
   formObj  = document.forms[formName];


   //-----------------------------------------------------//
   if (!isDropDownSelected('centre_name', formName))
   {
     alert('Please select your centre.');
     formObj.centre_name.focus();
     return false;
   }

   //-----------------------------------------------------//
   //if (isDropDownSelected('centre_name', formName))
   //{
    // document.getElementById('discountText').style.visibility = 'hidden';
     //return false;
   //}

   //-----------------------------------------------------//
   if (!isDropDownSelected('quantity', formName))
   {
     alert('Please select your quantity.');
     formObj.quantity.focus();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.parent_firstname.value)) {
      alert('Please enter your first name!');
      formObj.parent_firstname.select();
      return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.parent_lastname.value)) {
      alert('Please enter your last name!');
      formObj.parent_lastname.select();
      return false;
   }
   
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.child_firstname.value)) {
      alert('Please enter your child first name!');
      formObj.child_firstname.select();
      return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.child_lastname.value)) {
      alert('Please enter your child last name!');
      formObj.child_lastname.select();
      return false;
   }
   
   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value)) {
      alert('Please enter a valid email address!');
      formObj.email.select();
      return false;
   }
   

}  //*** validateEnquiry

//**********************************************************************************
Validate.validateAlbum = function(formName, hasCaptchaValidation){
   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;
   }
   
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.center_name.value)) {
      alert('Please enter the name of the center!');
      formObj.center_name.select();
      return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.center_email.value)) {
      alert('Please enter a valid email address!');
      formObj.center_email.select();
      return false;
   }
   

}
