Javascript validation form not redirecting page
<p>I have written an ASP page with javascript for validating a form, then to have it redirect (form.action) to another page but it just reloads the page. Here is my code:</p>

<pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
&lt;html&gt;
&lt;!-- InstanceBegin template="/Templates/nirsaplate_forms.dwt" codeOutsideHTMLIsLocked="false" --&gt;
&lt;head&gt;
&lt;!-- InstanceBeginEditable name="Title/Keywords" --&gt;
&lt;title&gt;TED CEU/PIC Tracking System&lt;/title&gt;
&lt;meta name="keywords"&gt;
&lt;script type="text/javascript"&gt;
var typesAndCovered={};
typesAndCovered['CEU']=['Philosphy &amp; Theory','Programming','Management Techniques','Business Procedures','Facility Management, Planning &amp; Design','Research &amp; Evaluation','Legal Liability &amp; Risk Management','Personal &amp; Professional Qualities'];
typesAndCovered['PIC']=['Leadership, governance and service','Education, training, scholarship and research'];

function ChangeTypeList()
{
var typeList=document.getElementById("Atype");
var coveredList=document.getElementById("typecovered");
var selType=typeList.options[typeList.selectedIndex].value;
while (coveredList.options.length)
  {
  coveredList.remove(0);
  }
var types=typesAndCovered[selType];
if (types)
  {
  for (var i=0;i&lt;types.length;i++)
    {
    var Atype=new Option(types[i],i);
    coveredList.options.add(Atype);
    }
  }
}
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
&lt;!--

function validateForm(form) {

        if (form.Atype.value == "") {
            alert("You must specify activity to track: CEU or PIC?");
            form.Atype.focus();
            return false;
        }
        if (form.DateEvent.value == "") {
            alert("You must specify a date for this event.");
            form.DateEvent.focus();
            return false;
        }
        if (form.NameEvent.value == "") {
            alert("You must specify a name for this event.");
            form.NameEvent.focus();
            return false;
        }
        if (form.NameSession.value == "") {
            alert("You must specify a session name.");
            form.NameSession.focus();
            return false;
        }
        if (form.UnitsEarned.value == "") {
            alert("You must specify how many units you earned.");
            form.UnitsEarned.focus();
            return false;
        }
        if (form.CEUPICType.value == "") {
            alert("You must specify a CEU/PIC type.");
            form.CEUPICType.focus();
            return false;
        }
        if (form.TEDEvent.value == "") {
            alert("You must specify if this was a TED event or not.");
            form.TEDEvent.focus();
            return false;
        }
        if (form.TypeCovered.value == "") {
            alert("You must specify CEU Core Competency or PIC Category.");
            form.TypeCovered.focus();
            return false;
        }

form.action = "display.asp";
form.submit();

    return true;
}

//--&gt;
&lt;/script&gt;
&lt;!-- InstanceEndEditable --&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;/head&gt;
&lt;body onload="ChangeTypeList();"&gt;
&lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&gt;
  &lt;tr align="center" valign="middle" bgcolor="#000033"&gt;
    &lt;td&gt;&amp;nbsp;&lt;/td&gt;
    &lt;td align="left" width="150"&gt;&lt;a class="tedhome" href="http://www.ted.org"&gt;&amp;nbsp;&amp;nbsp;TED Home&lt;/a&gt;&lt;/td&gt;
    &lt;td id="tedtop" width="450" height="20"&gt;&amp;nbsp;&lt;/td&gt;
    &lt;td width="150"&gt;&lt;/td&gt;
    &lt;td&gt;&amp;nbsp;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;table width="750" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#ffffff"&gt;
  &lt;tr valign="top" bgcolor="#003399" height="60"&gt;
    &lt;td rowspan="2" colspan="2" height="80"&gt;&lt;img src="images/ted_head_1.jpg" alt="TED" height="80" width="500" border="0"&gt;&lt;/td&gt;
    &lt;td height="60"&gt;&lt;img src="images/ted_head_2.jpg" alt="" height="60" width="250" border="0"&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr valign="top" bgcolor="#003399" height="20"&gt;
    &lt;td id="toplinks" align="right" valign="middle" height="20"&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr bgcolor="#e3e3e3"&gt;
    &lt;td colspan="3" align="center" height="20"&gt;&lt;div id="tagline"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;!-- Begin mainNav --&gt;
  &lt;tr bgcolor="#003399"&gt;
    &lt;td colspan="3" height="20"&gt;&amp;nbsp;&lt;/td&gt;
  &lt;/tr&gt;
&lt;!-- End mainNav --&gt;
&lt;/table&gt;
&lt;table width="750" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#ffffff"&gt;
  &lt;tr align="left" valign="top"&gt;
    &lt;td&gt;
      &lt;table width="750" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#ffffff"&gt;
        &lt;tr valign="top"&gt;
          &lt;td&gt;&lt;!-- InstanceBeginEditable name="Content" --&gt;
          &lt;div id="Content"&gt;&lt;h1&gt;TED CEU/PIC Tracking System&lt;/h1&gt;
          &lt;p&gt;&lt;font color="#cc0000"&gt;* Required field&lt;/font&gt;&lt;/p&gt;
          &lt;form name="form" Method="post" onSubmit="return validateForm(form)"&gt;
            &lt;table width="650" border="0" cellspacing="1" cellpadding="3" align="center" bgcolor="gray"&gt;
              &lt;tr valign="top"&gt;
                &lt;td colspan="2" bgcolor="#FFCC66"&gt;&lt;h4&gt;CEU/PIC Details:&lt;/h4&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; Activity to Track:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;p&gt;&lt;select name="Atype" id="Atype" onchange="ChangeTypeList();"&gt;
                &lt;option value=""&gt;-- Activity Type --&lt;/option&gt;
                &lt;option value="CEU"&gt;CEU&lt;/option&gt;
                &lt;option value="PIC"&gt;PIC&lt;/option&gt;&lt;/select&gt;&lt;/p&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;* &lt;/font&gt;Date:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;input name="DateEvent" type="text" class="ctrl" id="DateEvent" size="10" maxlength="10"&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; Name of Event:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;input name="NameEvent" type="text" id="NameEvent" size="50" maxlength="255"&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; Name of Educational Session:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;input name="NameSession" type="text" id="NameSession" size="50" maxlength="255"&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; CEUs/PICs Earned:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;input name="UnitsEarned" type="text" class="ctrl" id="UnitsEarned" size="50" maxlength="255"&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; CEU/PIC Type:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;input name="CEUPICType" type="text" id="CEUPICType" size="25" maxlength="255"&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; TED Event:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;p&gt;&lt;select name="TEDEvent" id="TEDEvent"&gt;&lt;option value="Yes" selected&gt;Yes&lt;/option&gt;&lt;option value="No"&gt;No&lt;/option&gt;&lt;/select&gt;&lt;/p&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td bgcolor="#e3e3e3"&gt;&lt;p&gt;&lt;strong&gt;&lt;font color="#cc0000"&gt;*&lt;/font&gt; CEU/PIC Core Competency/Category Covered:&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
                &lt;td bgcolor="#FFFFFF"&gt;&lt;p&gt;&lt;select id="typecovered"&gt;&lt;/select&gt;&lt;/p&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td colspan="2" align="center" bgcolor="#FFCC66"&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;Submit your CEU/PIC tracking.&lt;/b&gt;&lt;/p&gt;&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr valign="top"&gt;
                &lt;td colspan="2" align="center" bgcolor="#FFFFFF"&gt;&lt;p&gt;&lt;input type="submit" value="Submit Data" name="submit" &gt;&lt;input type="reset" name="reset" value="Reset"&gt;&lt;/p&gt;&lt;/td&gt;
              &lt;/tr&gt;
            &lt;/table&gt;
          &lt;/form&gt;
          &lt;/div&gt;
&lt;!-- InstanceEndEditable --&gt;
          &lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;!-- InstanceEnd --&gt;
&lt;/html&gt;
</code></pre>

<p>Any assistance would be very helpful.
Thank you.</p>
