function getY( oElement )
{
  var iReturnValue = 0;
  while( oElement != null ) {
  iReturnValue += oElement.offsetTop;
  oElement = oElement.offsetParent;
  }
  return iReturnValue;
}

function getX( oElement )
{
  var iReturnValue = 0;
  while( oElement != null ) {
  iReturnValue += oElement.offsetLeft;
  oElement = oElement.offsetParent;
  }
  return iReturnValue;
}

window.addEvent('domready', function() {
  $$('#menu .lev0').each(function(element,index) {
	    
	    element.addEvent('mouseover', function() {
	    var offset = getX($('container-inner'));
	    /*for (var i=0;i<children.length;i++) {
        children[i].setStyle('display', 'none');// confirm(children[i].get('html'));
        children[i].setStyle('top', 20 + 'px');
        children[i].setStyle('left', (getY(element) + 15) + 'px');
        }*/
         if (element.getFirst('ul')) {
          element.getFirst('ul').setStyle('top', '18px');
          element.getFirst('ul').setStyle('left', (getX(element) - offset + 30) + 'px');
          element.getFirst('ul').setStyle('display','block');          
          }
      });
      element.addEvent('mouseout', function(el) {
         if (element.getFirst('ul')) element.getFirst('ul').setStyle('display','none');
      });
      
	});

});
