var following = false;
var loaded = false;
var offX = -10;
var offY = 5;

function mouseX(evt) {
	if (!evt) evt = window.event;
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
	else return 0;
}

function mouseY(evt) {
	if (!evt) evt = window.event;
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return 0;
}

function followStart(alapar, vizum, foglalasi_dij, szerviz_dij, repteri_illetek,  stornobiztositas, egyeb, biztositas) {
	var value = "";
	following = true;
	value = '<div><br /><br /><b><u>Teljes ár részletezése</u></b><br /><br /><b>Alapár:</b> '+alapar+' (Ft/fő)<br />';
	
	if (repteri_illetek!='0')
		value = value+'<b>Reptéri illeték:</b> '+repteri_illetek+' (Ft/fő)<br />';
	if (stornobiztositas!='0')
		value = value+'<b>Stornóbiztosítás:</b> '+stornobiztositas+' (Ft/fő)<br />';
	if (biztositas!='0')
		value = value+'<b>Utasbiztosítás:</b> '+biztositas+' (Ft/fő)<br />';
	if (foglalasi_dij!='0')
		value = value+'<b>Foglalási díj:</b> '+foglalasi_dij+' (Ft/fő)<br />';
	if (vizum!='0')
		value = value+'<b>Vízum:</b> '+vizum+' (Ft/fő)<br />';
	if (egyeb!='0')
		value = value+'<b>Egyéb:</b> '+egyeb+' (Ft/fő)<br>';
	if (szerviz_dij!='0')
		value = value+'<b>Szervíz díj:</b> '+szerviz_dij+' (Ft/fő)<br />';
	value = value+'</div>';	
	document.getElementById('userDataBox').innerHTML=value;
	//document.getElementById('userDataBox').innerHTML='<div><br /><br /><b>Alapár:</b> '+alapar+' (Ft/fő)<br /><b>Reptéri illeték:</b> '+repteri_illetek+' (Ft/fő)<br /><b>Stornóbiztosítás:</b> '+stornobiztositas+' (Ft/fő)<br /><b>Eü. biztosítás:</b> '+biztositas+' (Ft/fő)<br /><b>Foglalási díj:</b> '+foglalasi_dij+' (Ft/fő)<br /><b>Egyéb:</b> '+egyeb+' (Ft/fő)<br><b>Szervíz díj:</b> '+szerviz_dij+' (Ft/fő)<br /></div>';
}

function followStop() {
	following = false;
	document.getElementById('userDataBox').style.display='none';
}

function follow(evt) {
	if (document.getElementById && following && loaded) {
		var obj = document.getElementById('userDataBox').style; obj.display = 'block';
		obj.left = (parseInt(mouseX(evt))+offX) + 'px';
		obj.top = (parseInt(mouseY(evt))+offY) + 'px';
	}
}



document.onmousemove = follow;
window.onload = function() {
	loaded = true;
}
