/* Global menu */
//var curren_obj = '';
var current_menu = 0;
var goClose;
function GlobMenuoOpen(obj){
	if(current_menu==obj){
		clearTimeout(goClose);
	}else{
	document.getElementById('m_0'+obj+'_l2').style.display='block';
	document.getElementById('m_0'+obj+'_img').style.display='block';
	if (Number(active_sub_menu_sid) > 0 && Number(obj) != Number(active_sub_menu_sid))
		{
		document.getElementById('m_0'+active_sub_menu_sid+'_l2').style.display='none';
		document.getElementById('m_0'+active_sub_menu_sid+'_img').style.display='none';
		}
	}
	current_menu = obj;
}

function GlobMenuoClose(obj){
	goClose = setTimeout('MenuoClose("'+obj+'")', 120);
}

function MenuoClose(obj){
	if ((Number(active_sub_menu_sid) > 0 && Number(obj) != Number(active_sub_menu_sid)) || active_sub_menu_sid == 0)
		{
		document.getElementById('m_0'+obj+'_l2').style.display='none';
		document.getElementById('m_0'+obj+'_img').style.display='none';
		current_menu = 0;
		if(document.getElementById('m_0'+active_sub_menu_sid+'_l2')!=null){
			if (Number(obj) != Number(active_sub_menu_sid))
				{
				document.getElementById('m_0'+active_sub_menu_sid+'_l2').style.display='block';
				document.getElementById('m_0'+active_sub_menu_sid+'_img').style.display='block';
				}
			}
		}
//	if ( currentMenuId != "" ) {
//		document.getElementById(currentMenuId).style.display='block';
//	}
}
/* end:Global menu */

/* gallery clients */
var temp=0;
function slayd_logos(action,obj){
	if(action=1 && temp!=obj){
		document.getElementById('gal_list_'+obj).style.border='solid 1px #ff8e15';
		document.getElementById('gal_list_'+obj).style.zIndex='10';
		document.getElementById('info_company_'+obj).style.display='block';
		document.getElementById('masc_'+obj).style.display='none';
		temp = obj;
	}else if(action==0 && temp==obj){
		document.getElementById('gal_list_'+obj).style.border='solid 1px #05172F';
		document.getElementById('info_company_'+obj).style.display='none';
		document.getElementById('gal_list_'+obj).style.zIndex='1';
		document.getElementById('masc_'+obj).style.display='block';
		temp=0;
	}
}
/* end:gallery clients */

/* OPEN CLOSE Layers  */
var LayerT = 1; 			/* «скорость прозрачности» */
var LayerS = 5; 			/* «шаг прозрачности» */
var objects=new Array();	// создаем пустой массив

function LayerOpen(obj,trancp){
	if (objects[obj]==null){														// если нет объекта в массиве то>
		objects[obj]=document.getElementById(obj);									// создаем этот объект
   }
	if(trancp=='' || trancp==null){													// проверяем наличие значения «прозрачность»
		trancp=LayerS;																// присваиваем «прозрачности» «шаг прозрачности»
	}
	if(objects[obj].style.display!='block'){// если слой скрыт то>
		objects[obj].style.display='block';											// включаем слой
		objects[obj].style.filter='alpha(opacity=0)';								// срави прозрачность для IE на 0
		objects[obj].style.opacity='0';												// срави прозрачность для ALL на 0
	}
	if(trancp<=100){																// если прозрачность меньше 100% то>
		if(trancp<LayerS){															// если значение прозрачности меньше «шаг прозрачности» то>
			trancp=LayerS;															// приравниваем значение к «шаг прозрачности»
		}
		objects[obj].style.filter='alpha(opacity='+trancp+')';						// ставим прозрачность для IE
		objects[obj].style.opacity=(trancp*0.01);									// ставим прозрачность для ALL
		trancp2=trancp+LayerS;														// прибовляем к прозрачности «шаг прозрачности»
		setTimeout('LayerOpen("'+obj+'",'+trancp2+')', LayerT);						// запускаем заново это жу функцию с новыми парраметрами
	}
	return false;
}
function LayerClose(obj,trancp){
	if (objects[obj]==null){
		objects[obj]=document.getElementById(obj); 
   }
	if(trancp=='' || trancp==null){													// проверяем наличие значения «прозрачность»
		trancp=100;																	// присваиваем «прозрачности» 100%
	}
	if(objects[obj].style.display!='block'){										// если слой скрыт то>
		objects[obj].style.display='block';											// включаем слой
		objects[obj].style.filter='alpha(opacity=100)';								// срави прозрачность для IE на 100%
		objects[obj].style.opacity='1';												// срави прозрачность для ALL на 100%
	}
	if(trancp>=0){																	// если прозрачность больше 0 то>
		if(trancp<=LayerS){															// если значение прозрачности меньше «шаг прозрачности» то>
			objects[obj].style.display='none';										// прячим слой
			return false;															// останавливаем функцию
		}
		objects[obj].style.filter='alpha(opacity='+trancp+')';						// ставим прозрачность для IE
		objects[obj].style.opacity=(trancp*0.01);									// ставим прозрачность для ALL
		trancp2=trancp-LayerS;														// убавляем от прозрачности «шаг прозрачности»
		setTimeout('LayerClose("'+obj+'",'+trancp2+')', LayerT);					// запускаем заново это жу функцию с новыми парраметрами
	}
}
