function validateName(nameStr)
{
  if (nameStr == "")
  {
    document.getElementById("nameMessage").innerHTML = "Please enter your name.";
    return false;
  }
  else
  {
    document.getElementById("nameMessage").innerHTML = "&nbsp;";
    return true;
  }
}

function validateCompName(compStr)
{
  if (compStr == "")
  {
    document.getElementById("companyMessage").innerHTML = "Please enter your company name.";
    return false;
  }
  else
  {
    document.getElementById("companyMessage").innerHTML = "&nbsp;";
    return true;
  }
}

function validateEmail(str)
{
  var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

  if (document.ReqForm.eMail.value == "")
  {
    document.getElementById("emailMessage").innerHTML = "Please enter your e-mail address.";
    return false;
  }
  else if (str.match(emailExp))
  {
    document.getElementById("emailMessage").innerHTML = "&nbsp;";
    return true;
  }
  else
  {
    document.getElementById("emailMessage").innerHTML = "Please enter a valid e-mail address.";
    return false;
  }
}



function validateForm()
{
  var submit = false;

  if (validateName(document.ReqForm.userName.value) && validateCompName(document.ReqForm.companyName.value) && validateEmail(document.ReqForm.eMail.value) && 
{
    submit = true;
  }
  else if (!validateName(document.ReqForm.userName.value))
  {
    document.ReqForm.userName.focus();
  }
  else if (!validateCompName(document.ReqForm.companyName.value))
  {
    document.ReqForm.companyName.focus();
  }  
  else if (!validateEmail(document.ReqForm.eMail.value))
  {
    document.ReqForm.eMail.focus();
  } 

  return submit;
}


