function isDate(dateStr)
{
 var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;
 var matchArray = dateStr.match(datePat);          // formato corretto?

  if (matchArray == null)
      return false;

    day = matchArray[1];
    month = matchArray[3];
    year = matchArray[5];

	if (day > 31)
	{
        return false;
	}
    if ((month==4 || month==6 || month==9 || month==11) && day==31)
    {   if (month == 4) monthName = "Aprile";
        if (month == 6) monthName = "Giugno";
        if (month == 9) monthName = "Settembre";
        if (month == 11) monthName = "Novembre";
        return false;
    }
        if (month == 2) { // controlla il 29 di febbraio
        var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
        if (day > 29)
        {   
			return false;
        }
        if (day==29 && !isleap)
        {
            return false;
        }
    }
    return true;      // data valida
}
function initArray()
{
	 this.length = initArray.arguments.length
	 for (var i=0;i<this.length;i++)
	     this[i+1] = initArray.arguments[i]
} 
// end initArray.

var DOWArray = new initArray("Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato");
var MOYArray = new initArray("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre");
var LastModDate = new Date(document.lastModified);

datacompl = document.all.gg_insert.value + '/' + document.all.mm_insert.value + '/' + document.all.aa_insert.value;

if (isDate(datacompl))
{
	LastModDate.setMonth(document.all.mm_insert.value,document.all.gg_insert.value);
	LastModDate.setYear(document.all.aa_insert.value);
}


document.write("<hr width='98%' size='1px' class='riga_separazione'>");
document.write("&nbsp;&nbsp;&nbsp;Ultimo aggiornamento: ");
document.write(DOWArray[(LastModDate.getDay()+1)]," ");
document.write(LastModDate.getDate());
document.write(" ",MOYArray[(LastModDate.getMonth()+1)]," ");

if (LastModDate.getYear() < 1900) 
{
 	document.write(LastModDate.getYear() + 1900);
} 
else 
{
document.write(LastModDate.getYear());
}
document.write(".");
document.write("<a style=\"padding-left: 1.5em;\" href=\"javascript:window.print();\">Stampa</a>");
//        document.write("<a style=\"padding-left: 1.5em;\" href=\"javascript:top.alto.spedisci();\">Spedisci ad un amico</a>");
//        document.write("<a style=\"padding-left: 1.5em; padding-right: 1.5em;\" href=\"http://www.santiapostoli.org\" target=\"_top\">Vai al sito</a>");

