var cm=null;                    // сюда будем запоминать 
var hide_delay=600;
var hide_delay2=1000;

timers = new Array();

function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent
	}
	return iPos

}











function MyLayerShow(id)
{
    if ($(id))
        $(id).style.display='block';
}
function MyLayerHide(id)
{
    if ($(id))
        $(id).style.display='none';
}
function MyLayerHideTimer(id, timer_id)
{
    timers[timer_id]=setTimeout("MyLayerHide('" + id + "')", 600);
}
function CancelHideTimer(timer_id)
{
    clearTimeout(timers[timer_id]);
}
function TimeringClChange(obj, MyCl, timer_id)
{
    timers[timer_id]=setTimeout((function(){obj.className=MyCl;}), 600);
}


function CloseAll()
{
	for (i=1;i<=27;i++)
	{
        div = 'lmenu_' + i;
        MyLayerHide(div);
	}
}

function CloseAllSub1()
{
    MyLayerHide('sub_1_1');
    MyLayerHide('sub_1_2');
    MyLayerHide('sub_1_3');
    MyLayerHide('sub_1_4');
    MyLayerHide('sub_1_5');
}
function CloseAllSub2()
{
    var div='';
        for (k=1;k<=7;k++)
        {
            for(j=1;j<=11;j++)
            {
                div = 'sub_1_' + k + '_' + j;
                MyLayerHide(div);
            }
        }
    MyLayerHide('skirt_column_3');
}

function CloseAll2(layer,count)
{
	for (i=1;i<=count;i++)
	{
		div = layer + '_' + i;
        MyLayerHide(div);
	}
}

function CloseAll3()
{
	div = 'lmenu_2';
	for (i=1;i<=5;i++)
	{
		for (j=1;j<=11;j++)
		{
			div2 = div + '_' + i + '_' + j;
			MyLayerHide(div2);
		}
	}
}

function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent
	}
	return iPos

}

function MyLayerSetPosition(el, layer_id)
{
	var m = document.getElementById(layer_id);
	m.style.position='absolute';
	m.style.left = getPos(el,"Left")+el.offsetWidth+"px";
	m.style.top =  getPos(el,"Top")-5+"px";
}

function ChangeALLCL()
{
	for (i=1; i<=5; i++)
	{
		document.getElementById('menu_' + i).className='menu_item_off'
	}
}

function ChangeALLCLSub()
{
	for (i=1; i<=5; i++)
	{
		document.getElementById('menu_2_' + i).className='sub_menu_item_off'
	}
}

function ChangeALLCLSub2(name, num)
{
	for (i=1; i<=num; i++)
	{
		document.getElementById(name + '_' + i).className='sub_menu_item_off'
	}
}