function checkResolution(){
	if(document.getElementById("leftBrick")){		
		document.getElementById("leftBrick").style.width=setWidth()+"px";
	}
	if(document.getElementById("rightBrick")){
		document.getElementById("rightBrick").style.width=setWidth()+"px";
	}
}
function setWidth(){
	if(document.all){
		if(document.body.offsetWidth<=1024){
			return 1;
		}
		else{
			return 11;
		}
	}
	else{
		if(document.body.offsetWidth<1008){
			return 1;
		}
		else if(document.body.offsetWidth==1008){
			return 3;
		}
		else{
			return 11;
		}
	}
}
function openWin(path){
	window.open(path,'example','noscrollbars,noresizable,width=700,height=550');
	void(0);
}


var opacityProp;
var elem;
var oAlpha;

function setElementOpacity(sElemId, nOpacity)
{
  opacityProp = getOpacityProperty();
  elem = document.getElementById(sElemId);

  if (!elem || !opacityProp) return; // Если не существует элемент с указанным id или браузер не поддерживает ни один из известных функции способов управления прозрачностью

  if (opacityProp=="filter")  // Internet Exploder 5.5+
  {
    nOpacity *= 100;

    // Если уже установлена прозрачность, то меняем её через коллекцию filters, иначе добавляем прозрачность через style.filter
    oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha;
    if (oAlpha) oAlpha.opacity = nOpacity;
    else elem.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity="+nOpacity+")"; // Для того чтобы не затереть другие фильтры используем "+="
  }
  else // Другие браузеры
    elem.style[opacityProp] = nOpacity;
}

function getOpacityProperty()
{
  if (typeof document.body.style.opacity == 'string') // CSS3 compliant (Moz 1.7+, Safari 1.2+, Opera 9, IE7)
    return 'opacity';
  else if (typeof document.body.style.MozOpacity == 'string') // Mozilla 1.6 и младше, Firefox 0.8
    return 'MozOpacity';
  else if (typeof document.body.style.KhtmlOpacity == 'string') // Konqueror 3.1, Safari 1.1
    return 'KhtmlOpacity';
  else if (document.body.filters && navigator.appVersion.match(/MSIE ([\d.]+);/)[1]>=5.5) // Internet Exploder 5.5+
    return 'filter';

  return false; //нет прозрачности
}


function onOverSubMenu(tag){
	tag.style.backgroundColor="#FAF1DA";
	//tag.style.backgroundImage ="url(../_common/img/icons/circle_act.gif)";
}
function onOutSubMenu(tag){
	tag.style.backgroundColor="#FFFFFF";
	//tag.style.backgroundImage ="url(../_common/img/icons/circle.gif)";
}

function getId(id){
	if(document.getElementById(id)){
		return document.getElementById(id);
	}
}

var seconds=0;
var delay=1;
var idInterval;
var flagOver=0;
var idMain;
function showSubMenu(id){
	clearAll();
	hideAllSubMenu();
	getId(id).style.display="block";
	// new Effect.Opacity(id, {duration:0.5, from:0.0, to:0.9});
}

function checkTime(){
	if(seconds>delay){
		clearAll();
		getId(idMain).style.display="none";
	}

	else{
		seconds++;
		if(flagOver==1){
			clearAll();
		}
	}
}
function onOversubMenu(id){
	clearAll();
	
}
function clearAll(){
	clearInterval(idInterval);
	seconds=0;
}
function setOverFlag(){
	flagOver=1;
	clearAll();
}

function hideSubMenu(id){
	flagOver=0;
	idMain=id;
	idInterval=setInterval("checkTime()",100);
}
function hideAllSubMenu(){
    for(i=1;i<6;i++){
		if(getId("subMenu"+i))
	     getId("subMenu"+i).style.display="none";
    }   
}