var update;
var month;
var day;
var day_display;
var start;
start=(2005*365+3)%7;

update=document.lastModified;


var year;
year=update.charAt(6)*1000+update.charAt(7)*100+update.charAt(8)*10+update.charAt(9)*1;

day=update.charAt(3)*10+update.charAt(4)*1;
day_display = day;

var month_value;

if (update.charAt(0)==0 && update.charAt(1)==1)
{
month="Tammikuu";
month_value=0;
}

if (update.charAt(0)==0 && update.charAt(1)==2)
{
month="Helmikuu";
month_value=31;
}

if (update.charAt(0)==0 && update.charAt(1)==3)
{
month="Maaliskuu";
	if (year%4==0){month_value=60;}
	else{month_value=59;}
}


if (update.charAt(0)==0 && update.charAt(1)==4)
{
month="Huhtikuu";
	if (year%4==0){month_value=91;}
	else{month_value=90;}
}


if (update.charAt(0)==0 && update.charAt(1)==5)
{
month="Toukkokuu";
	if (year%4==0){month_value=121;}
	else{month_value=120;}
}

if (update.charAt(0)==0 && update.charAt(1)==6)
{
month="Kes&auml;kuu";
	if (year%4==0){month_value=152;}
	else{month_value=151;}
}

if (update.charAt(0)==0 && update.charAt(1)==7)
{
month="Hein&auml;kuu";
	if (year%4==0){month_value=182;}
	else{month_value=181;}
}

if (update.charAt(0)==0 && update.charAt(1)==8)
{
month="Elikuu";
	if (year%4==0){month_value=213;}
	else{month_value=212;}
}

if (update.charAt(0)==0 && update.charAt(1)==9)
{
month="Syyskuu";
	if (year%4==0){month_value=244;}
	else{month_value=243;}
}


if (update.charAt(0)==1 && update.charAt(1)==0)
{
month="Lokakuu";
	if (year%4==0){month_value=274;}
	else{month_value=273;}
}

if (update.charAt(0)==1 && update.charAt(1)==1)
{
month="Marraskuu";
	if (year%4==0){month_value=305;}
	else{month_value=304;}
}


if (update.charAt(0)==1 && update.charAt(1)==2)
{
month="Joulukuu";
	if (year%4==0){month_value=335;}
	else{month_value=334;}
}

month_value=month_value+day;
day=(Math.floor((year-2005)/4) + (year)*365 + month_value +2)%7;

var day_char = 
(0>=day)?'Sunnuntai':
(1>=day)?'Maanantai':
(2>=day)?'Tiistai':
(3>=day)?'Keskiviikko':
(4>=day)?'Torstai':
(5>=day)?'Perjantai':
'Lauantai';

var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('konqueror'))
{
	browser = "Konqueror";
	OS = "Linux";
}
else if (checkIt('safari')) browser = "Safari"
else if (checkIt('omniweb')) browser = "OmniWeb"
else if (checkIt('opera')) browser = "Opera"
else if (checkIt('webtv')) browser = "WebTV";
else if (checkIt('icab')) browser = "iCab"
else if (checkIt('msie')) browser = "Internet Explorer"
else if (!checkIt('compatible'))
{
	browser = "Netscape Navigator"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


if (browser == "Internet Explorer")
{
document.write(day_char + "  " + month + " " + day_display + ", " + update.substring(6,10) + "<br/><br/>");
}
else
{
var LastModDate;
LastModDate = new Date(document.lastModified);
//document.write(LastModDate + " date");
if (LastModDate.getMonth() == 0)
{month="Tammikuu";}
if (LastModDate.getMonth() == 1)
{month="Helmikuu";}
if (LastModDate.getMonth() == 2)
{month="Maaliskuu";}
if (LastModDate.getMonth() == 3)
{month="Huhtikuu";}
if (LastModDate.getMonth() == 4)
{month="Toukkokuu";}
if (LastModDate.getMonth() == 5)
{month="Kes&auml;kuu";}
if (LastModDate.getMonth() == 6)
{month="Hein&auml;kuu";}
if (LastModDate.getMonth() == 7)
{month="Elokuu";}
if (LastModDate.getMonth() == 8)
{month="Syyskuu";}
if (LastModDate.getMonth() == 9)
{month="Lokakuu";}
if (LastModDate.getMonth() == 10)
{month="Marraskuu";}
if (LastModDate.getMonth() == 11)
{month="Joulukuu";}

var day = LastModDate.getDay();
var day_char =
(0>=day)?'Sunnuntai':
(1>=day)?'Maanantai':
(2>=day)?'Tiistai':
(3>=day)?'Keskiviikko':
(4>=day)?'Torstai':
(5>=day)?'Perjantai':
'Lauantai';

document.write(day_char + " " + month + " " + LastModDate.getDate(),", ",(LastModDate.getYear())+1900);
}
