﻿function SL_SetPosition(position) {
	document.getElementById("Silverlight_Player").content.MediaObject.SetPosition(position);
}

function SL_ReloadConfig() {
	document.getElementById("Silverlight_Player").content.Player.ReloadConfig();
}

function SL_OpenChat(pID, host) {
	var url = host + "/Player/Chat/Chat.aspx?Palestra_ID=" + pID;
	var wname = "ChatWindow";
	var wwidth = 560;
	var wheight = 460;
	var wstatus = "yes";

	window.open(url, wname, "width=" + wwidth + ", height=" + wheight + ", status=" + wstatus + ", scrollbars=1");
}

var SlideWindow;

function SL_OpenSlide(id, host) {
	if (!SlideWindow || SlideWindow.closed) {
		var url = host + "/Player/SlideEmbed.html";
		var wname = "SlideWindow_" + id;
		var wwidth = 452;
		var wheight = 367;
		var wstatus = "yes";

		var left = (screen.width * 53) / 100;
		var top = (screen.height * 25) / 100;

		SlideWindow = window.open("", wname, "width=" + wwidth + ", height=" + wheight + ", status=" + wstatus + ", scrollbars=0, resizable=1, screenX=" + left + ", screenY=" + top + ", left=" + left + ", top=" + top);
		SlideWindow.document.location.href = url;
		SL_SetOpener();
	}
}

function SL_SetOpener() {
	if (SlideWindow.SL_Slide_SetOpener)
		SlideWindow.SL_Slide_SetOpener(window);
	else
		setTimeout("SL_SetOpener();", 100);
}

function SL_ChangeSlide(slide) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_SetSlide(slide);
		}
	}
}

function SL_RequestSlideConfig() {
	document.getElementById("Silverlight_Player").content.Player.ConfigureSlideWindow();
}

function SL_SetIDSlide(id) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_SetID(id);
		}
	}
}

function SL_SetHostSlide(host) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_SetHost(host);
		}
	}
}

function SL_LoadSlideColors(firstcolor, secondcolor, thirdcolor) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_LoadColors(firstcolor, secondcolor, thirdcolor);
		}
	}
}

function SL_LoadSlides(source) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_LoadSlides(source);
		}
	}
}

function SL_SetSlide(file) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_SetSlide(file);
		}
	}
}

function SL_ReloadPlayer(id) {
    if (document.getElementById('Silverlight_Player')) {
	    document.getElementById('Silverlight_Player').content.Player.ReloadPlayer(id);
	}
}

function SL_SetObjectSize(width, height) {
	document.getElementById("Silverlight_Player").width = width;
	document.getElementById("Silverlight_Player").height = height;
}

function SL_GoVideoHome(url) {
	window.top.document.location.href = url;
}