// JavaScript Document
showDate =true;  
showTime =true;
showTimeAM =false;
var Days = ['Luned&igrave;', 'Marted&igrave;', 'Mercoled&igrave;', 'Gioved&igrave;', 'Venerd&igrave;', 'Sabato', 'Domenica'];
var Months = ['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'];

var now=new Date();

function orologio(serverdtime) {
  if (serverdtime) {
	  now = new Date(serverdtime);
  }
  now.setSeconds(now.getSeconds()+1);
  
  hour=now.getHours();
  min=now.getMinutes();
  sec=now.getSeconds();
  day=now.getDate();
  month=now.getMonth()+1;
  year=now.getFullYear();
  dayweek =now.getDay()-1;
  var result = '';
 if (showDate) { 
  result += Days[dayweek]+ " "+ day + " " + Months[month-1] + " " + year;
 }
 if (showTime) { 
  if (showDate) { result +=' ore '; }
  var add='';
  if (showTimeAM) {
     if (hour>12) { hour=hour-12; add=" pm"; } else { hour=hour; add=" am"; }
     if (hour==12) { add=" pm"; }
  }
  result += ((hour<=9) ? "0"+hour : hour) + ":" + ((min<=9) ? "0"+min : min) + ":" + ((sec<=9) ? "0"+sec : sec) + add;
 }

 txt = document.getElementById('timeText');
 txt.innerHTML = result;

 setTimeout("orologio()", 1000);
}
