Данный скрипт скрывает / показывает определенный DIV блок в зависимости от выбора списка select
<select id="CategoryTrees" name="name"> <option value="0">Показать всё</option> <option selected="selected" title="#" value="10"> выбор первый</option> <option title="#" value="20"> выбор второй</option> <option title="#" value="30"> выбор третий</option> </select> <div id="blokone" style="display:block">Блок первый</div> <div id="bloktwo" style="display:none">Блок второй</div> <div id="blokthree" style="display:none">Блок третий</div> <script> document.getElementById("CategoryTrees") .onchange = function () { var b = { 10: "blokone", 20: "bloktwo", 30: "blokthree" }, c = this.value, a; for (a in b) document.getElementById(b[a]) .style.display = 0 == c || c == a ? "block" : "none" }; </script>