
/////////////////////////////////////////////////////////////////////////////////////
// Yet Unused
/////////////////////////////////////////////////////////////////////////////////////
// Notes:
//  Moved from MCS.js
//  Doesn't appear to be used
function fnPage(nMove)
{
    // Code References:
    // There are no project references
    alert("fnPage: must reinstate logic.");

//	if (bInit)
//	{ 
//		if (nMove > 0)
//		{
//			if (objScroller.y - nMove > -objScroller.scrollHeight + objContainer.clipHeight)
//				objScroller.Move(0, objScroller.y - nMove);
//			else
//				objScroller.Move(0, -objScroller.scrollHeight + objContainer.clipHeight);
//		} 
//		else
//		{
//			if (objScroller.y - nMove < 0) objScroller.Move(0, objScroller.y - nMove)
//			else objScroller.Move(0, 0);
//		} 
//	}
}

    

//launch external player for PC and a WM stream
function externalPlayWM()
{
    // Code References:
    //  openPlayerWM
    alert("externalPlayWM: must reinstate logic.");

//      Arguments:
//
//      1. opens the player
//      2. ? Does something with the record button 
//      3. Sets cc on linux 

//  var selURL = postBack.document.getElementById("selURL").value;
//  var selProg = postBack.document.getElementById("selProg").value;
//  var pl=qtplayer.document.getElementById('WMPlayer');
//   
// 	extPlayer=window.open('wmplayer.aspx?prog='+selProg,wName,'scrollbars=no,resizable=yes,status=no,width=320,height=345');
//	var pos=pl.controls.currentPosition;
//	window.setTimeout('extPlayer.Play2("'+selURL+'","'+streamType+'","'+pos+'")',750);
//	
//	//alert(pos);
// 	//ext.document.getElementById('WMPlayer').controls.currentPosition=pos;
//  //qtplayer.BtnClick(2); //stop
//  pl.close();
//  
//  for(var j=0;j<8;j++){
//		qtplayer.SetButtonStatus(j,true)
//  }
//  
//  recState=postBack.document.getElementById("recState").value;
//  var szRec = getRecordState("Action", recState);
//  if ("Stop" == szRec){
//			if(extPlayer){
//				window.setTimeout('setrecWM()',1000);
//			}
//	}
}
function setrecWM()
{
    // Code References:
    //  externalPlayWM (tagged as inactive)
    alert("setrecWM: must reinstate logic.");
    
//	extPlayer.SetButtonPressed(3,true);
}

function fullscreen()
{
    // Code References:
    //  external-player.inc which is included in:
    //         ListContent.aspx(155):
    //         Multicasts.aspx(140):	
    //         Scheduled.aspx(124):	
    alert("fullscreen: must reinstate logic.");

//  var obj = ("MAC" == viewer)?postBack:document.getElementById("postBack").contentWindow;
//  var selURL = obj.document.getElementById("selURL").value;
//  if (selURL)
//  {
//    var selProg = obj.document.getElementById("selProg").value;
//		var url = "ExternalPlayer.aspx?URL=" + selURL + "&StreamType=" + streamType;

//		//document.getElementById("ExternalPlayer").style.visibility = "hidden";
//	
//	
//	
//		// for vbrick player
//		if ("MSIE" == viewer || viewer=="linux") 
//		{
//			// construct url for new window
//			var seekTime 
//			if("MSIE" == viewer){
//				seekTime= qtplayer.document.getElementById("oVBPlayer").GetStreamTime();
//			}else{ //linux
//				seekTime=qtplayer.document.getElementById("oVBPlayer").GetStreamTime();
//				qtplayer.document.getElementById("oVBPlayer").Stop();
//				//qtplayer.document.getElementById("oVBPlayer").HideButtons(32)

//			}
//			if (streamType == "Content")
//			{
//				var duration = obj.document.getElementById("progLen").value;
//			seekTime = Math.min(duration/1000000, seekTime);
//			url += "&Len=" + duration;
//			}
//			else
//			{
//				url += "&RecState=" + obj.document.getElementById("recState").value;
//			}
//	  
//			url += "&Seek=" + seekTime;
//			url += "&ProgName=" + selProg;
//	  
//	 

//			// create a new window using video native size
//			var wd = window.innerWidth;
//			var ht = window.innerHeight+100;
//			
//			if(viewer=="linux"){
//				wd=window.screen.availWidth;
//				ht=window.screen.availHeight;
//				url+='&f=1';
//			}
//		  
//			if(wd==null)
//				wd=400;
//				
//			if(ht==null)
//				ht=300;
//		  
//			qtplayer.document.getElementById("oVBPlayer").Close();
//			

//			// launch external player
//			try
//			{
//				extPlayer = window.open(url, wName, "status=0,resizable,width=" + wd + ",height=" + ht);
//				extPlayer.moveTo(0,0);
//				
//				//extPlayer.opener = window;
//			}
//			catch (error)
//			{
//			//alert(error.message);
//				alert("Failed to launch external player");
//			}
//	}	else  {
//    alert("Please select content to play");
//  }
//  }
}
  
// switch closed captioning
function setCC()
{
    // Code References:
    alert("setCC: must reinstate logic.");
    
//	MM_showHideLayers('OptionsCaptions');
//	var obj = self;
//	
//	// set post action to Closed Captioning for all pages except inital page
//	if ("None" != streamType)
//	{
//		obj = ("MAC" == viewer)?postBack:document.getElementById("postBack").contentWindow;
//		
//			if ("Content" == streamType && obj.document.getElementById('selURL').value.indexOf('asxGet.aspx')==-1)
//			{
//					obj.document.getElementById("seekTime").value =qtplayer.document.getElementById("oVBPlayer").GetStreamTime();		
//			}

//			obj.document.getElementById("postAction").value = "CC";	
//			obj.document.getElementById("streamType").value = streamType;
//			obj.document.getElementById("postValue").value = ((document.getElementById('oChkCCOn').checked) ? "1" : "0");
//			if(viewer=="linux"){
//				qtplayer.document.getElementById("oVBPlayer").ClosedCaption=document.getElementById('oChkCCOn').checked;
//			}
//		
//	}
//	else
//	{
//		document.getElementById('oCCOp').value =
//			((document.getElementById('oChkCCOn').checked) ? "1" : "0");	
//	}
//	obj.document.getElementById("oForm").submit()
}


function loadVbrickMACPlayer(u,t){
    // Code References:
    //      reloadQTPlayer
    alert("loadVbrickMACPlayer: must reinstate logic.");
//		qtplayer.document.getElementById("QTPlayer").innerHTML = '<embed id="oVBPlayer" style="width:320px;height:283px" type="video/x-vbrick"></embed>';
//		qtplayer.document.getElementById("oVBPlayer").Open(u, t);
//		qtplayer.document.getElementById("oVBPlayer").HideButtons(96); //hide full and rec
//		qtplayer.document.getElementById('oVBPlayer').Mute=bIsMute;		
}
function loadVbrickMACPlayerExt(u,t){
    // Code References:
    //      reloadQTPlayer
    alert("loadVbrickMACPlayerExt: must reinstate logic.");
//		document.getElementById("QTPlayer").innerHTML = '<embed id="oVBPlayer" style="width:100%;height:90%" type="video/x-vbrick"></embed>';
//		document.getElementById("oVBPlayer").Open(u, t);
//		document.getElementById("oVBPlayer").HideButtons(96); //hide full and rec
//		document.getElementById('oVBPlayer').Mute=bIsMute;		
}



