/**
 * Llibreria de DATES.
 *
 *
 */

/**
 * Funció necesaria per crear els arrays de dies i mesos:
 */
function MakeArray(n)
{
		this.length = n;
		return (this);
}

/**
 * Inicialitzacions:
 */	
monthNames = new MakeArray(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] = "Dicember";

dayNames = new MakeArray(7);
dayNames[1] = "Sunday";
dayNames[2] = "Monday";
dayNames[3] = "Tuesday";
dayNames[4] = "Wednesday";
dayNames[5] = "Thursday";
dayNames[6] = "Fryday";
dayNames[7] = "Saturday";


/**
 * Funció que retorna en castellą i format 'dia DD/MM/YYYY' la data que se li passa:
 * @param oneDate: objecte data
 * @returns String amb la data formatada
 */	
function date2cas(oneDate)
{
	var theDay = dayNames[oneDate.getDay() + 1];
	var theMonth = monthNames[oneDate.getMonth() + 1];
	var theYear = oneDate.getYear();

	// En Netscape el 2000 lo escribe como el 100, pero en IE lo escribe bien
	if (navigator.appName != 'Microsoft Internet Explorer')
		theYear += 1900;
	//return (theDay + ", " + oneDate.getDate() + "/" + theMonth + "/" + theYear);
	return (theDay + ", " + oneDate.getDate() + " / " + theMonth + " / " + theYear);
}