var li;
function init_menu(id)
{
  var menu=document.getElementById(id);
  if((menu)&&(document.all)&&(!window.opera))
  {
    var lis=menu.getElementsByTagName('li');
    for(i=0;i<lis.length;i++)
    {
      lis[i].onmouseover=function()
        {
          for(i=0;i<this.childNodes.length;i++)
          {
            if(this.childNodes[i].nodeName.match(/^ul$/i))
            {
              this.childNodes[i].style.display="block";
              if(this.childNodes[i].doneleft==undefined)
              {
                this.childNodes[i].style.left=this.offsetLeft+'px';
                this.childNodes[i].doneleft=1;
              }
            }
          }
        }
      lis[i].onmouseout=function()
        {
          for(i=0;i<this.childNodes.length;i++)
          {
            if(this.childNodes[i].nodeName.match(/^ul$/i))
            {
              this.childNodes[i].style.display="none";
            }
          }
        }
    }
  }
  centerMenu(id);
}

function centerMenu(id)
{
  var sum=0;
  var ile_na_border=0;
  var maxw=948;
  var div=document.getElementById(id);
  var len=0;
  if(div)
  {
    var as=div.getElementsByTagName('a');
    for(var i=0;i<as.length;i++)
    {
      if(as[i].parentNode.parentNode.parentNode.parentNode.id==div.id)
      {
        sum+=as[i].offsetWidth+ile_na_border;
        len++;
      }
    }
    sum-=ile_na_border;
    if(as.length>0)
    {
      var padding=Math.floor((maxw-sum)/(len*2));
      for(var i=0;i<as.length;i++)
      {
        if(as[i].parentNode.parentNode.parentNode.parentNode.id==div.id)
        {
          as[i].style.paddingLeft=padding+'px';
          as[i].style.paddingRight=padding+'px';
        }
      }
    }
  }
}
