function RFMenuManager(){this.subMenuItemsList;this.subMenuItemLength;this.subMenuParentObj;this.footerMenuItemsList;this.footerMenuItemLength;this.footerMenuParentObj}RFMenuManager.prototype.initialize=function(c,b,d,a){this.containerId="navcontainer";this.menuPrefix="RFMenuItem";this.subMenuPrefix="RFSubMenuItem";this.footerMenuPrefix="footerMenuItem";this.hoverMenuPrefix="hoverMenuItem";this.menuItemsList=c;this.menuItemLength=c.length;this.callbackFn=b;this.menuParentObj=d||document.body;this.owner=a;this.createMenuItems()};RFMenuManager.prototype.createMenuItems=function(){var a='<ul class="menuList">';for(var b=0;b<this.menuItemLength;b++){a+='<li id="menuItem'+b+'" class="normalMenu">						<div id="'+this.menuPrefix+"_"+b+'" class="menuContent menuTab">							<span id="menuSpan'+b+'">'+this.menuItemsList[b].menutitle+"</span>						</div>					</li>"}a+="</ul>";this.menuParentObj.innerHTML=a;this.registerEvents(this.callbackFn,this.owner)};RFMenuManager.prototype.createSubMenu=function(b,e){this.subMenuItemsList=b;this.subMenuItemLength=b.length;this.subMenuParentObj=e;var a='<div id="subMenuItems"><ul>';for(var d=0;d<this.subMenuItemLength;d++){a+='<li id="menuItem'+d+'">							<a id="'+this.subMenuPrefix+"_"+d+'">'+this.subMenuItemsList[d].submenutitle+"</a>						</li>"}a+="</ul></div>";this.subMenuParentObj.innerHTML=a;for(var d=0;d<this.subMenuItemLength;d++){var c=document.getElementById(this.subMenuPrefix+"_"+d);this.eventHandler(c,"click",this.subMenuItemsList[d].submenuid,this.callbackFn,this.owner,"subMenu")}};RFMenuManager.prototype.createFooterMenu=function(c,g){this.footerMenuItemsList=c;this.footerMenuItemLength=c.length;this.footerMenuParentObj=g;var a='<ul class="ReapFieldFooterMenu">';for(var f=0;f<this.footerMenuItemLength;f++){var e="_self";if(this.footerMenuItemsList[f].moduleIdx=="0"){e="_blank"}if(f<this.footerMenuItemLength-1){a+='<li style="display: inline;"  id="menuItem'+f+'">							<a id="'+this.footerMenuPrefix+"_"+f+'" href="'+this.footerMenuItemsList[f].link+'" target="'+e+'">'+this.footerMenuItemsList[f].name+'</a><span style="padding:0px 7px;">|</span>						</li>'}else{a+='<li style="display: inline;"  id="menuItem'+f+'">							<a id="'+this.footerMenuPrefix+"_"+f+'" href="'+this.footerMenuItemsList[f].link+'" target="'+e+'">'+this.footerMenuItemsList[f].name+"</a>						</li>"}}a+="</ul>";this.footerMenuParentObj.innerHTML=a;for(var f=0;f<this.footerMenuItemLength;f++){var d=document.getElementById(this.footerMenuPrefix+"_"+f);var b=this;if(this.footerMenuItemsList[f].moduleIdx!="0"){$("#"+this.footerMenuPrefix+"_"+f).click(function(){$.history.load(this.href.replace(/^.*#/,""));return false})}}};RFMenuManager.prototype.createHoverMenu=function(b,e){var a='<div id="subMenuItems"><ul>';for(var d=0;d<b.length;d++){a+='<li id="menuItem'+d+'">							<a id="'+this.hoverMenuPrefix+"_"+d+'">'+b[d].submenutitle+"</a>						</li>"}a+="</ul></div>";e.innerHTML=a;for(var d=0;d<b.length;d++){var c=document.getElementById(this.hoverMenuPrefix+"_"+d);this.eventHandler(c,"click",b[d].submenuid,this.callbackFn,this.owner,"hoverMenu")}};RFMenuManager.prototype.selectSubMenu=function(a,b){if(this.selectedMenuIdx){this.deSelectOption(this.selectedMenuIdx-1)}this.selectedMenuIdx=(b+1);this.selectOption(b);this.callbackFn("subMenuClick",a,this.owner,1)};RFMenuManager.prototype.selectOption=function(a){document.getElementById("RFMenuItem_"+a).className="menuContent menuTabHover"};RFMenuManager.prototype.deSelectOption=function(a){document.getElementById("RFMenuItem_"+a).className="menuContent menuTab"};RFMenuManager.prototype.registerEvents=function(d,a){for(var c=0;c<this.menuItemLength;c++){var b=document.getElementById(this.menuPrefix+"_"+c);this.eventHandler(b,"click",this.menuItemsList[c].menuid,this.callbackFn,this.owner,"mainMenu");this.eventHandler(b,"mouseover",this.menuItemsList[c].menuid,this.callbackFn,this.owner);this.eventHandler(b,"mouseout",this.menuItemsList[c].menuid,this.callbackFn,this.owner)}};RFMenuManager.prototype.eventHandler=function(e,c,d,h,a,b){var f=this;function g(){if(c=="click"){if(b=="mainMenu"){if(f.selectedMenuIdx){f.deSelectOption(f.selectedMenuIdx-1)}f.selectedMenuIdx=d;f.selectOption(d-1);h("menuClick",d,a)}else{if(b=="subMenu"){reapfield.G_API.isBackEvent=false;h("subMenuClick",d,a,2)}else{if(b=="footerMenu"){h("footerMenuClick",d,a)}else{if(b=="hoverMenu"){reapfield.G_API.isBackEvent=false;h("hoverMenuClick",d,a)}}}}}else{if(c=="mouseover"){if(f.selectedMenuIdx!=d){f.selectOption(d-1)}h("menuMouseOver",d,a)}else{if(c=="mouseout"){if(f.selectedMenuIdx!=d){f.deSelectOption(d-1)}h("menuMouseOut",d,a)}}}}reapfield.AttachEvent(e,c,g,false)};