	// trail

	var w=1
	var h=1
	
	if (document.getElementById || document.all)
	document.write('<div id="trailimageid" class="trailbox"></div>')
	
	function gettrailobj()
	{
		if (document.getElementById) return document.getElementById("trailimageid").style
		else if (document.all) return document.all.trailimagid.style
	}
	
	function truebody()
	{
		return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
	}
	
	function hidetrail()
	{
		document.onmousemove=""
		document.getElementById('trailimageid').innerHTML=""
		gettrailobj().visibility="hidden"
		gettrailobj().left=-1000
		gettrailobj().top=0
	}
	
	xoff = 30
	yoff = 20
	function showtrail(width, file, p_xoff, p_yoff)
	{
		xoff = p_xoff
		yoff = p_yoff
		if (navigator.userAgent.toLowerCase().indexOf('opera') == -1 && navigator.userAgent.toLowerCase().indexOf('safari') == -1) {
			
			w=width
			gettrailobj().visibility="visible"
			gettrailobj().width=w+"px"
			//document.getElementById('trailimageid').innerHTML="<div>"+document.getElementById('preload_text').value+"</div>";
			document.getElementById('trailimageid').innerHTML = "<img src='"+ file +"' width='"+w+"px'>";
			document.onmousemove=followmouse
		}
	}
	function showtrail_text(text)
	{
		width= 150;
		xoff = 0
		yoff = 20
		if (navigator.userAgent.toLowerCase().indexOf('opera') == -1 && navigator.userAgent.toLowerCase().indexOf('safari') == -1) {
			w=width
			gettrailobj().visibility="visible"
			//gettrailobj().width=w+"px"
			document.getElementById('trailimageid').innerHTML = '' + text + '';
			document.onmousemove=followmouse
		}
	}
	
	function followmouse(e)
	{
	
		if(navigator.userAgent.toLowerCase().indexOf('opera') == -1 && navigator.userAgent.toLowerCase().indexOf('safari') == -1)
		{
			var xcoord = xoff
			var ycoord = yoff
			/*
			if (typeof xoff == "undefined") {
				
			} else {
				var xcoord = xoff
			}
			if (typeof yoff == "undefined") {
				
			} else {
				var ycoord = yoff
			}
			*/
	
			if (typeof e != "undefined") {
				xcoord+=e.pageX
				ycoord+=e.pageY
			} else if (typeof window.event !="undefined") {
				xcoord+=truebody().scrollLeft+event.clientX
				ycoord+=truebody().scrollTop+event.clientY
			}
	
			var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
			var docheight=document.all? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight)
	
			if (xcoord+w+3>docwidth)
			xcoord=xcoord-w-(20*2)
	
			if (ycoord-truebody().scrollTop+h>truebody().clientHeight)
			ycoord=ycoord-h-20;
	
			gettrailobj().left=xcoord+"px"
			gettrailobj().top=ycoord+"px"
	
		}
	
	}
	// trail vége



