(function(n){var t,rt,v,o,w,h,wt,c="Close",bt="BeforeClose",ii="AfterClose",ri="BeforeAppend",ut="MarkupParse",ft="Open",kt="Change",et="mfp",u="."+et,b="mfp-ready",dt="mfp-removing",ot="mfp-prevent-close",k=function(){},st=!!window.jQuery,f=n(window),r=function(n,i){t.ev.on(et+n+u,i)},e=function(t,i,r,u){var f=document.createElement("div");return f.className="mfp-"+t,r&&(f.innerHTML=r),u?i&&i.appendChild(f):(f=n(f),i&&f.appendTo(i)),f},i=function(i,r){t.ev.triggerHandler(et+i,r),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,n.isArray(r)?r:[r]))},ht=function(i){return i===wt&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=n(t.st.closeMarkup.replace("%title%",t.st.tClose)),wt=i),t.currTemplate.closeBtn},ct=function(){n.magnificPopup.instance||(t=new k,t.init(),n.magnificPopup.instance=t)},ui=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==n.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in n)return!0;return!1},a,d,g,nt,lt,s,ni,vt,ti,tt,pt,it;k.prototype={constructor:k,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7."),t.isIE8=-1!==i.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=ui(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),v=n(document.body),o=n(document),t.popupsCache={}},open:function(s){var c,l,p,w,a,k,v,d,y;if(s.isObj===!1){for(t.items=s.items.toArray(),t.index=0,p=s.items,c=0;p.length>c;c++)if(l=p[c],l.parsed&&(l=l.el[0]),l===s.el[0]){t.index=c;break}}else t.items=n.isArray(s.items)?s.items:[s.items],t.index=s.index||0;if(t.isOpen)return t.updateItemHTML(),void 0;for(t.types=[],h="",t.ev=s.mainEl&&s.mainEl.length?s.mainEl.eq(0):o,s.key?(t.popupsCache[s.key]||(t.popupsCache[s.key]={}),t.currTemplate=t.popupsCache[s.key]):t.currTemplate={},t.st=n.extend(!0,{},n.magnificPopup.defaults,s),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=e("bg").on("click"+u,function(){t.close()}),t.wrap=e("wrap").attr("tabindex",-1).on("click"+u,function(n){t._checkIfClose(n.target)&&t.close()}),t.container=e("container",t.wrap)),t.contentContainer=e("content"),t.st.preloader&&(t.preloader=e("preloader",t.container,t.st.tLoading)),w=n.magnificPopup.modules,c=0;w.length>c;c++)a=w[c],a=a.charAt(0).toUpperCase()+a.slice(1),t["init"+a].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(ut,function(n,t,i,r){i.close_replaceWith=ht(r.type)}),h+=" mfp-close-btn-in"):t.wrap.append(ht())),t.st.alignTop&&(h+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:f.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+u,function(n){27===n.keyCode&&t.close()}),f.on("resize"+u,function(){t.updateSize()}),t.st.closeOnContentClick||(h+=" mfp-auto-cursor"),h&&t.wrap.addClass(h),k=t.wH=f.height(),v={},t.fixedContentPos&&t._hasScrollBar(k)&&(d=t._getScrollbarSize(),d&&(v.marginRight=d)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):v.overflow="hidden"),y=t.st.mainClass,t.isIE7&&(y+=" mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),i("BuildControls"),n("html").css(v),t.bgOverlay.add(t.wrap).prependTo(document.body),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(b),t._setFocus()):t.bgOverlay.addClass(b),o.on("focusin"+u,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(k),i(ft),s},close:function(){t.isOpen&&(i(bt),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(dt),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){var r,f;i(c),r=dt+" "+b+" ",(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(r+=t.st.mainClass+" "),t._removeClassFromMFP(r),t.fixedContentPos)&&(f={marginRight:""},t.isIE7?n("body, html").css("overflow",""):f.overflow="",n("html").css(f)),o.off("keyup"+u+" focusin"+u),t.ev.off(u),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&n(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,i(ii)},updateSize:function(n){if(t.isIOS){var u=document.documentElement.clientWidth/window.innerWidth,r=window.innerHeight*u;t.wrap.css("height",r),t.wH=r}else t.wH=n||f.height();t.fixedContentPos||t.wrap.css("height",t.wH),i("Resize")},updateItemHTML:function(){var u=t.items[t.index],r,f,e;t.contentContainer.detach(),t.content&&t.content.detach(),u.parsed||(u=t.parseEl(t.index)),r=u.type,(i("BeforeChange",[t.currItem?t.currItem.type:"",r]),t.currItem=u,t.currTemplate[r])||(f=t.st[r]?t.st[r].markup:!1,i("FirstMarkupParse",f),t.currTemplate[r]=f?n(f):!0),w&&w!==u.type&&t.container.removeClass("mfp-"+w+"-holder"),e=t["get"+r.charAt(0).toUpperCase()+r.slice(1)](u,t.currTemplate[r]),t.appendContent(e,r),u.preloaded=!0,i(kt,u),w=u.type,t.container.prepend(t.contentContainer),i("AfterChange")},appendContent:function(n,r){t.content=n,n?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[r]===!0?t.content.find(".mfp-close").length||t.content.append(ht()):t.content=n:t.content="",i(ri),t.container.addClass("mfp-"+r+"-holder"),t.contentContainer.append(t.content)},parseEl:function(r){var u=t.items[r],o=u.type,e,f;if(u=u.tagName?{el:n(u)}:{data:u,src:u.src},u.el){for(e=t.types,f=0;e.length>f;f++)if(u.el.hasClass("mfp-"+e[f])){o=e[f];break}u.src=u.el.attr("data-mfp-src"),u.src||(u.src=u.el.attr("href"))}return u.type=o||t.st.type||"inline",u.index=r,u.parsed=!0,t.items[r]=u,i("ElementParse",u),t.items[r]},addGroup:function(n,i){var u=function(r){r.mfpEl=this,t._openClick(r,n,i)},r;i||(i={}),r="click.magnificPopup",i.mainEl=n,i.items?(i.isObj=!0,n.off(r).on(r,u)):(i.isObj=!1,i.delegate?n.off(r).on(r,i.delegate,u):(i.items=n,n.off(r).on(r,u)))},_openClick:function(i,r,u){var o=void 0!==u.midClick?u.midClick:n.magnificPopup.defaults.midClick,e;if(o||2!==i.which&&!i.ctrlKey&&!i.metaKey){if(e=void 0!==u.disableOn?u.disableOn:n.magnificPopup.defaults.disableOn,e)if(n.isFunction(e)){if(!e.call(t))return!0}else if(e>f.width())return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),u.el=n(i.mfpEl),u.delegate&&(u.items=r.find(u.delegate)),t.open(u)}},updateStatus:function(n,r){if(t.preloader){rt!==n&&t.container.removeClass("mfp-s-"+rt),r||"loading"!==n||(r=t.st.tLoading);var u={status:n,text:r};i("UpdateStatus",u),n=u.status,r=u.text,t.preloader.html(r),t.preloader.find("a").on("click",function(n){n.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+n),rt=n}},_checkIfClose:function(i){if(!n(i).hasClass(ot)){var r=t.st.closeOnContentClick,u=t.st.closeOnBgClick;if(r&&u||!t.content||n(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||n.contains(t.content[0],i)){if(r)return!0}else if(u&&n.contains(document,i))return!0;return!1}},_addClassToMFP:function(n){t.bgOverlay.addClass(n),t.wrap.addClass(n)},_removeClassFromMFP:function(n){this.bgOverlay.removeClass(n),t.wrap.removeClass(n)},_hasScrollBar:function(n){return(t.isIE7?o.height():document.body.scrollHeight)>(n||f.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!n.contains(t.wrap[0],i.target))return(t._setFocus(),!1)},_parseMarkup:function(t,r,f){var e;f.data&&(r=n.extend(f.data,r)),i(ut,[t,r,f]),n.each(r,function(n,i){var r,f;if(void 0===i||i===!1)return!0;(e=n.split("_"),e.length>1)?(r=t.find(u+"-"+e[0]),r.length>0&&(f=e[1],"replaceWith"===f?r[0]!==i[0]&&r.replaceWith(i):"img"===f?r.is("img")?r.attr("src",i):r.replaceWith('<img src="'+i+'" class="'+r.attr("class")+'" />'):r.attr(e[1],i))):t.find(u+"-"+n).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var n=document.createElement("div");n.id="mfp-sbm",n.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(n),t.scrollbarSize=n.offsetWidth-n.clientWidth,document.body.removeChild(n)}return t.scrollbarSize}},n.magnificPopup={instance:null,proto:k.prototype,modules:[],open:function(t,i){return ct(),t=t?n.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return n.magnificPopup.instance&&n.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(n.magnificPopup.defaults[t]=i.options),n.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;<\/button>',tClose:"Close (Esc)",tLoading:"Loading..."}},n.fn.magnificPopup=function(i){var r,u,f,e;return ct(),r=n(this),"string"==typeof i?"open"===i?(f=st?r.data("magnificPopup"):r[0].magnificPopup,e=parseInt(arguments[1],10)||0,f.items?u=f.items[e]:(u=r,f.delegate&&(u=u.find(f.delegate)),u=u.eq(e)),t._openClick({mfpEl:u},r,f)):t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1)):(i=n.extend(!0,{},i),st?r.data("magnificPopup",i):r[0].magnificPopup=i,t.addGroup(r,i)),r},nt="inline",lt=function(){g&&(d.after(g.addClass(a)).detach(),g=null)},n.magnificPopup.registerModule(nt,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(nt),r(c+"."+nt,function(){lt()})},getInline:function(i,r){var f,u,o;return(lt(),i.src)?(f=t.st.inline,u=n(i.src),u.length?(o=u[0].parentNode,o&&o.tagName&&(d||(a=f.hiddenClass,d=e(a),a="mfp-"+a),g=u.after(d).detach().removeClass(a)),t.updateStatus("ready")):(t.updateStatus("error",f.tNotFound),u=n("<div>")),i.inlineElement=u,u):(t.updateStatus("ready"),t._parseMarkup(r,{},i),r)}}});var y,p="ajax",at=function(){y&&v.removeClass(y)},gt=function(){at(),t.req&&t.req.abort()};n.magnificPopup.registerModule(p,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content<\/a> could not be loaded.'},proto:{initAjax:function(){t.types.push(p),y=t.st.ajax.cursor,r(c+"."+p,gt),r("BeforeChange."+p,gt)},getAjax:function(r){y&&v.addClass(y),t.updateStatus("loading");var u=n.extend({url:r.src,success:function(u,f,e){var o={data:u,xhr:e};i("ParseAjax",o),t.appendContent(n(o.data),p),r.finished=!0,at(),t._setFocus(),setTimeout(function(){t.wrap.addClass(b)},16),t.updateStatus("ready"),i("AjaxContentAdded")},error:function(){at(),r.finished=r.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",r.src))}},t.st.ajax.settings);return t.req=n.ajax(u),""}}}),ni=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var r=t.st.image.titleSrc;if(r){if(n.isFunction(r))return r.call(t,i);if(i.el)return i.el.attr(r)||""}return""},n.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"><\/div><figure><div class="mfp-img"><\/div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"><\/div><div class="mfp-counter"><\/div><\/div><\/figcaption><\/figure><\/div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image<\/a> could not be loaded.'},proto:{initImage:function(){var n=t.st.image,i=".image";t.types.push("image"),r(ft+i,function(){"image"===t.currItem.type&&n.cursor&&v.addClass(n.cursor)}),r(c+i,function(){n.cursor&&v.removeClass(n.cursor),f.off("resize"+u)}),r("Resize"+i,t.resizeImage),t.isLowIE&&r("AfterChange",t.resizeImage)},resizeImage:function(){var n=t.currItem,i;n&&n.img&&t.st.image.verticalFit&&(i=0,t.isLowIE&&(i=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",t.wH-i))},_onImageHasSize:function(n){n.img&&(n.hasSize=!0,s&&clearInterval(s),n.isCheckingImgSize=!1,i("ImageHasSize",n),n.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),n.imgHidden=!1))},findImageSize:function(n){var i=0,u=n.img[0],r=function(f){s&&clearInterval(s),s=setInterval(function(){return u.naturalWidth>0?(t._onImageHasSize(n),void 0):(i>200&&clearInterval(s),i++,3===i?r(10):40===i?r(50):100===i&&r(500),void 0)},f)};r(1)},getImage:function(r,u){var e=0,o=function(){r&&(r.img[0].complete?(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("ready")),r.hasSize=!0,r.loaded=!0,i("ImageLoadComplete")):(e++,200>e?setTimeout(o,100):h()))},h=function(){r&&(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("error",c.tError.replace("%url%",r.src))),r.hasSize=!0,r.loaded=!0,r.loadError=!0)},c=t.st.image,l=u.find(".mfp-img"),f;return l.length&&(f=document.createElement("img"),f.className="mfp-img",r.img=n(f).on("load.mfploader",o).on("error.mfploader",h),f.src=r.src,l.is("img")&&(r.img=r.img.clone()),f=r.img[0],f.naturalWidth>0?r.hasSize=!0:f.width||(r.hasSize=!1)),t._parseMarkup(u,{title:ni(r),img_replaceWith:r.img},r),t.resizeImage(),r.hasSize?(s&&clearInterval(s),r.loadError?(u.addClass("mfp-loading"),t.updateStatus("error",c.tError.replace("%url%",r.src))):(u.removeClass("mfp-loading"),t.updateStatus("ready")),u):(t.updateStatus("loading"),r.loading=!0,r.hasSize||(r.imgHidden=!0,u.addClass("mfp-loading"),t.findImageSize(r)),u)}}}),ti=function(){return void 0===vt&&(vt=void 0!==document.createElement("p").style.MozTransform),vt},n.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(n){return n.is("img")?n:n.find("img")}},proto:{initZoom:function(){var u,f=t.st.zoom,o=".zoom";if(f.enabled&&t.supportsTransition){var e,n,h=f.duration,l=function(n){var r=n.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),u="all "+f.duration/1e3+"s "+f.easing,t={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},i="transition";return t["-webkit-"+i]=t["-moz-"+i]=t["-o-"+i]=t[i]=u,r.css(t),r},s=function(){t.content.css("visibility","visible")};r("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.content.css("visibility","hidden"),u=t._getItemToZoom(),!u)return s(),void 0;n=l(u),n.css(t._getOffset()),t.wrap.append(n),e=setTimeout(function(){n.css(t._getOffset(!0)),e=setTimeout(function(){s(),setTimeout(function(){n.remove(),u=n=null,i("ZoomAnimationEnded")},16)},h)},16)}}),r(bt+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.st.removalDelay=h,!u){if(u=t._getItemToZoom(),!u)return;n=l(u)}n.css(t._getOffset(!0)),t.wrap.append(n),t.content.css("visibility","hidden"),setTimeout(function(){n.css(t._getOffset())},16)}}),r(c+o,function(){t._allowZoom()&&(s(),n&&n.remove(),u=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var r,u;r=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var f=r.offset(),e=parseInt(r.css("padding-top"),10),o=parseInt(r.css("padding-bottom"),10);return f.top-=n(window).scrollTop()-e,u={width:r.width(),height:(st?r.innerHeight():r[0].offsetHeight)-o-e},ti()?u["-moz-transform"]=u.transform="translate("+f.left+"px,"+f.top+"px)":(u.left=f.left,u.top=f.top),u}}});var l="iframe",fi="//about:blank",yt=function(n){if(t.currTemplate[l]){var i=t.currTemplate[l].find("iframe");i.length&&(n||(i[0].src=fi),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(l,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"><\/div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen><\/iframe><\/div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(l),r("BeforeChange",function(n,t,i){t!==i&&(t===l?yt():i===l&&yt(!0))}),r(c+"."+l,function(){yt()})},getIframe:function(i,r){var u=i.src,f=t.st.iframe,e;return n.each(f.patterns,function(){if(u.indexOf(this.index)>-1)return(this.id&&(u="string"==typeof this.id?u.substr(u.lastIndexOf(this.id)+this.id.length,u.length):this.id.call(this,u)),u=this.src.replace("%id%",u),!1)}),e={},f.srcAction&&(e[f.srcAction]=u),t._parseMarkup(r,e,i),t.updateStatus("ready"),r}}}),tt=function(n){var i=t.items.length;return n>i-1?n-i:0>n?i+n:n},pt=function(n,t,i){return n.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)},n.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"><\/button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var u=t.st.gallery,i=".mfp-gallery",f=Boolean(n.fn.mfpFastClick);return t.direction=!0,u&&u.enabled?(h+=" mfp-gallery",r(ft+i,function(){u.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){if(t.items.length>1)return(t.next(),!1)}),o.on("keydown"+i,function(n){37===n.keyCode?t.prev():39===n.keyCode&&t.next()})}),r("UpdateStatus"+i,function(n,i){i.text&&(i.text=pt(i.text,t.currItem.index,t.items.length))}),r(ut+i,function(n,i,r,f){var e=t.items.length;r.counter=e>1?pt(u.tCounter,f.index,e):""}),r("BuildControls"+i,function(){if(t.items.length>1&&u.arrows&&!t.arrowLeft){var o=u.arrowMarkup,i=t.arrowLeft=n(o.replace(/%title%/gi,u.tPrev).replace(/%dir%/gi,"left")).addClass(ot),r=t.arrowRight=n(o.replace(/%title%/gi,u.tNext).replace(/%dir%/gi,"right")).addClass(ot),s=f?"mfpFastClick":"click";i[s](function(){t.prev()}),r[s](function(){t.next()}),t.isIE7&&(e("b",i[0],!1,!0),e("a",i[0],!1,!0),e("b",r[0],!1,!0),e("a",r[0],!1,!0)),t.container.append(i.add(r))}}),r(kt+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),r(c+i,function(){o.off(i),t.wrap.off("click"+i),t.arrowLeft&&f&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0,t.index=tt(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=tt(t.index-1),t.updateItemHTML()},goTo:function(n){t.direction=n>=t.index,t.index=n,t.updateItemHTML()},preloadNearbyImages:function(){for(var i=t.st.gallery.preload,r=Math.min(i[0],t.items.length),u=Math.min(i[1],t.items.length),n=1;(t.direction?u:r)>=n;n++)t._preloadItem(t.index+n);for(n=1;(t.direction?r:u)>=n;n++)t._preloadItem(t.index-n)},_preloadItem:function(r){if(r=tt(r),!t.items[r].preloaded){var u=t.items[r];u.parsed||(u=t.parseEl(r)),i("LazyLoad",u),"image"===u.type&&(u.img=n('<img class="mfp-img" />').on("load.mfploader",function(){u.hasSize=!0}).on("error.mfploader",function(){u.hasSize=!0,u.loadError=!0,i("LazyLoadError",u)}).attr("src",u.src)),u.preloaded=!0}}}}),it="retina",n.magnificPopup.registerModule(it,{options:{replaceSrc:function(n){return n.src.replace(/\.\w+$/,function(n){return"@2x"+n})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var i=t.st.retina,n=i.ratio;n=isNaN(n)?n():n,n>1&&(r("ImageHasSize."+it,function(t,i){i.img.css({"max-width":i.img[0].naturalWidth/n,width:"100%"})}),r("ElementParse."+it,function(t,r){r.src=i.replaceSrc(r,n)}))}}}}),function(){var u=1e3,i="ontouchstart"in window,r=function(){f.off("touchmove"+t+" touchend"+t)},t=".mfpFastClick";n.fn.mfpFastClick=function(e){return n(this).each(function(){var s,l=n(this),a,v,y,h,o,c;if(i)l.on("touchstart"+t,function(n){h=!1,c=1,o=n.originalEvent?n.originalEvent.touches[0]:n.touches[0],v=o.clientX,y=o.clientY,f.on("touchmove"+t,function(n){o=n.originalEvent?n.originalEvent.touches:n.touches,c=o.length,o=o[0],(Math.abs(o.clientX-v)>10||Math.abs(o.clientY-y)>10)&&(h=!0,r())}).on("touchend"+t,function(n){r(),h||c>1||(s=!0,n.preventDefault(),clearTimeout(a),a=setTimeout(function(){s=!1},u),e())})});l.on("click"+t,function(){s||e()})})},n.fn.destroyMfpFastClick=function(){n(this).off("touchstart"+t+" click"+t),i&&f.off("touchmove"+t+" touchend"+t)}}(),ct()})(window.jQuery||window.Zepto),function(n){n.fn.customScrollbar=function(t,i){var e={skin:undefined,hScroll:!0,vScroll:!0,updateOnWindowResize:!1,animationSpeed:300,onCustomScroll:undefined,swipeSpeed:1,wheelSpeed:40,fixedThumbWidth:undefined,fixedThumbHeight:undefined},o=function(t,i){this.$element=n(t),this.options=i,this.addScrollableClass(),this.addSkinClass(),this.addScrollBarComponents(),this.options.vScroll&&(this.vScrollbar=new r(this,new f)),this.options.hScroll&&(this.hScrollbar=new r(this,new u)),this.$element.data("scrollable",this),this.initKeyboardScrolling(),this.bindEvents()},r,u,f;return o.prototype={addScrollableClass:function(){this.$element.hasClass("scrollable")||(this.scrollableAdded=!0,this.$element.addClass("scrollable"))},removeScrollableClass:function(){this.scrollableAdded&&this.$element.removeClass("scrollable")},addSkinClass:function(){typeof this.options.skin!="string"||this.$element.hasClass(this.options.skin)||(this.skinClassAdded=!0,this.$element.addClass(this.options.skin))},removeSkinClass:function(){this.skinClassAdded&&this.$element.removeClass(this.options.skin)},addScrollBarComponents:function(){this.assignViewPort(),this.$viewPort.length==0&&(this.$element.wrapInner('<div class="viewport" />'),this.assignViewPort(),this.viewPortAdded=!0),this.assignOverview(),this.$overview.length==0&&(this.$viewPort.wrapInner('<div class="overview" />'),this.assignOverview(),this.overviewAdded=!0),this.addScrollBar("vertical","prepend"),this.addScrollBar("horizontal","append")},removeScrollbarComponents:function(){this.removeScrollbar("vertical"),this.removeScrollbar("horizontal"),this.overviewAdded&&this.$element.unwrap(),this.viewPortAdded&&this.$element.unwrap()},removeScrollbar:function(n){this[n+"ScrollbarAdded"]&&this.$element.find(".scroll-bar."+n).remove()},assignViewPort:function(){this.$viewPort=this.$element.find(".viewport")},assignOverview:function(){this.$overview=this.$viewPort.find(".overview")},addScrollBar:function(n,t){this.$element.find(".scroll-bar."+n).length==0&&(this.$element[t]("<div class='scroll-bar "+n+"'><div class='thumb'><\/div><\/div>"),this[n+"ScrollbarAdded"]=!0)},resize:function(n){this.vScrollbar&&this.vScrollbar.resize(n),this.hScrollbar&&this.hScrollbar.resize(n)},scrollTo:function(n){this.vScrollbar&&this.vScrollbar.scrollToElement(n),this.hScrollbar&&this.hScrollbar.scrollToElement(n)},scrollToXY:function(n,t){this.scrollToX(n),this.scrollToY(t)},scrollToX:function(n){this.hScrollbar&&this.hScrollbar.scrollOverviewTo(n,!0)},scrollToY:function(n){this.vScrollbar&&this.vScrollbar.scrollOverviewTo(n,!0)},remove:function(){this.removeScrollableClass(),this.removeSkinClass(),this.removeScrollbarComponents(),this.$element.data("scrollable",null),this.removeKeyboardScrolling(),this.vScrollbar&&this.vScrollbar.remove(),this.hScrollbar&&this.hScrollbar.remove()},setAnimationSpeed:function(n){this.options.animationSpeed=n},isInside:function(t,i){var f=n(t),e=n(i),r=f.offset(),u=e.offset();return r.top>=u.top&&r.left>=u.left&&r.top+f.height()<=u.top+e.height()&&r.left+f.width()<=u.left+e.width()},initKeyboardScrolling:function(){var n=this;this.elementKeydown=function(t){document.activeElement===n.$element[0]&&(n.vScrollbar&&n.vScrollbar.keyScroll(t),n.hScrollbar&&n.hScrollbar.keyScroll(t))},this.$element.attr("tabindex","-1").keydown(this.elementKeydown)},removeKeyboardScrolling:function(){this.$element.removeAttr("tabindex").unbind("keydown",this.elementKeydown)},bindEvents:function(){if(this.options.onCustomScroll)this.$element.on("customScroll",this.options.onCustomScroll)}},r=function(n,t){this.scrollable=n,this.sizing=t,this.$scrollBar=this.sizing.scrollBar(this.scrollable.$element),this.$thumb=this.$scrollBar.find(".thumb"),this.setScrollPosition(0,0),this.resize(),this.initMouseMoveScrolling(),this.initMouseWheelScrolling(),this.initTouchScrolling(),this.initMouseClickScrolling(),this.initWindowResize()},r.prototype={resize:function(n){this.scrollable.$viewPort.height(this.scrollable.$element.height()),this.sizing.size(this.scrollable.$viewPort,this.sizing.size(this.scrollable.$element)),this.viewPortSize=this.sizing.size(this.scrollable.$viewPort),this.overviewSize=this.sizing.size(this.scrollable.$overview),this.ratio=this.viewPortSize/this.overviewSize,this.sizing.size(this.$scrollBar,this.viewPortSize),this.thumbSize=this.calculateThumbSize(),this.sizing.size(this.$thumb,this.thumbSize),this.maxThumbPosition=this.calculateMaxThumbPosition(),this.maxOverviewPosition=this.calculateMaxOverviewPosition(),this.enabled=this.overviewSize>this.viewPortSize,this.scrollPercent===undefined&&(this.scrollPercent=0),this.enabled?this.rescroll(n):this.setScrollPosition(0,0),this.$scrollBar.toggle(this.enabled)},calculateThumbSize:function(){var n=this.sizing.fixedThumbSize(this.scrollable.options),t;return t=n?n:this.ratio*this.viewPortSize,Math.max(t,this.sizing.minSize(this.$thumb))},initMouseMoveScrolling:function(){var t=this;this.$thumb.mousedown(function(n){t.enabled&&t.startMouseMoveScrolling(n)}),this.documentMouseup=function(n){t.stopMouseMoveScrolling(n)},n(document).mouseup(this.documentMouseup),this.documentMousemove=function(n){t.mouseMoveScroll(n)},n(document).mousemove(this.documentMousemove),this.$thumb.click(function(n){n.stopPropagation()})},removeMouseMoveScrolling:function(){this.$thumb.unbind(),n(document).unbind("mouseup",this.documentMouseup),n(document).unbind("mousemove",this.documentMousemove)},initMouseWheelScrolling:function(){var n=this;this.scrollable.$element.mousewheel(function(t,i,r,u){n.enabled&&n.mouseWheelScroll(r,u)&&(t.stopPropagation(),t.preventDefault())})},removeMouseWheelScrolling:function(){this.scrollable.$element.unbind("mousewheel")},initTouchScrolling:function(){if(document.addEventListener){var n=this;this.elementTouchstart=function(t){n.enabled&&n.startTouchScrolling(t)},this.scrollable.$element[0].addEventListener("touchstart",this.elementTouchstart),this.documentTouchmove=function(t){n.touchScroll(t)},document.addEventListener("touchmove",this.documentTouchmove),this.elementTouchend=function(t){n.stopTouchScrolling(t)},this.scrollable.$element[0].addEventListener("touchend",this.elementTouchend)}},removeTouchScrolling:function(){document.addEventListener&&(this.scrollable.$element[0].removeEventListener("touchstart",this.elementTouchstart),document.removeEventListener("touchmove",this.documentTouchmove),this.scrollable.$element[0].removeEventListener("touchend",this.elementTouchend))},initMouseClickScrolling:function(){var n=this;this.scrollBarClick=function(t){n.mouseClickScroll(t)},this.$scrollBar.click(this.scrollBarClick)},removeMouseClickScrolling:function(){this.$scrollBar.unbind("click",this.scrollBarClick)},initWindowResize:function(){if(this.scrollable.options.updateOnWindowResize){var t=this;this.windowResize=function(){t.resize()},n(window).resize(this.windowResize)}},removeWindowResize:function(){n(window).unbind("resize",this.windowResize)},isKeyScrolling:function(n){return this.keyScrollDelta(n)!=null},keyScrollDelta:function(n){for(var t in this.sizing.scrollingKeys)if(t==n)return this.sizing.scrollingKeys[n](this.viewPortSize);return null},startMouseMoveScrolling:function(t){this.mouseMoveScrolling=!0,n("html").addClass("not-selectable"),this.setUnselectable(n("html"),"on"),this.setScrollEvent(t)},stopMouseMoveScrolling:function(){this.mouseMoveScrolling=!1,n("html").removeClass("not-selectable"),this.setUnselectable(n("html"),null)},setUnselectable:function(n,t){n.attr("unselectable")!=t&&(n.attr("unselectable",t),n.find(":not(input)").attr("unselectable",t))},mouseMoveScroll:function(n){if(this.mouseMoveScrolling){var t=this.sizing.mouseDelta(this.scrollEvent,n);this.scrollThumbBy(t),this.setScrollEvent(n)}},startTouchScrolling:function(n){n.touches&&n.touches.length==1&&(this.setScrollEvent(n.touches[0]),this.touchScrolling=!0,n.stopPropagation())},touchScroll:function(n){if(this.touchScrolling&&n.touches&&n.touches.length==1){var t=-this.sizing.mouseDelta(this.scrollEvent,n.touches[0])*this.scrollable.options.swipeSpeed,i=this.scrollOverviewBy(t);i&&(n.stopPropagation(),n.preventDefault(),this.setScrollEvent(n.touches[0]))}},stopTouchScrolling:function(n){this.touchScrolling=!1,n.stopPropagation()},mouseWheelScroll:function(n,t){var i=-this.sizing.wheelDelta(n,t)*this.scrollable.options.wheelSpeed;if(i!=0)return this.scrollOverviewBy(i)},mouseClickScroll:function(n){var t=this.viewPortSize-20;n["page"+this.sizing.scrollAxis()]<this.$thumb.offset()[this.sizing.offsetComponent()]&&(t=-t),this.scrollOverviewBy(t)},keyScroll:function(n){var t=n.which;this.enabled&&this.isKeyScrolling(t)&&this.scrollOverviewBy(this.keyScrollDelta(t))&&n.preventDefault()},scrollThumbBy:function(n){var t=this.thumbPosition(),i,r;return t+=n,t=this.positionOrMax(t,this.maxThumbPosition),i=this.scrollPercent,this.scrollPercent=t/this.maxThumbPosition,r=t*this.maxOverviewPosition/this.maxThumbPosition,this.setScrollPosition(r,t),i!=this.scrollPercent?(this.triggerCustomScroll(i),!0):!1},thumbPosition:function(){return this.$thumb.position()[this.sizing.offsetComponent()]},scrollOverviewBy:function(n){var t=this.overviewPosition()+n;return this.scrollOverviewTo(t,!1)},overviewPosition:function(){return-this.scrollable.$overview.position()[this.sizing.offsetComponent()]},scrollOverviewTo:function(n,t){var i,r;return n=this.positionOrMax(n,this.maxOverviewPosition),i=this.scrollPercent,this.scrollPercent=n/this.maxOverviewPosition,r=this.scrollPercent*this.maxThumbPosition,t?this.setScrollPositionWithAnimation(n,r):this.setScrollPosition(n,r),i!=this.scrollPercent?(this.triggerCustomScroll(i),!0):!1},positionOrMax:function(n,t){return n<0?0:n>t?t:n},triggerCustomScroll:function(n){this.scrollable.$element.trigger("customScroll",{scrollAxis:this.sizing.scrollAxis(),direction:this.sizing.scrollDirection(n,this.scrollPercent),scrollPercent:this.scrollPercent*100})},rescroll:function(n){var i,t;n?(t=this.positionOrMax(this.overviewPosition(),this.maxOverviewPosition),this.scrollPercent=t/this.maxOverviewPosition,i=this.scrollPercent*this.maxThumbPosition,this.setScrollPosition(t,i)):(i=this.scrollPercent*this.maxThumbPosition,t=this.scrollPercent*this.maxOverviewPosition,this.setScrollPosition(t,i))},setScrollPosition:function(n,t){this.$thumb.css(this.sizing.offsetComponent(),t+"px"),this.scrollable.$overview.css(this.sizing.offsetComponent(),-n+"px")},setScrollPositionWithAnimation:function(n,t){var i={},r={};i[this.sizing.offsetComponent()]=t+"px",this.$thumb.animate(i,this.scrollable.options.animationSpeed),r[this.sizing.offsetComponent()]=-n+"px",this.scrollable.$overview.animate(r,this.scrollable.options.animationSpeed)},calculateMaxThumbPosition:function(){return this.sizing.size(this.$scrollBar)-this.thumbSize},calculateMaxOverviewPosition:function(){return this.sizing.size(this.scrollable.$overview)-this.sizing.size(this.scrollable.$viewPort)},setScrollEvent:function(n){var t="page"+this.sizing.scrollAxis();this.scrollEvent&&this.scrollEvent[t]==n[t]||(this.scrollEvent={pageX:n.pageX,pageY:n.pageY})},scrollToElement:function(t){var i=n(t);if(this.sizing.isInside(i,this.scrollable.$overview)&&!this.sizing.isInside(i,this.scrollable.$viewPort)){var r=i.offset(),u=this.scrollable.$overview.offset(),f=this.scrollable.$viewPort.offset();this.scrollOverviewTo(r[this.sizing.offsetComponent()]-u[this.sizing.offsetComponent()],!0)}},remove:function(){this.removeMouseMoveScrolling(),this.removeMouseWheelScrolling(),this.removeTouchScrolling(),this.removeMouseClickScrolling(),this.removeWindowResize()}},u=function(){},u.prototype={size:function(n,t){return t?n.width(t):n.width()},minSize:function(n){return parseInt(n.css("min-width"))||0},fixedThumbSize:function(n){return n.fixedThumbWidth},scrollBar:function(n){return n.find(".scroll-bar.horizontal")},mouseDelta:function(n,t){return t.pageX-n.pageX},offsetComponent:function(){return"left"},wheelDelta:function(n){return n},scrollAxis:function(){return"X"},scrollDirection:function(n,t){return n<t?"right":"left"},scrollingKeys:{37:function(){return-10},39:function(){return 10}},isInside:function(t,i){var r=n(t),u=n(i),f=r.offset(),e=u.offset();return f.left>=e.left&&f.left+r.width()<=e.left+u.width()}},f=function(){},f.prototype={size:function(n,t){return t?n.height(t):n.height()},minSize:function(n){return parseInt(n.css("min-height"))||0},fixedThumbSize:function(n){return n.fixedThumbHeight},scrollBar:function(n){return n.find(".scroll-bar.vertical")},mouseDelta:function(n,t){return t.pageY-n.pageY},offsetComponent:function(){return"top"},wheelDelta:function(n,t){return t},scrollAxis:function(){return"Y"},scrollDirection:function(n,t){return n<t?"down":"up"},scrollingKeys:{38:function(){return-10},40:function(){return 10},33:function(n){return-(n-20)},34:function(n){return n-20}},isInside:function(t,i){var r=n(t),u=n(i),f=r.offset(),e=u.offset();return f.top>=e.top&&f.top+r.height()<=e.top+u.height()}},this.each(function(){if(t==undefined&&(t=e),typeof t=="string"){var r=n(this).data("scrollable");r&&r[t](i)}else if(typeof t=="object")t=n.extend(e,t),new o(n(this),t);else throw"Invalid type of options";})}}(jQuery),function(n){function r(t){var i=t||window.event,e=[].slice.call(arguments,1),r=0,f=0,u=0;return t=n.event.fix(i),t.type="mousewheel",i.wheelDelta&&(r=i.wheelDelta/120),i.detail&&(r=-i.detail/3),u=r,i.axis!==undefined&&i.axis===i.HORIZONTAL_AXIS&&(u=0,f=r),i.wheelDeltaY!==undefined&&(u=i.wheelDeltaY/120),i.wheelDeltaX!==undefined&&(f=i.wheelDeltaX/120),e.unshift(t,r,f,u),(n.event.dispatch||n.event.handle).apply(this,e)}var t=["DOMMouseScroll","mousewheel"],i;if(n.event.fixHooks)for(i=t.length;i;)n.event.fixHooks[t[--i]]=n.event.mouseHooks;n.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var n=t.length;n;)this.addEventListener(t[--n],r,!1);else this.onmousewheel=r},teardown:function(){if(this.removeEventListener)for(var n=t.length;n;)this.removeEventListener(t[--n],r,!1);else this.onmousewheel=null}},n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})}(jQuery),function(n){function y(n,r,u){var c=n[0],f=/er/.test(u)?h:/bl/.test(u)?s:t;if(active=u==d?{checked:c[t],disabled:c[s],indeterminate:"true"==n.attr(h)||"false"==n.attr(p)}:c[f],/^(ch|di|in)/.test(u)&&!active)a(n,f);else if(/^(un|en|de)/.test(u)&&active)e(n,f);else if(u==d)for(f in active)active[f]?a(n,f,!0):e(n,f,!0);else r&&"toggle"!=u||(r||n[l]("ifClicked"),active?c[i]!==o&&e(n,f):a(n,f))}function a(l,a,y){var w=l[0],g=l.parent(),nt=a==t,rt=a==h,ut=rt?p:nt?it:"enabled",et=r(w,ut+v(w[i])),ot=r(w,a+v(w[i]));if(!0!==w[a]){if(!y&&a==t&&w[i]==o&&w.name){var ft=l.closest("form"),d='input[name="'+w.name+'"]',d=ft.length?ft.find(d):n(d);d.each(function(){this!==w&&n.data(this,u)&&e(n(this),a)})}rt?(w[a]=!0,w[t]&&e(l,t,"force")):(y||(w[a]=!0),nt&&w[h]&&e(l,h,!1)),tt(l,nt,a,y)}w[s]&&r(w,b,!0)&&g.find("."+k).css(b,"default"),g[f](ot||r(w,a)),g[c](et||r(w,ut)||"")}function e(n,u,e){var o=n[0],l=n.parent(),y=u==t,w=u==h,a=w?p:y?it:"enabled",d=r(o,a+v(o[i])),g=r(o,u+v(o[i]));!1!==o[u]&&((w||!e||"force"==e)&&(o[u]=!1),tt(n,y,a,e)),!o[s]&&r(o,b,!0)&&l.find("."+k).css(b,"pointer"),l[c](g||r(o,u)||""),l[f](d||r(o,a))}function nt(t,i){if(n.data(t,u)){var r=n(t);r.parent().html(r.attr("style",n.data(t,u).s||"")[l](i||"")),r.off(".i").unwrap(),n(w+'[for="'+t.id+'"]').add(r.closest(w)).off(".i")}}function r(t,i,r){if(n.data(t,u))return n.data(t,u).o[i+(r?"":"Class")]}function v(n){return n.charAt(0).toUpperCase()+n.slice(1)}function tt(n,t,i,r){r||(t&&n[l]("ifToggled"),n[l]("ifChanged")[l]("if"+v(i)))}var u="iCheck",k=u+"-helper",o="radio",t="checked",it="un"+t,s="disabled",p="determinate",h="in"+p,d="update",i="type",f="addClass",c="removeClass",l="trigger",w="label",b="cursor",g=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini/i.test(navigator.userAgent);n.fn[u]=function(r,v){var rt=":checkbox, :"+o,b=n(),et=function(t){t.each(function(){var t=n(this);b=t.is(rt)?b.add(t):b.add(t.find(rt))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(r))return r=r.toLowerCase(),et(this),b.each(function(){"destroy"==r?nt(this,"ifDestroyed"):y(n(this),!0,r),n.isFunction(v)&&v()});if("object"==typeof r||!r){var p=n.extend({checkedClass:t,disabledClass:s,indeterminateClass:h,labelHover:!0},r),ut=p.handle,it=p.hoverClass||"hover",ht=p.focusClass||"focus",ot=p.activeClass||"active",st=!!p.labelHover,ft=p.labelHoverClass||"hover",tt=(""+p.increaseArea).replace("%","")|0;return("checkbox"==ut||ut==o)&&(rt=":"+ut),-50>tt&&(tt=-50),et(this),b.each(function(){nt(this);var r=n(this),h=this,et=h.id,rt=-tt+"%",b=100+2*tt+"%",b={position:"absolute",top:rt,left:rt,display:"block",width:b,height:b,margin:0,padding:0,background:"#fff",border:0,opacity:0},rt=g?{position:"absolute",visibility:"hidden"}:tt?b:{position:"absolute",opacity:0},ct="checkbox"==h[i]?p.checkboxClass||"icheckbox":p.radioClass||"i"+o,ut=n(w+'[for="'+et+'"]').add(r.closest(w)),v=r.wrap('<div class="'+ct+'"/>')[l]("ifCreated").parent().append(p.insert),b=n('<ins class="'+k+'"/>').css(b).appendTo(v);if(r.data(u,{o:p,s:r.attr("style")}).css(rt),p.inheritClass&&v[f](h.className),p.inheritID&&et&&v.attr("id",u+"-"+et),"static"==v.css("position")&&v.css("position","relative"),y(r,!0,d),ut.length)ut.on("click.i mouseenter.i mouseleave.i touchbegin.i touchend.i",function(t){var u=t[i],e=n(this);if(!h[s])if("click"==u?y(r,!1,!0):st&&(/ve|nd/.test(u)?(v[c](it),e[c](ft)):(v[f](it),e[f](ft))),g)t.stopPropagation();else return!1});r.on("click.i focus.i blur.i keyup.i keydown.i keypress.i",function(n){var u=n[i];if(n=n.keyCode,"click"==u)return!1;if("keydown"==u&&32==n)return h[i]==o&&h[t]||(h[t]?e(r,t):a(r,t)),!1;"keyup"==u&&h[i]==o?h[t]||a(r,t):/us|ur/.test(u)&&v["blur"==u?c:f](ht)});b.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i",function(n){var t=n[i],u=/wn|up/.test(t)?ot:it;if(!h[s])if("click"==t?y(r,!1,!0):(/wn|er|in/.test(t)?v[f](u):v[c](u+" "+ot),ut.length&&st&&u==it&&ut[/ut|nd/.test(t)?c:f](ft)),g)n.stopPropagation();else return!1})})}return this}}(jQuery);
/*!
 * jQuery BBQ: Back Button & Query Library - v1.4pre - 1/15/2013
 * http://benalman.com/projects/jquery-bbq-plugin/
 * 
 * Copyright (c) 2010-2013 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($){function o(n){return typeof n=="string"}function e(n){var t=b.call(arguments,1);return function(){return n.apply(this,t.concat(b.call(arguments)))}}function ct(n){return n.replace(c,"$2")}function lt(n){return n.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1")}function et(i,u,e,s,a){var p,v,y,b,d;return s!==n?(y=e.match(i?c:/^([^#?]*)\??([^#]*)(#?.*)/),d=y[3]||"",a===2&&o(s)?v=s.replace(i?h:rt,""):(b=t(y[2]),s=o(s)?t[i?r:f](s):s,v=a===2?s:a===1?$.extend({},s,b):$.extend({},b,s),v=k(v),i&&(v=v.replace(ut,l))),p=y[1]+(i?w:v||!y[1]?"?":"")+v+d):p=u(e!==n?e:location.href),p}function ot(i,e,s){return e===n||typeof e=="boolean"?(s=e,e=u[i?r:f]()):e=o(e)?e.replace(i?h:rt,""):e,t(e,s)}function st(t,i,r,f){return o(r)||typeof r=="object"||(f=r,r=i,i=n),this.each(function(){var e=$(this),n=i||nt()[(this.nodeName||"").toLowerCase()]||"",o=n&&e.attr(n)||"";e.attr(n,u[t](o,r,f))})}var n,b=Array.prototype.slice,l=decodeURIComponent,u=$.param,k,i,t,a,v=$.bbq=$.bbq||{},d,g,nt,tt=$.event.special,it="hashchange",f="querystring",r="fragment",y="elemUrlAttr",p="href",s="src",rt=/^.*\?|#.*$/g,h,c,ut,ft,w,ht={};u[f]=e(et,0,lt),u[r]=i=e(et,1,ct),u.sorted=k=function(n,t){var r=[],i={};return $.each(u(n,t).split("&"),function(n,t){var u=t.replace(/(?:%5B|=).*$/,""),f=i[u];f||(f=i[u]=[],r.push(u)),f.push(t)}),$.map(r.sort(),function(n){return i[n]}).join("&")},i.noEscape=function(n){n=n||"";var t=$.map(n.split(""),encodeURIComponent);ut=new RegExp(t.join("|"),"g")},i.noEscape(",/"),i.ajaxCrawlable=function(t){return t!==n&&(t?(h=/^.*(?:#!|#)/,c=/^([^#]*)(?:#!|#)?(.*)$/,w="#!"):(h=/^.*#/,c=/^([^#]*)#?(.*)$/,w="#"),ft=!!t),ft},i.ajaxCrawlable(0),$.deparam=t=function(t,i){var r={},u={"true":!0,"false":!1,"null":null};return $.each(t.replace(/\+/g," ").split("&"),function(t,f){var v=f.split("="),s=l(v[0]),e,a=r,c=0,o=s.split("]["),h=o.length-1;if(/\[/.test(o[0])&&/\]$/.test(o[h])?(o[h]=o[h].replace(/\]$/,""),o=o.shift().split("[").concat(o),h=o.length-1):h=0,v.length===2)if(e=l(v[1]),i&&(e=e&&!isNaN(e)?+e:e==="undefined"?n:u[e]!==n?u[e]:e),h)for(;c<=h;c++)s=o[c]===""?a.length:o[c],a=a[s]=c<h?a[s]||(o[c+1]&&isNaN(o[c+1])?{}:[]):e;else $.isArray(r[s])?r[s].push(e):r[s]=r[s]!==n?[r[s],e]:e;else s&&(r[s]=i?n:"")}),r},t[f]=e(ot,0),t[r]=a=e(ot,1),$[y]||($[y]=function(n){return $.extend(ht,n)})({a:p,base:p,iframe:s,img:s,input:s,form:"action",link:p,script:s}),nt=$[y],$.fn[f]=e(st,f),$.fn[r]=e(st,r),v.pushState=d=function(t,r){o(t)&&/^#/.test(t)&&r===n&&(r=2);var u=t!==n,f=i(location.href,u?t:{},u?r:2);location.href=f},v.getState=g=function(t,i){return t===n||typeof t=="boolean"?a(t):a(i)[t]},v.removeState=function(t){var i={};t!==n&&(i=g(),$.each($.isArray(t)?t:arguments,function(n,t){delete i[t]})),d(i,2)},tt[it]=$.extend(tt[it],{add:function(u){function e(u){var e=u[r]=i();u.getState=function(i,r){return i===n||typeof i=="boolean"?t(e,i):t(e,r)[i]},f.apply(this,arguments)}var f;if($.isFunction(u))return f=u,e;f=u.handler,u.handler=e}})})(jQuery,this);
/*!
 * jQuery hashchange event - v1.3 - 7/21/2010
 * http://benalman.com/projects/jquery-hashchange-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($,n,t){function r(n){return n=n||location.href,"#"+n.replace(/^[^#]*#?(.*)$/,"$1")}var i="hashchange",u=document,f,o=$.event.special,s=u.documentMode,e="on"+i in n&&(s===t||s>7);$.fn[i]=function(n){return n?this.bind(i,n):this.trigger(i)},$.fn[i].delay=50,o[i]=$.extend(o[i],{setup:function(){if(e)return!1;$(f.start)},teardown:function(){if(e)return!1;$(f.stop)}}),f=function(){function l(){var u=r(),t=a(s);u!==s?(c(s=u,t),$(n).trigger(i)):t!==s&&(location.href=location.href.replace(/#.*/,"")+t),o=setTimeout(l,$.fn[i].delay)}var f={},o,s=r(),h=function(n){return n},c=h,a=h;return f.start=function(){o||l()},f.stop=function(){o&&clearTimeout(o),o=t},e||function(){var n,t;f.start=function(){n||(t=$.fn[i].src,t=t&&t+r(),n=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){t||c(r()),l()}).attr("src",t||"javascript:0").insertAfter("body")[0].contentWindow,u.onpropertychange=function(){try{event.propertyName==="title"&&(n.document.title=u.title)}catch(t){}})},f.stop=h,a=function(){return r(n.location.href)},c=function(t,r){var f=n.document,e=$.fn[i].domain;t!==r&&(f.title=u.title,f.open(),e&&f.write('<script>document.domain="'+e+'"<\/script>'),f.close(),n.location.hash=t)}}(),f}()})(jQuery,this);
/*!
* FitVids 1.1
*
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
*/
(function(n){"use strict";n.fn.fitVids=function(t){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var u=document.head||document.getElementsByTagName("head")[0],r=document.createElement("div");r.innerHTML='<p>x<\/p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}<\/style>',u.appendChild(r.childNodes[1])}return t&&n.extend(i,t),this.each(function(){var u=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"],r,t;i.customSelector&&u.push(i.customSelector),r=".fitvidsignore",i.ignore&&(r=r+", "+i.ignore),t=n(this).find(u.join(",")),t=t.not("object object"),t=t.not(r),t.each(function(){var t=n(this),i;if(!(t.parents(r).length>0)&&(this.tagName.toLowerCase()!=="embed"||!t.parent("object").length)&&!t.parent(".fluid-width-video-wrapper").length){t.css("height")||t.css("width")||!(isNaN(t.attr("height"))||isNaN(t.attr("width")))||(t.attr("height",9),t.attr("width",16));var u=this.tagName.toLowerCase()==="object"||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height(),f=isNaN(parseInt(t.attr("width"),10))?t.width():parseInt(t.attr("width"),10),e=u/f;t.attr("id")||(i="fitvid"+Math.floor(Math.random()*999999),t.attr("id",i)),t.wrap('<div class="fluid-width-video-wrapper"><\/div>').parent(".fluid-width-video-wrapper").css("padding-top",e*100+"%"),t.removeAttr("height").removeAttr("width")}})})}})(window.jQuery||window.Zepto);var acDefaultJs={mathJaxQueue:function(){typeof MathJax!="undefined"&&MathJax.Hub.Queue(["Typeset",MathJax.Hub])},slidingMenu:function(n,t,i,r){$(n).on("click",t,function(){var n=$(this);return n.parent(i).hasClass("active")?n.parent(i).find(r).slideUp(function(){n.parent(i).removeClass("active")}):n.parent(i).find(r).slideDown(function(){n.parent(i).addClass("active")}),!1})}};$(".showhide-btn").on("click",function(n){n.preventDefault();var t=$(this).attr("data-related");$(".showhide_description").each(function(){var n;$(this).attr("id")==t&&$("#"+t+"btn").text()=="Read full description"?($(this).show(),$("#"+t+"btn").text("Hide full description")):$(this).attr("id")==t&&$("#"+t+"btn").text()=="Hide full description"?($(this).hide(),$("#"+t+"btn").text("Read full description"),n=$(this).attr("style"),$("html, body").animate({scrollTop:"0px"},1e3)):($(this).hide(),n=$(this).attr("style"),n=="display: none;"&&$("#"+$(this).attr("id")+"btn").text("Read full description"))})});$(document).ready(function(){function rt(){$(".row-view").length&&(!ft()&&(ut()||$(".view-switch .active a").attr("href").toLowerCase().indexOf("rows")>-1)?y():v())}function ut(){var n=window.location.hash.split("&");return n[0]==c}function ft(){var n=window.location.hash.split("&");return n[0]==h}function a(n){$("#pager .page-item").each(function(){for(var i=$(this).attr("data-href"),u=i.split("#"),r=u[1].split("&"),i=n,t=0;t<r.length;t++)r[t].indexOf("layout")==-1&&(i+="&"+r[t]);$(this).attr("data-href",i)})}function v(){var n=window.location.hash.split("&");window.location.hash="layout=columns"+(n.length>1?"&"+n[1]:""),a(h),$(".row-view").fadeOut(function(){$(".view-switch .sort-icon").removeClass("active"),$(".view-switch .sort-icon").closest("li").removeClass("active"),$(".view-switch .columns-view-icon").addClass("active"),$(".view-switch .columns-view-icon").closest("li").addClass("active"),$(".column-view").fadeIn(),$(window).trigger("viewchange")})}function y(){var n=window.location.hash.split("&");window.location.hash="layout=row"+(n.length>1?"&"+n[1]:""),a(c),$(".column-view").fadeOut(function(){$(".view-switch .sort-icon").removeClass("active"),$(".view-switch .sort-icon").closest("li").removeClass("active"),$(".view-switch .rows-view-icon").addClass("active"),$(".view-switch .rows-view-icon").closest("li").addClass("active"),$(".row-view").fadeIn(),$(window).trigger("viewchange")})}function p(){var n=$("#views-learningarea-rowlayout, #views-thearts-rowlayout, #views-hass-rowlayout").length>0?$(".content-description  .rfd1"):$(".content-description  .rfd2");n.each(function(){var n=$(this);(n.hasClass("rfd2")||n.closest(".content-description.bottom-hr").find(".rfd2").length>0)&&n.addClass("none")}),$(".achstd .rfd2").addClass("none"),$(".toggle-description-content").click(function(){var n=$(this);n.parents(".content-description").find(".rfd1").toggleClass("none"),n.parents(".content-description").find(".rfd2").toggleClass("none")}),$(".toggle-achstd").click(function(){var n=$(this);n.parents(".achstd").find(".rfd1").toggleClass("none"),n.parents(".achstd").find(".rfd2").toggleClass("none")}),$(".achstd-all .achstd-2").addClass("none"),$(".toggle-achstd-la-sub").click(function(){var n=$(this);n.closest(".achstd-all").find(".achstd-1").toggleClass("none"),n.closest(".achstd-all").find(".achstd-2").toggleClass("none")}),$(".toggle-achstd-la-strand").click(function(){var n=$(this);n.closest(".achstd-all").find(".achstd-1").toggleClass("none"),n.closest(".achstd-wrap").find(".achstd-2").toggleClass("none")})}function b(){$(".ajax-lightbox").magnificPopup({type:"ajax",closeBtnInside:!0,closeOnContentClick:!1,closeOnBgClick:!1,ajax:{settings:{cache:!1}},callbacks:{parseAjax:function(n){$(n.data).find(".ajax-content").length&&(n.data=$(n.data).find(".ajax-content")),acDefaultJs.mathJaxQueue()},ajaxContentAdded:function(){w(),ht(),acDefaultJs.mathJaxQueue()}}})}function ht(){$(".accordion h2").eq(0).addClass("active"),$(".accordion div").hide().eq(0).show(),$(".accordion h2").click(function(){var n=$(this);n.next("div").stop(!0,!1).slideToggle("fast").siblings("div:visible").stop(!0,!1).slideUp("fast"),n.toggleClass("active"),n.siblings("h2").removeClass("active")})}var h,c,o,w,n,r,t,i,d,f,g,nt,u,e,tt,it;if($("input").iCheck({checkboxClass:"icheckbox-minimal-green",radioClass:"iradio-minimal-green"}),$(".ajax-page").click(function(){var t=$(this),i;return $(".ajax-page").removeClass("current"),t.addClass("current"),i=t.attr("href"),$(".ajax-results").addClass("loading").append('<img class="ajax-loader" src="/Static/img/ajax-loader.gif" alt="" />'),$.ajax({type:"POST",url:i,dataType:"html",success:function(n){$(".ajax-results").html(n),p(),b(),checkCookies(),acDefaultJs.mathJaxQueue()},error:function(n){alert(n.status)},complete:function(){$(".ajax-results").removeClass("loading").remove(".ajax-loader")}}),window.location.hash=typeof n=="undefined"?t.data("id"):n.length?t.data("id")+"&"+n:t.data("id"),!1}),$(".toggle-description-content").click(function(){}),$(".fixed-heading").length){function l(){var n=$(".sticky").height();$(".fixed-heading").css("height",n),$(".offset-sticky").css("top",-n),$(window).scrollTop()>=$(".fixed-heading:visible").offset().top?($(".fixed-heading > .sticky:visible").addClass("fixed"),$(".fixed-heading").css("height",n),$(".offset-sticky").css("top",-n)):($(".fixed-heading > .sticky").removeClass("fixed"),$(".fixed-heading").removeAttr("style"))}$(window).scroll(function(){l()}),l()}h="#layout=columns",c="#layout=row",$(".view-switch .columns-view-icon").click(function(){return v(),!1}),$(".view-switch .rows-view-icon").click(function(){return y(),!1}),rt(),$(".print").click(function(){return window.print(),!1}),$(".no-touch")?($(".mega-menu-link").hover(function(){var n=$(this);clearTimeout(o),o=setTimeout(function(){$(".mega-menu-link").not(n).removeClass("hover"),n.addClass("hover")},300)},function(){clearTimeout(o),o=setTimeout(function(){$(".mega-menu-link").removeClass("hover")},300)}),$(".mega-menu-link > a").click(function(){var n=$(this);return $(".mega-menu-link").not(this).removeClass("hover"),n.parent(".mega-menu-link").addClass("hover"),!1})):$(".mega-menu-link > a").click(function(){var n=$(this);return n.parent(".mega-menu-link").hasClass("mobile-hover")?n.parent(".mega-menu-link").find(".secondary-menu").slideUp(function(){n.parent(".mega-menu-link").removeClass("mobile-hover")}):n.parent(".mega-menu-link").find(".secondary-menu").slideDown(function(){n.parent(".mega-menu-link").addClass("mobile-hover")}),!1}),$(".mega-menu-link a").focus(function(){$(".mega-menu-link").removeClass("hover"),$(this).parents("li").addClass("hover"),$(this).addClass("hover")}),$(".logo, .s").focus(function(){$(".mega-menu-link").removeClass("hover")}),acDefaultJs.slidingMenu(".navigation",".sub-items > .area-link-sliding",".sub-items",".third-menu"),acDefaultJs.slidingMenu(".third-menu",".sub-items > .area-link-sliding",".sub-items",".forth-menu"),acDefaultJs.slidingMenu(".box-navigation",".sub-items > a",".sub-items",".secondary-box-menu"),acDefaultJs.slidingMenu(".secondary-box-menu",".sub-items > a",".sub-items",".third-menu-list"),acDefaultJs.slidingMenu(".filters-box","strong",".filters-group",".filters-group-inner"),acDefaultJs.slidingMenu(".continuum-group",".toggle-continuum-content",".continuum-group",".continuum-group-inner"),$(".area-link-sliding.open").trigger("click");$("#filter-trig").on("click",function(){$("#col1").toggleClass("col-3 col-0 "),$("#col2").toggleClass("col-9 col-12 "),$("#col1").toggleClass("tablet-col-3 tablet-col-0 "),$("#col2").toggleClass("tablet-col-9 tablet-col-12 "),$("#col1").toggleClass("small-tablet-col-4 small-tablet-col-0 "),$("#col2").toggleClass("small-tablet-col-8 small-tablet-col-12 "),$("#col1").toggleClass("mobile-full mobile-col-0 "),$(".sticky").toggleClass("sticky-full");var n=$(this);n.toggleClass("SeeMore"),n.hasClass("SeeMore")?n.html('<b class="arrow-right"><\/b>Show options'):n.html('<b class="arrow-down"><\/b>Hide options')});p();$(".filters-group input[type=checkbox]:not(.select-all)").on("ifChanged",function(){var t=$(this),n=t.closest(".chk-third"),r,u,f,e;if(n.length>0){var i=n.prev(".checkbox").find("input[type=checkbox]"),o=n.find("input[type=checkbox]").length,s=n.find("input[type=checkbox]:checked").length;o===s?i.iCheck("check"):i.iCheck("uncheck"),t=i}else n=t.closest(".checkbox").next(".chk-third"),n.length>0&&(r=n.find("input[type=checkbox]").parent(".checked").length,u=n.find("input[type=checkbox]:checked").parent(".checked").length,t.parents(".checked").length?r===u&&n.find("input[type=checkbox]").iCheck("uncheck"):n.find("input[type=checkbox]").iCheck("check"));f=t.parents(".filters-group").find("input[type=checkbox]:not(.select-all)").length,e=t.parents(".filters-group").find("input[type=checkbox]:checked:not(.select-all)").length,f===e?t.parents(".filters-group").find(".select-all").iCheck("check"):t.parents(".filters-group").find(".select-all").iCheck("uncheck")});$(".select-all").on("ifChanged",function(){var n=$(this),t=n.parents(".filters-group").find("input[type=checkbox]:not(.select-all)").parent(".checked").length,i=n.parents(".filters-group").find("input[type=checkbox]:checked:not(.select-all)").parent(".checked").length;n.parents(".checked").length?t===i&&n.parents(".filters-group").find("input[type=checkbox]").iCheck("uncheck"):n.parents(".filters-group").find("input[type=checkbox]").iCheck("check")});$(".filters-group-inner input[id^='all_']").not(":checked").each(function(){var n=$(this).closest(".filters-group-inner").find(".checkbox input:not([id^='all'])"),t=n.not(":checked");t.length==0&&($(this).attr("checked","checked"),$(this).closest(".icheckbox-minimal-green").attr("class","icheckbox-minimal-green checked"))}),w=function(){$(".mfp-content").on("click",".ajax-link",function(n){n.preventDefault();var t=$(this).closest(".ajax-content"),i=$(this),r=i.attr("href");$.ajax({url:r,cache:!1,type:"GET",dataType:"html",async:!1,error:function(){alert("Whoops! It seems there was a server error trying to load your page. Please try again later.")},success:function(n){t.replaceWith(n)}})})},b();var et=300,ot=1200,st=700,s=$(".back-to-top");$(window).scroll(function(){$(this).scrollTop()>et?s.addClass("cd-is-visible"):s.removeClass("cd-is-visible cd-fade-out"),$(this).scrollTop()>ot&&s.addClass("cd-fade-out")});s.on("click",function(n){n.preventDefault(),$("body,html").animate({scrollTop:0},st)});if($(".toggle-sections"))$(".toggle-sections input[type=checkbox]").on("ifChanged",function(){var n=$(this),t=n.not(":checked").length==0;$("."+n.data("section")).toggle(t)});$(".learning-grid").find(".well").click(function(){return window.location=$(this).find("a").attr("href"),!1}),typeof MathJax!="undefined"&&MathJax.Hub.Config({MMLorHTML:{prefer:{Firefox:"HTML",MSIE:"HTML",other:"HTML"}}}),$(document).ready(function(){$(".videoWrapper").fitVids()}),$(".representations li").children().not(":first-child").addClass("none"),$(".representations li").children().not(":first-child").addClass("continuation"),$(".representations > span").click(function(){$(this).parents(".representations").find("li").children().not(":first-child").not(":first-child").toggleClass("none"),this.innerHTML=this.innerHTML=="View Definitions"?"Hide Definitions":this.innerHTML="View Definitions"}),Modernizr.input.placeholder||($("[placeholder]").focus(function(){var n=$(this);n.val()==n.attr("placeholder")&&(n.val(""),n.removeClass("placeholder"))}).blur(function(){var n=$(this);(n.val()==""||n.val()==n.attr("placeholder"))&&(n.addClass("placeholder"),n.val(n.attr("placeholder")))}).blur(),$("[placeholder]").parents("form").submit(function(){$(this).find("[placeholder]").each(function(){var n=$(this);n.val()==n.attr("placeholder")&&n.val("")})})),$(".examples").addClass("none");$(".showhide").on("click",function(){var n;$("span",this).text(function(t,i){return n=i.toLowerCase(),i==="Show"?"Hide":"Show"}).parent().next()[n]()});var k=top.location.pathname.toLowerCase();if($(".views-subject").length==0&&(k.indexOf("curriculum")!=-1||k.indexOf("search")!=-1)&&window.location.hash)if(n=window.location.hash,n.indexOf("&")!=-1){if(n.indexOf("cdcode=")!=-1)r=n.split("&"),d=r[0].split("="),f=d[1],t=r[1].replace("=",""),i=$("div[id='"+t+"']"),i.length>=0&&(g=window.navigator.userAgent,nt=g.indexOf("MSIE "),nt>0?$("html,body").animate({scrollTop:i.offset().top},800).delay("800",function(){$('a[href="/curriculum/contentdescription/'+f+'"]').click(),$('a[href="/Curriculum/ContentDescription/'+f+'"]').click()}):$("html,body").animate({scrollTop:i.offset()},"slow",function(){$('a[href="/curriculum/contentdescription/'+f+'"]').click(),$('a[href="/Curriculum/ContentDescription/'+f+'"]').click()}));else if(n.indexOf("page")!=-1)for(r=n.split("&"),u=0;u<r.length;u++)e=r[u].indexOf("page"),e>-1&&(t=r[u].replace("=","_"),e>0&&(t=t.substr(e,t.length-e)),t=r[u].replace("=","_"),i.length>0&&(i=$("div[id='"+t+"']")))}else n.indexOf("cdcode")!=-1?(tt=n.split("="),it=tt[1],$('a[href="/curriculum/contentdescription/'+it+'"]').click()):(t=n.substr(1,n.length-1).replace("=",""),i=$("div[id='"+t+"']"),i.length>=0&&(t=n.substr(1,n.length-1).replace("=","_"),i=$("div[id='"+t+"']")))}),$("#views-hass-rowlayout a").each(function(n){$(this).attr("tabindex",n)})