function MousePos(e) {
	var mouseX, mouseY;
	if (!e) var e = window.event||window.Event;
	if('undefined'!=typeof e.pageX) {
	mouseX = e.pageX;
	mouseY = e.pageY;
	} else {
	mouseX = e.clientX + document.body.scrollLeft;
	mouseY = e.clientY + document.body.scrollTop;
	}
	floatWindow = document.getElementById("float")
	floatWindow.style.top = (mouseY+20) +"px";
	var posLeft = (mouseX+4)-(parseInt(floatWindow.style.width)/2);
	if (posLeft < 0) posLeft = 0;
	floatWindow.style.left = posLeft +"px";
}

function kalendar(month,year,kalendar) {
	var timenow = new Date();
	timenow.setTime(current_time);
	
	var timeobj = new Date();
	
	if (month == 0 && year == 0) {
		month = timenow.getMonth()+1;
		year = timenow.getFullYear();
	}
	
	timeobj.setFullYear(year);
	timeobj.setMonth(month-1,1);
	timeobj.setHours(0,0,0,0);
	
	var mesec = new Array("Januar","February","March","April","May","Jun","July","August","September","October","November","December");
	mesec = mesec[timeobj.getMonth()];
	var month_prev = new Date();
	var month_next = new Date();
	month_prev.setTime(timeobj.getTime());
	month_next.setTime(timeobj.getTime());
	month_prev.setMonth(timeobj.getMonth()-1,1);
	month_next.setMonth(timeobj.getMonth()+1,1);
	document.getElementById("mesec_pre_" +kalendar).href = 'javascript:kalendar(' +(month_prev.getMonth()+1) +',' +month_prev.getFullYear() +',"' +kalendar +'")';
	document.getElementById("mesec_" +kalendar).innerHTML = mesec +' ' +timeobj.getFullYear();
	document.getElementById("mesec_sle_" +kalendar).href = 'javascript:kalendar(' +(month_next.getMonth()+1) +',' +month_next.getFullYear() +',"' +kalendar +'")';
	
	
	var dan_u_sedmici = timeobj.getDay()-1;
	if (dan_u_sedmici == -1) dan_u_sedmici = 6;
	var time_counter = timeobj.getTime() - (dan_u_sedmici*86400000);
	
	var timecheck_pon = new Date();
	var timecheck_ned = new Date();
	var daytimer = new Date();
	timecheck_pon.setTime(time_counter);
	timecheck_ned.setTime(time_counter+(7*86400000));
	daytimer.setTime(time_counter);
	
	var sedmiceTable = '<table id="sedmice_table" border="0" cellpading="1" cellspacing="1">';	
	sedmiceTable += '<tr class="daniUsedmici">';
	dan_name = new Array("Mon","Tue","Wed","Thr","Fri","Sat","Sun");
	for (var i=0;i<7;i++) {
		sedmiceTable += '<td width="20">' +dan_name[i] +'</td>';
	}
	
	while (timecheck_pon.getMonth() == timeobj.getMonth() || timecheck_ned.getMonth() == timeobj.getMonth()) {
		sedmiceTable += '<tr class="daniKalendara">';
		for (dan=1;dan<=7;dan++) {
			var style = '';
			var classname = '';
			var mouse = '';
			var id = '';
			var link = '<a>';
			if (daytimer.getMonth()==timeobj.getMonth()) {
				if (daytimer.getDate()==timenow.getDate() && daytimer.getMonth()==timenow.getMonth() && daytimer.getFullYear()==timenow.getFullYear()) classname = "td_danasnjiDatumCelija";
				link = '<a style="text-decoration:none;color:blue" href="?date=' +daytimer.getFullYear() +'-' +(daytimer.getMonth()+1) +'-' +daytimer.getDate()  +'&type=' +type +'&mode=' +mode +'&menu=' +menu +'&menu1=' +menu1 +'&id=' +airport +'">';	
			} else style = 'color:#CCCCCC';
			sedmiceTable += '<td width="20" height="16" style="' +style +'" class="' +classname +'" id="' +id +'" datum="' +daytimer.getDate() +'"' +mouse +' >' +link +daytimer.getDate() +'</a></td>';
			//time_counter += 86400000;
			//daytimer.setTime(time_counter)
			daytimer.setMonth(daytimer.getMonth(),daytimer.getDate()+1);
			time_counter = daytimer.getTime();
		}
		timecheck_pon.setTime(time_counter);
		timecheck_ned.setTime(time_counter+(7*86400000));
	}
	
	//document.getElementById("sedmice_" +kalendar).onmousemove = MousePos;
	document.getElementById("sedmice_" +kalendar).innerHTML = sedmiceTable += "</tr><table>";
	//LoadDates(timeobj.getMonth()+1,timeobj.getFullYear());
}
