
function MM_swapImgRestore() { //v3.0
  //quitaSubmenus();
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	//quitaSubmenus();
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

	// Dean Edwards/Matthias Miller/John Resig
	
	function init(submenu) {
	    // quit if this function has already been called
	    if (arguments.callee.done) return;
	
	    // flag this function so we don't do the same thing twice
	    arguments.callee.done = true;
	
	    // kill the timer
	    if (_timer) clearInterval(_timer);
	
	    // do stuff
	    quitaSubmenus();
	};
	
	/* for Mozilla/Opera9 */
	if (document.addEventListener) {
			//alert ("MOZILLA");
	    document.addEventListener("DOMContentLoaded", init, false);
	}
	
	/* for Safari */
	if (/WebKit/i.test(navigator.userAgent)) { // sniff
	    var _timer = setInterval(function() {
	        if (/loaded|complete/.test(document.readyState)) {
	            init(); // call the onload handler
	        }
	    }, 10);
	}
	
	/* for other browsers */
  window.onload = init;


		function montaSubmenus(id) {
		var d = document.getElementById(id);
				//quitaSubmenus();
				if (d) {d.style.display='block';}
		}
		
		function quitaSubmenus(id) {
			//alert("wiii");
			for (var i = 1; i<=10; i++) {
				if (document.getElementById('smenu'+i)) {
					if (id!=i) {
						document.getElementById('smenu'+i).style.display='none';}
				}
			}
		}

  function showDisco(itemID){
  	
  		for (var i = 1; i<=7; i++) {
				if (document.getElementById('disco'+i)) {document.getElementById('disco'+i).style.display='none';}
			}
			
			for (var i = 1; i<=7; i++) {
				if (document.getElementById('dd'+i) && i!=itemID) {
					obj = document.getElementById('dd'+i);
					obj.style.color = "#000000";
				}
			}
			
      // Toggle visibility between none and inline
      if ((document.getElementById('disco'+itemID).style.display == 'none'))
      {
        document.getElementById('disco'+itemID).style.display = 'block';
        //alert(document.getElementById(fatherID).className);
        //document.getElementById(fatherID).style.color = '#ccc';
      } else {
        document.getElementById('disco'+itemID).style.display = 'none';
        //document.getElementById(fatherID).style.fontColor = '#ccc';
      }
  } 
  
  function showConcert(itemID){
  	  
  		for (var i = 1; i<=35; i++) {
				if (document.getElementById('conc'+i)) {document.getElementById('conc'+i).style.display='none';}
			}

			for (var i = 1; i<=35; i++) {
				if (document.getElementById('cc'+i)) {
					if (document.getElementById('cc'+i) && i!=itemID) {
						obj = document.getElementById('cc'+i);
						obj.style.color = "#000000";
					}
				}
			}
			
      // Toggle visibility between none and inline
      if ((document.getElementById('conc'+itemID).style.display == 'none'))
      {
        document.getElementById('conc'+itemID).style.display = 'block';
        //alert(document.getElementById(fatherID).className);
        //document.getElementById(fatherID).style.color = '#ccc';
      } else {
        document.getElementById('conc'+itemID).style.display = 'none';
        //document.getElementById(fatherID).style.fontColor = '#ccc';
      }
  } 
  
    function showEspectacle(itemID){
  	  
  		for (var i = 1; i<=3; i++) {
				if (document.getElementById('espectacle'+i)) {document.getElementById('espectacle'+i).style.display='none';}
			}

			for (var i = 1; i<=3; i++) {
				if (document.getElementById('esp'+i)) {
					if (document.getElementById('esp'+i) && i!=itemID) {
						obj = document.getElementById('esp'+i);
						obj.style.color = "#000000";
					}
				}
			}
			
      // Toggle visibility between none and inline
      if ((document.getElementById('espectacle'+itemID).style.display == 'none'))
      {
        document.getElementById('espectacle'+itemID).style.display = 'block';
        //alert(document.getElementById(fatherID).className);
        //document.getElementById(fatherID).style.color = '#ccc';
      } else {
        document.getElementById('espectacle'+itemID).style.display = 'none';
        //document.getElementById(fatherID).style.fontColor = '#ccc';
      }
  } 
  
  function showPic(itemID){
  	  
  		for (var i = 1; i<=28; i++) {
				if (document.getElementById('pic'+i)) {document.getElementById('pic'+i).style.display='none';}
			}

      // Toggle visibility between none and inline
      if ((document.getElementById('pic'+itemID).style.display == 'none'))
      {
        document.getElementById('pic'+itemID).style.display = 'block';
        //alert(document.getElementById(fatherID).className);
        //document.getElementById(fatherID).style.color = '#ccc';
      } else {
        document.getElementById('pic'+itemID).style.display = 'none';
        //document.getElementById(fatherID).style.fontColor = '#ccc';
      }
  } 
  
  function showMonth(itemID){
  	  
  	  
  		for (var i = 1; i<=12; i++) {
				if ((document.getElementById('mm'+i)) && (i!=itemID))
					{document.getElementById('mm'+i).style.display='none';
						MM_swapImage('Mes'+i,'','images/mes'+i+'.gif',1);
						}
			}
			
      // Toggle visibility between none and inline
      if ((document.getElementById('mm'+itemID).style.display == 'none'))
      {
        document.getElementById('mm'+itemID).style.display = 'block';
        //alert(document.getElementById(fatherID).className);
        //document.getElementById(fatherID).style.color = '#ccc';
      } else {
        document.getElementById('mes'+itemID).style.display = 'none';
        //document.getElementById(fatherID).style.fontColor = '#ccc';
      }
  }