$(document).ready(function(){$("ul.menu").hide();$(".menu-heading").click(function(){var submenu=$(this).parent().find("ul.menu");var icon=$(this).parent().find('img.control-heading');submenu.stop(true,true).slideToggle(750,'easeOutExpo');if(icon.attr("src")=="/layout/fba2011/images/icon.more.png")icon.attr("src","/layout/fba2011/images/icon.less.png");else icon.attr("src","/layout/fba2011/images/icon.more.png")});$('ul.menu li').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')});$(window).mousewheel(function(event,delta){event.preventDefault();var scrolla=$(window).scrollLeft();$(window).scrollLeft(scrolla-(delta*75))});$('.footer-container img').hover(function(){$('#tip'+$(this).attr('id')).fadeIn(250)},function(){$('#tip'+$(this).attr('id')).fadeOut(250)})});function execPortfolioLayout(){var portfolioItemWidth=255;var portfolioItemHeight=160;var portfolioItemMargin=10;var portfolioContainerMarginTop=130;var portfolioContainerMarginLeft=30;var portfolioNumItems=$(".portfolio-item").length;var footerHeight=$(".footer-container").height();var windowHeight=document.documentElement.clientHeight;if(windowHeight<(portfolioContainerMarginTop+(portfolioItemMargin+portfolioItemHeight)*2)+footerHeight){numRows=1}else if(windowHeight<(portfolioContainerMarginTop+(portfolioItemMargin+portfolioItemHeight)*3)+footerHeight){numRows=2}else if(windowHeight<(portfolioContainerMarginTop+(portfolioItemMargin+portfolioItemHeight)*4)+footerHeight){numRows=3}else if(windowHeight<(portfolioContainerMarginTop+(portfolioItemMargin+portfolioItemHeight)*5)+footerHeight){numRows=4}else if(windowHeight<(portfolioContainerMarginTop+(portfolioItemMargin+portfolioItemHeight)*6)+footerHeight){numRows=5}else{numRows=6}var portfolioContainerWidth=Math.ceil(parseInt(portfolioNumItems)/numRows)*(portfolioItemWidth+portfolioItemMargin)+portfolioContainerMarginLeft;$(".portfolio-container").width(portfolioContainerWidth);$(".portfolio-container").layout({type:'grid',rows:numRows,fill:'vertical'});var navHeight=(numRows*(portfolioItemHeight+portfolioItemMargin))-portfolioItemMargin;var arrowTop=portfolioContainerMarginTop+parseInt(navHeight/2)-25;$(".nav-horiz").css("top",arrowTop+"px")}function evalNavigation(){var viewportWidth=$(window).width(),documentWidth=$(document).width(),scrollPos=$(window).scrollLeft();if(scrollPos>0)$('#nav-left').fadeIn(500);else $('#nav-left').fadeOut(500);if(scrollPos<documentWidth-viewportWidth)$('#nav-right').fadeIn(500);else $('#nav-right').fadeOut(500)}
