function openMp3(sUrl) {
	sUrl = sUrl.replace("js=no&", "");
	setTimeout('openWindow("' + sUrl + '", "musikspelare", "width=300,height=200")', 10);
}

function openWindow(strURL,strName,strOptions,bDoNotReturnWindow) {
	if (!strOptions) strOptions = "location=yes,resizable=no,scrollbars=yes,status=yes,toolbar=yes,";
	else {
		//parse the strOptions variable to get width and height
		var arWidth = strOptions.match(/width=[0-9]+/i);
		var arHeight = strOptions.match(/height=[0-9]+/i);
		if (arWidth != null) {
			//Center window horizontally
			var intWidth = arWidth[0].substring(arWidth[0].lastIndexOf("=") + 1);
			var x = (screen.width - intWidth) / 2;
			x = (x<0) ? 0 : x
			strOptions += ",left=" + x;
		}
		if (arHeight != null) {
			//Center window vertically
			var intHeight = arHeight[0].substring(arHeight[0].lastIndexOf("=") + 1);
			var y = (screen.height - intHeight) / 2;
			y = (y<0) ? 0 : y
			strOptions += ",top=" + y;
		}
	}
	var popup = window.open(strURL,strName,strOptions);
	if (!bDoNotReturnWindow)
		return popup;
}


//---------------------- Standard functions ----------------------------------------------------------------------------------------

var hoob = {};
hoob.userAgent = navigator.userAgent.toLowerCase();
hoob.win = (hoob.userAgent.indexOf("win") > -1);
hoob.mac = (hoob.userAgent.indexOf("mac") > -1);
hoob.ie = (hoob.userAgent.indexOf("msie") > -1);
hoob.w3c = (document.getElementById && !hoob.ie);
hoob.opera = (hoob.userAgent.indexOf("opera") > -1);
hoob.safari = (hoob.userAgent.indexOf("safari") > -1);
hoob.ns6 = (hoob.userAgent.indexOf("netscape6") > -1);

hoob.getObj = function(strLayer) {
	if(typeof(strLayer) == "object") return strLayer;
	var elmLayer = document.getElementById(strLayer);
	if (!elmLayer)
		elmLayer = document.getElementsByName(strLayer)[0];
	return elmLayer;
}

hoob.getDocScroll = function() {
	if (typeof window.pageXOffset != "undefined")
		return {x:window.pageXOffset, y:window.pageYOffset}
	else if (typeof window.scrollX != "undefined")
		return {x:window.scrollX, y:window.scrollY};
	else if (hoob.ie) {
		if (document.compatMode && document.compatMode == "CSS1Compat")
			return {x:document.body.parentNode.scrollLeft, y:document.body.parentNode.scrollTop};
		else
			return {x:document.body.scrollLeft, y:document.body.scrollTop};
	}
	return {x:0, y:0};
}
