function checkElementsSignup()
{
  with (document.signup)
  {
  if (name.value.length == "")
  {
    alert("Please enter your name.")
    name.focus()
    return false
  }
  if (title.value.length == "")
  {
    alert("Please enter your title.")
    title.focus()
    return false
  }
  if (company.value.length == "")
  {
    alert("Please enter your company name.")
    company.focus()
    return false
  }
  if (phone.value.length == "")
  {
    alert("Please enter your contact phone number.")
    phone.focus()
    return false
  }
  if (region.value.length == "")
  {
    alert("Please select a Region.")
    region.focus()
    return false
  }  
  if (email.value.length == "")
  {
    alert("Please enter your email address.")
    email.focus()
    return false
  }
  if (email.value.length <= 5)
  {
    alert("Your email address is invalid.")
    email.focus()
    return false
  }
  else
  {
    var str = email.value
    var apos = str.indexOf("@");
    var dpos = str.indexOf(".");
    var epos = str.indexOf("]");
    var fpos = str.indexOf("[");
    var gpos = str.indexOf("'");
    if (apos<=0 || dpos<=0 || epos>0 || fpos>0 || gpos>0)
    {
      alert("Your email address is invalid.")
      email.focus()
      return false
    }
    if (dpos+1>=str.length)
    {
      alert("Your email address is invalid.")
      email.focus()
      return false
    }
    var s = str.toLowerCase();
    var c;
    for (i=0;i< s.length;i++)
    {
      c = s.charAt(i);
      if (c==' ')
      {
        alert("Your email address is invalid.")
        email.focus()
        return false
      }
    }
  }
  }
  return true
}    


function checkElementsInvite()
{
  with (document.invite)
  {
  if (fromemail.value.length == "")
  {
    alert("Please enter your from email address.")
    fromemail.focus()
    return false
  }
  if (fromemail.value.length <= 5)
  {
    alert("Your from email address is invalid.")
    fromemail.focus()
    return false
  }
  else
  {
    var str = fromemail.value
    var apos = str.indexOf("@");
    var dpos = str.indexOf(".");
    var epos = str.indexOf("]");
    var fpos = str.indexOf("[");
    var gpos = str.indexOf("'");
    if (apos<=0 || dpos<=0 || epos>0 || fpos>0 || gpos>0)
    {
      alert("Your from email address is invalid.")
      fromemail.focus()
      return false
    }
    if (dpos+1>=str.length)
    {
      alert("Your from email address is invalid.")
      fromemail.focus()
      return false
    }
    var s = str.toLowerCase();
    var c;
    for (i=0;i< s.length;i++)
    {
      c = s.charAt(i);
      if (c==' ')
      {
        alert("Your from email address is invalid.")
        fromemail.focus()
        return false
      }
    }
  }
  if (toemail.value.length == "")
  {
    alert("Please enter your to email address.")
    toemail.focus()
    return false
  }
  if (toemail.value.length <= 5)
  {
    alert("Your to email address is invalid.")
    toemail.focus()
    return false
  }
  else
  {
    var str = toemail.value
    var apos = str.indexOf("@");
    var dpos = str.indexOf(".");
    var epos = str.indexOf("]");
    var fpos = str.indexOf("[");
    var gpos = str.indexOf("'");
    if (apos<=0 || dpos<=0 || epos>0 || fpos>0 || gpos>0)
    {
      alert("Your to email address is invalid.")
      toemail.focus()
      return false
    }
    if (dpos+1>=str.length)
    {
      alert("Your to email address is invalid.")
      toemail.focus()
      return false
    }
    var s = str.toLowerCase();
    var c;
    for (i=0;i< s.length;i++)
    {
      c = s.charAt(i);
      if (c==' ')
      {
        alert("Your to email address is invalid.")
        toemail.focus()
        return false
      }
    }
  }
  }  
  return true
}    
