var tmp_count = 0;

if(document.layers) 
{
	window.captureEvents(Event.MOUSEMOVE);
	window.onmousemove = koordinaten;
}
else 
{
	document.onmousemove = koordinaten;
}
	

function showDetails(popup, leftPos, topPos)
{
	var ns4 = document.layers?1:0;
	var dom = document.getElementById?1:0;
	ns4?ref="document.":ref="document.getElementById";


  	if (ns4) 
  	{
  		eval(ref + popup + '.top="' + topPos + '"');
  		eval(ref + popup + '.left="' + leftPos + '"');
  		eval(ref + popup + '.visibility="show"');
  	}
  	else if (dom) 
  	{
  		eval(ref + '("' + popup + '")' + '.style.top="' + topPos + '"');
  		eval(ref + '("' + popup + '")' + '.style.left="' + leftPos + '"');
  		eval(ref + '("' + popup + '")' + '.style.visibility="visible"');
	}	
	else
	{
  		eval(popup+".style.top="+topPos);
         	eval(popup+".style.left="+leftPos);
         	eval(popup+".style.visibility='visible'");
  	} 
}

function hideDetails(popup)
{
	var ns4 = document.layers?1:0;
	var dom = document.getElementById?1:0;
	
	ns4?ref="document.":ref="document.getElementById";

  	if (ns4) 
  	{
  		eval(ref + popup + '.visibility="hide"');
  	}
  	else if (dom) 
  	{
  		eval(ref + '("' + popup + '")' + '.style.visibility="hidden"');
	}
	else
	{
		eval(popup+".style.visibility='hidden'");
	}
}
        
function change_ticker_source(elem, source)
{        
	if(tmp_count < 1)
	{
        	if (source != elem.src)
			elem.src=source;
		
		tmp_count++;
	}
}


function koordinaten(e)
{
	xpos = (document.layers || (document.getElementById && !document.all)) ? e.pageX : document.body.scrollLeft + event.clientX;
	ypos = (document.layers || (document.getElementById && !document.all)) ? e.pageY : document.body.scrollTop + event.clientY;
}


function weiterleitungPopup(popup, element)
{
	/*
	var x,y;
	if (self.pageYOffset) // all except Explorer
	{
		x = self.pageXOffset;
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop) // Explorer 6 Strict
	{
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}
	*/
			
	//topPos = ypos + y + 15;
	//leftPos = xpos + x + 15;
	topPos = ypos + 20;
	leftPos = xpos - 2;

	showDetails(popup, leftPos, topPos);
}

function showPopup(popup,breite,hoehe,scrollen)
{
	if(breite != 0)
		breite = ',width='+breite;
	else
		breite = '';
		
	if(hoehe != 0)
		hoehe = ',height='+hoehe;
	else
		hoehe = '';

	if(scrollen != 0)
		scrollen = ',scrollbars='+scrollen;
	else
		scrollen = '';
		
	popupFenster = window.open('popup.php?url='+popup,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=no'+scrollen+breite+hoehe);
        popupFenster.focus();
}
