<!--
	function onmouseup_handler(){
		if(document.MovingObject) {
			with(document.MovingObject) {
				detachEvent("onmousemove", onmove_handler);
				document.detachEvent("onmousemove", onmove_handler);
				changePlayerPosition();
				document.MovingObject = null;
			}
		} else {
			document.detachEvent("onmouseup", onmouseup_handler);
		}
		event.cancelBubble = true;
		return true;
	}
	
	function onmove_handler(){
		if(document.MovingObject) 
			var table = cp_getElementById('maintable');
			with(document.MovingObject) {
				curx = event.x - table.offsetLeft;
				// Check at vi ikke er udenfor grænserne horisontalt
				if(curx < xmin) curx = xmin;
				if(curx > xmax) curx = xmax;
				
				cury = event.y;
				// Check at vi ikke er udenfor grænserne vertikalt
				if(cury < ymin) cury = ymin;
				if(cury > ymax) cury = ymax;

				document.MovingObject.curx = curx;
				document.MovingObject.cury = cury;
				document.MovingObject.xpercent = (curx - xmin) / (xmax - xmin);
				document.MovingObject.ypercent = (cury - ymin) / (ymax - ymin);

				cp_setXY(document.MovingObject, table.offsetLeft + curx,cury)
				changePlayerPosition();
		}
		event.cancelBubble = true;
		return true;
	}

	function startdrag(obj) {
		if(bc.ie) {
			document.attachEvent("onmousemove", onmove_handler);
			document.attachEvent("onmouseup", onmouseup_handler);
			obj.attachEvent("onmousemove", onmove_handler);
			obj.attachEvent("onmouseup", onmouseup_handler);
			event.cancelBubble = true;
		} else {
			document.onmousemove = onmove_handler;
			document.onmouseup = onmouseup_handler;
			obj.onmousemove = onmove_handler;
			obj.onmouseup = onmouseup_handler;
		}
		document.MovingObject = obj;
		return true;
	}
	
	function pollPlayerPosition() {
		var table = cp_getElementById('maintable');
		var Slider = cp_getElementById('WMSlider');
		var Player = cp_getElementById('winMedia');
		if(Player.MVersion == 6)
			var PlayerPercent = Player.CurrentPosition / Player.Duration;
		else
			var PlayerPercent = Player.Controls.CurrentPosition / Player.currentMedia.Duration;
		var curx = parseInt(table.offsetLeft + parseInt(Slider.xmin) + ((Slider.xmax - Slider.xmin) * PlayerPercent));
		cp_left(Slider,curx);
	}
	
	function initPlayer() {
		var Player = cp_getElementById('WinMedia');
		if(Player)
		{
			var v = Player.versionInfo;
			if(String(v)=='undefined') 
			{
				Player.MVersion = 6;
			}
			else
			{
				Player.uiMode = 'none';
				Player.MVersion = v.substr(0,1);
			}
			//window.setInterval(pollPlayerPosition, 200);
		}
		Player.uiMode = 'full'; //Jonas: Jeg har tilføjet denne linie for at forcere control bar i playeren, så folk kan se download progress og mute etc.
	}
	
	
	function doPlay() {
		var Player = cp_getElementById('winMedia');
		if(Player.MVersion == 6)
			Player.Play()
		else
			Player.Controls.play();
	}

	function doPause() {
		var Player = cp_getElementById('winMedia');
		if(Player.MVersion == 6) {
			Player.Pause()
		} else {
			var saveit = Player.Controls.CurrentPosition;
			Player.Controls.pause();
			Player.Controls.CurrentPosition = saveit;
		}
	}

	function doStop() {
		var Player = cp_getElementById('winMedia');
		if(Player.MVersion == 6)
			Player.Stop()
		else
			Player.Controls.stop();
	}
	
	function changePlayerPosition() {
		var Slider = cp_getElementById('WMSlider');
		var Player = cp_getElementById('WinMedia');
		if(Player.MVersion == 6)
		{
			if(Player.CanSeek)
				Player.CurrentPosition = Player.Duration * Slider.xpercent;
		}
		else
		{
			Player.Controls.CurrentPosition = Player.currentMedia.Duration * Slider.xpercent;
		}
	}
	
	function V7Installed()
	{
		document.open();
		document.write('<OBJECT style="visibility:hidden; display:none;" ID="WinMediaCheck" WIDTH="1" HEIGHT="1" CLASSID="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" TYPE="application/x-oleobject"></OBJECT>');
		document.close();
	
		var wmc = cp_getElementById('WinMediaCheck');
		if (String(wmc.versionInfo) != "undefined")
		{
			return true;
		}
		else
		{
		//	wmc.removeNode(true);
			return false;
		}
	}
	
	function InsertMediaPlayer(strUrl, Width, Height)
	{
		if(V7Installed())
		{
			var wm_classid = "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" // V7.0
			urlParamName = "URL";
		}
		else
		{
			var wm_classid = "CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" // V6.4;
			urlParamName = "FileName";
		}
		
		document.open();
		document.write('<OBJECT ID="WinMedia" WIDTH="' + Width + '" HEIGHT="' + Height + '" CLASSID="' + wm_classid + '" ');
		document.write('osrc="' + strUrl + '" ');
		document.write('CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab" ');
		//document.write('controls="0" ');
		document.write('TYPE="application/x-oleobject"> ');
		document.write('<param name="' + urlParamName + '" value="' + strUrl + '"> ');
		document.write('<PARAM NAME="ShowControls" VALUE="false"> ');
		document.write('<param name="AutoStart" value="true"> ');
		document.write('<param name="uiMode" value="none"> ');
		//document.write('<param name="AnimationAtStart" value="true"> ');
		//document.write('<param name="ClickToPlay" value="false"> ');
		document.write('<param name="ShowStatusBar" value="false"> ');
		document.write('<embed type="application/x-mplayer2" width="' + Width + '" height="' + Height + '"  ');
		document.write('pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"  ');
		document.write('src="' + strUrl + '" name="WinMedia" iuMode="none" AutoStart="true" CurrentPosition="0" ShowControls="0"  scontroltype="0" showdisplay="0" showstatusbar="0" clicktoplay="false"> ');
		document.write('</embed>');
		document.write('</OBJECT>');
		document.close();
	}

-->
