var watchID = null
var watchRun = false

function stopwatch() {
  if(watchRun)
    clearTimeout(watchID)
    watchRun = false
}

function startwatch() {
  stopwatch()
  dayTime()
}

function dayTime() {
  var day = new Date();
  var hour = day.getHours();
  var minute = day.getMinutes();
  var second = day.getSeconds();
  if (hour > 12) {
    hours = hour - 12;
}
else {
if (hour == 0) { hours = 12 }
  else { hours = hour }
}
if (minute < 10) { minutes = 0 }
  else {minutes = "" }
if (second < 10) { seconds = 0 }
  else { seconds = "" }

function isnArray()
  { for (var i=0;i<isnArray.arguments.length;i++)
  { this[i+1] = isnArray.arguments[i]; } }
  var isnMonths=new isnArray("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
  var isnDays= new isnArray("Lunedė","Martedė","Mercoledė","Giovedė","Venerdė","Sabato","Domenica");
  isnDays[0]="Domenica";

function getFullYear(d) { 
  yr = d.getYear();
  if (yr < 1000)
     yr+=1900;
     return yr; }

time = (''+hour+":"+minutes+""+minute+":"+seconds+""+second+'')
date = (day.getDate()+" "+isnMonths[day.getMonth()+1]+" "+getFullYear(day));
document.timedate.time.value = time
document.timedate.date.value = date
watchID = setTimeout("dayTime()",1000)
watchRun = true
}