(function(a){a.fn.mobileMenu=function(b){var e={defaultText:"Navigate to...",className:"select-menu",subMenuClass:"sub-menu",subMenuDash:"–"},d=a.extend(e,b),c=a(this);this.each(function(){c.find("ul").addClass(d.subMenuClass);a("",{"class":d.className}).insertAfter(c);a("",{value:"#",text:d.defaultText}).appendTo("."+d.className);c.find("a").each(function(){var i=a(this),g=" "+i.text(),h=i.parents("."+d.subMenuClass),f=h.length,j;if(i.parents("ul").hasClass(d.subMenuClass)){j=Array(f+1).join(d.subMenuDash);g=j+g}a("",{value:this.href,html:g,selected:(this.href==window.location.href)}).appendTo("."+d.className)});a("."+d.className).change(function(){var f=a(this).val();if(f!=="#"){window.location.href=a(this).val()}})});return this}})(jQuery);(function(e){"use strict";e.fn.fitVids=function(t){var n={customSelector:null};var r=document.createElement("div"),i=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0];r.className="fit-vids-style";r.innerHTML="Â";i.parentNode.insertBefore(r,i);if(t){e.extend(n,t)}return this.each(function(){var t=["iframe[src*='player.vimeo.com']","iframe[src*='www.youtube.com']","iframe[src*='www.youtube-nocookie.com']","iframe[src*='www.kickstarter.com']","object","embed"];if(n.customSelector){t.push(n.customSelector)}var r=e(this).find(t.join(","));r.each(function(){var t=e(this);if(this.tagName.toLowerCase()==="embed"&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length){return}var n=this.tagName.toLowerCase()==="object"||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height(),r=!isNaN(parseInt(t.attr("width"),10))?parseInt(t.attr("width"),10):t.width(),i=n/r;if(!t.attr("id")){var s="fitvid"+Math.floor(Math.random()*999999);t.attr("id",s)}t.wrap('
').parent(".fluid-width-video-wrapper").css("padding-top",i*100+"%");t.removeAttr("height").removeAttr("width")})})}})(jQuery);(function($){$(document).ready(function(){$('.entry-content').fitVids();if(typeof $.fn.flexslider=='function'){$('#magazine-slider .flexslider').flexslider({animation:'slide',smoothHeight:true,slideshow:false,controlsContainer:'#magazine-slider'});$('#business-slider .flexslider').flexslider({animation:'slide',controlNav:false,smoothHeight:true,slideshow:false,controlsContainer:'#business-slider'});} var threeCol=$('.three-col-middle');if(threeCol.length){threeCol.find('.row #content').insertAfter('#sidebar');} var pp_option={overlay_gallery:false,deeplinking:false,markup:' \ ',gallery_markup:false,image_markup:''} if(typeof $.fn.prettyPhoto=='function'){$('a[rel^=prettyPhoto]').prettyPhoto(pp_option);} $("a[rel^='prettyPhoto']:first-child").append($('')).hover(function(){$(this).find('span').stop(true,true).fadeIn();},function(){$(this).find('span').stop(true,true).fadeOut();});$('.topmenu .menu .menu-block').addClass('sf-menu').sooperfish({hoverClass:'sf-hover',animationShow:{height:'show'},speedShow:200,delay:300,animationHide:{height:'hide'},speedHide:200,autoArrows:true,dualColumn:1000,tripleColumn:1000});function pageEvent(){var nextPage=2,endPage=false,$portfolio=$('.portfolio'),$pagination=$portfolio.find('.pagination'),$button=$pagination.find('.button'),$loader=$pagination.find('.loader'),$category=$portfolio.find('.portfolio-cat a').not('.button'),lastTax,template="\ <% _.each(obj, function(data){ %>\'+ response.message+'
').insertBefore($button);$button.animate({opacity:0});}else{} $('a[rel^=prettyPhoto]').prettyPhoto(pp_option);}});}} pageEvent();$('.topmenu select').change(function(){window.location.href=$(this).val();});$('.bb_search_selector #bb-cat option').each(function(i){var $this=$(this),text=$this.text();if(i>0){$this.text(text.replace(/\s/g,' '));}});$('.bb_search_selector select').uniform();$('.btn-navbar').click(function(e){e.preventDefault();var $el=$(this),$navCollapse=$el.next('.nav-collapse');if($el.hasClass('collapsed')){$navCollapse.height($navCollapse.children().outerHeight(true));$el.removeClass('collapsed');}else{$navCollapse.height(0);$el.addClass('collapsed');}});});$(window).load(function(){function setLogoWidth(){var logo=$('#logo'),logoImg=logo.find('img'),column=logo.parent('.col3'),logoW=logo.width(),imgW=logoImg.width(),colW=column.width();if(imgW>colW){column.addClass('bigger');}else{column.addClass('smaller');}} setLogoWidth();});})(jQuery);