function ieHover()
{
	var nav = document.getElementById("navigation");
	if (nav)
	{
		var nodes = nav.getElementsByTagName("li");
		for (var i=0; i<nodes.length; i++)
		{
			nodes[i].onmouseover = function() 
			{
				if(this.className != "cat-03") document.getElementById("breadcrumb").style.visibility='hidden';
				this.className += " hover";
			}
			nodes[i].onmouseout = function()
			{
				if(this.className != "cat-03") document.getElementById("breadcrumb").style.visibility='visible';
				this.className = this.className.replace(" hover", "");
			}
		}
	}
}

function ieHoverMenu()
{
	var nav = document.getElementById("s-portal");
	if (nav)
	{
		var nodes = nav.getElementsByTagName("li");
		for (var i=0; i<nodes.length; i++)
		{
			nodes[i].onmouseover = function() 
			{
				this.className += " hover";
			}
			nodes[i].onmouseout = function()
			{
				this.className = this.className.replace(" hover", "");
			}
		}
	}
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	 if (restore) selObj.selectedIndex=0;
}

window.addEvent('domready', function() {
ieHover();	
ieHoverMenu();	
			})


								<!-- This script and many more are available free online at -->
								<!-- The JavaScript Source!! http://javascript.internet.com -->
								function calendar(year,month, evento1, evento2, evento3, evento4, evento5, evento6, evento7, evento8, news1, news2, news3, news4, news5, news6, news7, news8) {
								month = month -1;
								var evento1 = evento1;
								var evento2 = evento2;
								var evento3 = evento3;
								var evento4 = evento4;
								var evento5 = evento5;
								var evento6 = evento6;
								var evento7 = evento7;
								var evento8 = evento8;
								var news1 = news1;
								var news2 = news2;
								var news3 = news3;
								var news4 = news4;
								var news5 = news5;
								var news6 = news6;
								var news7 = news7;
								var news8 = news8;
								/*for (i=10; i>=10; i++){
									alert(i);
									if (!evento[i]){ 
										var evento[i];
											}
								}*/
								<!-- Begin
								var monthnames = new Array (12);
								monthnames[1]="January";
								monthnames[2]="February";
								monthnames[3]="March";
								monthnames[4]="April";
								monthnames[5]="May";
								monthnames[6]="June";
								monthnames[7]="July";
								monthnames[8]="August";
								monthnames[9]="September";
								monthnames[10]="October";
								monthnames[11]="November";
								monthnames[12]="December";
								var linkcount=0;
								function addlink(month, day, href) {
								var entry = new Array(3);
								entry[0] = month;
								entry[1] = day;
								entry[2] = href;
								this[linkcount++] = entry;
								}
								Array.prototype.addlink = addlink;
								linkdays = new Array();
								monthdays = new Array(12);
								monthdays[0]=31;
								monthdays[1]=28;
								monthdays[2]=31;
								monthdays[3]=30;
								monthdays[4]=31;
								monthdays[5]=30;
								monthdays[6]=31;
								monthdays[7]=31;
								monthdays[8]=30;
								monthdays[9]=31;
								monthdays[10]=30;
								monthdays[11]=31;
								

								var fecha=new Date();
								fecha.setFullYear(year);
								fecha.setMonth(month);
								fecha.setDate(1);
								thisdate= fecha.getDate();
								thisday = fecha.getDay();
								//alert("mes:"+month);
								//alert("Día:"+thisdate);
								//alert("Posición Día:"+thisday);

								thisyear=fecha.getYear();
								thisyear = thisyear % 100;
								thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));
								if (((thisyear % 4 == 0) 
								&& !(thisyear % 100 == 0))
								||(thisyear % 400 == 0)) monthdays[1]++;
								startspaces=thisdate;
								while (startspaces > 7)startspaces-=7;
								//alert(startspaces);
								startspaces = thisday - startspaces + 1;
								if (startspaces < 0) startspaces+=7;
								document.write("<ul id='calendar'> ");
								document.write("<li class='day'> ");
								document.write("<ul>");
								document.write("<li align=center>Sun</li>");
								document.write("<li align=center>Mon</li>");
								document.write("<li align=center>Tue</li>");
								document.write("<li align=center>Wed</li>");
								document.write("<li align=center>Thu</li>");
								document.write("<li align=center>Fri</li>");
								document.write("<li align=center>Sat</li>"); 
								document.write("</ul>");
								document.write("</li>");
								document.write("<li class='date'>");
								document.write("<ul>");

								//document.write("<ul>");
								for (s=0;s<startspaces;s++) {
								document.write("<li> </li>");
								}
								count=1;
								while (count <= monthdays[month]) {
								for (b = startspaces;b<7;b++) {
								linktrue=false;
								document.write("<li>");
								for (c=0;c<linkdays.length;c++) {
								if (linkdays[c] != null) {
								if ((linkdays[c][0]==month + 1) && (linkdays[c][1]==count)) {
								document.write("<a href=\"" + linkdays[c][2] + "\">");
								linktrue=true;
									  }
								   }
								}
								if (count==thisdate && count==month) {
								document.write("<span>");
								} 
								if (count==evento1) {
								document.write("<span class='events'>");
								}
								if (count==evento2) {
									
								document.write("<span class='events'>");
								}
								if (count==evento3) {
								document.write("<span class='events'>");
								}
								if (count==evento4) {
								document.write("<span class='events'>");
								}
								if (count==evento5) {
								document.write("<span class='events'>");
								}
								if (count==evento6) {
								document.write("<span class='events'>");
								}
								if (count==evento7) {
								document.write("<span class='events'>");
								}
								if (count==evento8) {
								document.write("<span class='events'>");
								}
								if (count==news1) {
								document.write("<span class='news'>");
								}
								if (count==news2) {
								document.write("<span class='news'>");
								}
								if (count==news3) {
								document.write("<span class='news'>");
								}
								if (count==news4) {
								document.write("<span class='news'>");
								}
								if (count==news5) {
								document.write("<span class='news'>");
								}
								if (count==news6) {
								document.write("<span class='news'>");
								}
								if (count==news7) {
								document.write("<span class='news'>");
								}
								if (count==news8) {
								document.write("<span class='news'>");
								}


								if (count <= monthdays[month]) {
								document.write(count);
								}
								else {
								document.write(" ");
								}
								if (count==thisdate) {
								document.write("</span>");
								}
								if (linktrue)
								document.write("</a>");
								document.write("</li>");
								count++;
								}
								//document.write("</ul>");
								//document.write("<ul>");
								startspaces=0;
								}
								document.write("</ul>");
								document.write("</li>");
								document.write("</ul>");
								// End -->
								
								}
