function PressCenterTabClick(id) {
	var div = document.getElementById('pressCenter');
	var list = document.getElementById('rightColmenu');
	var link = document.getElementById('pctl_' + id);
	if ((div) && (link) && (link.className != 'current')) {
		var event = 
			function (result) {
				div.innerHTML = result;
				var items = list.getElementsByTagName('A');
				for (var i = 0; i < items.length; i++) items[i].className = '';
				link.className = 'current';
			} // end event		
		HttpRequest(site_path + 'AJAX/GetPressCenterTab.aspx?BranchID=' + CurrentBranchID + '&PositionID=' + CurrentPositionID + '&PressCenterTab=' + id, null, 'news', event);
	} // end if
	return false;
} // end function

function ChangeHotForumThemesAjax(id)
{
    var div = document.getElementById('forumHotThemes');
    if (div) {
        var event = 
            function(result) {
				div.innerHTML = result;
            } // end event
        var subsection = '';
        if (id == 'News') subsection = "NewsForum";
        if (id == 'Articles') subsection = "ArticlesForum";
        if (id == 'Actions') subsection = "ActionsForum";
        if (id == 'Books') subsection = "BooksForum";
        if (id == 'ForJournalists') subsection = "JournalistsForum";
        if (id == 'Subscribes') subsection = "MailingsForum";
		HttpRequest(site_path + 'AJAX/GetHotForumThemes.aspx?ForumSubsectionInternalName=' + subsection, null, 'presscenter', event);
    } // end if
} // end function

function PressCenterListItemClick(id) {
	var div = document.getElementById('pressCenterStaffContainer');
	var list = document.getElementById('pressCenterList');
	var link = document.getElementById('psil' + id);
		
	if ((div) && (link) && (link.className != 'current')) {	    
		var event = 
			function (result) {
				div.innerHTML = result;
				UpdateRecipientsScrollButtons();
				var items = list.getElementsByTagName('A');
				for (var i = 0; i < items.length; i++) items[i].className = '';
				link.className = 'current';
    			ChangeCalendarMonthAjax('ChooseCalendarDayForPressCenter', id);
    			ChangeHotForumThemesAjax(id);
    			calendarSourceType = id;
			} // end event
		HttpRequest(site_path + 'AJAX/GetPressCenter.aspx?PressCenterTab=' + id, null, 'presscenter', event);
	} // end if
	return false;
} // end function

function SearchResultListItemClick(id, url) {
	var div = document.getElementById('searchResultContainer');
	var list = document.getElementById('searchResultTabs');
	var link = document.getElementById('sril' + id);
	if ((div) && (link) && (link.className != 'current')) {
		var event = 
			function (result) {
				div.innerHTML = result;
				UpdateRecipientsScrollButtons();
				var items = list.getElementsByTagName('A');
				for (var i = 0; i < items.length; i++) items[i].className = '';
				link.className = 'current';
			} // end event
		HttpRequest(site_path + 'AJAX/GetSearchResults.aspx?SearchTab=' + id + "&" + url, null, 'search', event);
	} // end if
	return false;
} // end function

function CompleteEventInfoClick(id) {
	var div = document.getElementById('elic' + id);
	var p = document.getElementById('elid' + id);
	var link = document.getElementById('elil' + id);
	var formdiv = document.getElementById('rfc' + id);
	if (div.style.display == 'none') {
		if (div) {
			var event = 
				function (result) {
					var root = XmlRootByText(result);
					var desc = GetXmlNodeValue(GetXmlNodeByTagName(root, 'desc'));
					var form = GetXmlNodeValue(GetXmlNodeByTagName(root, 'form'));
					div.innerHTML = desc;
					formdiv.innerHTML = form;
					div.style.display = 'block';
					formdiv.style.display = 'block';
					p.style.display = 'none';
					link.className = 'open';
				} // end event
			HttpRequest(site_path + 'AJAX/GetActionInfo.aspx?ActionID=' + id, null, 'eventinfo', event);
		} // end if
	} else {
		div.style.display = 'none';
		formdiv.style.display = 'none';
		p.style.display = 'block';
		link.className = 'more';
	} // end if
	return false;
} // end function

function NewsItemMoreClick(id) {
	var divb = document.getElementById('nlibb' + id);
	var divf = document.getElementById('nlibf' + id);
	var link = document.getElementById('nlibl' + id);
	if ((divb) && (divf)) {
		if (divf.style.display == 'none') {
			if (divf.innerHTML.length > 0) {
				divb.style.display = 'none';
				divf.style.display = 'block';
				if (link) link.className = 'more open';
			} else {
				var event = 
					function (result) {
						divf.innerHTML = result;
						divb.style.display = 'none';
						divf.style.display = 'block';
						if (link) link.className = 'more open';
					} // end event
				HttpRequest(site_path + 'AJAX/GetFullNews.aspx?ID=' + id, null, 'presscenter', event);
			} // end if
		} else {
			divf.style.display = 'none';
			divb.style.display = 'block';
			if (link) link.className = 'more';
		} // end if
	} // end if
	return false;
} // end function

function RegFormClick(id) {
	var form = document.getElementById('ruf' + id);
	if (form.style.display == 'none') {
		form.style.display = 'block';
	} else {
		form.style.display = 'none';
	} // end if
	return false;
} // end function

function AddParticipants(f) {
    var data = '';
	if (f) {
	    var frm = f.elements;
	    for (i = 0; i < f.length; i++) 
	    {
		    var element = f[i];
		    if (element.name == "") continue;		    
		    switch (element.type)
		    {
		 	    default :
		 		    data += element.name + '=' + encodeURIComponent(element.value) + '&';
		 	    break;
			    case "checkbox" :
		 		    if (element.checked) { data += element.name + '=on&'; }
			    break; 		
		    }
	    }
	}
    var event = 
		function (result) {
		    var answer = result;			    
		    if (answer.substr(0, 5) == 'ERROR') {
		        alert(answer.substr(6));		       
		    } else {
			    alert(answer);
			    f.style.display = "none";
			}
		} // end event
	HttpRequest(site_path + 'AJAX/AddParticipants.aspx', data, '', event);
	
	return false;
}