var d = new Date();
var cts = d.getTime();
var tdms = sts - cts;

var month=new Array(12);
month[0]="januari";
month[1]="februari";
month[2]="maart";
month[3]="april";
month[4]="mei";
month[5]="juni";
month[6]="juli";
month[7]="augustus";
month[8]="september";
month[9]="oktober";
month[10]="november";
month[11]="december";

var month3=new Array(12);
month3[0]="jan";
month3[1]="feb";
month3[2]="mar";
month3[3]="apr";
month3[4]="mei";
month3[5]="jun";
month3[6]="jul";
month3[7]="aug";
month3[8]="sep";
month3[9]="okt";
month3[10]="nov";
month3[11]="dec";

var agt=navigator.userAgent.toLowerCase();
var isIE = ((window.ActiveXObject) ? true : false);
var is_opera = (agt.indexOf("opera") != -1);

function localTime(timestamp, tagID, df) {
	var tsDate = new Date((timestamp * 1000) - tdms);
	var tsMonthFull = month[tsDate.getMonth()];
	var tsMonth = month3[tsDate.getMonth()];
	var tsDay = tsDate.getDate();
	var tsYearFull = tsDate.getFullYear().toString();
	var tsYear = tsYearFull.substring(2,4);
	var tsHour = tsDate.getHours();
	var tsMinute = tsDate.getMinutes();
	if (tsMinute<10) {
		tsMinute = "0" + tsMinute;
	}
	//if (tsHour>12) {
	//	tsHour = tsHour - 12;
	//	var tsTime = tsHour + ":" + tsMinute + " PM";
	//} else {
	//	var tsTime = tsHour + ":" + tsMinute + " AM";
	//}
	var tsTime = tsHour + ":" + tsMinute;
	if (df==1) {
		var tsttxt = tsDay + " " + tsMonthFull + " " + tsYearFull + ", " + tsTime;
	} else if (df==2 || df=="im") {
		var tsttxt = tsTime;
	} else if (df==3) {
		var tsttxt = tsDay + " " + tsMonthFull + " " + tsYearFull;
	} else {
		var tsttxt = tsDay + " " + tsMonth + ", " + tsTime;
	}
	if (df=="im") {
		return tsttxt;
	} else {
		writeTextElement(tsttxt, tagID);
	}
}

function writeTextElement(text, tagID) {
	if (isIE || is_opera) {
		document.write(text);
	} else {
		var span = document.createTextNode(text);
		var elem = document.getElementById(tagID);
		elem.appendChild(span);
	}
}