var TVPlayer;

if (!window.Silverlight) 
	Silverlight = {};

Silverlight.createDelegate = function(instance, method) {
	return function() {
		return method.apply(instance, arguments);
	}
}

function createSlamTVHome()
{
	var scene = new SlamFM_SlamTV.Home();
	Silverlight.createObjectEx({
		source: "/static/js/slamplayer/SlamTVHome.xaml",
		parentElement: document.getElementById("SlamTVHomeHost"),
		id: "SilverlightControl1",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
			},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSlamTVPlayer()
{
	var scene = new SlamFM_SlamTV.Player();
	TVPlayer = scene;
	Silverlight.createObjectEx({
		source: "/static/js/slamplayer/SlamTVPlayer.xaml",
		parentElement: document.getElementById("SlamTVPlayerHost"),
		id: "SilverlightControl2",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
			},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

