daysES = new Array(
"Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"
);
monthsES = new Array(
"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Noviembre","Diciembre"
);

daysEN = new Array(
"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"
);
monthsEN = new Array(
"January","February","March","April","May","June","July","August","September","October","November","December"
);


//***************************************************************************
// Function: renderDate()
//***************************************************************************
function renderDate(lang)
{
	var strDate = "";
	lang = lang.toUpperCase();
	var mydate = new Date();
	var year = mydate.getFullYear();
//	var year = mydate.getYear();
//	if (year < 2000) {
//		if (document.all)
//			year = "19" + year;
//		else
//			year += 1900;
//	}
	var day = mydate.getDay();
	var month = mydate.getMonth();
	var daym = get2Digits(mydate.getDate());
//	if (daym < 10)
//		daym = "0" + daym;
	var hours = mydate.getHours();
	var minutes = mydate.getMinutes();
	var dn = "am";
	if (hours >= 12) {
		dn = "pm";
		hours = hours - 12;
	}
//	if (hours == 0)
//		hours = 12;
	if (minutes <= 9)
		minutes = "0" + minutes;

	if (lang == "ES")
		strDate = eval("days"+lang)[day] + " | " + daym + " de " + eval("months"+lang)[month] + " de " + year + " | " + hours + ":" + minutes + " " + dn;
	else if (lang == "EN")
		strDate = eval("days"+lang)[day] + " | " + eval("months"+lang)[month] + " " + daym + ", " + year + " | " + hours + ":" + minutes + " " + dn;
		
		return strDate;
}


//***************************************************************************
// Function: renderThisDate()
//***************************************************************************
function renderThisDate(pYear, pMonth, pDay, lang)
{
	var year = pYear;
	var month = pMonth;
	var day = pDay;
	var daym = get2Digits(mydate.getDate());
//	if (daym < 10)
//		daym = "0" + daym;
//	var hours = mydate.getHours();
//	var minutes = mydate.getMinutes();

	alerta(eval("days"+lang)[day] + " " + daym + " " + eval("months"+lang)[month] + " " + year + ", " + hours + ":" + minutes + "h");
	return(eval("days"+lang)[day] + " " + daym + " " + eval("months"+lang)[month] + " " + year + ", " + hours + ":" + minutes + "h");
}


//***************************************************************************
// Function: getCurrentDate()
//***************************************************************************
function getCurrentDate()
{
	var calFormat = "yyyy/mm/dd";
	var date = calFormat;
	var d = new Date();

	date = date.replace(/yyyy/i, d.getFullYear());
	date = date.replace(/mm/i, get2Digits(d.getMonth()+1));
	date = date.replace(/dd/i, get2Digits(d.getDate()));

	//alert(date);
	return date;
}


//***************************************************************************
// Function: getYear()
//***************************************************************************
function getYear()
{
	var yearFormat = "yyyy";
	var year = yearFormat;
	var d = new Date();

	year = year.replace(/yyyy/i, d.getFullYear());

	return year;
}


//***************************************************************************
// Function: get2Digits(n)
//***************************************************************************
function get2Digits(n)
{
	return ((n<10)?"0":"")+n;
}


//***************************************************************************
// Function: showDate(lang)
//***************************************************************************
function showDate(lang)
{
	document.write(renderDate(lang));
}


//***************************************************************************
// Function: agregar_favoritos(lang)
//***************************************************************************
function agregar_favoritos(lang) 
{
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
	{
		var url = "http://www.fundacioordesa.org";
		var titulo = "Fundació Ordesa";

		window.external.AddFavorite(url,titulo);
	}
	else if(navigator.appName == "Netscape")
	{
		if (lang == "es")
			alert ("Presiona Crtl+D para agregar esta web a tus Marcadores ");
		else if (lang == "en")
			alert ("Press Crtl+D to add this website to your Bookmarks ");
		else
			alert ("Presiona Crtl+D para agregar esta web a tus Marcadores ");
	}
}

function MM_showHideLayers() {
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}
