// JavaScript Document
function broadcastToBBMPlayer(o) {
	var flashObj=getFlashObj("bbmWidgetThingy");
	flashObj.bbmSetVideo(o);
}
	
function getFlashObj(movieName) {

	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}	
}

function launchBBM(info) {
	var o = {};
	o.vid=info.id;

	if (info.content.title == '2010_mtv_vma_s__the_entire_show_on_demand') {
		//alert('run');
		broadcastToBBMPlayer(o);
	}
//	alert('launchBBM()!'+info.id +', contentid='+info.content.title+' contentid='+info.content.id);	
	
}



function trackVideo() {
//alert("starting omniture call");
	//printStatus("playVideo.args.length "+playVideo.arguments.length);
	//var previousVideoEvent = videoEvent;
	previousVideoEvent = "";
	
	var args = trackVideo.arguments;

	//alert ("Vidtypename = " + args[0].vidtypename + "\nVidtype = " + args[0].vidtype);

	/*for (i in args[0])
	{ alert(i + "= " + args[0][i])}
	alert(args[0]);*/
	//videoEvent = appManager.makeVideoObject(args[0],previousVideoEvent);
	//eval("videoEvent = appManager.makeVideoObject(" + args[0] + ",previousVideoEvent);");
	//alert("videoEvent = " + videoEvent);

	//preBuffEvent = appManager.makeVideoObject(args[1]);
	s_dc(s_account);  // necessary for dynamic reporting.

	s_channel = ""; // filter out player.jhtml from site sections report
   	//REPORTING.makeCall('video_play', args[0]);
	reporting_manager.reportPlayVideo(args[0],"");
   	s_channel = "mtv.ca broadband";
	if(document.location.href.indexOf('vma/2010/video') != -1){
		launchBBM(args[0]);			
	}

}

function ctvTrackVideo (reportObj)
{
	// Changed to non-functional stubs - July 26, 2010
	// Stubs in place for player compatibility, but non-functional. HBX being removed sitewide.
}

function hbxTrackVideo (reportObj)
{
	// Changed to non-functional stubs - July 26, 2010
	// Stubs in place for player compatibility, but non-functional. HBX being removed sitewide.
}
