﻿///<reference path="intellisense.compressed.js">

if (!window.Silverlight) 
	window.Silverlight = {};

var scene;

function createSilverlight()
{
	scene = new Websites.GameMain();
	
	Silverlight.createObjectEx({
		source: "GameMain.xaml",
		parentElement: document.getElementById("SilverlightControlHost"),
		id: "SilverlightControl",
		properties: {
			width: "590",
			height: "433",
			version: "1.0",
			background:"#FF000000"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.HandleLoad)
		}
	});
}

Silverlight.createDelegate = function(instance, method) {
	return function() {
		return method.apply(instance, arguments);
	}
}