
function GXPDspMnu(menuObj,MenuHoriz,SMenuPos,anchObj,PosRA,OffSetX,OffSetY,src){
GXportal.Variables.anchorObjDspMnu=anchObj;
var AnchorX ;var AnchorY;PosX=0;PosY=0;
if(PosRA=='R'){
  if(MenuHoriz==1){
	if(SMenuPos==0){
		AnchorX=anchObj;
		AnchorY=anchObj;
	}else if(SMenuPos==1){
		AnchorX=anchObj;
		AnchorY='Y'+anchObj.substr(1,anchObj.length-10-1);
	}else if(SMenuPos==2){
		AnchorX=anchObj;
		AnchorY=anchObj;
	}else if(SMenuPos==3){
		AnchorX='X'+anchObj.substr(1,26);
		AnchorY=anchObj;
	}
  }else{
	if(SMenuPos==0){
		AnchorX=anchObj;
		AnchorY=anchObj;
	}else if(SMenuPos==1){
		AnchorX=anchObj;
		AnchorY='Y'+anchObj.substr(1,26);
	}else if(SMenuPos==2){
		AnchorX='X'+anchObj.substr(1,anchObj.length-10-1);
		AnchorY=anchObj;
	}else if(SMenuPos==3){
		AnchorX='X'+anchObj.substr(1,anchObj.length-10-1);
		AnchorY=anchObj;
	}
  }
  PosX=getAnchorPosition(AnchorX).x;PosY=getAnchorPosition(AnchorY).y;
}
menuObj.m[anchObj].b.moveIt(PosX+OffSetX,PosY+OffSetY);
menuObj.showsub(anchObj);return false;
}

function GXPMnuOveOptOve(menuObj,MenuHoriz,SMenuPos,anchObj,PosRA,OffSetX,OffSetY,src){
GXportal.Variables.anchorObjDspMnu=anchObj;
GXportal.Variables.srcObjDspMnu=src;
GXPRemAllClsOve(src,anchObj);
GXPDspMnu(menuObj,MenuHoriz,SMenuPos,anchObj.id,PosRA,OffSetX,OffSetY,src);
}

function GXPMnuOveOptOut(menuObj,anchObj,src){
GXPRemAllClsOve(src,anchObj);
var menuName=anchObj.id;
menuObj.mout(menuName);
}

function GXPMnuClkOptOut(menuObj,anchObj,src){
GXportal.Variables.anchorObjDspMnu=anchObj;
GXportal.Variables.srcObjDspMnu=src;
var menuName=anchObj.id;
menuObj.mout(menuName);
}

//Remove all class Over less in Anchor and TD
function GXPRemAllClsOve(src,anchObj) {
if (src){
	src.style.cursor = 'pointer';
	if (anchObj){
		var sectorId = anchObj.id.substring(1, anchObj.id.length-10); 
		var className = 'S' + sectorId
		className += 'Ove';
		if (className!=''){
			$$("table#TMNU" + sectorId + " .TDS" + sectorId + "Ove").each(function(element){
				element.removeClassName("TDS" + sectorId + "Ove");
			});
			$$("table#TMNU" + sectorId + " .AS" + sectorId + "Ove").each(function(element){
				element.removeClassName("AS" + sectorId + "Ove");
			});			
			$(anchObj).addClassName("A" + className);
			$(src).addClassName("TD" + className);
		}
	}
}
}


