Тоже не работает

by Sick

HTML

<select name="items" onchange="showhideBlocks(this.value)">
    <option value="0">Показать.</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>
<div id="i1">тут набор html элементов №1</div>
<div id="i2">тут набор html элементов №2</div>
<div id="i3">тут набор html элементов №3</div>

CSS

#i1,#i2,#i3{display:none}

JavaScript

function showhideBlocks(val){
     if (val == 0){
            document.getElementById('i1').style.display='none';
            document.getElementById('i2').style.display='none';
            document.getElementById('i3').style.display='none';
                                                                }
        else{
            document.getElementById('i1').style.display='none';
            document.getElementById('i2').style.display='none';
            document.getElementById('i3').style.display='none';   
            document.getElementById('i'+val).style.display='block'; 
                                                                } 
                                                }