function validate_emailaddress(emailaddress)
{
     var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     return regex.test(emailaddress);
}


function validate_contactus(cuForm)
   {
   with (cuForm.yourname)
      if (value == "")
         {
            alert("You've not entered your name.");
            focus();
            return false;
         }

   with (cuForm.company)
      if (value == "")
         {
             alert("You've not entered your company name.");
             focus();
             return false;
         }

   with (cuForm.phone)
      if (value == "")
         {
             alert("You've not entered your phone number.");
             focus();
             return false;
         }

   with (cuForm.email)
      if (value == "")
         {
             alert("You've not entered your email address.");
             focus();
             return false;
         }

   with (cuForm.email)
      if (!validate_emailaddress(value))
         {
            alert("The email address you've entered doesn't not appear valid (user@domain.com).");
            focus();
            return false;
         }

   with (cuForm.comment)
      if (value == "")
         {
             alert("You've not entered your comments.");
             focus();
             return false;
         }

   return true;
   }

function validate_getaquote(cuForm)
   {
   with (cuForm.yourname)
      if (value == "")
         {
            alert("You've not entered your name.");
            focus();
            return false;
         }

   with (cuForm.company)
      if (value == "")
         {
             alert("You've not entered your company name.");
             focus();
             return false;
         }

   with (cuForm.phone)
      if (value == "")
         {
             alert("You've not entered your phone number.");
             focus();
             return false;
         }

   with (cuForm.address)
      if (value == "")
         {
             alert("You've not entered your address.");
             focus();
             return false;
         }

   with (cuForm.email)
      if (value == "")
         {
             alert("You've not entered your email address.");
             focus();
             return false;
         }

   with (cuForm.email)
      if (!validate_emailaddress(value))
        {
           alert("The email address you've entered doesn't not appear valid (user@domain.com).");
           focus();
           return false;
        }

   with (cuForm.comment)
      if (value == "")
         {
             alert("You've not entered your comments.");
             focus();
             return false;
         }

   return true;
   }