
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,12)}
	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,12);AnchorY=anchObj;}
	else if(SMenuPos==3){
		AnchorX='X'+anchObj.substr(1,12);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, 13); 
		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);
		}
	}
}
}


