﻿var pollLanguage = 0;

function GetDeletePollPopup(pollId) {
	if (typeof(ShowDeletePoll) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetDeletePollHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowDeletePoll(pollId);
			});
	}
	else {
		ShowDeletePoll(pollId);
	}
};

function GetClosePollPopup(pollId) {
	if (typeof(ShowClosePoll) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetClosePollHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowClosePoll(pollId);
			});
	}
	else {
		ShowClosePoll(pollId);
	}
};

function GetOpenPollPopup(pollId) {
	if (typeof(ShowOpenPoll) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetOpenPollHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowOpenPoll(pollId);
			});
	}
	else {
		ShowOpenPoll(pollId);
	}
};

function GetCreatePollPopup(circleId, languageId) {
	if (typeof(ShowCreatePoll) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetCreatePollHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowCreatePoll(circleId, languageId);
			});
	}
	else {
		ShowCreatePoll(circleId, languageId);
	}
};

function GetAddPollChoicePopup(pollId, pollAnswerId) {
	if (typeof(ShowAddPollChoice) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetAddPollChoiceHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowAddPollChoice(pollId, pollAnswerId);
			});
	}
	else {
		ShowAddPollChoice(pollId, pollAnswerId);
	}
};

function GetEditPollPopup(pollId) {
	if (typeof(ShowEditPoll) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetEditPollHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowEditPoll(pollId);
			});
	}
	else {
		ShowEditPoll(pollId);
	}
};

function GetDeletePollAnswerPopup(pollId, pollAnswerId) {
	if (typeof(ShowDeletePollAnswer) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetDeletePollAnswerHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowDeletePollAnswer(pollId, pollAnswerId);
			});
	}
	else {
		ShowDeletePollAnswer(pollId, pollAnswerId);
	}
};

function GetCreatePollAnswerPopup(pollId) {
	if (typeof(ShowCreatePollAnswer) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetCreatePollAnswerHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowCreatePollAnswer(pollId);
			});
	}
	else {
		ShowCreatePollAnswer(pollId);
	}
};

function GetEditPollAnswerPopup(pollId, pollAnswerId) {
	if (typeof(ShowEditPollAnswer) == 'undefined') {
		$.getJSON(serverPath + '/WebServices/PollWS.asmx/GetEditPollAnswerHtml?callback=?',
			{ languageId: pollLanguage, form: 'json' },
			function(result) {
				$(result).appendTo($('body'));
				ShowEditPollAnswer(pollId, pollAnswerId);
			});
	}
	else {
		ShowEditPollAnswer(pollId, pollAnswerId);
	}
};
