<!--
/*
 Java Script Calendar is a small script for web pages which displays current Day of the week, Month, Date and Year along with Holidays notification. Just like this working demo below. It will work with Netscape 2++, Microsoft 3++ and Opera 3++ web browsers.   

About 70 holidays from all over the world are displayed by Calendar (if you know other ones, let me know, I will add them). It even calculates Easter Sunday date! To see how it works change the date on your computer to January, 1,
for example and re-load the page.
*/
	//datetime_current_festivites();

	function datetime_current_festivites( dateColor, festivityColor, separatorChar, showDate )
	{
		function setDefault( variable, defaultVariable )
		{
			if ( variable == "" )
				return defaultVariable;
			return variable
		}

		function isDate( xMonth, xDate, msg, URL )
		{
            if (  ( month ==  xMonth )  &&  ( date ==  xDate )  )
			{
	            document.write(separatorChar);
				if ( URL.length > 0 )
					document.write('[ <a href="' + URL + '" target="_blank" style="color:' + festivityColor + '">');
				document.write(msg);
	            if ( URL.length > 0 )
					document.write('</a> ]');
			}
		}


		defaultDateColor 		= "";
		defaultFestivityColor 	= "";
		defaultSeparatorChar	= "<br />";
		defaultShowDate         = true;
		
		dateColor 		= setDefault( dateColor,		defaultDateColor );
		festivityColor 	= setDefault( festivityColor,	defaultFestivityColor );
		separatorChar	= setDefault( separatorChar,	defaultSeparatorChar );
		//showDate 		= setDefault( showDate,			defaultShowDate );

		calendar 		= new Date();
		day 			= calendar.getDay();
		month 			= calendar.getMonth();
		date 			= calendar.getDate();
		year 			= calendar.getYear();
		if ( year < 1000 )
			year += 1900;
		cent 			= parseInt( year / 100 );
		g 				= year % 19;
		k 				= parseInt(  ( cent - 17 )  /  25  );
		i 				= (   cent   -   parseInt( cent / 4 )   -   parseInt(  ( cent - k )  /  3  )   +   19   *   g   +   15  ) % 30;
		i 				= i   -   parseInt( i / 28 )   *   (  1   -   parseInt( i / 28 )   *   parseInt(  29  /  ( i + 1 )  )   *   parseInt(  ( 21 - g )  /  11  )   );
		j	 			= (  year  +  parseInt( year / 4 )  +  i  +  2  -  cent  +  parseInt( cent / 4 )  )   %   7;
		l 				= i - j;
		emonth	 		= 3   +   parseInt(  ( l + 40 )  /  44  );
		edate 			= l   +   28   -   31   *   parseInt(  ( emonth / 4 )  );
		emonth--;
		if (showDate)
		{
			var dayname 	= new Array ("Domingo", "Lunes", "Martes", "Mi&eacute;rcoles", "Jueves", "Viernes", "S&aacute;bado");
			var monthname 	= new Array ("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" );

			document.write(dayname[day]);
/*
			if (date < 10)
				document.write("0");
*/
			document.write(' [ <a href="http://es.wikipedia.org/wiki/Especial:Search?search=' + date + ' de ' + monthname[month] + '&go=Ir" style="color:' + dateColor + '" target="_blank">');
								document.write(date);
								document.write(" de ");
								document.write(monthname[month]);
			document.write('</a> ] ');
			document.write(year);

		}
		document.write('<font color="' + festivityColor + '">');

	// Easter
		if (  ( month == emonth )  &&  ( date == edate )  ) 								document.write(separatorChar + "Domingo de Pascua");
	// January
		isDate(  0,  1, "Aņo nuevo", "http://es.wikipedia.org/wiki/A%C3%B1o_nuevo")
		isDate(  0, 15, "D&iacute;a del adulto en Jap&oacute;n")
		isDate(  0, 27, "Wolfgang Amadeus Mozart (1756-1791)", "http://es.wikipedia.org/wiki/Mozart")
		if (  ( month ==  0 )  &&  ( day  ==  1 )  &&  ( date > 14 )  &&  ( date < 22)  ) 	document.write(separatorChar + "Martin Luther King");
	// February
		isDate(  1,  2, "Groundhog Day en USA", "http://en.wikipedia.org/wiki/Groundhog_day")
		isDate(  1,  5, "D&iacute;a de la Constituci&oacute;n pol&iacute;tica de M&eacute;xico de 1917", "http://es.wikipedia.org/wiki/Constitucion_politica_de_mexico")
		isDate(  1,  8, "Julio Verne (1828-1905)", "http://es.wikipedia.org/wiki/Julio_Verne")
		isDate(  1,  9, "D&iacute;a del Catequista")
		isDate(  1, 11, "D&iacute;a de la Fundaci&oacute;n nacional de Jap&oacute;n")
		isDate(  1, 12, "Abraham Lincoln (1809-1865)", "http://es.wikipedia.org/wiki/Abraham_Lincoln")
		isDate(  1, 14, "San Valent&iacute;n", "http://es.wikipedia.org/wiki/San_Valent%C3%ADn")
		isDate(  1, 15, "Galileo Galilei (1564-1642)", "http://es.wikipedia.org/wiki/Galileo_Galilei")
		isDate(  1, 22, "George Washington (1732-1799)", "http://es.wikipedia.org/wiki/George_Washington")
	// March
		isDate(  2,  3, "D&iacute;a de las ni&ntilde;as en Jap&oacute;n")
		isDate(  2, 17, "San Patricio (387)", "http://es.wikipedia.org/wiki/San_Patricio")
		isDate(  2, 21, "J S Bach (1685)")
	// April
		isDate(  3,  1, "April Fools' Day en USA", "http://en.wikipedia.org/wiki/April_Fools_Day")
		isDate(  3,  8, "Buda", "http://es.wikipedia.org/wiki/Buda")
		isDate(  3, 15, "Leonardo da Vinci (1452-1519)", "http://es.wikipedia.org/wiki/Da_Vinci")
		isDate(  3, 22, "D&iacute;a del Planeta")
	// May
		isDate(  4,  1, "May Day en USA", "http://en.wikipedia.org/wiki/May_day")
		isDate(  4,  1, "D&iacute;a de los ni&ntilde;os en Jap&oacute;n")
		isDate(  4,  2, "D&iacute;a de la constituci&oacute;n de Jap&oacute;n")
		isDate(  4,  5, "Cinco de Mayo en M&eacute;xico", "http://es.wikipedia.org/wiki/Cinco_de_Mayo")
		isDate(  4,  5, "D&iacute;a de los hijos en Jap&oacute;n (1946)", "http://en.wikipedia.org/wiki/Japan_Constitution")
		isDate(  4, 14, "D&iacute;a de la independencia de Paraguay", "http://es.wikipedia.org/wiki/Paraguay")
		if (  ( month ==  4 )  &&  ( day  ==  0 )  &&  ( date >  7 )  &&  ( date < 16 )  )	document.write(separatorChar + "D&iacute;a de la madre");
		if (  ( month ==  4 )  &&  ( day  ==  1 )  &&  ( date > 24 )  ) 					document.write(separatorChar + "Memorial Day en USA");
	// June
		isDate(  5,  5, "D&iacute;a de la constituci&oacute;n de Danmark", "http://es.wikipedia.org/wiki/Dinamarca")
		isDate(  5,  6, "D-Day en USA (1944)", "http://en.wikipedia.org/wiki/D_Day")
		isDate(  5, 11, "Kamehameha en Hawaii", "http://en.wikipedia.org/wiki/Kamehameha")
		isDate(  5, 14, "D&iacute;a de la bandera de USA", "http://en.wikipedia.org/wiki/Flag_Day_in_the_United_States")
		isDate(  5, 21, "Solsticio", "http://es.wikipedia.org/wiki/Solsticio")
		isDate(  5, 24, "San Juan Bautista en Canada")
		isDate(  5, 30, "D&iacute;a de la independencia de Zaire", "http://es.wikipedia.org/wiki/Zaire")
		if (  ( month ==  5 )  &&  ( day  ==  0 )  &&  ( date > 15 )  &&  ( date < 24 )  ) 	document.write(separatorChar + "D&iacute;a del Padre");
	// July
		isDate(  6,  1, "D&iacute;a de la independencia de Canada", "http://es.wikipedia.org/wiki/Canada")
		isDate(  6,  4, "D&iacute;a de la independencia de USA", "http://en.wikipedia.org/wiki/Independence_Day_%28United_States%29")
		isDate(  6, 14, "D&iacute;a de la bastilla de Francia", "http://es.wikipedia.org/wiki/Francia")
	// August
		isDate(  7,  1, "D&iacute;a de la confederaci&oacute;n de Switzerland", "http://en.wikipedia.org/wiki/Suiza")
		isDate(  7, 10, "D&iacute;a de la independencia de Ecuador", "http://en.wikipedia.org/wiki/Ecuador")
		isDate(  7, 15, "D&iacute;a de la independencia de India", "http://en.wikipedia.org/wiki/India")
	// September
		isDate(  8,  7, "D&iacute;a de la independencia de Brasil", "http://en.wikipedia.org/wiki/Brazil")
		isDate(  8, 15, "D&iacute;a de los ancianos de Jap&oacute;n")
		isDate(  8, 16, "D&iacute;a de la independencia de M&eacute;xico", "http://es.wikipedia.org/wiki/D%C3%ADa_de_la_Independencia_%28M%C3%A9xico%29")
		if (  ( month ==  8 )  &&  ( day  ==  1 )  &&  ( date > 0 )  &&  ( date< 8 ) ) 		document.write(separatorChar + "D&iacute;a del trabajo de USA");
	// October
		isDate(  9,  1, "Ca&iacute;da del muro de Berl&iacute;n (1989)", "http://es.wikipedia.org/wiki/Muro_de_Berl%C3%ADn")
		isDate(  9, 10, "D&iacute;a de los deportes sanos en Jap&oacute;n")
		if (  ( month ==  9 )  &&  ( day  ==  1 )  &&  ( date > 7 )  &&  ( date < 16 )  ) 	document.write(separatorChar + "Cristobal Col&oacute;n");
		isDate(  9, 24, "Organizaci&oacute;n de las naciones unidas (1945)", "http://es.wikipedia.org/wiki/ONU")
		isDate(  9, 31, "Halloween", "http://es.wikipedia.org/wiki/Halloween")
	// November
		isDate( 10,  1, "D&iacute;a a todos los santos")
		isDate( 10,  2, "D&iacute;a a todas las almas")
		isDate( 10,  3, "D&iacute;a de la cultura de Jap&oacute;n")
		isDate( 10, 11, "D&iacute;a de los veteranos de USA", "http://en.wikipedia.org/wiki/Veterans%E2%80%99_Day")
		isDate( 10, 20, "D&iacute;a de la revoluci&oacute;n de M&eacute;xico", "http://es.wikipedia.org/wiki/Revoluci%C3%B3n_de_Ayutla")
		isDate( 10, 23, "D&iacute;a de acci&oacute;n de gracias en Jap&oacute;n")
		if (  ( month == 10 )  &&  ( day  == 4 )  &&  ( date > 23 )  &&  ( date < 30 )  ) 	document.write(separatorChar + "D&iacute;a de acci&oacute;n de gracias en USA");
	// December
		isDate( 11, 10, "D&iacute;a de los derechos humanos", "http://es.wikipedia.org/wiki/Derechos_humanos")
		isDate( 11, 21, "Solsticio", "http://es.wikipedia.org/wiki/Solsticio")
		isDate( 11, 24, "Nochebuena", "http://es.wikipedia.org/wiki/Nochebuena")
		isDate( 11, 25, "Navidad", "http://es.wikipedia.org/wiki/Navidad")
		isDate( 11, 25, "D&iacute;a del Box", "http://en.wikipedia.org/wiki/Boxing_day")
		document.write('</font>');
	}
-->
