var wa_popup_var;
var wa_xoffset = 10;
var wa_yoffset = 20;
var wa_y = -1000;

var ns4 = document.layers;
var ns6 = document.getElementById&&!document.all;
var ie4 = document.all;

if (ns4) {
	wa_popup_var = document.wa_popup;
} else if (ns6) {
	wa_popup_var = document.getElementById("wa_popup").style;
} else if (ie4) {
	wa_popup_var = document.all.wa_popup.style;
}

if (ns4) {
	document.captureEvents(Event.MOUSEMOVE);
} else {
	wa_popup_var.visibility = "visible"
	wa_popup_var.display = "none"
}
document.onmousemove = get_mouse;


function wa_popup_show(wa_location, wa_location_kratica, wa_time, wa_temperature, wa_altimeter, wa_wind_speed, wa_wind_deg, wa_dew, wa_vidljivost, wa_oblaki, wa_stanje) {
	wa_content = '<table class="wa_popup_table"><tr><td class="wa_popup_tdtop" colspan="2">'+wa_location+' - '+wa_location_kratica+'</td></tr>';
	wa_content += '<tr><td><b>Datum</b>:</td><td width="100%">'+wa_time+'</td></tr>';
	wa_content += '<tr><td><b>Temp</b>:</td><td>'+wa_temperature+'°C</td></tr>';
	wa_content += '<tr><td><b>Rosišče</b>:</td><td>'+wa_dew+'°C</td></tr>';
	wa_content += '<tr><td><b>Tlak</b>:</td><td>'+wa_altimeter+'hPa</td></tr>';
	wa_content += '<tr><td><b>Veter</b>:</td><td>'+wa_wind_speed+'kt : '+wa_wind_deg+'°</td></tr>';
	wa_content += '<tr><td><b>Vidljivost</b>:</td><td>'+wa_vidljivost+'m</td></tr>';
	var oblaki = wa_oblaki.split(';');
	if (oblaki[0] > 0) {
		oblaki_kolicina = oblaki[1].split(':');
		oblaki_visina = oblaki[2].split(':');
		for (i=oblaki[0]-1;i>=0;i--) {
			wa_content += '<tr><td><b>Oblačnost</b>:</td><td>'+oblaki_visina[i]+'/'+oblaki_kolicina[i]+'</td></tr>';
		}
	}
	if (wa_stanje != 0) {
		wa_content += '<tr><td><b>Stanje</b>:</td><td>'+wa_stanje+'</td></tr>';
	}
	wa_content += '</table>';

	wa_y = wa_yoffset-120;
	if (ns4) {
		wa_popup_var.document.write(wa_content);
		wa_popup_var.document.close();
		wa_popup_var.visibility="visible";
	}
	if (ns6) {
		document.getElementById("wa_popup").innerHTML = wa_content;
		document.getElementById("wa_popup").style.visibility = "visible";
		wa_popup_var.display = '';
	}
	if (ie4) {
		document.all("wa_popup").innerHTML = wa_content;
		wa_popup_var.display = '';
	}
}

function wa_popup_kill() {
	wa_y=-1000;
	if (ns4){
		wa_popup_var.visibility = "hidden";
	} else if (ns6||ie4) {
		wa_popup_var.display = "none";
	}
}

function wa_popup_click(string) {
    window.location.href = 'http://www.wetterarchiv.de/station/'+string+'/witterung.html';
}

function get_mouse(wa_e) {
	var x = (ns4||ns6) ? wa_e.pageX:event.x + document.body.scrollLeft;
	wa_popup_var.left = x + wa_xoffset;
	if (ns6) document.getElementById("wa_popup").style.left = x + wa_xoffset + "px";
	var y = (ns4||ns6) ? wa_e.pageY:event.y + document.body.scrollTop;
	wa_popup_var.top = y + wa_y;
	if (ns6) document.getElementById("wa_popup").style.top = y + wa_y + "px";
}
