$(document).ready(function(){renderMenu();});function renderMenu(e){siteWidth=$("div.site-wrapper").width();parentOffsetLeft=$('#floor_nav').offset().left;$("#floor_nav ul.floors li").each(function(i){offset=$(this).offset();menu=$('#sub_'+this.id);leftPosition=offset.left-parentOffsetLeft+8;if(leftPosition<0){leftPosition=offset.left-parentOffsetLeft;}
if(menu.width()+leftPosition>siteWidth){leftPosition=offset.left-parentOffsetLeft+$(this).width()-menu.width()-parseFloat(menu.css("margin-left"))-parseFloat(menu.css("margin-left"))-parseFloat(menu.children("div").css("margin-left"))-parseFloat(menu.children("div").css("margin-left"));if(leftPosition<0){leftPosition=offset.left-parentOffsetLeft+($(this).width()/2)-(menu.width()/2);}}
menu.css("left",leftPosition+"px");$('#sub_floor_3').css("left","273px");if($.browser.msie&&$.browser.version.substr(0,1)<7){$('#sub_floor_2').css("left","132px");$('#sub_floor_3').css("left","264px");$('#sub_floor_4').css("left","396px");$('#sub_floor_5').css("left","529px");}
menu.bgiframe();$(this).dropdown({menu:menu,type:'simple'});});}
(function($){$.fn.dropdown=function(opt){var defaults={speed:0,delay:50,type:'slide',transIn:{opacity:'show'},transOut:{opacity:'hide'}};var options=$.extend(defaults,opt);var menu=$(options.menu);var speed=options.speed;var delay=options.delay;var type=options.type;var transIn=options.transIn;var transOut=options.transOut;var menuOver=false;var buttonOver=false;var topLevelMenuImage=$(this).find('a img')[0];var topLevelAnchor=$(this).find('a')[0];var topNavItem="";var topNavConfig={sensitivity:9,interval:0,over:topNavOver,timeout:200,out:topNavOut};var subNavConfig={sensitivity:99999,interval:0,over:subNavOver,timeout:200,out:subNavOut};$(menu).hide();$(this).hoverIntent(topNavConfig);$(menu).hoverIntent(subNavConfig);function topNavOver(){$(".menu").hide();$(topLevelAnchor).parent().siblings("li").children("a.active").removeClass("active");if(menu.is(':animated')){return};switch(type)
{case'slide':$(menu).slideDown(speed);break;case'fade':$(menu).fadeIn(speed);break;case'simple':$(menu).show();break;case'blind':$(menu).show("blind",{direction:"vertical"},200);break;case'custom':$(menu).animate(transIn,speed)}
buttonOver=true;$(topLevelAnchor).addClass("active");}
function topNavOut(){buttonOver=false;setTimeout(function(){if(menuOver==false&&buttonOver==false){switch(type)
{case'slide':$(menu).slideUp(speed);break;case'fade':$(menu).fadeOut(speed);break;case'simple':$(menu).hide();break;case'blind':$(menu).hide("blind",{direction:"vertical"},200);break;case'custom':$(menu).animate(transOut,speed)}
$(topLevelAnchor).removeClass("active");}},delay);}
function subNavOver(){menuOver=true;$(topLevelAnchor).addClass("active");}
function subNavOut(){menuOver=false;setTimeout(function(){if(menuOver==false&&buttonOver==false){switch(type)
{case'slide':$(menu).slideUp(speed);break;case'fade':$(menu).fadeOut(speed);break;case'simple':$(menu).hide();break;case'custom':$(menu).animate(transOut,speed)}
$(topLevelAnchor).removeClass("active");}},delay);}}})
(jQuery);
