  function ValidateInput() {
    var form = document.getElementById("Form");
    error = false;

    // validate name
    if (!error && (form.name.value == '')) {
      alert('Please enter the name to be shown in the newsletter.');
      form.name.focus();
      error = true;
    }

    // validate email
    if (!error && !EmailIsValid()) {
      alert('Please enter a valid email.');
      form.email_address.focus();
      error = true;
    }

     // validate license terms
    if (!error && (!form.terms.checked)) {
      alert('Please accept terms before sign up.');
      form.terms.focus();
      error = true;
    }

    if (error == false) {
      window.open('http://www.verticalresponse.com', 'vr_optin_popup', 'scrollbars=yes,width=600,height=450');
      form.target = 'vr_optin_popup';
      form.action = 'http://oi.vresp.com?fid=0d76020205';
      form.submit();
    }
  }

  function EmailIsValid() {
    var form = document.getElementById("Form");
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))
      return true;
    else
      return false;
  }   
