// date.js - (c)1999 by Silvio Sosio

var wdays = new MakeArray(7);
var month = new MakeArray(12);

function MakeArray(n) {
	this.length = n;
	for (var i = 1; i <= n; i++) {
		this[i] = 0 }
	return this
}

function setNames(language) {
	if (language == 1) {
		wdays[0] = "Domenica";
		wdays[1] = "Luned&igrave;";
		wdays[2] = "Marted&igrave;";
		wdays[3] = "Mercoled&igrave;";
		wdays[4] = "Gioved&igrave;";
		wdays[5] = "Venerd&igrave;";
		wdays[6] = "Sabato";
		
		month[0] = "Gennaio";
		month[1] = "Febbraio";
		month[2] = "Marzo";
		month[3] = "Aprile";
		month[4] = "Maggio";
		month[5] = "Giugno";
		month[6] = "Luglio";
		month[7] = "Agosto";
		month[8] = "Settembre";
		month[9] = "Ottobre";
		month[10] = "Novembre";
		month[11] = "Dicembre";
	} else {
		wdays[0] = "Sunday";
		wdays[1] = "Monday";
		wdays[2] = "Tuesday";
		wdays[3] = "Wednesday";
		wdays[4] = "Thursday";
		wdays[5] = "Friday";
		wdays[6] = "Saturday";
		
		month[0] = "January";
		month[1] = "February";
		month[2] = "March";
		month[3] = "April";
		month[4] = "May";
		month[5] = "June";
		month[6] = "July";
		month[7] = "August";
		month[8] = "September";
		month[9] = "October";
		month[10] = "November";
		month[11] = "December";
	}
}

function data (format, language) {

	var today = new Date();
	day = today.getDate();
	mon = today.getMonth();
	year = today.getYear();
	wday = today.getDay();
	
	if (format > 0) {
		setNames(language);
	}
	
	if (year < 1900 && format > 0) {
		year += 1900;
	}
	
	if (format == 0) {
		mon++;
	}
	
	if (format == 0) {
		if (language == 1) {
			document.write (day+"/"+mon+"/"+year);
		} else {
			document.write (mon+"/"+day+"/"+year);
		}
	} else if (format == 1) {
		if (language == 1) {
			document.write (day+" "+month[mon]+" "+year);
		} else {
			document.write (month[mon]+" "+day+" "+year);
		}
	} else if (format == 2) {
		if (language == 1) {
			document.write (wdays[wday]+", "+day+" "+month[mon]+" "+year);
		} else {
			document.write (wdays[wday]+", "+month[mon]+" "+day+", "+year);
		}
	}
}