//<![CDATA[
		   
function Menu(empresa, productes, clients, info) {
	this.empresa = empresa;
	this.productes = productes;
	this.clients = clients;
	this.info = info;
	this.refrescar = refrescar;
	this.desplegar = desplegar;
	this.anadirParametros = anadirParametros;
	this.refrescar(false);
}

function refrescar(efecto) {
	this.desplegar("empresa", efecto);
	this.desplegar("productes", efecto);
	this.desplegar("clients", efecto);
	this.desplegar("info", efecto);
}

function desplegar(elemento, efecto) {
	var menu = document.getElementById(elemento);
	var submenu = menu.getElementsByTagName("UL")[0];
	var desplegable = menu.getElementsByTagName("SPAN")[0];
	var desplegado;
	
	if (elemento == "empresa") {
		desplegado = this.empresa = !this.empresa;
	}
	else if (elemento == "productes") {
		desplegado = this.productes = !this.productes;
	}
	else if (elemento == "clients") {
		desplegado = this.clients = !this.clients;
	}
	else if (elemento == "info") {
		desplegado = this.info = !this.info;
	}
		
	if (desplegado) {	
		if (efecto) {
			$("ul li ul").css("marginBottom", "0px");
			$("#" + elemento  + "> ul:first").slideDown();
		} else {
			submenu.style.display = "block";
		}
		desplegable.style.backgroundImage="url('../imgs/menys.gif')";
	} else {
		if (efecto) {
			$("ul li ul").css("marginBottom", "1px");
			$("#" + elemento  + "> ul:first").slideUp();
		} else {
			submenu.style.display = "none";
			
		}
		desplegable.style.backgroundImage="url('../imgs/mes.gif')";
	}
	
	this.anadirParametros("menu_esq");
}

function anadirParametros(elementoPadre) { /*
	var enlaces = document.getElementById(elementoPadre).getElementsByTagName("A");
	var rutaCompleta;
	var documento;
	var enlaceInterno;
	var i;
	
	for (i = 0; i < enlaces.length; i++) {
		rutaCompleta = enlaces[i].href;
		documento = rutaCompleta.substring(0, rutaCompleta.indexOf(".php") + 4);
		enlaceInterno = (rutaCompleta.indexOf("#") != -1) ? rutaCompleta.substring(rutaCompleta.indexOf("#")) : "";
		enlaces[i].href = documento + "?d=" + this.empresa + "&a=" + this.productes + "&f=" + this.clients + enlaceInterno;	//falta el div info!!
	}*/
}

//]]>
