var Vg_Giorno_Ar = new Array("Domenica","Lunedi'","Martedi'","Mercoledi'","Giovedi'","Venerdi'","Sabato");
 var Vg_Mese_Ar = new Array("1","2","3","4","5","6","7","8","9","10","11","12");

 
var now   = new Date();
var day   = now.getDate();
var month = now.getMonth();
var year  = now.getFullYear();
var hours=(now.getHours().toString().length>1?now.getHours().toString() :"0"+now.getHours().toString());
var minutes=(now.getMinutes().toString().length>1?now.getMinutes().toString() :"0"+now.getMinutes().toString());
var seconds=(now.getSeconds().toString().length>1?now.getSeconds().toString() :"0"+now.getSeconds().toString());

function getDaysInMonth(month,year)  {
 return (month==4||month==6||month==9||month==11)? 30 : (month==2) ? (((year % 4)==0)&&((year % 100)!=0)||((year % 400)==0))? 29 : 28 : 31;
}

function getDataEstesa(day,month,year)  {
    var SetData = new Date (year, month, day);
  return  Vg_Giorno_Ar[SetData.getDay()] + " - " + day + "." + Vg_Mese_Ar[month] + "." + year;
}

function getDataDD_MM_YYYY(day,month,year)  {
  return  ((day.length==1) ? "0"+day : day) + "/" + ((month.length==1) ? "0"+month : month) + "/" +  ((year.length<4) ? (year<100 ? year+1900  : year+00): year);
}

document.write(getDataEstesa(day,month,year));
document.close();

/* QUESTO E' IL CODICE DA USARE COMPLETO DI ORA
document.write(getDataEstesa(day,month,year)+" -- Ore "+hours+":"+minutes+":"+seconds);  */

/* Questo e' il codice per attivare il calendario
<br><a href="javascript:OpenCalendar();void(0)">Calendario</a> */
