var player = null;
var currentVideoTitle="";
var flashvars = {};
var params = {
	allowfullscreen: "true",
	allowscriptaccess: "always",
	wmode:"transparent"
};
var attributes = {
	id:"video-player",  
	name:"video-player"
};

function playerReady(thePlayer) {
	player = window.document[thePlayer.id];
	addListeners();
}        

function addListeners() {
	if (player) { 
    		player.addModelListener("STATE", "playerStateListener");
	} else {
    		setTimeout("addListeners()",100);
	}
}

function playerStateListener(obj) { //IDLE, BUFFERING, PLAYING, PAUSED, COMPLETED
	currentState = obj.newstate; 
	if ((currentState == "COMPLETED")) {
    		SiteCatalyst.sendVideoCompleteEvent(currentVideoTitle);
	}
}

function initializeVideo (fullscreen, file){
	flashvars.file=file;
	flashvars.autostart="true";
}


function changeVideo (url, title, previewImage) {
	$("#inner-video-container > h4").html(title);
	currentVideoTitle=title;
	flashvars.file=url;
	flashvars.image=previewImage;
	swfobject.embedSWF("/Media/player.swf", "video-player", "480", "270", "9.0.0",false,flashvars,params,attributes);
	SiteCatalyst.sendVideoStartEvent(title);
}

$(document).ready(function(){
	var args = getArgs();
	if (args.flv != undefined && args.flv.length > 0 && args.title != undefined && args.title.length > 0) {
	    changeVideo(args.flv, args.title,'');
	}
	currentVideoTitle = $("#inner-video-container > h4").html();
	swfobject.embedSWF("/Media/player.swf", "video-player", "480", "270", "9.0.0",false,flashvars,params,attributes);                
	SiteCatalyst.sendVideoStartEvent(currentVideoTitle);   
});