	var winH;
	var winW;
	var winUrl;
	var winProp;
	var scrol;

//=======================

function open_l(name) {


 		//elem = eval("document.all."+name);
		if (document.getElementById(name)!=null)
		{
 		elem = document.getElementById(name);
		if (elem.style.display == "none" || !elem.style.display) {
			elem.style.display = "block";
		} else {
			elem.style.display = "none";
		}
		}
	}

//=======================

function popUpOpen (winUrl, winW, winH)
{
//функция открывает заданный файл в заданных размерах окна
		scrol = 1;
		winProp = "toolbar=0,resizable=0,fullscreen=0,scrollbars="+scrol+",left=50,top=50,height="+winH+",width="+winW;
		window.open(winUrl,'',winProp);
}
//=======================

function popUpOpenNS (winUrl, winW, winH)
{
//функция открывает заданный файл в заданных размерах окна без скроллинга
		scrol = 0;
		winProp = "toolbar=0,resizable=0,fullscreen=0,scrollbars="+scrol+",left=50,top=50,height="+winH+",width="+winW;
		window.open(winUrl,'',winProp);
}
//=======================

function popUpOpenRS (winUrl, winW, winH)
{
//функция открывает заданный файл в окне с определёнными размерами с возможностью ресайза.
//скроллинг разрешён.
		scrol = 1;
		winProp = "width="+winW+",height="+winH+",scrollbars="+scrol+",left=50,top=50, toolbar=no,location=no,status=no,resizable=yes,screenX=50,screenY=50";
		window.open(winUrl,'',winProp);
}

//=======================
function popUpOpenARS (winUrl)
{
//функция открывает заданный файл в окне с неопределёнными параметрами с возможностью ресайза.
//скроллинг разрешён.
		winProp = "width=300,height=200,scrollbars=no,left=50,top=50, toolbar=no,location=no,status=no,resizable=yes,screenX=50,screenY=50";
		window.open(winUrl,'',winProp);
}
//=======================

function sel_all(formname, elemid)
{
//функция инвертирует чекбоксы id=elemid в форме formname.
 if(!document.forms[formname].elements[elemid]) return;
 if(!document.forms[formname].elements[elemid].length)
	document.forms[formname].elements[elemid].checked = document.forms[formname].elements[elemid].checked ? false : true;
 else
	for(var i=0;i<document.forms[formname].elements[elemid].length;i++)
		document.forms[formname].elements[elemid][i].checked = document.forms[formname].elements[elemid][i].checked ? false : true;
}
//=======================

function list_menu_point_on (sel_id, elem_db, style_db, menu_name)
{
 //функция включет пункт sel_id листового меню
 var db_len = elem_db.length;
 if (db_len==0) return;		//пустой массив
 for(var i=0;i<db_len;i++)
  {
   if (elem_db[i]==sel_id)
    {
     //включаем пункт, предварительно выключив всё.
     list_menu_off_all (elem_db, style_db, menu_name);
     document.getElementById(menu_name+"item"+elem_db[i]).className=style_db[1];		//меню вкл.
     document.getElementById(menu_name+"content"+elem_db[i]).className=style_db[3];		//контент вкл.
    }
   
  }
  
}
//=======================

function list_menu_off_all (elem_db, style_db, menu_name)
{
 //функция выключает все пункты листового меню
 var db_len = elem_db.length;
 if (db_len==0) return;		//пустой массив
 for(var i=0;i<db_len;i++) 
  {
   //меняем стили на "выкл"
   document.getElementById(menu_name+"item"+elem_db[i]).className=style_db[0];		//меню выкл.
   document.getElementById(menu_name+"content"+elem_db[i]).className=style_db[2];		//контент выкл.
  }
}
//=======================

