	YAHOO.util.Event.on(window, 'scroll', function() {
	  var menu = document.getElementById('left-menu-container');
	  var offset = getScrollXY()[1];
		//parseInt(window.pageYOffset);
		var mtop = parseInt(menu.style.marginTop);
		if(menu.lastScroll){
		  if(Math.abs(menu.lastScroll - offset) <= 100 && (offset < mtop + 380)){
			return;
			}
		}
		menu.lastScroll = offset;
		if(offset <= 370){
  		var attributes;
		  attributes = {marginTop: {to: ((25))}};
		  var anim = new YAHOO.util.Anim(menu, attributes);
		  anim.animate();
			return;
		}else{
  		var attributes;
		  attributes = {marginTop: {to: (offset - 345)}};
		  var anim = new YAHOO.util.Anim(menu, attributes);
		  anim.animate();
			return;
		}
	});
	
	function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
