(function(){
	var timerId = null;
	var days = ['Domenica', 'Luned&igrave;', 'Marted&igrave;', 'Mercoled&igrave;', 'Gioved&igrave;', 'Venerd&igrave;', 'Sabato'];
	var months = ['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'];
	window.DemarreHorloge = function() {
		if(timerId) clearTimeout(timerId);
		timerId = null;
		AfficheTemps();
	};
	function AfficheTemps() {
		var Temps = new Date();
		var TempsLocal = Temps.getTime() + (Temps.getTimezoneOffset()-60)*60;
		var Maintenant = new Date(TempsLocal);
		var Heure = " " + Maintenant.getHours();
		var minutes = Maintenant.getMinutes();
		var secondes = Maintenant.getSeconds();
		Heure += ((minutes < 10) ? ":0" : ":") + minutes;
		Heure += ((secondes < 10) ? ":0" : ":") + secondes;
		document.getElementById('orologio_ora').innerHTML = Heure;
		var dayNumber = Maintenant.getDate();
		var day = days[Maintenant.getDay()];
		var month = months[Maintenant.getMonth()];
		var year = Maintenant.getFullYear();
		var dateString = day + ' ' + dayNumber + ' ' + month + ' ' + year;
		document.getElementById('orologio_data').innerHTML = dateString;
		timerId = setTimeout(arguments.callee,1000);
	}
})();
