var NN, IE;

if (navigator.appVersion.charAt(0)>="4")
{
        if (navigator.appName=="Netscape")
        {
                NN=true;
        }
        else 
        if (navigator.appVersion.indexOf("MSIE")!=-1)
        {
                IE=true;
        }
}

function initArray() {  
  this.length = initArray.arguments.length  
  for (var i = 0; i < this.length; i++)  
  this[i+1] = initArray.arguments[i]  
}  
  
/* Name of the Month */  
function MName(month, lng) {  
	var months
	switch(lng){
		case "EN":
   		months = new initArray("January","February","Mars","April","May",  
													  "June","July","August","September","October",
														"November","December");  
			break;
		case "DE":
   		months = new initArray("Januar","Februar","März","April","Mai",  
													  "Juni","Juli","August","September","Oktober",
														"November","Dezember");  
			break;
		default:
   		months = new initArray("január","február","március","április","május",  
													  "június","július","augusztus","szeptember","október",
														"november","december");  
			break;
	}
   return months[month]  
}  
  
/* Name of the day */  
function DName(no, lng) {  
	var days
	switch(lng){
		case "EN":
			days = new initArray("Sunday","Monday","Tuesday","Wednesday","Thursday", 
 		                        "Friday","Saturday","Sunday");
			break;
		case "DE":
			days = new initArray("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag", 
 		                        "Freitag","Samstag","Sonntag");
			break;
		default:
			days = new initArray("vasárnap","hétfő","kedd","szerda","csütörtök", 
 		                        "péntek","szombat","vasárnap");
	}	
	return days[no]  
}  
	
	var sFileName = document.URL
	var Lng
	if (sFileName.indexOf(".html") > -1) 
		Lng = sFileName.substr(sFileName.lastIndexOf(".html")-2, 2)
	else{ if (sFileName.indexOf(".php") > -1) 
		Lng = sFileName.substr(sFileName.length-2, 2)
	}
	
	var time = new Date()  
	var year = time.getYear() 
	if (year==100) year=+1900; 
	var month = time.getMonth()+1  
	var day = time.getDate()
	if (NN || IE){
		switch(Lng){
			case "EN":
					document.writeln(DName(time.getDay()+1,Lng) + ", " + day + " " + MName(month, Lng))
					break;
			case "DE":
					document.writeln(day + " " + MName(month, Lng)  + ", " + DName(time.getDay()+1,Lng))
					break;
			default:
					document.writeln(MName(month, Lng) + " " + day + ". " + DName(time.getDay()+1,Lng))
		}
	}
