$(document).ready
(
	function ()
	{
		$("div.jury_block").each
		(
			function ()
			{
				if (this.id)
				{	
					SetJuryDetailsHandlers(this.id);
				}
			}
		);
	}
);

function SetJuryDetailsHandlers(juryElementId)
{
	function ShowJuryDetails()
	{
		var juryElement = $("#" + juryElementId);
		juryElement.find(".details, a.less_link").show();
		juryElement.find(".ellipsis, a.details_link").hide();
		SetLastParagraphClass();
	}

	function HideJuryDetails()
	{
		var juryElement = $("#" + juryElementId);
		juryElement.find(".details, a.less_link").hide();
		juryElement.find(".ellipsis, a.details_link").show();
		SetLastParagraphClass();
	}
	
	function SetLastParagraphClass()
	{
		var juryElement = $("#" + juryElementId);
		juryElement.find("p.last").removeClass("last").end();
		juryElement.find("p:visible").filter("p:last").addClass("last");
	}
	
	var juryElement = $("#" + juryElementId);
	if (juryElement.size())
	{
		juryElement.find("a.details_link").click(ShowJuryDetails);
		juryElement.find("a.less_link").click(HideJuryDetails);
		HideJuryDetails(juryElementId);
	}
}

function Login()
{
	var frmContestLogin = GetElement("frmContestLogin");
	frmContestLogin.action.value = "login";
	SubmitForm("frmContestLogin");
}

function Register()
{
	var frmContestLogin = GetElement("frmContestLogin");
	frmContestLogin.action.value = "register";
	SubmitForm("frmContestLogin");
}
