var QUICKTIME_PLAYER = 13;
var FLASH_PLAYER = 12;
var WINDOWSMEDIA_PLAYER = 11;
var FLASH_PLAYER_SLIDE_SHOW = 16;
var FLASH_PLAYER_PLAYLIST = 18;
var FLASH_PLAYER_AUDIO = 14;
var FLASH_PLAYER_AUDIO_PLAYLIST = 141;
if (!height)
height = 480;
if (playerType == QUICKTIME_PLAYER) {
if ( QTNEXT.length > 0 )
{
QTNEXT = QTNEXT.replace (/320/g, width);
QTNEXT = QTNEXT.replace(/240/g, height);
document.write('');
}
else
{
if (isAudio)
{
height= 15;
document.write('
');
}
if ( isMAC && isMAC == 'true')
{
document.write('');
}
else
{
if (width > 0) {
mediaSrc = mediaSrc.replace('rtsp', 'http');
document.write('');
}
else
{
document.write('');
}
}
}
}
else if (playerType == FLASH_PLAYER) {
var hasReqestedVersion = DetectFlashVer(9, 0, 0);
if (hasReqestedVersion) {
if (isAudio) {
document.write('
');
height = 20;
}
document.write('
Learn360
');
document.write('');
}
else
{
var alternateContent = '';
alternateContent += '
This content requires the Adobe Flash Player version 9.
';
alternateContent += 'Get Flash
';
document.write(alternateContent);
}
}
else if (playerType == WINDOWSMEDIA_PLAYER) {
if (isAudio)
{
height= 62;
document.write('
');
}
document.write('');
}
else if (playerType == FLASH_PLAYER_PLAYLIST) {
var hasReqestedVersion = DetectFlashVer(9, 0, 0);
if (hasReqestedVersion) {
var newHeight = height;
mediaSrc = mediaSrc.substring(0, mediaSrc.indexOf('.xml') + 4);
document.write('');
}
else {
var alternateContent = '';
alternateContent += '
This content requires the Adobe Flash Player version 9.
';
alternateContent += 'Get Flash
';
document.write(alternateContent);
}
}
if (typeof (mediaFileName) != "undefined" && typeof (mediaFilePathProtocol) != "undefined") {
document.write('');
}
function insertFlashPlayer(mediaFileName, mediaFilePathWithoutName, mediaFilePathProtocol) {
var so = new SWFObject("swf/jwplayer.swf", "smhPlayer", "380", "354", "9.0.28", "#000000");
var flashvars = '';
if (mediaFilePathProtocol == 'rtmp') {
if (mediaFilePathWithoutName.length > 1) {
so.addParam("streamer", mediaFilePathWithoutName.substring(0, mediaFilePathWithoutName.length - 1));
flashvars += "&streamer=" + mediaFilePathWithoutName.substring(0, mediaFilePathWithoutName.length - 1);
}
so.addParam("file", mediaFileName.replace("&", "%26"));
flashvars += "&file=" + mediaFileName.replace("&", "%26");
} else if (mediaFilePathProtocol == 'http') {
var mediaSrc = mediaFilePathWithoutName + mediaFileName;
so.addParam("file", mediaSrc.replace("&", "%26"));
flashvars += "&file=" + mediaSrc.replace("&", "%26");
}
so.addParam("allowfullscreen", "true");
flashvars += "&allowfullscreen=true";
so.addParam("autostart", "true");
flashvars += "&autostart=true";
so.addParam("flashvars", flashvars);
so.write("player");
}