function OpenRows(currentUrlStr, currentPathStr, hostNameStr, rowsCount, operationSign){	try	{		var openComand = "?OpenView";				if(currentUrlStr.toLowerCase().indexOf("?readform") != -1)		{			openComand = "?ReadForm";		}		else if(currentUrlStr.toLowerCase().indexOf("?openform") != -1)		{			openComand = "?OpenForm";		}			if(currentUrlStr.toLowerCase().indexOf("&restricttocategory") != -1)		{			var resUrl = currentUrlStr.toLowerCase().split("&restricttocategory=");						if(resUrl[1].toLowerCase().indexOf("&start") == -1 & resUrl[1].toLowerCase().indexOf("&count") == -1)			{				openComand += "&RestrictToCategory=" + resUrl[1];			}			else			{				var resUrlArr = resUrl[1].split("&start");				openComand += "&RestrictToCategory=" + resUrlArr[0];			}		}			if(currentUrlStr.toLowerCase().indexOf("&count=") == -1 || currentUrlStr.toLowerCase().indexOf("&start=") == -1)		{			//\u0422\u0430\u043A\u0438\u0445 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u0432 \u043D\u0435\u0442, \u0437\u043D\u0430\u0447\u0438\u0442 \u0432\u0438\u0434 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0432 \u043F\u0435\u0440\u0432\u044B\u0439 \u0440\u0430\u0437			currentPathStr += openComand+"&Start=31" + "&Count=" + rowsCount;								window.location.href = "http://" + hostNameStr + currentPathStr;		}		else		{			//\u0422\u0430\u043A\u0438\u0435 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u0435\u0441\u0442\u044C, \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u0440\u0438\u0431\u0430\u0432\u043B\u0435\u043D\u0438\u0435			var currentUrlByStartArr = currentUrlStr.toLowerCase().split("&start=");			var currentStartParamArr = currentUrlByStartArr[1].toLowerCase().split("&count=");			var nowStart = parseInt(currentStartParamArr[0]) + (rowsCount*operationSign)								window.location.href = "http://" +  hostNameStr + currentPathStr + openComand + "&Start=" + nowStart + "&Count=" + rowsCount;		}	}	catch(err)	{		return;	}}//\u0414\u0430\u043D\u043D\u0430\u044F \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044E \u043F\u043E \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u044E.//rowsCount - \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0441\u0442\u0440\u043E\u043A \u0434\u043B\u044F \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F,//operatorSign, \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u0435\u0442 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u043B\u0438\u0431\u043E 1 \u043B\u0438\u0431\u043E -1, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0442\u043E\u0433\u043E \u0432 \u043A\u0430\u043A\u0443\u044E \u0441\u0442\u043E\u0440\u043E\u043D\u0443 \u0431\u0443\u0434\u0435\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0442\u044C\u0441\u044F \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F.function ChangeViewRows(rowsCount, operationSign){	//\u0410\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u043C \u0435\u0441\u0442\u044C \u043B\u0438 \u0432 \u0441\u0442\u0440\u043E\u043A\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 ?OpenView	if(document.getElementById("id_DontCheckView") == null)	{		var currentUrlStr = document.URL;			try		{			var currentPathStr = window.location.pathname;			var hostNameStr = window.location.hostname;				if(currentUrlStr.toLowerCase().indexOf("?openview") == -1 && currentUrlStr.toLowerCase().indexOf("?readform") == -1 && currentUrlStr.toLowerCase().indexOf("?openform") == -1)			{				//\u0422\u0430\u043A\u043E\u0439 \u043A\u043E\u043C\u0430\u043D\u0434\u044B \u043D\u0435\u0442, \u0437\u043D\u0430\u0447\u0438\u0442 \u0432\u0438\u0434, \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0432 \u043F\u0435\u0440\u0432\u044B\u0439 \u0440\u0430\u0437 - \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u043C \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 30 \u0441\u0442\u0440\u043E\u043A				currentUrlStr += "?OpenView&Start=31&Count=" + rowsCount;								window.location.href = currentUrlStr;			}			else			{				OpenRows(currentUrlStr, currentPathStr, hostNameStr, rowsCount, operationSign);			}		}		catch(e)		{			window.location.href = currentUrlStr;		}	}}//\u0414\u0430\u043D\u043D\u0430\u044F \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0440\u0435\u0433\u0443\u043B\u0438\u0440\u043E\u0432\u043A\u0443 \u0441\u043A\u0440\u044B\u0442\u0438\u044F \u0441\u0441\u044B\u043B\u043E\u043A \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 \u043F\u043E \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u044E (<< \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0435 30, \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 30 >>)function CheckStartParam(){	var currentUrlStr = document.URL;		try	{		//\u041F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u043C \u0435\u0441\u0442\u044C \u043B\u0438 \u0432 \u0441\u0442\u0440\u043E\u043A\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 ?OpenView		if(currentUrlStr.toLowerCase().indexOf("?openview") == -1 && currentUrlStr.toLowerCase().indexOf("?readform") == -1 && currentUrlStr.toLowerCase().indexOf("?openform") == -1)		{			//\u0422\u0430\u043A\u043E\u0439 \u043A\u043E\u043C\u0430\u043D\u0434\u044B \u043D\u0435\u0442, \u0437\u043D\u0430\u0447\u0438\u0442 \u0432\u0438\u0434 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0432 \u043F\u0435\u0440\u0432\u044B\u0439 \u0440\u0430\u0437, \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u043C \u0441\u0441\u044B\u043B\u043A\u0443 \u043D\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0435 \u0441\u0440\u043E\u043A\u0438			document.getElementById("id_prevRows").style.display = "none";			document.getElementById("id_nextRows").style.display = "block";		}		else if((currentUrlStr.toLowerCase().indexOf("?openview") == -1 && (currentUrlStr.toLowerCase().indexOf("?readform") != -1 || currentUrlStr.toLowerCase().indexOf("?openform") != -1)) || currentUrlStr.toLowerCase().indexOf("?openview") != -1)		{			//\u0422\u0430\u043A\u0430\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0435\u0441\u0442\u044C, \u043F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u043C \u0435\u0441\u0442\u044C \u043B\u0438 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B Start \u0438 Count			if(currentUrlStr.toLowerCase().indexOf("&count=") == -1 || currentUrlStr.toLowerCase().indexOf("&start=") == -1)			{				//\u0422\u0430\u043A\u0438\u0445 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043E\u0432 \u043D\u0435\u0442, \u0437\u043D\u0430\u0447\u0438\u0442 \u0432\u0438\u0434 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0432 \u043F\u0435\u0440\u0432\u044B\u0439 \u0440\u0430\u0437, \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u043C \u0441\u0441\u044B\u043B\u043A\u0443 \u043D\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0435 \u0441\u0442\u0440\u043E\u043A\u0438				document.getElementById("id_prevRows").style.display = "none";				document.getElementById("id_nextRows").style.display = "block";			}			else			{				//\u0422\u0430\u043A\u0438\u0435 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u0435\u0441\u0442\u044C, \u043F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u043C \u043D\u0435 \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0441\u044F \u043B\u0438 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440 Start \u0432 \u0441\u0430\u043C\u043E\u043C \u043D\u0430\u0447\u0430\u043B\u0435				var currentUrlByCountArr = currentUrlStr.toLowerCase().split("&count=");				var currentUrlByStartArr = currentUrlStr.toLowerCase().split("&start=");				var currentStartParamArr = currentUrlByStartArr[1].toLowerCase().split("&count=");								if(currentStartParamArr[0] == "1")				{					//\u0421\u043A\u0440\u044B\u0432\u0430\u0435\u043C \u0441\u0441\u044B\u043B\u043A\u0443 \u043D\u0430 \u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0435 \u0441\u0442\u0440\u043E\u043A\u0438					document.getElementById("id_prevRows").style.display = "none";					document.getElementById("id_nextRows").style.display = "block";				}				else				{					//\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u043C \u0432\u0441\u0435 \u0441\u0441\u044B\u043B\u043A\u0438					document.getElementById("id_prevRows").style.display = "block";					document.getElementById("id_nextRows").style.display = "block";				}			}			}	}	catch(e)	{		return;	}}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044E \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E \u0442\u0430\u0431\u043B\u0438\u0446\u044B \u0437\u0430\u043A\u043B\u0430\u0434\u043E\u043A, \u043F\u043E \u0438\u043C\u0435\u044E\u0449\u0438\u043C\u0441\u044F \u0442\u044D\u0433\u0430\u043C div, \u043D\u0430\u0445\u043E\u0434\u044F\u0449\u0438\u0445\u0441\u044F \u0432 \u0440\u043E\u0434\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u043C \u0442\u044D\u0433\u0435 div.function GenTabsTable(trID, parentDivID){	try	{		//\u041F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u043C \u0432 \u043A\u0430\u043A\u043E\u0439 \u0431\u0430\u0437\u0435 \u043C\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u043C\u0441\u044F		var currentPathStr = window.location.pathname;		var currentPathArr = currentPathStr.split("/");		var parentDiv = document.getElementById(parentDivID);		var resStr = "";		var res = "";		var count = 0;			//\u0413\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C \u0441\u0441\u044B\u043B\u043A\u0443 \u0434\u043B\u044F \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430 \u043A\u043E\u043C\u043F\u0430\u043D\u0438\u0438		if(document.getElementById("id_ChangeInfoLink") != null)		{			var hostName = window.location.hostname;			document.getElementById("id_ChangeInfoLink").href = "http://" + hostName + "/web/CloseMAB.nsf/RU/FirmsEdit/" + document.getElementById("CloseDocUNID").value + "?OpenDocument";			document.getElementById("id_ChangeInfoLink").target = "_blank";		}		if(currentPathStr.toLowerCase().indexOf("closemab.nsf") == -1 && document.getElementById("id_FullName") == null)		{			currentPathArr[2] = "CloseMAB.nsf";			currentPathArr[currentPathArr.length - 1] = document.getElementById("CloseDocUNID").value;						for(i=1; i<currentPathArr.length; i++)				res += "/" + currentPathArr[i];								res += "?OpenDocument&activelink=";						//\u041C\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u043C\u0441\u044F \u0432 \u043E\u0442\u043A\u0440\u044B\u0442\u043E\u0439 \u0431\u0430\u0437\u0435, \u0433\u0435\u043D\u0435\u0440\u0438\u043C \u0441\u0441\u044B\u043B\u043A\u0438 \u043D\u0430 \u0437\u0430\u043A\u0440\u044B\u0442\u0443\u044E \u0431\u0430\u0437\u0443, \u043A\u0440\u043E\u043C\u0435 \u043F\u0435\u0440\u0432\u043E\u0439 \u0441\u0441\u044B\u043B\u043A\u0438 \u043E\u043F\u0438\u0441\u0430\u043D\u0438\u044F.			for(i=0; i<parentDiv.childNodes.length; i++)			{				if(parentDiv.childNodes[i] != null)					if((new String(parentDiv.childNodes[i].tagName)).toLowerCase() == "div" && parentDiv.childNodes[i].id != "")					{						if(count == 0)							resStr += "<td><a id=\"id_"+parentDiv.childNodes[i].id+"_link\" href=\"#\" onClick=\"ChangeTabs('id_tabs', this);\" name=\"#\" class=\"CGreenColor\">"+parentDiv.childNodes[i].id+"</a></td>";						else							resStr += "<td><a id=\"id_"+parentDiv.childNodes[i].id+"_link\" href=\"" + res + encodeURI(parentDiv.childNodes[i].id) + "\" name=\"#\" class=\"CGrayColor\" >"+parentDiv.childNodes[i].id+"</a></td>";									count += 1;					}				}							new Insertion.Bottom(trID, resStr);		}		else		{			//\u041C\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u043C\u0441\u044F \u0432 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0431\u0430\u0437\u0435, \u0433\u0435\u043D\u0435\u0440\u0438\u043C \u0441\u0441\u044B\u043B\u043A\u0438 \u043E\u0442\u043D\u043E\u0441\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0434\u0430\u043D\u043D\u043E\u0433\u043E \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430 (\u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0438\u0441\u0445\u043E\u0434\u0438\u0442\u044C \u0432\u043D\u0443\u0442\u0440\u0438 \u0442\u0435\u043A\u0443\u0449\u0435\u0439 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B).			for(i=0; i<parentDiv.childNodes.length; i++)				if(parentDiv.childNodes[i] != null)					if((new String(parentDiv.childNodes[i].tagName)).toLowerCase() == "div" && parentDiv.childNodes[i].id != "")							resStr += "<td><a id=\"id_"+parentDiv.childNodes[i].id+"_link\" href=\"#\" onClick=\"ChangeTabs('id_tabs', this);\" name=\"#\" class=\"CGreenColor\">"+parentDiv.childNodes[i].id+"</a></td>";			new Insertion.Bottom(trID, resStr);			ChangeTabs('id_tabs', null);		}	}	catch(e)	{		return;	}}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0442\u0430\u0431\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0437\u0430\u043A\u043B\u0430\u0434\u043E\u043A.//parentDivID - id \u0440\u043E\u0434\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0433\u043E \u0442\u044D\u0433\u0430 div,//linkObject - \u043E\u0431\u044A\u0435\u043A\u0442 \u0441\u0441\u044B\u043B\u043A\u0438 \u0438\u0437 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u043B\u0441\u044F \u0432\u044B\u0437\u043E\u0432 \u0434\u0430\u043D\u043D\u043E\u0439 \u0444\u0443\u043D\u043A\u0446\u0438\u0438, \u0435\u0441\u043B\u0438 \u043E\u043D \u0440\u0430\u0432\u0435\u043D null - \u0437\u043D\u0430\u0447\u0438\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u043B\u0441\u044F \u043A\u043B\u0438\u043A \u0438\u0437 \u043E\u0442\u043A\u0440\u044B\u0442\u043E\u0439 \u0431\u0430\u0437\u044B.function ChangeTabs(parentDivID, linkObject){	try	{		var elementsbyClassName = document.getElementsByClassName("CGreenColor");					for(i=0; i<elementsbyClassName.length; i++)				elementsbyClassName[i].className = "CGrayColor";				//\u041F\u0435\u0440\u0435\u0431\u0438\u0440\u0430\u0435\u043C \u0432\u0441\u0435 \u0442\u0435\u0433\u0438 div \u0438 \u0441\u0431\u0440\u0430\u0441\u044B\u0432\u0430\u0435\u043C \u0438\u0445		for(i=0; i<document.getElementById(parentDivID).childNodes.length; i++)				if((new String(document.getElementById(parentDivID).childNodes[i].tagName)).toLowerCase() == 'div' && document.getElementById(parentDivID).childNodes[i].id != "")				document.getElementById(parentDivID).childNodes[i].style.display = "none";		if(linkObject == null)		{			//\u041A\u043B\u0438\u043A \u0431\u044B\u043B \u0441\u0434\u0435\u043B\u0430\u043D \u0438\u0437 \u043E\u0442\u043A\u0440\u044B\u0442\u043E\u0439 \u0431\u0430\u0437\u044B, \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u043E\u0434\u0441\u0432\u0435\u0447\u0438\u0430\u0435\u043C \u043D\u0443\u0436\u043D\u0443\u044E \u0441\u0441\u044B\u043B\u043A\u0443			var tmpStr = new String(document.URL);						if(tmpStr.indexOf("&activelink=") != -1)			{				var tmpArr = tmpStr.split("&activelink=");								if(tmpArr[tmpArr.length - 1].indexOf("&") != -1)				{					tmpArr = tmpArr[tmpArr.length - 1].split("&");					document.getElementById("id_" + decodeURI(tmpArr[0]) + "_link").className = "CGreenColor";					document.getElementById("id_" + decodeURI(tmpArr[0]) + "_link").focus();					document.getElementById(decodeURI(tmpArr[0])).style.display = "block";				}				else				{					document.getElementById("id_" + decodeURI(tmpArr[tmpArr.length - 1]) + "_link").className = "CGreenColor";					document.getElementById("id_" + decodeURI(tmpArr[tmpArr.length - 1]) + "_link").focus();					document.getElementById(decodeURI(tmpArr[tmpArr.length - 1])).style.display = "block";				}			}			else			{				document.getElementById("id_\u041E\u0431\u0449\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F_link").className = "CGreenColor";				document.getElementById("\u041E\u0431\u0449\u0430\u044F \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F").style.display = "block";			}					}		else		{			//\u041A\u043B\u0438\u043A \u0431\u044B\u043B \u0441\u0434\u0435\u043B\u0430\u043D \u0438\u0437 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0431\u0430\u0437\u044B, \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0432\u043D\u0443\u0442\u0440\u0438 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430			linkObject.className = "CGreenColor";					linkObject.focus();			document.getElementById(linkObject.id.split("id_")[1].split("_link")[0]).style.display = "block";		}				posBottom();	}	catch(e)	{		return;	}}//\u0414\u0430\u043D\u043D\u0430\u044F \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0441\u0443\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0432\u0432\u0435\u0434\u0435\u043D\u043D\u044B\u0445 \u0434\u0430\u043D\u043D\u044B\u0445, \u043F\u043E \u0432\u0441\u0435\u043C \u043F\u043E\u043B\u044F\u043C \u0432 \u0444\u043E\u0440\u043C\u0435 \u0438 \u0440\u0430\u0437\u0434\u0435\u043B\u044F\u0435\u0442 \u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u043C "|"function ImplodeFiledsValues(formObject){	try	{		var elementName = "";		var resStr = "";		var count = 0;		if(formObject != null)			for(i=0; i<formObject.elements.length; i++)				if(formObject.elements["Res"+formObject.elements[i].name] != null)					if(formObject.elements[i].value == "" || formObject.elements[i].value == " ")						formObject.elements["Res"+formObject.elements[i].name].value += formObject.elements[i].value + " - | ";						else							formObject.elements["Res"+formObject.elements[i].name].value += formObject.elements[i].value + " | ";		}	catch(e)	{		return;	}}function AddNewData(sumFieldsStr){	try	{		var fillFieldsArr = sumFieldsStr.split(";");		var resStr = "";		for(i=0; i<fillFieldsArr.length; i+=2)			new Insertion.Bottom("id_" + fillFieldsArr[i] + "_Add", "<input type=\"text\" name=\"" + fillFieldsArr[i] + "\" style=\"width:" + fillFieldsArr[i+1] + ";\" value=\"\" /><br/><br/>");		posBottom();	}	catch(e)	{		return;	}}function CalcQueryField(srchFormID){	var srchFormObj = document.forms[srchFormID];	var elementsList = new Array();	var srchQuery = "";	var srchDateBegin = "";	var srchDateEnd = "";	var srchText = "";	var selCount = 0;		for(i=0; i<srchFormObj.elements.length; i++)	{		selCount = 0;			switch(srchFormObj.elements[i].tagName)		{			case "SELECT":				if(srchFormObj.elements[i].value != "")					for(j=0; j<srchFormObj.elements[i].options.length; j++)						if(srchFormObj.elements[i].options[j].selected && srchFormObj.elements[i].options[j].value != "\u0412\u0441\u0435" && srchFormObj.elements[i].options[j].value != "")							if(selCount > 0)							{								elementsList[srchFormObj.elements[i].name] += " | [" + srchFormObj.elements[i].name + "]=\"" + srchFormObj.elements[i].options[j].value+"\"";								selCount += 1;							}							else								{								elementsList[srchFormObj.elements[i].name] = " [" + srchFormObj.elements[i].name + "]=\"" + srchFormObj.elements[i].options[j].value+"\"";								selCount += 1;							}				break;							case "INPUT":				if((srchFormObj.elements[i].type == "checkbox" && srchFormObj.elements[i].checked))					if(elementsList[srchFormObj.elements[i].name] != null)						elementsList[srchFormObj.elements[i].name] += " | [" + srchFormObj.elements[i].name + "]=\"" + srchFormObj.elements[i].value + "\"";					else							elementsList[srchFormObj.elements[i].name] = " [" + srchFormObj.elements[i].name + "]=\"" + srchFormObj.elements[i].value+"\"";				else if(srchFormObj.elements[i].type == "hidden" && srchFormObj.elements[i].value != "")							if(srchFormObj.elements[i].name == "Language")						lang = srchFormObj.elements[i].value;				break;			}	}	for(j in elementsList)		if(elementsList[j] != null && typeof(elementsList[j]) == "string" && elementsList[j] != "")			srchQuery += "("+elementsList[j] + ") & ";		if(document.getElementById("id_srchDateBegin").value != "")				srchDateBegin += " & [news_date]>="+document.getElementById("id_srchDateBegin").value;			if(document.getElementById("id_srchDateEnd").value != "")				srchDateEnd += " & [news_date]<="+document.getElementById("id_srchDateEnd").value;		if(document.getElementById("id_srchText").value != "")				srchText += " & \"" + document.getElementById("id_srchText").value + "\"";		srchQuery = srchQuery.substr(0, srchQuery.length - 3);		if(srchQuery != "")		document.getElementById("id_query").value = "[Language]=\"" + lang + "\"" + srchDateBegin + srchDateEnd + " & (" + srchQuery + ")" + srchText;	else			document.getElementById("id_query").value = "[Language]=\"" + lang + "\"" + srchDateBegin + srchDateEnd + srchText;	srchFormObj.submit();}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0438\u0449\u0435\u0442 \u0437\u0430\u0434\u0430\u043D\u043D\u044B\u0439 \u044D\u043B\u0435\u043C\u0435\u043D\u0442 \u0432 \u043C\u0430\u0441\u0441\u0438\u0432\u0435 \u0438 \u0435\u0441\u043B\u0438 \u043D\u0430\u0445\u043E\u0434\u0438\u0442 - \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u0442 \u0435\u0433\u043E \u0432 \u043F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u043C\u0430\u0441\u0441\u0438\u0432 \u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 true.//\u0415\u0441\u043B\u0438 \u043D\u0435 \u043D\u0430\u0445\u043E\u0434\u0438\u0442 - \u043F\u0440\u043E\u0441\u0442\u043E \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 false.function SearchElementsInArr(srchArr, srchValue){	try	{		var resFlag = false;							for(k=0; k<srchArr.length; k++)			if(srchArr[k] == srchValue)			{				resFlag = true;											break;			}							if(!resFlag)			srchArr.push(srchValue);							return resFlag;	}	catch(err)	{		return;	}								}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u043F\u0440\u043E\u0432\u0435\u0440\u044F\u0435\u0442 \u043A\u0430\u043A\u043E\u0439 \u0442\u0438\u043F \u0434\u043E\u0447\u0435\u0440\u043D\u0438\u0445 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432 \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0442\u044C \u0438 \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u0442			function AddChildNodes(changeArr, childName, childObj, tmpArr){		try	{		var lang = document.getElementById("id_Language").value;		var newChildNode = null;		var lastPosNumberOfChildNode = childObj.childNodes.length;											//\u0414\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C \u043D\u043E\u0432\u044B\u0435 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B		for(l=0; l<changeArr.length; l++)		{			switch(childObj.tagName)			{				case "SELECT":					//\u0417\u0430\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439 \u043C\u0430\u0441\u0441\u0438\u0432 (\u0434\u043B\u044F \u0441\u0440\u0430\u0432\u043D\u0435\u043D\u0438\u044F \u043D\u0430 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F)					//\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\u043C\u0438 \u0438\u0437 \u043F\u043E\u043B\u044F select					for(m=0; m<childObj.options.length; m++)						tmpArr.push(childObj.options[m].value);														if(!SearchElementsInArr(tmpArr, ""))						{						//\u0415\u0441\u043B\u0438 \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C\u043E\u0433\u043E \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043D\u0435\u0442 \u0432 \u043C\u0430\u0441\u0441\u0438\u0432\u0435 tmpArr, \u0442\u043E \u043E\u043D\u043E \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435						//\u0438 \u043C\u044B \u0435\u0433\u043E \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C						newChildNode = document.createElement("option");						newChildNode.value = "";												if(lang == "RU")							newChildNode.innerHTML += "\u0412\u0441\u0435</option>";						else							newChildNode.innerHTML += "All</option>";																childObj.appendChild(newChildNode);					}															for(m=0; m<changeArr.length; m++)						if(!SearchElementsInArr(tmpArr, changeArr[m]))						{							//\u0415\u0441\u043B\u0438 \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C\u043E\u0433\u043E \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043D\u0435\u0442 \u0432 \u043C\u0430\u0441\u0441\u0438\u0432\u0435 tmpArr, \u0442\u043E \u043E\u043D\u043E \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435							//\u0438 \u043C\u044B \u0435\u0433\u043E \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C							newChildNode = document.createElement("option");							newChildNode.value = changeArr[m];							newChildNode.innerHTML += changeArr[m] + "</option>";																childObj.appendChild(newChildNode);						}				break;											case "DIV":					//\u0418\u043C\u0435\u0435\u043C \u0434\u0435\u043B\u043E \u0441 \u043F\u043E\u043B\u044F\u043C\u0438 \u0442\u0438\u043F\u0430 checkbox,					//\u0414\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u043C \u0432 \u043C\u0430\u0441\u0441\u0438\u0432 tmpArr \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043F\u043E\u043B\u0435\u0439 \u0434\u043B\u044F \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438 \u043D\u0430 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C					for(m=0; m<childObj.childNodes.length; m++)						if(childObj.childNodes[m].nodeType == 1 && childObj.childNodes[m].type == "checkbox")							tmpArr.push(childObj.childNodes[m].value);													for(m=0; m<changeArr.length; m++)					{						if(!SearchElementsInArr(tmpArr, changeArr[m]))						{							childObj.innerHTML += "<input type=\"checkbox\" value=\""+changeArr[m]+"\" id=\"id_"+childName + (++lastPosNumberOfChildNode)+"\" name=\""+childName+"\">"+changeArr[m]+"</input><br/>";												//newChildNode = document.createElement("input");							//newChildNode.type = "checkbox";							//newChildNode.value = changeArr[m];							//newChildNode.id = "id_" + childName + (++lastPosNumberOfChildNode);							//newChildNode.name = childName;													//childObj.appendChild(newChildNode);						}					}				break;			}		}	}	catch(err)	{		return;	}}			//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u0435\u0442 \u0438\u043C\u044F \u0434\u043E\u0447\u0435\u0440\u043D\u0435\u0433\u043E \u043E\u0431\u044A\u0435\u043A\u0442\u0430 \u0441\u0432\u044F\u0437\u0438 (childName), \u043F\u0440\u0438\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 (selValue) \u0438 \u0444\u043B\u0430\u0433 - \u043A\u043E\u0442\u043E\u0440\u044B\u0439//\u0443\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u043D\u0430 \u0442\u043E \u0443\u0434\u0430\u043B\u044F\u0442\u044C \u043B\u0438 \u0434\u043E\u0447\u0435\u0440\u043D\u0438\u0435 \u043E\u0431\u044A\u0435\u043A\u0442\u044B \u043B\u0438\u0431\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0434\u043E\u0431\u0430\u0432\u0438\u0442\u044C.//\u042D\u0442\u0430 \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u043E\u0431\u043D\u043E\u0432\u043B\u044F\u0435\u0442, \u043F\u043E \u0437\u0430\u0434\u0430\u043D\u043D\u044B\u043C \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F\u043C, \u0434\u043E\u0447\u0435\u0440\u043D\u0438\u0435 \u043E\u0431\u044A\u0435\u043A\u0442\u044B \u0441\u0432\u044F\u0437\u0438, \u0434\u043E\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0438\u0445 \u0438\u043B\u0438 \u0437\u0430\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0437\u0430\u043D\u043E\u0432\u043E.function ChangeChildRelations(childName, parentID, selValue){	try	{		var childObj = document.getElementById("id_"+childName);		var parentObj = document.getElementById(parentID);		var newChildNode = null;		var tmpArr = new Array();		var noOneChecked = true;		var lastPosNumberOfChildNode = childObj.childNodes.length;		var lang = document.getElementById("id_Language").value;		//\u0423\u0434\u0430\u043B\u044F\u0435\u043C \u0432\u0441\u0435 \u0434\u043E\u0447\u0435\u0440\u043D\u0438\u0435 \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B		while(childObj.childNodes.length)			childObj.removeChild(childObj.childNodes[0]);							if(parentObj.tagName == "DIV")		{			for(i=0; i<parentObj.childNodes.length; i++)				if(parentObj.childNodes[i].nodeType == 1 && parentObj.childNodes[i].type == "checkbox")					if(parentObj.childNodes[i].checked)					{						var changeArr = eval(childName+"Arr")[parentObj.childNodes[i].value];																noOneChecked = false;						AddChildNodes(changeArr, childName, childObj, tmpArr);					}											if(noOneChecked)						{				//\u041D\u0435\u043E\u0434\u0438\u043D \u0447\u0435\u043A\u0431\u043E\u043A\u0441 \u043D\u0435 \u0432\u044B\u0434\u0435\u043B\u0435\u043D - \u0437\u0430\u043F\u043E\u043B\u043D\u044F\u0435\u043C \u0432\u0441\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0438\u0437 \u043C\u0430\u0441\u0441\u0438\u0432\u0430				var changeArr = eval(childName+"Arr");							switch(childObj.tagName)				{					case "SELECT":						newChildNode = document.createElement("option");						newChildNode.value = "";												if(lang == "RU")							newChildNode.innerHTML += "\u0412\u0441\u0435</option>";						else							newChildNode.innerHTML += "All</option>";																		childObj.appendChild(newChildNode);											for(i in changeArr)							if(changeArr[i] != null && typeof(changeArr[i]) == "object")								for(j in changeArr[i])									if(changeArr[i][j] != null && typeof(changeArr[i][j]) == "string")												if(!SearchElementsInArr(tmpArr, changeArr[i][j]))										{											newChildNode = document.createElement("option");											newChildNode.value = changeArr[i][j];											newChildNode.innerHTML += changeArr[i][j] + "</option>";																						childObj.appendChild(newChildNode);										}					break;									case "DIV":						for(i in changeArr)							if(changeArr[i] != null && typeof(changeArr[i]) == "object")								for(j in changeArr[i])									if(changeArr[i][j] != null && typeof(changeArr[i][j]) == "string")												if(!SearchElementsInArr(tmpArr, changeArr[i][j]))										{											childObj.innerHTML += "<input type=\"checkbox\" value=\""+changeArr[i][j]+"\" id=\"id_"+childName + (++lastPosNumberOfChildNode)+"\" name=\""+childName+"\">"+changeArr[i][j]+"</input><br/>";											//newChildNode = document.createElement("input");											//newChildNode.type = "checkbox";											//newChildNode.value = changeArr[i][j];											//newChildNode.id = "id_" + childName + (++lastPosNumberOfChildNode);											//newChildNode.name = childName;																						//childObj.appendChild(newChildNode);										}					break;				}			}		}		else		{			if(selValue == "")			{				//\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043C \u0432\u0441\u0435 \u044D\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u044B \u0438\u0437 \u043C\u0430\u0441\u0441\u0438\u0432\u0430				var changeArr = eval(childName+"Arr");										newChildNode = document.createElement("option");				newChildNode.value = "";								if(lang == "RU")					newChildNode.innerHTML += "\u0412\u0441\u0435</option>";				else					newChildNode.innerHTML += "All</option>";																childObj.appendChild(newChildNode);										for(i in changeArr)					if(changeArr[i] != null && typeof(changeArr[i]) == "object")						for(j in changeArr[i])							if(changeArr[i][j] != null && typeof(changeArr[i][j]) == "string")										if(!SearchElementsInArr(tmpArr, changeArr[i][j]))								{									newChildNode = document.createElement("option");									newChildNode.value = changeArr[i][j];									newChildNode.innerHTML += changeArr[i][j] + "</option>";																				childObj.appendChild(newChildNode);								}				}				else				{					var changeArr = eval(childName+"Arr")[selValue];											AddChildNodes(changeArr, childName, childObj, tmpArr);			}								}	}	catch(err)	{		return;	}}function ChangeOptionToLeft(selObj){	try	{		if(selObj.selectedIndex != 0)			selObj.options[selObj.selectedIndex - 1].selected = "selected";		else			selObj.options[selObj.options.length - 1].selected = "selected";	}	catch(err)	{		return;	}}				function ChangeOptionToRight(selObj){	if(selObj.selectedIndex != (selObj.options.length - 1))		selObj.options[selObj.selectedIndex + 1].selected = "selected";	else		selObj.options[0].selected = "selected";}function SetCurrentDate(storageId){	try	{		var parentDivObj = document.getElementById(storageId);		var childDivObj = null;			for(i=0; i<parentDivObj.childNodes.length; i++)			if(parentDivObj.childNodes[i].nodeType == 1 && parentDivObj.childNodes[i].tagName == "DIV")			{				childDivObj = parentDivObj.childNodes[i];							break;			}				if(childDivObj == null)		{			if(document.getElementById("id_Language").value == "RU")				parentDivObj.innerHTML = "<span style=\"font-family:Arial;font-size:8pt;\">\u041D\u0435\u0442 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u043E\u0432</span>";			else				parentDivObj.innerHTML = "<span style=\"font-family:Arial;font-size:8pt;\">No materials</span>";						return;		}			var currentDateArr = childDivObj.innerHTML.split(".");		var currentMonth = 0;		var monthSelObj = document.getElementById("id_arcMonth");		var yearSelObj = document.getElementById("id_arcYear");			if(currentDateArr[1].indexOf("0")>-1 && currentDateArr[1]!="10")			currentMonth = parseInt(currentDateArr[1].substr(1, currentDateArr[1].length)) - 1;		else			currentMonth = parseInt(currentDateArr[1]) - 1;				for(i=0; i<monthSelObj.options.length; i++)			if(monthSelObj.options[i].value == currentMonth)			{				monthSelObj.options[i].selected = "selected";								break;			}			for(i=0; i<yearSelObj.options.length; i++)			if(yearSelObj.options[i].value == parseInt(currentDateArr[2]))				{					yearSelObj.options[i].selected = "selected";									break;				}	}	catch(err)	{		return;	}}function SrchBlocksOptimize(){	try	{		var count = 1;		var srchArea = document.getElementById("id_srchArea");		var srchBlock = null;		var srchHeadBlock = null;		var srchBlockWidth = parseInt(srchArea.offsetWidth/2);		while((srchBlock = document.getElementById("id_SrchBlock"+count)) != null)		{			srchBlock.style.width = (srchBlockWidth-15) + "px";			srchBlock.style.height = "250px";			srchHeadBlock = document.getElementById("id_SrchHeadBlock"+count)			srchHeadBlock.style.width = (srchBlockWidth-22) + "px";			count++;			srchBlock = document.getElementById("id_SrchBlock"+count);		}	}	catch(err)	{		return;	}}//\u041E\u0431\u044A\u0435\u043A\u0442 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0442\u0430\u0431\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u0443\u044E \u043A\u043D\u043E\u043F\u043A\u0443//**********************************************************************************//function CButton(linkObj) {	//\u043F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 (\u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \u043D\u0435\u0442)	this.m_prevButton = null;						//\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 (\u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \u043D\u0435\u0442)	this.m_nextButton = null;						//\u043E\u0431\u044A\u0435\u043A\u0442 \u0441\u0441\u044B\u043B\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u0430\u044F \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u043A\u043D\u043E\u043F\u043A\u0443	this.m_linkObj = linkObj;						//\u0431\u043B\u043E\u043A - \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u043A\u0430\u0436\u0434\u043E\u0439 \u043A\u043D\u043E\u043F\u043A\u0438	this.m_contentBody = null;}				CButton.prototype = {	constructor: CButton,						//\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0430\u044F \u0430\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430 (\u043E\u0431\u0449\u0430\u044F \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u0434\u043E\u0447\u0435\u0440\u043D\u0438\u0445 \u043E\u0431\u044A\u0435\u043A\u0442\u043E\u0432 \u0434\u0430\u043D\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0442\u043E\u0442\u0438\u043F\u0430)	m_oldActiveButton: {},						ConnectButtons: function(prevButton) {		if(prevButton != null)		{			this.m_prevButton = prevButton;			this.m_prevButton.m_nextButton = this;		}	},						PushButton: function() {		if(this.m_oldActiveButton.buttonObj != null)		{			//\u0441\u043D\u0430\u0447\u0430\u043B\u0430 "\u043E\u0442\u0436\u0438\u043C\u0430\u0435\u043C" \u0441\u0442\u0430\u0440\u0443\u044E \u043A\u043D\u043E\u043F\u043A\u0443			var parentObj = null;									switch(this.m_oldActiveButton.buttonObj.m_prevButton != null)			{				case false:				{					//\u044D\u0442\u043E \u043B\u0435\u0432\u0430\u044F, \u043A\u0440\u0430\u0439\u043D\u044F\u044F \u043A\u043D\u043E\u043F\u043A\u0430					parentObj = this.m_oldActiveButton.buttonObj.m_linkObj.parentNode;					parentObj.className = "CLCLastBack";					parentObj = parentObj.parentNode;					parentObj.className = this.m_oldActiveButton.buttonObj.m_nextButton != null ? (this.m_oldActiveButton.buttonObj.m_nextButton != this ? "CRCBack" : "") : "CRCLastBack";					parentObj = parentObj.parentNode;					parentObj.className = "CFillBack";				}				break;												case true:				{					//\u044D\u0442\u043E \u043D\u0435 \u043B\u0435\u0432\u0430\u044F \u043A\u0440\u0430\u0439\u043D\u044F\u044F \u043A\u043D\u043E\u043F\u043A\u0430					parentObj = this.m_oldActiveButton.buttonObj.m_prevButton.m_linkObj.parentNode;					parentObj.className = this.m_oldActiveButton.buttonObj.m_prevButton.m_prevButton != null ? "" : (this.m_oldActiveButton.buttonObj.m_prevButton != this ? "CLCLastBack" : "");					parentObj = parentObj.parentNode;					parentObj.className = "CRCBack";					parentObj = parentObj.parentNode;					parentObj.className = "CFillBack";														parentObj = this.m_oldActiveButton.buttonObj.m_linkObj.parentNode;					parentObj.className = this.m_oldActiveButton.buttonObj.m_nextButton != null ? (this.m_oldActiveButton.buttonObj.m_nextButton != this ? "CRCBack" : "") : "CRCLastBack";					parentObj = parentObj.parentNode;					parentObj.className = "";					parentObj = parentObj.parentNode;					parentObj.className = "CFillBack";				}				break;			}										//"\u043D\u0430\u0436\u0438\u043C\u0430\u0435\u043C" \u043D\u043E\u0432\u0443\u044E \u043A\u043D\u043E\u043F\u043A\u0443			switch(this.m_prevButton != null)			{				case false:				{					//\u044D\u0442\u043E \u043A\u0440\u0430\u0439\u043D\u044F\u044F \u043B\u0435\u0432\u0430\u044F \u043A\u043D\u043E\u043F\u043A\u0430					parentObj = this.m_linkObj.parentNode;					parentObj.className = "CLCLastTop";					parentObj = parentObj.parentNode;					parentObj.className = this.m_nextButton != null ? "CRCTop" : "CRCLastTop";					parentObj = parentObj.parentNode;					parentObj.className = "CFillTop";				}				break;												case true:				{					//\u044D\u0442\u043E \u043D\u0435 \u043B\u0435\u0432\u0430\u044F \u043A\u0440\u0430\u0439\u043D\u044F\u044F \u043A\u043D\u043E\u043F\u043A\u0430					if(this.m_prevButton != this.m_oldActiveButton.buttonObj)					{						parentObj = this.m_prevButton.m_linkObj.parentNode;						parentObj.className = this.m_prevButton.m_prevButton == null ? "CLCLastBack" : "";						parentObj = parentObj.parentNode;						parentObj.className = "";						parentObj = parentObj.parentNode;						parentObj.className = "CFillBack";					}														parentObj = this.m_linkObj.parentNode;					parentObj.className = "CLCTop";					parentObj = parentObj.parentNode;					parentObj.className = this.m_nextButton != null ? "CRCTop" : "CRCLastTop";					parentObj = parentObj.parentNode;					parentObj.className = "CFillTop";				}				break;			}										this.m_oldActiveButton.buttonObj.m_contentBody.style.display = "none";			this.m_contentBody.style.display = "block";			this.m_oldActiveButton.buttonObj = this;		}	}}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0442\u0430\u0431\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043D\u043E\u043F\u043A\u0438 (\u043A \u043E\u0431\u044A\u0435\u043A\u0442\u0443 \u0441\u0441\u044B\u043B\u043A\u0438 - buttonObj, \u0434\u043E\u0431\u0430\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0431\u044A\u0435\u043A\u0442 \u0430\u0441\u0441\u043E\u0446\u0438\u0438\u0440\u0443\u0435\u043C\u044B\u0439 \u0441 \u043A\u043D\u043E\u043F\u043A\u043E\u0439 - associatedButtonObj).//buttonId - Id \u0441\u0441\u044B\u043B\u043A\u0438 \u0431\u0435\u0437 \u043D\u043E\u043C\u0435\u0440\u0430 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 id \u0432\u044B\u0433\u043B\u044F\u0434\u0438\u0442 \u043A\u0430\u043A id_tab_1, \u0430 \u043F\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044F \u043A\u0430\u043A id_tab_),//contentId - Id \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E \u0431\u0435\u0437 \u043D\u043E\u043C\u0435\u0440\u0430 (\u0442\u043E\u0447\u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043A\u0430\u043A \u0432 \u0441\u0441\u044B\u043B\u043A\u0435).function InitButtons(buttonId, contentId){	try	{		var buttonObj = null;		var prevButton = null;		var tmpObj = null;		var count = 0;								while((buttonObj = document.getElementById(buttonId + (++count))) != null)		{			buttonObj.associatedButtonObj = new CButton();			buttonObj.associatedButtonObj.m_linkObj = buttonObj;			buttonObj.associatedButtonObj.m_contentBody = document.getElementById(contentId + count);			buttonObj.associatedButtonObj.ConnectButtons(prevButton);			prevButton = buttonObj.associatedButtonObj;										if(count == 1)					tmpObj = buttonObj.associatedButtonObj;			}						if(count > 1)			document.getElementById(buttonId + (--count)).associatedButtonObj.m_oldActiveButton.buttonObj = tmpObj;		}	catch(err)	{		return;	}}//\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u043E\u0431\u0440\u0430\u0431\u0430\u0442\u044B\u0432\u0430\u0435\u0442 \u043D\u0430\u0436\u0430\u0442\u0438\u0435 \u043D\u0430 \u0442\u0430\u0431\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043D\u043E\u043F\u043A\u0438 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435			function ChangeContentByTabs(event, parentObj){	try	{		var ev = event || window.event;		var clickedElement = ev.target || ev.srcElement;								if(clickedElement.id != "" && clickedElement != parentObj)			clickedElement.associatedButtonObj.PushButton();							return true;	}	catch(err)	{		return false;	}}//**********************************************************************************////\u0414\u0430\u043D\u043D\u0430\u044F \u0444\u0443\u043D\u043A\u0446\u0438\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0443 \u0444\u0438\u043B\u044C\u0442\u0440\u043E\u0432 \u0434\u043B\u044F \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u043E\u0433\u043E \u043F\u043E\u0438\u0441\u043A\u0430function setFilter(selValue, parentFiledName){	var currentURL = document.URL;	var urlArr = null;		if(currentURL.toLowerCase().indexOf("&"+parentFiledName.toLowerCase()+"=") != -1)	{		urlArr = currentURL.toLowerCase().split("&"+parentFiledName.toLowerCase()+"=");				if(urlArr[1].indexOf("&") == -1)		{			currentURL = urlArr[0] + "&"+parentFiledName+"="+selValue;		}			else		{			var tmpArr = urlArr[1].split("&");						tmpArr[0] = selValue;			currentURL = urlArr[0] + "&"+parentFiledName+"="+tmpArr.join("&");		}	}	else	{		currentURL += "&"+parentFiledName+"="+selValue;	}		window.location.href = currentURL;}
