﻿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_SetSlideTitle(title) {
	if (SlideWindow) {
		if (!SlideWindow.closed) {
			SlideWindow.SL_Slide_SetTitle(title);
		}
	}
}

function SL_ReloadPlayer(id) {
	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) {
	document.location.href = url;
}

function SL_UserCreditsLoad(balance, canStartPresentation, freeTimePresentation, intervalDebit, errorMessage) {
    //if (!eval(canStartPresentation))
        //ShowMoreCreditsHidePlayer();
}

function SL_DebitSent(success, endPresentation, error) {
    if (eval(endPresentation) && !eval(error))
        ShowMoreCreditsHidePlayer();
}

function ShowMoreCreditsHidePlayer() {
    document.getElementById("ctl00_ContentPlaceHolder1_silverlightControlHost").style.display = "block";
    document.getElementById("MoreCredits").style.display = "block";
}

function SL_SimultaneouLogins(message) {
    document.location.href = "/Login.aspx?Msg=2&redirect=" + document.location.pathname;
}

function SL_PlayNoCredits(canStartPresentation) {
	if (!eval(canStartPresentation))
	ShowMoreCreditsHidePlayer();
		
}