window.onload = function() {
	var menu = document.getElementById("menu");
	var node = menu.getElementsByTagName("IMG");

	function addClass(obj, clas) {
		var cstring = obj.className;
		clase = " "+clas
			
		if (cstring.indexOf(clas) == -1) {
			obj.className+=clase;
		} else {
			obj.className=obj.className.replace(clase, "");
			obj.className=obj.className.replace(clas, "");
		}
	}
	function changeImage(obj, adr, adrsel) {
		var srcstring = obj.src;
		if(srcstring.indexOf(adr) == -1) {
			obj.src=adr;
		} else {
			obj.src=adrsel;
		}
	}
	function stopEvents(ev) {
		var ev = getEvent(ev);
		ev.cancelBubble = true;
		ev.returnValue = false;
		if (ev.stopPropagation) ev.stopPropagation();
		if (ev.preventDefault) ev.preventDefault();
		return ev;
	}
	function getEvent(ev) {
		if (!ev) return window.event;
		return ev;
	}
		
	var f = function(ev) {
		stopEvents(ev);		
		addClass(this.parentNode, "openli");
		changeImage(this, "/lv/images/plus.gif", "/lv/images/minus.gif");
	}
		
	for (i=0; i<node.length; i++) {
		node[i].onclick=f;
	}
}
 

