/*
 * IBCPlayer.js
 * Author: Liao Chen <liao.chen@lightmaker.com>
 * Created: 2007/09/04
 */

var IBCPlayer = {
	
	IBCHeaderSWF : null,
	
	initialize : function ()
	{
		IBCPlayer.IBCHeaderSWF = (navigator.appName.indexOf ("Microsoft") != -1) ? window["IBCHeaderSWF"] : document["IBCHeaderSWF"];
	},
	
	setCommand : function (command, url1, url2)
	{
		if (IBCPlayer.IBCHeaderSWF.setCommand)
		{
			IBCPlayer.IBCHeaderSWF.setCommand (command, url1, url2);
		}
	},
	
	setWidgetDataSource : function (datasource)
	{
		var so = new SWFObject ("flash/IBCWidget.swf", "IBCWidgetSWF", "750", "320", "9");
		so.addVariable ("xmlFile", datasource);
		so.write ("IBCWidgetContainerDiv");
	}
	
}