Seznamy

Cus, mam problem s nasledujicim kodem:

<ul>
<li>prvni</li>
<li>druhy</li>
<li onclick="alert('zprava');">treti</li>
<ul>
<li>ctvrty</li>
<li>paty</li>
</ul>

<li>sesty</li>
<li>sedmy</li>
</ul>

v Mozille se to dela normalne - pouze kdyz se klikne na 'treti'(nebo odrazku) tak to napise 'zprava', narozdil od MSIE, ktery udalost onclick vola, i kdyz kliknu treba jen na 'paty'. Jak mam udelat aby se ten onclick vztahoval jen k tretimu <li> nebo lze snad nejak nastavit dedicnost udalosti? Jinak udalost onclick potrebuju mit primo na tagu li, pac potrebuju aby to reagovalo i kdyz se klikne jenom na odrazku.
Takhle to funguje v IE i FF - ale ruku za správnost řešení nedávám :-)

<ul>
<li>prvni</li>
<li>druhy</li>
<a href="#"><li onclick="alert('zprava');">treti</li></a>
<li>ctvrty</li>
<li>paty</li>
</ul>
mam pocit, ze pokud chces zanoreny seznam, tak to dalsi ul by melo byt v ramci nejakeho li z nadrazeneho seznamu...