﻿function createSilverlight_FrontPageJS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "FrontPageJSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "FrontPageJSen.xaml";} 
	var scene = new IPSFrontPageJS.FrontPageJS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_FrontPageJS"),
		id: "SilverlightControl_FrontPageJS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_MapJS()
{
	var scene = new IPSMapJS.MapJS();
	Silverlight.createObjectEx({
		source: "MapJS.xaml",
		parentElement: document.getElementById("SilverlightControlHost_MapJS"),
		id: "SilverlightControl_MapJS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_SchemeJS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "Schemeru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "Schemeen.xaml";} 
	var scene = new Intelterra_Tiburon_Scheme.Page();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_SchemeJS"),
		id: "SilverlightControl_SchemeJS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_TopJS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "TopJSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "TopJSen.xaml";} 
	var scene = new IPSTopJS.TopJS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_TopJS"),
		id: "SilverlightControl_TopJS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_ProcedureFlow01JS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "ProcedureFlow01JSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "ProcedureFlow01JSen.xaml";} 
	var scene = new ProcedureFlow01JS.ProcedureFlow01JS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_ProcedureFlow01JS"),
		id: "SilverlightControl_ProcedureFlow01JS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_ProcedureFlow02JS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "ProcedureFlow02JSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "ProcedureFlow02JSen.xaml";} 
	var scene = new ProcedureFlow02JS.ProcedureFlow02JS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_ProcedureFlow02JS"),
		id: "SilverlightControl_ProcedureFlow02JS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_ProcedureFlow03JS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "ProcedureFlow03JSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "ProcedureFlow03JSen.xaml";} 
	var scene = new ProcedureFlow03JS.ProcedureFlow03JS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_ProcedureFlow03JS"),
		id: "SilverlightControl_ProcedureFlow03JS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}

function createSilverlight_ProcedureFlow04JS()
{
var pageCltre = $get("PageCulture");
var scr = "";
if (pageCltre.value=="ru-RU")
{scr = "ProcedureFlow04JSru.xaml";}
else if (pageCltre.value=="en-US")
{scr = "ProcedureFlow04JSen.xaml";} 
	var scene = new ProcedureFlow04JS.ProcedureFlow04JS();
	Silverlight.createObjectEx({
		source: scr,
		parentElement: document.getElementById("SilverlightControlHost_ProcedureFlow04JS"),
		id: "SilverlightControl_ProcedureFlow04JS",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
		}
	});
}
function createSilverlight_SlideShowJS()
{
	var scene = new SlideShowJS.Page();
	Silverlight.createObjectEx({
		source: "SlideShowJS.xaml",
		parentElement: document.getElementById("divForSlideShow"),
		id: "SilverlightControl",
		properties: {
			width: "100%",
			height: "100%",
			version: "1.0"
		},
		events: {
			onLoad: Silverlight.createDelegate(scene, scene.handleLoad)
			
		}
	});
}

if (!window.Silverlight) 
	window.Silverlight = {};

Silverlight.createDelegate = function(instance, method) {
	return function() {
		return method.apply(instance, arguments);
	}
}
