// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;
					
var hasProductInstall = DetectFlashVer(6, 0, 65);

var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

var player = null;
function playerReady(thePlayer) {
	player = window.document[thePlayer.id];
	player.sendEvent('LOAD', lst);
	addListeners();
}

function addListeners() {
    
	if (player) { 
    	//player.addViewListener("STATE", "stateListener");
		player.addModelListener("STATE", "stateListener");
		player.addControllerListener('ITEM', 'itemMonitor');
		//player.addEventListener(PlayerStateEvent.JWPLAYER_PLAYER_STATE,stateListener);
											
	} else {
	    setTimeout("addListeners()",100);
	}
}
									
function itemMonitor(obj){

    currentItem = obj.index;
									        
};
									
function stateListener(obj) { //IDLE, BUFFERING, PLAYING, PAUSED, COMPLETED
    currentState = obj.newstate; 
	previousState = obj.oldstate; 
									
	var tmp = document.getElementById("video-title");
	if (tmp) { 
		plst = player.getPlaylist();
		tmp.innerHTML = plst[currentItem]["title"]; 
											
	}
									
	if ((currentState == "COMPLETED")) {
										 
		// player.sendEvent('STOP');
		//tmp.innerHTML = player.getPlaylist();
	}
}

if ( hasProductInstall && !hasReqestedVersion ) {
	var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
	var MMredirectURL = window.location;
	document.title = document.title.slice(0, 47) + " - Flash Player Installation";
	var MMdoctitle = document.title;
	AC_FL_RunContent(
		"src", "/Public/Player/Homepage/playerProductInstall",
		"FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
		"width", "550",
		"height", "300",
		"align", "middle",
		"id", "detectionExample",
		"quality", "high",
		"bgcolor", "#3A6EA5",
		"name", "detectionExample",
		"allowScriptAccess","always",
		"type", "application/x-shockwave-flash",
		"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
} else if (hasReqestedVersion) {

    var so = new SWFObject('/Public/Player/player_nologo_HD.swf','mpl1','444','462','10');
    so.addParam('allowfullscreen','true');
    so.addParam('allowscriptaccess','always');
    so.addParam('allownetworking','all');
    so.addParam('wmode','transparent');
    

    so.addVariable('type','lighttpd');
    so.addVariable('hd.state',false);
    so.addVariable('autostart',false);
    so.addVariable('stretching','uniform');
    so.addVariable('frontcolor','000000');
	so.addVariable('backcolor','FFFFFF');
	so.addVariable('lightcolor','FF6600');
	so.addVariable('screencolor','FFFFFF');

	so.addVariable('playlist','bottom');

    so.write('script-player');
    
} else { 
	var alternateContent = 'Alternate HTML content should be placed here.<BR>'
	+ 'This content requires the Adobe Flash Player. '
	+ '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
	document.write(alternateContent);
}

var lst = new Array();
								
				
