	var floatWidth = 100; 
	var floatHeight = 104; 
	
	var midWindow = 0;
	var nContainer = "";
	var IE = false;
	
	if (navigator.appName == 'Microsoft Internet Explorer'){IE = true}

	function stayHome(m){	
		
		if (IE)
			{
			 var currX = event.clientX;
			 var currY = event.clientY;
			}
		else	{
			 var currX = m.pageX;
			 var currY = m.pageY;
			}
		if (document.documentElement && document.documentElement.scrollLeft || document.documentElement && document.documentElement.scrollTop)
			{
			 var iL = document.documentElement.scrollLeft;	
			 var iV = document.documentElement.scrollTop;
			}
		else 	{
			 var iL = document.body.scrollLeft;	
			 var iV = document.body.scrollTop;	
			}
		if (currX > midWindow-30)
			{
			 var msgWidth = nContainer.clientWidth;
			 if (IE){nContainer.style.left = (currX-msgWidth-60+iL)+'px'}
			 else {nContainer.style.left = (currX-msgWidth-60)+'px'}
			}
		else	{
			 if (IE){nContainer.style.left = (currX+60+iL)+'px'}
			 else {nContainer.style.left = (currX+60)+'px'}
			}
		if (IE){nContainer.style.top = (currY+iV-(floatHeight/2)-12)+'px'}
		else {nContainer.style.top = (currY-(floatHeight/2)-12)+'px'}
	}

	function insertFloatMsg(){

		styleStr = "<style type='text/css'>.msgFloat {Position:Absolute;Top:0;Left:0;Border-Style:Solid;Border-Width:1px;Background-Color:#791512;Padding-Right:5px;Padding-Left:5px;Padding-Top:5px;Padding-Bottom:5px; z-index:300;}<\/style>";
		divStr = "<div class='msgFloat' id='isFloat'>&nbsp<\/div>"
		document.write(styleStr);
		document.write(divStr);
		nContainer = document.getElementById('isFloat');
		document.onmousemove = stayHome;
	}

	function hideImage(){

		//while (nContainer.lastChild)
			//{nContainer.removeChild(nContainer.lastChild)}
		document.getElementById('isFloat').style.display = 'none'
	}
	
		function showToolTip(e,text){
			if(document.all)e = event;
			
			var obj = document.getElementById('bubble_tooltip');
			var obj2 = document.getElementById('bubble_tooltip_content');
			obj2.innerHTML = text;
			obj.style.display = 'block';
			var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
			if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
			var leftPos = e.clientX - 200;
			if(leftPos<0)leftPos = 0;
			obj.style.left = leftPos + 'px';
			obj.style.top = e.clientY - obj.offsetHeight -1 + st + 'px';
		}	
		
		function hideToolTip()
		{
			document.getElementById('bubble_tooltip').style.display = 'none';
			
		}

	/*function screenshot(isImg,currItem,currCaption,cijfer, times_played){

		document.getElementById('isFloat').style.display = 'inline';
		if (isImg.length > 0)
		{
			e=document.getElementById("isFloat");
			
			if(document.all)e = event;
	
				//var obj = document.getElementById('bubble_tooltip');
				//var obj2 = document.getElementById('bubble_tooltip_content');
				//obj2.innerHTML = text;
				//obj.style.display = 'block';
				var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
				if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
				var leftPos = e.clientX - 100;
				if(leftPos<0)leftPos = 0;
				//obj.style.left = leftPos + 'px';
				//obj.style.top = e.clientY - obj.offsetHeight -1 + st + 'px';

			/*e.style.width = '200px';
			e.style.backgroundColor = 'blue';	
			var IE = document.all?true:false;
			if (!IE) document.captureEvents(Event.MOUSEMOVE)
			//document.onmousemove = getMouseXY;
			var tempX = 0;
			var tempY = 0;
			if (IE) { // grab the x-y pos.s if browser is IE;
			tempX = event.clientX + document.body.scrollLeft+'px';
			tempY = event.clientY + document.body.scrollTop+'px';
			}
			else {  // grab the x-y pos.s if browser is NS
			tempX = e.pageX;
			tempY= e.pageY;
			}  
			if (tempX < 0){tempX = 0;}
			if (tempY < 0){tempY = 0;} 
			e.style.marginTop = tempY;
			e.style.marginLeft = tempX;
			//=event.clientX + document.body.scrollLeft+'px';
			e.innerHTML = leftPos;
			
			/*nIMG  = document.createElement('img');
			nContainer.appendChild(nIMG);
			nIMG.setAttribute('src',isImg);
			nIMG.setAttribute('width',floatWidth);
			nIMG.setAttribute('height',floatHeight);
		}
		nCaption = document.createElement('div');
		nCaption.setAttribute('align','center');
  		nCaption.style.backgroundColor = '#ffffff';
  		nCaption.style.padding = '5px';
  		nCaption.style.color = '#000000';
		nCaption.style.fontSize = '10pt';
		//nContainer.appendChild(nCaption);
		nCaption.innerHTML = 'értékelés: '+cijfer+'<br />játszották:'+times_played;
		currItem.onmouseout=hideImage;
	}*/

	function getMidWindow(){

		if (document.documentElement && document.documentElement.scrollLeft || document.documentElement && document.documentElement.scrollTop)
			{
			 midWindow = document.documentElement.clientWidth/2;
			}
		else 	{
			 midWindow = document.body.clientWidth/2;
			}
	}

	function initFloatImg(){

		insertFloatMsg();
		hideImage();
		if (!IE){document.captureEvents(Event.mousemove)}
		getMidWindow();
	}
	
	onresize=getMidWindow;