  function GetDay(intDay){
    var DayArray = new Array("Domenica", "Lunerdì", "Martedì", "Mercoledì", 
                         "Giovedì", "Venerdì", "Sabato")
    return DayArray[intDay]
    }

  function GetMonth(intMonth){
    var MonthArray = new Array("Gennaio", "Febbraio", "Marzo",
                               "Aprile", "Maggio", "Giugno",
                               "Luglio", "Agosto", "Settembre",
                               "Ottobre", "Novembre", "Dicembre") 
    return MonthArray[intMonth] 	  	 
    }
  function getDateStrWithDOW(){
    var today = new Date()
    var year = today.getYear()
    if(year<1000) year+=1900
    var todayStr = "GamerTag.it | " + GetDay(today.getDay()) + " "
    todayStr +=  today.getDate() + " " + GetMonth(today.getMonth())  
    todayStr += ", " + year
    return todayStr
    }

function doTheClock() {

  var curDateTime = new Date()
  var curHour = curDateTime.getHours()
  var curMin = curDateTime.getMinutes()
  var curSec = curDateTime.getSeconds()
  var curTime = 
    ((curHour < 10) ? "0" : "") + curHour + ":" 
    + ((curMin < 10) ? "0" : "") + curMin + ":" 
    + ((curSec < 10) ? "0" : "") + curSec 

   window.setTimeout( "doTheClock()", 1000 );
   t = getDateStrWithDOW()+ " | " + curTime;
   if(document.all || document.getElementById){
      document.title = t.toString();
   }else{   
      self.status = t.toString();
   }
}

doTheClock()