//**********************************************************************************
function validateSearch()
{
  searchForm = document.forms['Search'];
  if ( 
       isTextEmpty( searchForm.Art_No.value )      &&
       !isDropDownSelected('Category', 'Search')   &&
       isTextEmpty( searchForm.Description.value ) &&
       !searchForm.Stock_Available.checked         &&
       !searchForm.New_Tag.checked                 &&
       !searchForm.Hot_Tag.checked 
       
   )
  {
    alert("Please enter a valid search criteria.");
    return false;
  }
}

//**********************************************************************************

function validateJoin(FormName)
{
  FormName1 = FormName;
  FormName  = document.forms[FormName];

// last_name
         if (isTextEmpty(FormName.last_name.value))
         {
           alert('Please enter your surname!');
           FormName.last_name.select();
           return false;
         }

// first_name
         if (isTextEmpty(FormName.first_name.value))
         {
           alert('Please enter your first name!');
           FormName.first_name.select();
           return false;
         }

// email

         if (!isValidEmail(FormName.email.value))
         {
           alert('Please enter a valid email address!');
           FormName.email.select();
           return false;
         }

// email

         if (!isValidEmail(FormName.confirmEmail.value))
         {
           alert('Please enter a valid confirm email address!');
           FormName.confirmEmail.select();
           return false;
         }


// cpass_word
         if (FormName.email.value != FormName.confirmEmail.value)
         {
           alert('The email and confirm email are not the same!');
           FormName.email.focus();
           return false;
         }

} 


//**********************************************************************************

function validateJoinChi(FormName)
{
  FormName1 = FormName;
  FormName  = document.forms[FormName];


// last_name
         if (isTextEmpty(FormName.chinese_name.value))
         {
           alert('Please enter your surname!');
           FormName.chinese_name.select();
           return false;
         }


// email

         if (!isValidEmail(FormName.email.value))
         {
           alert('Please enter a valid email address!');
           FormName.email.select();
           return false;
         }

// email

         if (!isValidEmail(FormName.confirmEmail.value))
         {
           alert('Please enter a valid confirm email address!');
           FormName.confirmEmail.select();
           return false;
         }


// cpass_word
         if (FormName.email.value != FormName.confirmEmail.value)
         {
           alert('The email and confirm email are not the same!');
           FormName.email.focus();
           return false;
         }

} 

//**********************************************************************************
function validateModify(FormName)
{
  FormName1 = FormName;
  FormName  = document.forms[FormName];


// 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;
         }

// company_name
         if (isTextEmpty(FormName.company_name.value))
         {
           alert('Please enter your company name!');
           FormName.company_name.select();
           return false;
         }


// city
         if (isTextEmpty(FormName.city.value))
         {
           alert('Please enter your city!');
           FormName.city.focus();
           return false;
         }

// country
         if (isTextEmpty(FormName.country.value))
         {
           alert('Please enter your country!');
           FormName.country.focus();
           return false;
         }

// email

         if (!isValidEmail(FormName.email.value))
         {
           alert('Please enter a valid email address!');
           FormName.email.select();
           return false;
         }

} 

//**********************************************************************************
function changePassword(FormName)
{
  FormName = document.forms[FormName];

  if (isTextEmpty(FormName.old_password.value)|| isTextEmpty(FormName.new_password1.value) || isTextEmpty(FormName.new_password2.value) )
         {
           alert('Please enter proper values!');
           FormName.old_password.select();
          return false;
          }

  if ( FormName.new_password1.value != FormName.new_password2.value )
         {
           alert('Your new password and confirm password are not the same!');
           FormName.new_password1.select();
          return false;
          }


        
 if (confirm('Are you sure you want to modify this entry?'))
  {
    FormName.submit();
  }

} //confirmModify()

//**********************************************************************************

function validateEnquiry(FormName)
{
  FormName1 = FormName;
  FormName  = document.forms[FormName];

// email

         if (!isValidEmail(FormName.email.value))
         {
           alert('Please enter a valid email address!');
           FormName.email.select();
           return false;
         }

// 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;
         }

// country
         if (!isDropDownSelected('country', 'Enquiry' ))
         {
           alert('Please select your country!');
           FormName.country.focus();
           return false;
         }

// comments
         if (isTextEmpty(FormName.comments.value))
         {
           alert('Please enter your comments!');
           FormName.comments.select();
           return false;
         }

} 
//**********************************************************************************
function validateLogin() {
  loginForm = document.forms['Login'];
  if ( isTextEmpty( loginForm.user_name.value ) ) {
    alert("Please enter your member id");
    loginForm.user_name.focus();
    return false;
  }

  if ( isTextEmpty( loginForm.pass_word.value ) ) {
    alert("Please enter your password");
    loginForm.pass_word.focus();
    return false;
  }
 
 
}
//**********************************************************************************

function validateFeedback(FormName)
{
  FormName1 = FormName;
  FormName  = document.forms[FormName];

// name
         if (isTextEmpty(FormName.name.value))
         {
           alert('Please enter your name!');
           FormName.name.select();
           return false;
         }


// email

         if (!isValidEmail(FormName.email.value))
         {
           alert('Please enter a valid email address!');
           FormName.email.select();
           return false;
         }



}