﻿var orario, el;
dojo.xhrGet({
	url: "/Utility/getter.php",
	load: function (data) {
			orario = new Date(data);
			el = dojo.byId("oraCorrente");
			el.innerHTML = ottieniOra();
			setTimeout('allineaSettings()', (60-orario.getSeconds())*1000);
		  }
		   });
		   
function allineaSettings() {
	orario.setTime(+orario+(60-orario.getSeconds())*1000-60000);
	updateOra();
	setInterval('updateOra()', 60000);
}

function ottieniOra() {
	var minuti;
	minuti = orario.getMinutes();
	if (minuti < 10)
		minuti = "0" + minuti;
	return orario.getDate()+"/" +
			(orario.getMonth()+1)+"/"+
			orario.getFullYear()+
			" Ore: "+orario.getHours()+":"+
			minuti;
}

function updateOra() {
	orario.setTime(+orario+60000);
	el.innerHTML = ottieniOra(orario);
}