<!-- Begin
function ITCvalidate(form)
{
   if(isEmpty(form.UserName))
   {
      alert('You must enter a user name') ;
      form.UserName.focus();
      return false;
   }

   if(isEmpty(form.Password))
   {
      alert('You must enter a password') ;
      form.Password.focus(); 
      return false; 
   }

   if(isEmpty(form.PasswordConfirm))
   {
      alert('You must confirm your password') ;
      form.PasswordConfirm.focus(); 
      return false; 
   }

   if( form.Password.value != form.PasswordConfirm.value) {
      alert('The password and confirmation password must match') ;
      form.Password.focus();
      return false;
   }

   if(isEmpty(form.fname))
   {
      alert('You must enter a first name') ;
      form.fname.focus(); 
      return false;
   }

   if(isEmpty(form.lname))
   {
      alert('You must enter a surname') ;
      form.lname.focus(); 
      return false;
   }

   if(isEmpty(form.company))
   {
      alert('You must enter your company name or enter Personal if the account is for personal use.') ;
      form.company.focus(); 
      return false;
   }

   /*
   -- REMOVED 17/06/2008 - Stefano
   -- the email is not in the form anymore - it is stored in session - so this was causing a javascript error

   if (isEmpty(form.email))
   {
      alert('You must enter a valid e-mail address') ;
      form.email.focus();
      return false;
   }


   if (isValidEmail(form.email.value) == false)
   {
      alert('You must enter a valid e-mail address') ;
      form.email.focus();
      return false;
   }
   */

   if (isEmpty(form.phone))
   {
      alert('You must enter a valid telephone number') ;
      form.phone.focus();
      return false;
   }

   if (isNumeric(form.phone.value) == false)
   {
      alert('You must enter a valid telephone number') ;
      form.phone.focus();
      return false;
   }
   
   if (form.terms.checked == false)
   {
      alert('You must agree to the terms and conditions.') ;
      return false;
   }

   return true;
}
-->