// JavaScript Document

var ruta = "";
var ult_op = "";
function initMenu(){
	n_activo = 0;

	div = document.getElementById("menuprin");
	div.style.paddingLeft = "0";
			
	cambio_tam();
			
  	submenus = div.getElementsByTagName("ul");
	var ind = 0;
	var prin_act = 0;
	for (var i=0; i<submenus.length; i++) {
		if (submenus[i].className=="subPuntos") {
			ind++;
		} 
		
		lis = submenus[i].getElementsByTagName("li");	
		if (submenus[i].className=="subPuntos2") {		
			activo = false;
			for (var j=0; j<lis.length; j++) {
				if (lis[j].className=="activo") {
					activo = true;
					prin_act = ind;
				}
			}
			if (!activo) { 
				submenus[i].style.display = "none"; 
			} else {				
				n_activo = i;
			}
		} 

			for (var j=0; j<lis.length; j++) {
				if (lis[j].className=="activo") {
					prin_act = ind;
				}
			}

		if (submenus[i].className=="subPuntos") {
			if (ind!=prin_act ) { submenus[i].style.display = "none"; } else { m_div = submenus[i].parentNode.getElementsByTagName("div"); ult_op = m_div[0]; }
		} 
	}

//alert(prin_act);
	if (prin_act>1) {
		ruta = "../";
	} else {		
		ruta = "";
	}
	
	ind = 1;
  	divs = div.getElementsByTagName("div");
	for (var i=0; i<divs.length; i++) {
		if (divs[i].className=="puntosPrincipales activo"){
			prin_act = i;
			ruta = "../";
			acc_menu(divs[i]);
		}

		if ((divs[i].className=="puntosPrincipales") || (divs[i].className=="puntosPrincipales activo")){
			/*divs[i].onclick = function() {
				acc_menu(this);
				if (ult_op) { acc_menu(ult_op); }

				if (ult_op!=this) {
					ult_op = this;
				} else {
					acc_menu(ult_op);
					ult_op = "";
				}
			};*/
			/*if (ind!=prin_act) {
				divs[i].innerHTML = "<a href='#' class='grande1 negrita padding5Dch padding5Izq seemTdAlignDch'><img src='" + ruta + "img/menuCerrado.gif' alt='Abrir men&uacute;' title='Abrir men&uacute;' class='sinBorde' /></a>" + divs[i].innerHTML;
			} else {
				divs[i].innerHTML = "<a href='#' class='grande1 negrita padding5Dch padding5Izq seemTdAlignDch'><img src='" + ruta + "img/menuAbierto.gif' alt='Cerrar men&uacute;' title='Cerrar men&uacute;' class='sinBorde' /></a>" + divs[i].innerHTML;
			}*/
			ind++;
		} else {
				divs[i].onclick = function() {
					acc_menu(this); 
				};
				if (i!=n_activo){
					divs[i].innerHTML = divs[i].innerHTML + "<a href='#' class='grande1 negrita padding5Dch padding5Izq'><img src='" + ruta + "img/menuCerrado.gif' alt='Abrir men&uacute;' title='Abrir men&uacute;' class='sinBorde' /></a>";
				} else {
					divs[i].innerHTML = divs[i].innerHTML + "<a href='#' class='grande1 negrita padding5Dch padding5Izq'><img src='" + ruta + "img/menuAbierto.gif' alt='Cerrar men&uacute;' title='Cerrar men&uacute;' class='sinBorde' /></a>";
				}
		}
	}
	
}
	
function acc_menu(obj){ 
  	a = obj.getElementsByTagName("img");

  	submenu = obj.parentNode.getElementsByTagName("ul");
	if (submenu[0].style.display == "none"){
		submenu[0].style.display = "block";
		if (a.length>0){
		a[0].src = ruta + "img/menuAbierto.gif";
		a[0].alt = "Cerrar men&uacute;";
		a[0].title = "Cerrar men&uacute;";
		}
	} else {
		submenu[0].style.display = "none";
		if (a.length>0){
		a[0].src = ruta + "img/menuCerrado.gif";
		a[0].alt = "Abrir men&uacute;";
		a[0].title = "Abrir men&uacute;";
		}
	}
	
}

window.onresize=function(){ cambio_tam(); }
function cambio_tam(){
	if (document.body.clientWidth > 980) {
		document.getElementById("cabecera").className = "cabeceraImagen";
	} else {
		if (document.body.clientWidth > 720) {
			document.getElementById("cabecera").className = "cabeceraImagenPeq";
		} else {
			document.getElementById("cabecera").className = "";
		}
	}
}

window.onload = initMenu;
