		function openpopup(popurl,wid,hei) {
			winpops=window.open(popurl,"cnf","width="+wid+",height="+hei+",top=10,left=10,resizable,scrollbars")
		}

		var g_bNetscape = ( -1 != navigator.appName.indexOf( "Netscape" ) );

		function setCursor(cursortype,thisobj){
		var UA = navigator.userAgent.toLowerCase();
			if (UA.indexOf("msie 5")>=0){
				if (cursortype == 'pointer') { cursortype='hand'; }
			}
			if (thisobj==null){
			document.body.style.cursor = cursortype;
			}else{
				getObj(thisobj).style.cursor = cursortype;
			}
		}
		
		function getRealHeight() {
			var myHeight = 0
		  if (typeof(window.innerHeight) == 'number' ) {
			myHeight = window.innerHeight;
		  } else if (document.documentElement && document.documentElement.clientHeight) {
			myHeight = document.documentElement.clientHeight;
		  } else if (document.body && document.body.clientHeight) {
			myHeight = document.body.clientHeight;
		  }
		  return myHeight;
		}

		function getObj(elementID){
			if (typeof elementID == "string") {
				return document.getElementById(elementID);
			}else{
				return elementID;
			}
		}

		var theMarker = 0;
		var numMarkers;
		var MediaPlayer;
		
		function StartMeUp () {MediaPlayer.controls.play();}
	
		function ShutMeDown () {MediaPlayer.controls.stop();}
	
		function GoToMarker (mymark) {
			
			numMarkers = MediaPlayer.currentMedia.markerCount;
			theMarker = parseInt(theMarker + mymark);
				
			if ((theMarker > numMarkers) && mymark > 0) {
				theMarker = numMarkers;
				alert ("You are at the last marker.");
			} else if (theMarker <= 0) {
				theMarker = 0;
				alert ("You are at the first marker.");
			}
//			MediaPlayer.Stop();
			MediaPlayer.SetCurrentMarker = theMarker;
			if (theMarker > 0) {
				getObj("currentMarker").innerHTML = "Current Location:&nbsp<strong>" + MediaPlayer.currentMedia.getMarkerName(theMarker) + "</strong>";
			}
		
//			MediaPlayer.Play();
		}
		
		function setMeUp() {
			if ( navigator.appName == "Netscape" ) {
				checkFileMarkers();
			} else {
				MediaPlayer = getObj('MediaPlayer');
				numMarkers = MediaPlayer.currentMedia.markerCount;
				MediaPlayer.controls.play();
				checkFileMarkers();
			}
		}
	
		if ( navigator.appName == "Netscape" ) {navigator.plugins.refresh();} 
	
		function GoMarker (mymark)
		{
			theMarker = mymark;
			MediaPlayer.controls.currentMarker = theMarker;
			getObj("currentMarker").innerHTML = "Current Location:&nbsp<strong>" + MediaPlayer.currentMedia.getMarkerName(theMarker) + "</strong>";
		}
		
	
		function checkFileMarkers() {
			if ( navigator.appName == "Netscape" ) { 
				var markerLinkText="<div class=\"NormalText-channeltitle\">Netscape, Mozilla and Firefox users</div><p class=\"ContentBody\">Please note, certain files have additional features that are available to them.  For best results, please use Internet Explorer.  Alternatively, you can right click on the Windows Media control bar and select File Markers.  If the media file support file markers, you will see a list of bookmarked spots within the file.<\/p> ";
			} else {				
				numMarkers = MediaPlayer.currentMedia.markerCount;
				var markerLinkText = "";
				if (numMarkers == 0) {
					markerID = setTimeout("checkFileMarkers()",500);
				} else {
					var markerLinkText="<div class=\"NormalText-channeltitle\">Click on a link below to advance to selected File Markers:</div>\n<table class=\"ContentBody\" cellpadding=\"1\" cellspacing=\"0\">";
					for (i=1;i<=numMarkers;i++) {
						markerLinkText += "<tr><td>" + Math.floor(MediaPlayer.currentMedia.getMarkerTime(i)/60).toString() + ":";
						var secondLength = Math.floor(MediaPlayer.currentMedia.getMarkerTime(i)%60).toString().length;
						if (secondLength < 2) {
							markerLinkText += "0" + Math.floor(MediaPlayer.currentMedia.getMarkerTime(i)%60);
						} else {
							markerLinkText += Math.floor(MediaPlayer.currentMedia.getMarkerTime(i)%60);
						}
						markerLinkText += "</strong></td><td>&nbsp;&nbsp;</td><td>";
						markerLinkText += "<a style=\"text-decoration:underline;\" onmouseover=\"setCursor('pointer',this);\" onclick=\"GoMarker(" + i + ");\">" + MediaPlayer.currentMedia.getMarkerName(i) + "</a></td></tr>";
					}
					markerLinkText += "</table>\n";
				}
			}
			if ( navigator.appName == "Netscape"|| numMarkers > 0) { 
				getObj("markerLinks").innerHTML = markerLinkText;
			}
		}
		
		function FF(gotoTime) {
			MediaPlayer.controls.CurrentPosition = gotoTime/10000000;
		}