<!--
// Библиотека для динамического меню раздела "Программы". Исходник: showHideprgMap.js
// Для работы требуется загрузка рисунков - jas/but_prg.js
var w=screen.Width;
var wff=screen.availWidth;
var isIE = document.all ? 1:0;
var isNN = document.layers ? 1:0;

// Функции модифицируются в зависимости от рисунка крестика
// для крестика без лучей. Аналог showHide(d,i,j) из Исходника.

function showHidePrg(d,i,j){
lay=eval(d);
cros=eval(i);
fldr=eval(j);
if (lay.style.display=="none"){
lay.style.display="block";
cros.src='../images/progy/cross/cross_on.gif';
fldr.src='../images/progy/folder/folder_on.gif';
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
cros.src='../images/progy/cross/cross_off.gif';
fldr.src='../images/progy/folder/folder_off.gif';
return false;
}
}

//для верхнего крестика последовательности. Аналог TopShowHide(d,i,j) из Исходника.
function TopShowHidePrg(d,i,j){
lay=eval(d);
cros=eval(i);
fldr=eval(j);
if (lay.style.display=="none"){
lay.style.display="block";
cros.src='../images/progy/cross/cross_top_on.gif';
fldr.src='../images/progy/folder/folder_on.gif';
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
cros.src='../images/progy/cross/cross_top_off.gif';
fldr.src='../images/progy/folder/folder_off.gif';
return false;
}
}

// для крестика в середине последовательности.Аналог InshowHide(d,i,j) из Исходника.

function InshowHidePrg(d,i,j){
lay=eval(d);
cros=eval(i);
fldr=eval(j);
if (lay.style.display=="none"){
lay.style.display="block";
cros.src='../images/progy/cross/cross_inn_on.gif';
fldr.src='../images/progy/folder/folder_on.gif';
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
cros.src='../images/progy/cross/cross_inn_off.gif';
fldr.src='../images/progy/folder/folder_off.gif';
return false;
}
}


//для нижнего наружного крестика. Аналог BotOutShowHide(d,i,j) 

function BotOutShowHidePrg(d,i,j){
lay=eval(d);
cros=eval(i);
fldr=eval(j);
if (lay.style.display=="none"){
lay.style.display="block";
cros.src='../images/progy/cross/cross_bot_on.gif';
fldr.src='../images/progy/folder/folder_on.gif';
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
cros.src='../images/progy/cross/cross_bot_off.gif';
fldr.src='../images/progy/folder/folder_off.gif';
return false;
}
}

//для отдельного наружного крестика ФОЛИО .Net. Аналог BotOutShowHidePrg(d,i,j) 

function BotAlonShowHidePrg(d,i,j){
lay=eval(d);
cros=eval(i);
fldr=eval(j);
if (lay.style.display=="none"){
lay.style.display="block";
cros.src='../images/progy/cross/cross_on.gif';
fldr.src='../images/progy/folder/folder_on.gif';
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
cros.src='../images/progy/cross/cross_of.gif';
fldr.src='../images/progy/folder/folder_off.gif';
return false;
}
}

// для меню раздела "Программы". Выравнивание таблицы по разрешению

function range_table(){
if(w<801||wff<801){
document.write('<img src="../images/blank.gif" height=1 width=1 border=0>');
}
else{
if(w>801||wff>801){
document.write('<img src="../images/blank.gif" height=1 width=112 border=0>');
}
if(w>1024||wff>1024){
document.write('<img src="../images/blank.gif" height=1 width=224 border=0>');
}
}
}

//*************** Главная страница раздела/ ******************

// showHide  - функция для 1 аргумента

function showHide(d){
lay=eval(d);
if (lay.style.display=="none"){
lay.style.display="block";
return false;
}
if (lay.style.display=="block"){
lay.style.display="none";
return false;
}
}

//****************** Только закрытие и только открытие

// shw и hid  - функции для 1 аргумента. Используется для kupverh.dwt

function shw(d){
lay=eval(d);
if (lay.style.display=="none"){
lay.style.display="block";
return false;
}
}

function hid(d){
lay=eval(d);
if (lay.style.display=="block"){
lay.style.display="none";
return false;
}
}

// vshw и vhid  - функции для visibility. 1 аргумент. Используется для kupniz.dwt

function vshw(d){
lay=eval(d);
if (lay.style.visibility=="hidden"){
lay.style.visibility="visible";
return false;
}
}

function vhid(d){
lay=eval(d);
if (lay.style.visibility=="visible"){
lay.style.visibility="hidden";
return false;
}
}

// vhid4  - функции для visibility. 4 аргумента. Используется для kupec_mnu.dwt
//в нижнем меню при закрытии вмещающего слоя "склад" (idName=scladniz). 
//вложенные:nizuni;nizotr;nizserv Указать scladniz
// Можно записать в общем виде - функцией 4 аргументов - при необходимости
//function vhid4(d){
//lay=eval(d);
//if (lay.style.visibility=="visible"){
//lay.style.visibility="hidden";
//nizuni.style.visibility="hidden";
//nizotr.style.visibility="hidden";
//nizserv.style.visibility="hidden";
//return false;
//}
//}


/*Свойство display. 1 из 4 слоев. Первым указать открываемый слой 
В сочетании с color - имитации ссылки 
*/

function slVybor4(d,j,r,k){
lay=eval(d);
sloi=eval(j);
sloy=eval(r);
loy=eval(k);

if (lay.style.display=="none")
{
	lay.style.display="block";
	sloi.style.display="none";
	sloy.style.display="none";
	loy.style.display="none";
}else{
	if (lay.style.display=="block")
{
	lay.style.display="none";
	sloi.style.display="none";
	sloy.style.display="none";
	loy.style.display="none";
}
}
}

/*Свойство color - имитации ссылки на 1 из 4 слоев. Первым указать id ссылки
на открываемый слой */

function LnkVybor4(d,j,r,k){
layLinkID=eval(d);
sloiLinkID=eval(j);
sloyLinkID=eval(r);
loyLinkID=eval(k);

if (layLinkID.style.color=="navy")
{
	layLinkID.style.color="red";
	sloiLinkID.style.color="navy";
	sloyLinkID.style.color="navy";
	loyLinkID.style.color="navy";
}else{
	if (layLinkID.style.color=="red")
{
	layLinkID.style.color="navy";
	sloiLinkID.style.color="navy";
	sloyLinkID.style.color="navy";
	loyLinkID.style.color="navy";
}
}
}


//******************** Выборочное открытие. используется в simple_kupec_mnu.dwt
//Свойство display. 1 из 3 слоев. Первым указать открываемый слой 


function slVybor3(d,j,r){
lay=eval(d);
sloi=eval(j);
sloy=eval(r);

if (lay.style.display=="none")
{
	lay.style.display="block";
	sloi.style.display="none";
	sloy.style.display="none";
}else{
	if (lay.style.display=="block")
{
	lay.style.display="block";
	sloi.style.display="none";
	sloy.style.display="none";
}
}
}


//Свойство display. 1 из 2 слоев. Первым указать открываемый слой 
// для просмотра скрытых слоев меню, при одном открытом постоянно

function slVybor2(d,j){
lay=eval(d);
sloi=eval(j);

if (lay.style.display=="none")
{
	lay.style.display="block";
	sloi.style.display="none";
}else{
	if (lay.style.display=="block")
{
	lay.style.display="block";
	sloi.style.display="none";
}
}
}

//Свойство visibility. 1 из 3 слоев. Первым указать открываемый слой 

function vslVybor3(d,j,r){
lay=eval(d);
sloi=eval(j);
sloy=eval(r);

if (lay.style.visibility=="hidden")
{
	lay.style.visibility="visible";
	sloi.style.visibility="hidden";
	sloy.style.visibility="hidden";
	return false;
}else{
	if (lay.style.display=="visible")
{
	lay.style.visibility="visible";
	sloi.style.visibility="hidden";
	sloy.style.visibility="hidden";
	return false;
}
}
}


// ******************* для раздела Купец Замена стиля нижнего меню по разрешению

function range_bot_css(){
if(w<801){
document.write('<DIV align=center id=nizmny800 style="position:static;left:2;top:0;">');
}else{
document.write('<DIV align=center id=nizmny style="position:static;left:2;top:0;">');
}
}

//-->