function getElementPosition (elemId)
{var offsetTrail = document.getElementById(elemId);
var offsetLeft = 120;
var offsetTop = -323;
while (offsetTrail) {
offsetLeft += offsetTrail.offsetLeft;
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
return {left:offsetLeft, top:offsetTop}
}

function Hupaeurghurep(j)
{
	var j;
	i = document.getElementById('cat_'+j);
	if(i.className=='leftmenu current_left'){
		i.className='leftmenu';
		document.getElementById('ch'+j).style.display='none';
		} else {
			i.className='leftmenu current_left';
			document.getElementById('ch'+j).style.display='block';
		}
	return(false);
}

var ugtpjhiofpuiyt43i=false;
function CatDiv(id)
{
	var id, i;
	var d = document.getElementById("dv"+id);
	d.className="dblock";
	var e = document.getElementById("blyamenuk");
	if(ugtpjhiofpuiyt43i==id){
		e.className=e.className.replace("dblock", "dnone");
		ugtpjhiofpuiyt43i = false;
	} else {
	  e.className=e.className.replace("dnone", "dblock");
	  e.innerHTML = d.innerHTML;
	  i=getElementPosition("dv"+id);
	  e.style.top = i.top+"px";
	  e.style.left = i.left+"px";
	  ugtpjhiofpuiyt43i = id;
	}
	d.className=d.className.replace("dblock", "dnone");
	return false;
}



function CatChilds(id, me)
{
	var id, me;

	var d = document.getElementById("ul_cat"+id);
	var i3 = document.getElementById('cat_a'+id);
	if(d.className.indexOf("dnone")!=-1){
		i3.className = i3.className.replace("pressed", "");//Удаляем предыдущую "впуклость"
		i3.className += " pressed";//Впуклый бэк
		d.className=d.className.replace("dnone", "dblock");
	} else {
		i3.className = i3.className.replace("pressed", "");//Удаляем предыдущую "впуклость"
		d.className=d.className.replace("dblock", "dnone");
	}
	return false;
}



function fixPNG(element)
{
  //  IE  5.5-6
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	
    if (element.tagName=='IMG') //    ( IMG)
    {
      if (/\.png$/.test(element.src)) //     PNG
      {
        src = element.src;
        element.src = "/img/blank.gif"; //   gif-
      }
    }
    else //,       
    {
	  //     ,     background-mage  src
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1]; //    background-mage   
        element.runtimeStyle.backgroundImage="none"; //  
      }
    }
    //, src  ,        AlphaImageLoader
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}