﻿function ShowStoryOptionMenu(intItemNumber,objLink,intTopDistance,intLeftDistance,strParentAbsolute){
	if (OpenedShowMenu != "" && OpenedShowMenu != intItemNumber){
        if (getID("OptionMenuItems"+OpenedShowMenu)){
            var objCloseThisMenu = getID("OptionMenuItems"+OpenedShowMenu);
            objCloseThisMenu.style.visibility = "hidden";            
        }    
    }
    var objMenu = getID("OptionMenuItems"+intItemNumber);
    if (objMenu){
       
		var strVisibility = "hidden";
		var strGif = ClosedImg.src;       
	    
		if (objMenu.style.visibility == strVisibility) {
			strVisibility = "visible";
			strGif = OpenedImg.src;
		}
		var intDifferenceTop = 0;
		var intDifferenceLeft = 0;
		if (IsIE){
			if (strParentAbsolute != "" && getID(strParentAbsolute)){
				intDifferenceTop = Position.cumulativeOffset(getID(strParentAbsolute))[1];
				intDifferenceLeft= Position.cumulativeOffset(getID(strParentAbsolute))[0];
			}
		}       
		objMenu.style.top = (Position.cumulativeOffset(objLink)[1]- intDifferenceTop + intTopDistance)+"px";
		objMenu.style.left = (Position.cumulativeOffset(objLink)[0] - intDifferenceLeft + intLeftDistance)+"px" ; 
		objMenu.style.visibility = strVisibility;
		getID("OptionMenuImg"+intItemNumber).setAttribute("src",strGif);     
		OpenedShowMenu = intItemNumber ;           
    }	
    
}

