﻿function StartVideo(MediaName)
{   
   CreateVideoTour(MediaName);   
}

function StopVideo()
{
  	var p = document.getElementById("tour_player");
  	var c = document.getElementById("tour_container");
	if(p)
	{	    	    
	    document.getElementById("tour_container").innerHTML =  "<p>Video Tour</p>";	    
	}
}	
function CreateVideoTour(MediaName)
{
	var p = document.getElementById("tour_player");
	if(!p)
	{			    
	    document.getElementById("tour_container").innerHTML =  CreateVideoTourObject(MediaName,false);
    }
}

function CreateVideoTourObject_WC(MediaName)
{
  return '<object alt="Video Tour" title="Viceo Tour" id=tour_player codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' + 
		 'type=application/x-oleobject height=170 width=200 classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95> ' +
		  '<param name="FileName" value="http://localhost/media/' + MediaName + '"> <param name="ShowControls" value="1">' +
		  '<param name="ShowStatusBar" value="0"> <param name="ShowDisplay" value="0"> <param name="Autostart" value="0">' +
		  '<embed title="Video Tour" type=\'application/x-mplayer2\'pluginspage=\'http://microsoft.com/windows/mediaplayer/en/download/\'' +
          ' id="tour_player" name="tour_player"  uimode="none" showcontrols="1" showstatusbar="0" showdisplay="0" ' + 
          'src="http://localhost/media/' + MediaName + '" playcount="1" autostart="0" style="width: 200px; height: 170px">' +
      	  '</embed></object>';

}
function CreateVideoTourObject(MediaName,WithControls)
{

  var container = document.getElementById("tour_container");
  
  if(container)
  {
  	var w = container.clientWidth;
 	var h = container.clientHeight; 	
 	var autostart = "1";
 	var playcount = "999";
 	var loop = "1";
 	var showcontrols = "0";
 	if(WithControls == true)
 	{
 		autostart = "0";
 		playcout = "1";
 		loop = "0";
 		showcontrols = "1";

 	}

	return '<object id=tour_player alt="Video Tour" title="Video Tour" codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' + 
			 'type=application/x-oleobject height='+h+'px width='+w+'px classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95> ' +
			  '<param name="FileName" value="media/' + MediaName + '"> <param name="ShowControls" value="'+showcontrols+'">' +
			  '<param name="Loop" value="'+loop+'"><param name="windowlessVideo" value="true">' +
			  '<param name="ShowStatusBar" value="0"> <param name="ShowDisplay" value="0"> <param name="Autostart" value="'+autostart+'">' +
			  '<embed title="Video Tour" type=\'application/x-mplayer2\'pluginspage=\'http://microsoft.com/windows/mediaplayer/en/download/\'' +
	          ' id="tour_player" name="tour_player"  showcontrols="'+showcontrols+'" showstatusbar="0" showdisplay="0" ' + 
	          'src="media/' + MediaName + '" playcount="'+playcount+'" autostart="'+autostart+'" style="width: '+w+'px; height: '+h+'px">' +
	      	  '</embed></object>';
	}
	
}
function CreateCaptionedPlayer(MediaName)
{

	document.write('<object id="player" title="Fussell Video" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" ');
	document.write('type="application/x-mplayer2"');
	document.write('style="width: 340px; height: 290px">');
	document.write('<param name="FileName" value="' + MediaName +'" />');
	document.write('<param name="ShowControls" value="true" />');
	document.write('<param name="Loop" value="0" />');
	document.write('<param name="ShowStatusBar" value="0" />');
	document.write('<param name="ShowDisplay" value="0" />');
	document.write('<param name="Autostart" value="false" />');
	document.write('</object>');


}
