Да здорово, работает. И ещё маленький вопросик
vid_materiala=parseInt(my_parrent.find('select').val());
После нажатия на select выбирает свой value (Категория 1, Категория 2), а как сделать чтобы он выбирал по картинке.
По вашей схеме пробовал вот так
vid_materiala=parseInt(my_parrent.find('ul.cat > li').val());
Но он выбирает только value="1" если кликать по всем картинкам.
<ul id = "cat1" class="cat" checked="checked">
<li value="1"><img src="http://javascript.ru/cat/list/appscript.png" /></li>
<li value="2"><img src="http://javascript.ru/cat/list/dom.gif" /></li>
<li value="3"><img src="http://javascript.ru/cat/list/event.gif" /></li>
<li value="4"><img src="http://javascript.ru/cat/list/integr.jpg" /></li>
<li value="5"><img src="http://javascript.ru/cat/list/donkey.gif" /></li>
</ul>