// JavaScript Document
function validate_code(field,alerttxt)
{
with (field)
{
  if (value==null||value=="")
  {
  alert(alerttxt);return false;
  }
  else
  {
  return true;
  }
}
}


function validate_name(field,alerttxt)
{
with (field)
{
  if (value==null||value=="")
  {
  alert(alerttxt);return false;
  }
  else
  {
  return true;
  }
}
}

function validate_address(field,alerttxt)
{
with (field)
{
  if (value==null||value=="")
  {
  alert(alerttxt);return false;
  }
  else
  {
  return true;
  }
}
}

function validate_location(field,alerttxt)
{
with (field)
{
  if (value==null||value=="")
  {
  alert(alerttxt);return false;
  }
  else
  {
  return true;
  }
}
}

function validate_phone(field,alerttxt)
{
with (field)
{
  if (value==null||value=="")
  {
  alert(alerttxt);return false;
  }
  else
  {
  return true;
  }
}
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}


function validate_form(thisform)
{
with (thisform)
{
if (validate_code(code,"Enter Promotion Code!")==false)
  {code.focus();return false;}
if (validate_name(name,"Enter The Full Name!")==false)
  {name.focus();return false;}  
if (validate_address(address,"Enter Your Address!")==false)
  {address.focus();return false;}
if (validate_location(location,"Enter Your City, State & Zip!")==false)
  {location.focus();return false;}
if (validate_email(email,"Not a valid e-mail address!")==false)
  {email.focus();return false;}
if (validate_phone(phone,"Enter the Phone No!")==false)
  {phone.focus();return false;}

  
}
}
