/** 
* Embeds video object
*/
function VideoObject(div, player, speed, url, width, height) {
if (player == "windows") {	
var winVideoPlayerString = ""; 
winVideoPlayerString += '<OBJECT ID="Player" WIDTH="'+ width +'" HEIGHT="'+ height +'"'; 
winVideoPlayerString += ' CLASSID="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"';
winVideoPlayerString += ' STANDBY="Loading Windows Media Player components..." ';
winVideoPlayerString += ' TYPE="application/x-oleobject">';
winVideoPlayerString += ' <PARAM NAME="url" VALUE="'+ url +'">';
winVideoPlayerString += ' <PARAM NAME="showstatusbar" VALUE="true">';
winVideoPlayerString += ' <param name="fullScreen" value="false" />';
winVideoPlayerString += ' <EMBED TYPE="application/x-mplayer2" SRC="'+ url +'" NAME="Player" SendOpenStateChangeEvents="true" WIDTH="'+ width +'" HEIGHT="'+ height +'" showstatusbar="true"> </EMBED>';
winVideoPlayerString += '</OBJECT>';
if(document.getElementById){	
document.getElementById(div).innerHTML = '' + winVideoPlayerString;
} else if(document.all) { 
document.all[div].innerHTML = '' + winVideoPlayerString;
}
} else if (player == "windowsmuted") {
var winVideoPlayerString = ""; 
winVideoPlayerString += '<OBJECT ID="Player" WIDTH="'+ width +'" HEIGHT="'+ height +'"'; 
winVideoPlayerString += ' CLASSID="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"';
winVideoPlayerString += ' STANDBY="Loading Windows Media Player components..." ';
winVideoPlayerString += ' TYPE="application/x-oleobject">';
winVideoPlayerString += ' <PARAM NAME="url" VALUE="'+ url +'">';
winVideoPlayerString += ' <PARAM NAME="showstatusbar" VALUE="true">';
winVideoPlayerString += ' <param name="fullScreen" value="false" />';
winVideoPlayerString += ' <PARAM NAME="mute" VALUE="true">';
winVideoPlayerString += ' <EMBED TYPE="application/x-mplayer2" SRC="'+ url +'" NAME="Player" SendOpenStateChangeEvents="true" WIDTH="'+ width +'" HEIGHT="'+ height +'" showstatusbar="true"> </EMBED>';
winVideoPlayerString += '</OBJECT>';
if(document.getElementById){	
document.getElementById(div).innerHTML = '' + winVideoPlayerString;
} else if(document.all) { 
document.all[div].innerHTML = '' + winVideoPlayerString;
}
} else {
realVideoPlayerString = "" + 
'	<object id="Player" width="'+ width +'" height="'+ height +'" classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa">' +
'	<param name="src" value="'+ url +'" />' +
'	<param name="controls" value="imagewindow" />' +
'	<param name="console" value="video" />' +
'	<param name="autostart" value="true" />' +
'	<embed width="'+ width +'" height="'+ height +'" src="'+ url +'" type="audio/x-pn-realaudio-plugin" console="video" autostart="true" controls="imagewindow"></embed>' +
'	</object><br>' +
'	<object id="PlayerControls" width="'+ width +'" height="30" classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa">' +
'	<param name="src" value="'+ url +'"' +
'	<param name="autostart" value="true" />' +
'	<param name="controls" value="ControlPanel" />' +
'	<param name="console" value="video" />' +
'	<embed width="'+ width +'" height="30" src="'+ url +'" type="audio/x-pn-realaudio-plugin" controls="ControlPanel" console="video" autostart="true"></embed>' +
'	</object>';
if(document.getElementById){	
document.getElementById(div).innerHTML = realVideoPlayerString;
} else if(document.all) { 
document.all[div].innerHTML = realVideoPlayerString;
}
} 
}
/** 
* For windows media; makes player fullscreen
* Only works in IE; browser detection is currently in the jsp page, 
* but could be added here. 
*/
function fullscreenPlayer() {
var player = document.getElementById("Player");
if (player.playState == undefined) {
alert("To enter Fullscreen without Active-X, double-click the video. Press ESC to exit Fullscreen.");	
} else if (player.playState == 3 || player.playState == 2) {
alert("Entering Fullscreen. Press ESC to exit Fullscreen.");
player.fullScreen = 'true'; 
} else {
alert("Video must be playing or paused to view Fullscreen.");
}
}
/** 
* Unload the player
*/
function unloadPlayer() {
var player = document.getElementById("Player");
if (player.playState != undefined) {
player.close();
}
}
