﻿function createSilverlight()
{
	var scene = new Weather.Scene();
	Silverlight.createObjectEx({
		source: "Scene.xaml",
		parentElement: document.getElementById("SilverlightControlHost"),
		id: "SilverlightControl",
		properties: {
		  background: "#000000",
			width: "650",
			height: "600",
			version: "1.0",
			isWindowless: "true",
			inplaceInstallPrompt: true
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, sceneLoaded),
			onError:  Silverlight.createDelegate(scene, sceneOnError) 
		}
	});
}

	
if (!window.Silverlight) 
	window.Silverlight = {};

Silverlight.createDelegate = function(instance, method) 
{
	return function() 
	{
    return method.apply(instance, arguments);
  }
}

