Validate.validateBillingDetails = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.cust_first_name.value))
   {
     alert('Please enter your first name!');
     formObj.cust_first_name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.cust_last_name.value))
   {
     alert('Please enter the last name!');
     formObj.cust_last_name.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.cust_email.value))
   {
     alert('Please enter a valid email address!');
     formObj.cust_email.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.cust_phone.value))
   {
     alert('Please enter your contact no.!');
     formObj.cust_phone.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.cust_address_street.value))
   {
     alert('Please enter your street address.!');
     formObj.cust_address_street.select();
     return false;
   }

   //-----------------------------------------------------//
   if (isTextEmpty(formObj.cust_address_town.value))
   {
     alert('Please enter your town / suburb.!');
     formObj.cust_address_town.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isDropDownSelected('cust_address_country', formName))
   {
     alert('Please select your country!');
     formObj.cust_address_country.focus();
     return false;
   }

   //-----------------------------------------------------//
}


//**********************************************************************************
Validate.validateEnquiry = function(formName, hasCaptchaValidation){
   formObj  = document.forms[formName];

   
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.comments.value))
   {
     alert('Please enter your message.');
     formObj.comments.select();
     return false;
   }

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address.');
     formObj.email.select();
     return false;
   }
   
   //-----------------------------------------------------//
   if (isTextEmpty(formObj.first_name.value))
   {
     alert('Please enter your name!');
     formObj.first_name.select();
     return false;
   }

   //-----------------------------------------------------//
   if(hasCaptchaValidation == 1){
      if (isTextEmpty(formObj.captcha_code.value))
      {
        alert('Please enter the security code!');
        formObj.captcha_code.select();
        return false;
      }   
   }
   //-----------------------------------------------------//
} 

//**********************************************************************************
Validate.validateConfirmOrderForm = function(){
   formObj  = document.forms['confirmOrderForm'];

   //-----------------------------------------------------//
   /*if (isTextEmpty(formObj.notes.value))
   {
     alert('Please enter your notes!');
     formObj.notes.select();
     return false;
   }*/

   $('#confirmOrderForm').submit();
}

//**********************************************************************************//
Validate.validateLoginForm = function(formName){
   formObj  = document.forms[formName];

   //-----------------------------------------------------//
   if (!isValidEmail(formObj.email.value))
   {
     alert('Please enter a valid email address!');
     formObj.email.select();
     return false;
   }

    //-----------------------------------------------------//
   if (isTextEmpty(formObj.pass_word.value))
   {
     alert('Please enter your password!');
     formObj.pass_word.select();
     return false;
   }


   //-----------------------------------------------------//

}