
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}


window.onload = function( ){		
	var li = $('.mm > .page_item:not(.mm > .page_item > .page_item)');
	
	li.bind( 'mouseover', function( ){ 
		var uls = this.getElementsByTagName('ul');
		if( uls[0] ){
			var pos = findPos( uls[0].parentNode );
			
			uls[0].style.left = pos[0] + 'px';
			uls[0].style.display = 'block';
		}
		
		$(this).addClass('hover');
	});
	
	li.bind( 'mouseout', function( ){ 
		var uls = this.getElementsByTagName('ul');
		if( uls[0] ){
			uls[0].style.display = 'none';
		}
		$(this).removeClass('hover');
	});
	
/*	$('.mm > .page_item > ul').bind( 'mouseout', function( ){
		this.style.display = 'none';
	});
*/
}
