
function validate_required(field, fieldMsgID)
{
with (field)
  {
  if (value==null||value=="")
    {
    document.getElementById(fieldMsgID).firstChild.nodeValue=" * Required Field";
    return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_form(thisform)
{
   document.getElementById("firstNameMsg").firstChild.nodeValue=" ";
   document.getElementById("lastNameMsg").firstChild.nodeValue=" ";
   document.getElementById("emailMsg").firstChild.nodeValue=" ";
   document.getElementById("phoneMsg").firstChild.nodeValue=" ";
   document.getElementById("jobTitleMsg").firstChild.nodeValue=" ";
   document.getElementById("companyMsg").firstChild.nodeValue=" ";
   document.getElementById("numberStoresMsg").firstChild.nodeValue=" ";     
with (thisform)
  {
  if (validate_required(firstName, "firstNameMsg")==false)
  {firstName.focus();return false;}  
  if (validate_required(lastName,"lastNameMsg")==false)
  {lastName.focus();return false;}
  if (validate_required(email,"emailMsg")==false)
  {email.focus();return false;}
  if (validate_required(phone,"phoneMsg")==false)
  {phone.focus();return false;}  
  if (validate_required(jobTitle,"jobTitleMsg")==false)
  {jobTitle.focus();return false;}
  if (validate_required(company,"companyMsg")==false)
  {company.focus();return false;} 
  if (validate_required(numberStores,"numberStoresMsg")==false)
  {numberStores.focus();return false;}  
  }
}

