function eyp_absPosition(obj) { 
      var x = y = 0; 
      while(obj) { 
		x += obj.offsetLeft; 
		y += obj.offsetTop;
			if (!obj.offsetParent) {  
				break;
            }
		obj = obj.offsetParent;
      }
      return {x:x, y:y}; 
}

function eyp_show_hor_submenu(n) {
	
	if ( !window.hormenu_sublist_padding )
		window.hormenu_sublist_padding= 30;
	
	var par= document.getElementById('hor_page_'+n+'');
	var el= document.getElementById('of_'+n+'');
	if ( par && el ) {
		pa= eyp_absPosition(par);
		el.style.top= (pa.y + window.hormenu_sublist_padding)+'px';
		el.style.left= (pa.x+0)+'px';
	}
}

function eyp_hide_hor_submenu(n) {
	el= document.getElementById('of_'+n+'');
		if ( el ) {
		el.style.left= "-5000px";
	}
}


