;function initMenu(layout, offset) {
	Menu = new AsylumNav('navMenu', layout, offset);

	Menu.AddLink(0, 196418, 0, 'http://www.morrisonmainplaza.com/downtown-apartments-san-antonio.asp', 'Home', '_top');
	Menu.AddLink(0, 198711, 5, 'http://www.morrisonmainplaza.com/main-plaza-apartments-sanantonio-texas.asp', 'Contact Us', '_top');

	Menu.Construct();
}
var IE=document.all?true:false;var max=0;function PopWindow(b){window.open(b,"External","width=750,height=500,location=1,menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1");history.back(-1)}function AsylumNavLink(g,f,b,c,d,e){this.linkId=f;this.parentId=g;this.order=b;this.href=c;this.linkText=d;this.target=e}function AsylumNav(c,b,d){this.menuCont=document.getElementById(c);this.layout=b;this.offset=(typeof d=="undefined"?"Right":d);this.menuItems=new Object();this.clickUnderCreated=false}AsylumNav.prototype.AddLink=function(g,f,b,c,d,e){if(typeof this.menuItems[g]=="undefined"){this.menuItems[g]=new Object()}this.menuItems[g][f]=new AsylumNavLink(g,f,b,c,d,e);if(b>max){max=b}};AsylumNav.prototype.CreateLevel=function(b,c){obj=this;div=document.createElement("div");div.id=c+b;div.levelId=b;div.idPrefix=c;div.className="levelDiv";div.onmouseout=function(d){obj.HideLevel(d)};div.subLevels=new Object();if(b!="0"){div.style.visibility="hidden";div.className+=" subLevel";div.style.position="absolute"}else{div.className+=" topLevel"}if(this.layout=="Horizontal"){div.style.position="absolute"}this.menuCont.appendChild(div);for(i=0;i<=max;i++){for(linkId in this.menuItems[b]){if(this.menuItems[b][linkId].order==i){linkDiv=document.createElement("div");linkDiv.id="asylumNavLinkDiv"+linkId;linkDiv.linkId=linkId;linkDiv.levelId=b;linkDiv.className="linkDiv";if(b=="0"){linkDiv.className+=" topLevel"}div.appendChild(linkDiv);navLink=this.menuItems[b][linkId];a=document.createElement("a");a.id="asylumNavLink"+linkId;a.linkType="navMenu";a.linkId=linkId;a.levelId=navLink.parentId;a.parentId=navLink.parentId;if(navLink.href==""||navLink.href=="#"){a.href="#";a.target="";a.style.cursor="default"}else{a.href=navLink.href;a.target=navLink.target}if(this.layout=="Vertical"){a.innerHTML=navLink.linkText}else{a.innerHTML=navLink.linkText.split(" ").join("&nbsp;")}a.onmouseover=function(){obj.ShowLevel(this)};linkDiv.appendChild(a);if(linkId==pageId){a.className="activeLink";linkDiv.className+=" activeLink";topLink=this.GetTopLevelLink(navLink);if(typeof this.menuItems[topLink.linkId]!="undefined"&&navLink.levelId!="0"){document.getElementById("asylumNavLink"+topLink.linkId).className+=" activeLink";document.getElementById("asylumNavLinkDiv"+topLink.linkId).className+=" activeLink"}if(document.getElementById("clickUnder")!=null){this.CreateClickUnder(topLink,true)}}else{}if(typeof this.menuItems[linkId]!="undefined"){div.subLevels[linkId]=true}}}}return div};AsylumNav.prototype.Construct=function(){var b=this;for(levelId in this.menuItems){this.CreateLevel(levelId,"asylumNavLevel")}if(this.layout=="Vertical"){if(typeof document.getElementById("tplMainSectors")!=null){ms=document.getElementById("tplMainSectors");ms.style.height=ms.offsetHeight}}else{this.menuCont.style.height=document.getElementById("asylumNavLevel0").offsetHeight+"px"}this.CreateBreadCrumbs()};AsylumNav.prototype.CreateClickUnder=function(b,d){if(typeof doneClickUnder=="undefined"){doneClickUnder=true}else{return}if(document.getElementById("clickUnder")==null){return}obj=this;var e;if(this.layout=="Vertical"){clickDiv=document.createElement("div");clickDiv.id="clickUnder";document.getElementById("clickUnder").appendChild(clickDiv);linkDiv=document.getElementById("asylumNavLinkDiv"+b.linkId);linkDiv.appendChild(clickDiv)}else{clickDiv=document.getElementById("clickUnder")}var c=0;for(e in this.menuItems[b.linkId]){c++;clickLinkDiv=document.createElement("div");clickLinkDiv.className="clickLinkDiv";clickLink=this.menuItems[b.linkId][e];txt=document.createTextNode(" ");clickDiv.appendChild(txt);a=document.createElement("a");a.id="asylumNavClickLink"+clickLink.linkId;a.className="clickLink";a.linkType="clickLink";a.linkId=e;a.levelId=clickLink.parentId;a.parentId=clickLink.parentId;a.href=clickLink.href;a.target=clickLink.target;if(this.layout=="Vertical"||this.layout=="Horizontal-SubMenu"){a.innerHTML=clickLink.linkText}else{a.innerHTML=clickLink.linkText.split(" ").join("&nbsp;")}a.onmouseover=function(){obj.HideAllLevels();obj.ShowLevel(this)};a.onmouseout=function(f){obj.HideLevel(f)};clickLinkDiv.appendChild(a);base=document.location.protocol+"//"+document.location.hostname;url=document.location.href.split("?");url=url[0];if(url==a.href||(url==base+"/"&&a.href==base+"/index.html")){a.className="activeLink";clickLinkDiv.className+=" activeLink"}clickDiv.appendChild(clickLinkDiv);txt=document.createTextNode(" ");clickDiv.appendChild(txt)}if(c==0||d==false){clickDiv.className="inactiveClickUnder"}else{clickDiv.className="activeClickUnder"}};AsylumNav.prototype.GetTopLevelLink=function(b){if(b.parentId=="0"){return(b)}while(1==1){b=this.GetParentLink(b);if(typeof b.parentId!="undefined"){if(b.parentId=="0"){break}}}return(b)};AsylumNav.prototype.GetParentLink=function(b){var c;var d;for(c in this.menuItems){for(d in this.menuItems[c]){parNavLink=this.menuItems[c][d];if(parNavLink.linkId==b.parentId){return(parNavLink)}}}};AsylumNav.prototype.GetXPos=function(b){var c=0;if(b.offsetParent){while(b.offsetParent&&b.id!="navMenuCont"){c+=b.offsetLeft;b=b.offsetParent}}else{if(b.x){c+=b.x}}return c};AsylumNav.prototype.GetYPos=function(c){var b=0;if(c.offsetParent){while(c.offsetParent&&c.id!="navMenuCont"){b+=c.offsetTop;c=c.offsetParent}}else{if(c.y){b+=c.y}}return b};AsylumNav.prototype.ShowLevel=function(b){levelId=b.linkId;this.currentLevelId=levelId;window.clearTimeout(this.timeoutId);this.HideSubLevels(b.levelId);if(typeof this.menuItems[levelId]=="undefined"){return}if(b.linkType=="clickLink"){eP=document.getElementById("asylumNavClickLink"+b.linkId);eL=document.getElementById("asylumNavLevel"+levelId);SwapClass(eL,"subLevel","clickUnderSubLevel")}else{eP=document.getElementById("asylumNavLink"+levelId);eL=document.getElementById("asylumNavLevel"+levelId);SwapClass(eL,"clickUnderSubLevel","subLevel")}if(eP.parentId=="0"){switch(this.offset){case"Right":offsetX=(eP.offsetWidth);offsetY=0;break;case"Left":offsetX=(-eL.offsetWidth);offsetY=0;break;case"Bottom":offsetX=0;offsetY=eP.offsetHeight;if(IE){maxWidth=this.GetLevelWidth(levelId);for(linkId in this.menuItems[levelId]){a=document.getElementById("asylumNavLink"+linkId);a.style.width=maxWidth}}else{eL.style.minWidth=eP.offsetWidth}break}}else{switch(this.offset){case"Left":offsetX=(-eL.offsetWidth);offsetY=0;break;default:offsetX=(eP.offsetWidth);offsetY=0;break}}pX=this.GetXPos(eP);pY=this.GetYPos(eP);lX=pX+offsetX;lY=pY+offsetY;eL.style.position="absolute";eL.style.left=lX;eL.style.top=lY;eL.style.visibility="visible"};AsylumNav.prototype.GetLevelWidth=function(b){maxWidth=0;for(linkId in this.menuItems[b]){a=document.getElementById("asylumNavLink"+linkId);thisWidth=a.offsetWidth;if(thisWidth>maxWidth){maxWidth=thisWidth}}return(maxWidth)};AsylumNav.prototype.HideSubLevels=function(c,b){if(typeof b=="undefined"){b="0"}eL=document.getElementById("asylumNavLevel"+c);for(c in eL.subLevels){this.HideSubLevels(c);if(c!=b){eL=document.getElementById("asylumNavLevel"+c);eL.style.visibility="hidden"}}};AsylumNav.prototype.HideLevel=function(f){window.clearTimeout(this.timeoutId);if(!f){var f=window.event}var c=(f.relatedTarget)?f.relatedTarget:f.toElement;var d=this;var b=function(){d._HideLevel(c)};this.timeoutId=window.setTimeout(b,1000)};AsylumNav.prototype._HideLevel=function(b){if(!b||b.id.substr(0,9)!="asylumNav"||(b.id.substr(0,9)=="asylumNav"&&b.style.visibility=="hidden")){this.HideAllLevels()}};AsylumNav.prototype.HideAllLevels=function(){for(levelId in this.menuItems){if(levelId!="0"){eL=document.getElementById("asylumNavLevel"+levelId);if(eL!=null){eL.style.visibility="hidden"}}}};AsylumNav.prototype.CreateBreadCrumbs=function(){if(document.getElementById("breadCrumbs")!=null){crumbsCont=document.getElementById("breadCrumbs");crumbsCont.style.display="none";crumbs="";homeLink="";for(levelId in this.menuItems){for(linkId in this.menuItems[levelId]){navLink=this.menuItems[levelId][linkId];if(homeLink==""){homeLink='<a href="'+navLink.href+'" target="'+navLink.target+'">'+navLink.linkText+"</a> &gt; "}base=document.location.protocol+"//"+document.location.hostname;url=document.location.href;if(url==navLink.href||(url==base+"/"&&navLink.href==base+"/index.html")){i=0;parNavLink=this.GetParentLink(navLink);while(typeof parNavLink=="object"){i++;crumbs='<a href="'+parNavLink.href+'" target="'+parNavLink.target+'">'+parNavLink.linkText+"</a> &gt; "+crumbs;parNavLink=this.GetParentLink(parNavLink)}if(i>1){crumbsCont.style.display="block";crumbsCont.innerHTML=homeLink+crumbs+'<span class="activeCrumb">'+navLink.linkText+"</span>"}return(true)}}}}};function RemoveClass(c,b){var d=(c.className.match(" "+b)?" "+b:b);c.className=c.className.replace(d,"")}function AddClass(c,b){RemoveClass(c,b);c.className+=" "+b}function SwapClass(d,b,c){RemoveClass(d,b);AddClass(d,c)};