
/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only


if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}


function SwitchMenu1(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
			document.getElementById("img1").src="/educacion/images/tropo_n.gif"			

		}else{
			el.style.display = "none";
			document.getElementById("img1").src="/educacion/images/tropo_m.gif"			
		}
	}
}
function SwitchMenuCentro(odiv,obj,img){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById(odiv).getElementsByTagName("span"); //DynamicDrive.com change
	var im = document.getElementById(img);

		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
			im.src="/educacion/images/tropo_n.gif";

		}else{
			el.style.display = "none";
			im.src="/educacion/images/tropo_m.gif"			
		}
	}
}

function SwitchMenu(odiv,obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById(odiv).getElementsByTagName("span"); //DynamicDrive.com change

		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";

		}else{
			el.style.display = "none";
		}
	}
}

function SwitchMenuSup(odiv,obj){
	//alert(odiv);

	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById(odiv).getElementsByTagName("span"); //DynamicDrive.com change
	
	var im = "img" + obj;
	im = document.getElementById(im);

		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			//alert("abre");
			el.style.display = "block";

			/*alert(ar.length);
			for (var i=5; i<ar.length; i++){

				if (ar[i].className=="submenua"){ 
					var imx = "imgsub" + i;
					alert(imx);
					imx = document.getElementById(imx);
					imx.src="/educacion/images/tropo_m.gif";
				}
			}*/


			//im.src="/educacion/images/tropo_n.gif";
	

		}else{
			//alert("cierra");
			el.style.display = "none";

			//im.src="/educacion/images/tropo_m.gif";			

		}
	}
}


function SwitchMenuDerecho_OLD(odiv,obj){
	//alert(odiv);
	//alert(obj);

	if(document.getElementById){
	var el = document.getElementById(obj);
	//alert("el " + el);

	var ar = document.getElementById(odiv).getElementsByTagName("span"); //DynamicDrive.com change
	
		if(el.style.display != "block"){ //DynamicDrive.com change
			/*for (var i=0; i<ar.length; i++){
				alert(ar[i].style.display);

				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}*/

			/*alert("bloque1 " + document.getElementById("subbloque1").style.display);
			alert("bloque2 " + document.getElementById("subbloque2").style.display);
			alert("bloque3 " + document.getElementById("subbloque3").style.display);*/

			/*if (document.getElementById("subbloque1").style.display=="block")
				document.getElementById("subbloque1").style.display="none";	
 
			if (document.getElementById("subbloque2").style.display=="block")
				document.getElementById("subbloque2").style.display="none";	
			
			if (document.getElementById("subbloque3").style.display=="block")
				document.getElementById("subbloque3").style.display="none";	*/
			
			if (document.getElementById("sub4").style.display=="block"){
				document.getElementById("sub4").style.display="none";	
				//document.getElementById("imgbloque1").src="/educacion/images/tropo_n.gif";
			}
 
			if (document.getElementById("sub18").style.display=="block")	//Cultura
				document.getElementById("sub18").style.display="none";	
			
			if (document.getElementById("sub19").style.display=="block")	//Deportes
				document.getElementById("sub19").style.display="none";	


			el.style.display = "block";

		}else{
			el.style.display = "none";
		}
	}
}

function SwitchMenuDerecho(odiv,obj,img){

	//alert(odiv);
	//alert(obj);

	if(document.getElementById){
		var el = document.getElementById(obj);
		//alert("el " + el);

		var ar = document.getElementById(odiv).getElementsByTagName("span"); //DynamicDrive.com change
		var im = document.getElementById(img);
	
		if(el.style.display != "block"){ //DynamicDrive.com change
			/*for (var i=0; i<ar.length; i++){
				alert(ar[i].style.display);

				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}*/

			
			if (document.getElementById("sub4").style.display=="block"){
				document.getElementById("sub4").style.display="none";	
				document.getElementById("imgbloque1").src="/educacion/images/tropo_md.gif";
			}
			
 
			if (document.getElementById("sub5").style.display=="block"){
				document.getElementById("sub5").style.display="none";	
				document.getElementById("imgbloque2").src="/educacion/images/tropo_md.gif";
			}
			
			if (document.getElementById("sub6").style.display=="block"){
				document.getElementById("sub6").style.display="none";	
				document.getElementById("imgbloque3").src="/educacion/images/tropo_md.gif";
			}


			el.style.display = "block";
			im.src="/educacion/images/tropo_nd.gif";

		}else{

			el.style.display = "none";
			im.src="/educacion/images/tropo_md.gif"			
			

		}

	}
}

function get_cookie(Name) { 
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { 
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function Cargar(){
	

	var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
	var cookievalue=get_cookie(cookiename)

		//alert("cargar");
		//alert(cookievalue);
		if (cookievalue.search("sub4")==-1){
			//document.getElementById("sub4").style.display="block";
			//if (document.getElementById("sub4").style.display=="block")			
			
			if (document.getElementById)
				img=document.getElementById("imgbloque1")
				if (img)
					document.getElementById("imgbloque1").src="/educacion/images/tropo_md.gif";			
		}
		else
		{
			if (document.getElementById)
				img=document.getElementById("imgbloque1")
				if (img)
				document.getElementById("imgbloque1").src="/educacion/images/tropo_nd.gif";
		}

		if (cookievalue.search("sub32")==-1){
			if (document.getElementById)
				img=document.getElementById("imgbloque2")
				if (img)
				document.getElementById("imgbloque2").src="/educacion/images/tropo_md.gif";
		}
		else
		{
			if (document.getElementById)
				img=document.getElementById("imgbloque2")
				if (img)
				document.getElementById("imgbloque2").src="/educacion/images/tropo_nd.gif";
		}
	
		if (cookievalue.search("sub33")==-1){
			if (document.getElementById)
				img=document.getElementById("imgbloque3")
				if (img)
				document.getElementById("imgbloque3").src="/educacion/images/tropo_md.gif";
		}
		else
		{
			if (document.getElementById)
				img=document.getElementById("imgbloque3")
				if (img)
				document.getElementById("imgbloque3").src="/educacion/images/tropo_nd.gif";
		}

}

function onloadfunction(){

//alert("entra en onloadfunction de interior");
if (persistmenu=="yes"){
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
//alert("persistmenu==yes");

if (cookievalue!="")
{
	//alert("entra en el load interior");		

	//alert(cookievalue);
	subs=cookievalue.substring(1,cookievalue.length)
	//alert(subs);



	while (subs.length>1){		
		pos=subs.search("/");
		if (pos!=-1){
			subactual=subs.substring(0,pos);
			//alert(subactual);
			subs=subs.substring(pos+1,subs.length);
			//alert(subs);
		}
		else{
			subactual=subs;
			subs="";
		}

		//alert("subactual " + subactual);
		//alert("substr " + subactual.substr(0,3));

		//if ((subactual!="sub1") && (subactual!="sub2") && (subactual!="sub3")){
		if ((subactual!="sub1") && (subactual!="sub2") && (subactual!="sub3") && (subactual.substring(0,3)!="mod")){

			if (document.getElementById)
				bloque=document.getElementById(subactual)
				if (bloque)
				document.getElementById(subactual).style.display="block";		
		}
	}

 
	//document.getElementById(cookievalue).style.display="block";


/*	if (document.getElementById("sub1").style.display=="block")
		document.getElementById("img2").src="/educacion/images/tropo_n.gif";

	if (document.getElementById("sub2").style.display=="block")
		document.getElementById("img3").src="/educacion/images/tropo_n.gif";

	if (document.getElementById("sub3").style.display=="block")
		document.getElementById("img1").src="/educacion/images/tropo_n.gif";
*/
	/*if ((document.getElementById("sub1").style.display=="block") && (document.getElementById("sub2").style.display=="block")){
		document.getElementById("img2").src="/educacion/images/tropo_n.gif";
		document.getElementById("img3").src="/educacion/images/tropo_n.gif";
	}

	if ((document.getElementById("sub1").style.display=="block") && (document.getElementById("sub3").style.display=="block")){
		document.getElementById("img2").src="/educacion/images/tropo_n.gif";
		document.getElementById("img1").src="/educacion/images/tropo_n.gif";
	}

	if ((document.getElementById("sub2").style.display=="block") && (document.getElementById("sub3").style.display=="block")){
		document.getElementById("img3").src="/educacion/images/tropo_n.gif";
		document.getElementById("img1").src="/educacion/images/tropo_n.gif";
	}*/

}

}
}

function savemenustate(){


var inc=4,blockid=""

var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
//alert ("cookie al entrar en save "+cookievalue);
//Ver si sub1,sub2,sub3
if (cookievalue.search("sub3")!=-1){
  blockid=blockid+"/sub3"  
}
if (cookievalue.search("sub1")!=-1){
  blockid=blockid+"/sub1"  
}
if (cookievalue.search("sub2")!=-1){
  blockid=blockid+"/sub2"  
}



tienemenu=false;
while (document.getElementById("sub"+inc)){
if (document.getElementById("sub"+inc).style.display=="block"){
tienemenu=true;

//alert ("cookievalue antes de grabar la cookie"+cookievalue) ;

//blockid="sub"+inc
//break
//blockid=bloquesprincipales
blockid=blockid+"/"+"sub"+inc;
//break

}
inc++;
}

/*des=1;
while (des<4)){
 if (cookievalue.search("des"+des)!=-1){
  blockid=blockid+"/des"+des;  
 }
 des++;
}*/


if (tienemenu){
	var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
	var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid
	document.cookie=cookiename+"="+cookievalue
}

//alert("al salir de savemenustate a: "+cookievalue);
}

if (window.addEventListener)
window.addEventListener("load", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction

if (persistmenu=="yes" && document.getElementById)
window.onunload=savemenustate


