var menuOpen;
var openElement;
var openMenuElement;

function hidediv() {
	if(openMenuElement != null )
	{
	openMenuElement.style.display = 'none';
	menuOpen = 0;
	}
}

function showdiv(e, element, id) {
	if((openElement != element) && (menuOpen == 1)) hidediv();
	else if(menuOpen) return false;
	if(!e) var e = window.event;
	if (document.getElementById) { // DOM3 = IE5, NS6	
		document.getElementById('hideshow'+id).style.left = parseInt(absLeft(element) - 6) + 'px';
		document.getElementById('hideshow'+id).style.top = parseInt(absTop(element) + 35) + 'px';
		document.getElementById('hideshow'+id).style.display = 'block';
		menuOpen = 1;
		openElement = element;
		openMenuElement = document.getElementById('hideshow' + id);
		
	}
} 

function loseFocus(){

}

  function absLeft(el) {
     return (el.offsetParent)? 
     el.offsetLeft+absLeft(el.offsetParent) : el.offsetLeft;
  }

  function absTop(el) {
     return (el.offsetParent)? 
     el.offsetTop+absTop(el.offsetParent) : el.offsetTop;
  }

function setStatus(str) {
	window.status = str;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function returnMouseXAndY(){
	if (!e) var e = window.event;
	//RÜCKGABE DER MOUSE X UND Y POSITION ALS ARRAY [0] = X ; [1] = Y
	var MouseXName = "";
	var MouseYName = "";

	if(navigator.appName.indexOf("Netscape") != -1){
	   	MouseXName = eval("e.pageX");
	   	MouseYName = eval("e.pageY");
	}else if(navigator.appName.indexOf("Explorer") != -1){
	   	MouseXName = eval("window.event.x + document.documentElement.scrollLeft");
	   	MouseYName = eval("window.event.y + document.documentElement.scrollTop");
	}else{
		MouseXName = eval("e.pageX");
	   	MouseYName = eval("e.pageY");
	}
	
	var arMousePosition = Array(MouseXName, MouseYName);
	return arMousePosition;
}

function updatetrack(){
	new Ajax.PeriodicalUpdater('LastFM', '/aktuellertrack', { method: 'get',frequency: 10 });
}