// to setup an embeded video, we need
// 1. a div with id videoPlayer
// 2. a anchor so that javascript can jump to the player
// 3. javascript to detect high /low video
// 4. a div with id videoCaption (optional)

// javascript:playVideoEmbed('##video_link_high##', '##video_link_low##', '##clip_start##', '##clip_end##', '##clip_id##','##clip_caption##');

function playVideoEmbed(hostname,video_name,video_name_low,clip_start,clip_duration,clip_id,clip_caption) {
var videoName=hostname+"/servlet/HTMLTemplate/nocompress?content_type=video/x-ms-asf&tf=/ctv/generic/video/videoplayer.asx&cf=/ctv/generic/video/player.cfg&url="+video_name+"&start="+clip_start+"&end="+clip_duration+"&spd=hi";

//document.getElementById("videoPlayer").innerHTML="";


var videoCode="";
videoCode +='<object id="MediaPlayer"';
videoCode +='  classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"';
videoCode +='  codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"';
videoCode +='  standby="Loading Microsoft Windows Media Player components..."';
videoCode +='  type="application/x-oleobject"';
videoCode +='  width="304"';
videoCode +='  height="281">';
videoCode +='<param name="FileName" value="'+videoName+'">';
videoCode +='<param name="AnimationatStart" value="1">';
videoCode +='<param name="TransparentatStart" value="1">';
videoCode +='<param name="AutoStart" value="1">';
videoCode +='<param name="ShowControls" value="1">';
videoCode +='<param name="ShowAudioControls" value="1">';
videoCode +='<param name="EnableFullScreenControls" value="0">';
videoCode +='<param name="ShowDisplay" value="0">';
videoCode +='<param name="ShowGotoBar" value="0">';
videoCode +='<param name="ShowPositionControls" value="1">';
videoCode +='<param name="ShowStatusBar" value="1">';
videoCode +='<param name="ShowTracker" value="0">';
videoCode +='<param name="AllowChangeDisplaySize" value="1">';
videoCode +='<param name="AutoSize" value="0">';
videoCode +='<param name="DisplaySize" value="0">';
videoCode +='<embed type="application/x-mplayer2"';
videoCode +='  pluginspage="http://www.microsoft.com/windows/windowsmedia/en/download/plugin.asp"';
videoCode +='  src="'+videoName+'"';
videoCode +='  name="MediaPlayer"';
videoCode +='  showcontrols="1"';
videoCode +='  showstatusbar="1"';
videoCode +='  showgotobar="0"';
videoCode +='  width="308"';
videoCode +='  height="277">';
videoCode +='</embed>';
videoCode +='</object>';
var videoCaptionHTML="<p>"+clip_caption+"</p>";
document.getElementById("videoPlayer").innerHTML=videoCode;
if (document.getElementById("videoCaption")){
  document.getElementById("videoCaption").innerHTML=videoCaptionHTML;
}
}

