Witam wszystkich

Mam taki oto kod:
Kod:

  1. <script type="text/javascript">
  2. function f(w,x){
  3.  
  4. var lista=document.getElementById(x);
  5.  
  6. if (w.value==3)
  7. {
  8. lista.type = 'file';
  9. }
  10. else
  11. {
  12. lista.type = 'hidden';
  13. }
  14. }


Następnie w tekscie mam cos takiego:

Kod:

  1. <select name="dzial" onchange="f(this,'opis')">
  2. {foreach item=cat from=$nazwa}
  3. <option value="{$cat.id}" selected="selected" {/if}>{$cat.nazwa}</option>
  4. {/foreach}
  5. </select>
  6. <input id="opis" name="file" type="hidden" value="" size="30" />

Pod opera i ff ta funkcja mi dziala a pod IE nie chce i nie wiem dlaczego??
Z gory dzieki za pomoc