﻿function FollowMember(memberID) {
	if(memberID>0)
		Lockerspace.Web.UI.WebService.FollowMember(memberID, FollowMember_Completed, WebService_OnTimeOut, WebService_OnError);
}
function FollowMember_Completed(){
	ShowMessageBox('Your request is forwarded to the member.');
}

function AddToFavorites(memberID) {
    if (memberID > 0)
        Lockerspace.Web.UI.WebService.AddToFavorites(memberID, AddToFavorites_Completed, WebService_OnTimeOut, WebService_OnError);
}
function AddToFavorites_Completed() {
    ShowMessageBox('This show is added to your favorites.');
}

function FlagButton_Click() {
	var mediaID = document.getElementById('<%=MediaIDField.ClientID %>').value;

	if (mediaID > 0) {
		Lockerspace.Web.UI.WebService.FlagMedia(mediaID, FlagButton_ClickCompleted, WebService_OnTimeOut, WebService_OnError);
	}
}
function FlagButton_ClickCompleted() {
	ShowMessageBox('Thank you for your feedback. Administrators will review the content and remove it if it is inappropriate.');
}

function WebService_OnTimeOut() {
}
function WebService_OnError() {
}

function ShowMessageBox(val) {
	document.getElementById('MessageBoxContent').innerHTML = val;
	document.getElementById('MessageBoxOverlay').style.display = 'block';
}
function CloseMessageBox() {
	document.getElementById('MessageBoxOverlay').style.display = 'none';
}

var messageDialogYesUrl;
var messageDialogNoUrl;

function ShowMessageDialog(val, yesUrl, noUrl) {
	document.getElementById('MessageDialogContent').innerHTML = val;
	document.getElementById('MessageDialogOverlay').style.display = 'block';
	messageDialogYesUrl = yesUrl;
	messageDialogNoUrl = noUrl;
}
function ConfirmMessageDialog() {
	document.getElementById('MessageDialogOverlay').style.display = 'none';
	if(messageDialogYesUrl!='')
		window.location=messageDialogYesUrl;
}
function UnconfirmMessageDialog() {
	document.getElementById('MessageDialogOverlay').style.display = 'none';
	if(messageDialogNoUrl!='')
		window.location=messageDialogNoUrl;
}