avoid double events (onclick) with nested ul / li
I suppose you have to stop the event bubbling
so if you are using straight javascript you have event.cancelBubble = true
otherwise if you're using jQuery you have event.stopPropagation()
or event.stopImmediatePropagation()
http://api.jquery.com/category/events/event-object/