why the default select drop list doesn't change?
<pre><code>&lt;form method="get" action="http://example.com/" name="currencies"&gt;
&lt;div&gt;
Currencies:

&lt;select  onchange="this.form.submit();" class="select" name="currency"&gt;
  &lt;option value="USD" selected="selected"&gt;US Dollar&lt;/option&gt;
  &lt;option value="EUR"&gt;Euro&lt;/option&gt;
  &lt;option value="GBP"&gt;GB Pound&lt;/option&gt;
  &lt;option value="CAD"&gt;Canadian Dollar&lt;/option&gt;
  &lt;option value="AUD"&gt;Australian Dollar&lt;/option&gt;
&lt;/select&gt;
&lt;input type="hidden" value="index" name="main_page"/&gt;                           
&lt;/div&gt;
&lt;/form&gt;
</code></pre>

<p>when i select the <code>GB Pound</code>, all the function is ok except that the default selected is still <code>US Dollar</code>.when i delete the <code>selected="selected"</code> in <code>&lt;option value="USD"..</code>. when i change to <code>Australian Dollar</code>. the item shows on the select drop list is still US Dollar. why?</p>
