function getUrlParams(){var n={},t=window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(t,i,r){n[i]=r});return n}function AJAX(n,t,i){n=gNetConfig.SITE_URL+n;showLoader(!0);$.ajax({type:"POST",url:n,data:JSON.stringify(t),dataType:"json",contentType:"application/json; charset=utf-8",success:i,error:function(xhr,status,error){var err=eval("("+xhr.responseText+")");alert("An unexpected error has occurred during processing.\n\n "+err.Message);showLoader(!1)},complete:function(){showLoader(!1)}})}function AJAXCall(n,t,i,r,u){n=gNetConfig.SITE_URL+n;$.ajax({type:"POST",url:n,data:JSON.stringify(t),dataType:"json",contentType:"application/json; charset=utf-8",success:i,error:r,complete:u})}function showLoader(n){objLoadTimeout&&(clearTimeout(objLoadTimeout),n=!1);n?($(".loading").show(),objLoadTimeout=setTimeout(hideLoader,25e3)):$(".loading").hide()}function hideLoader(){showLoader(!1)}function areCookiesEnabled(){var n=navigator.cookieEnabled?!0:!1;return typeof navigator.cookieEnabled!="undefined"||n||typeof $.cookie("dfa-cookie-notice")!="undefined"&&(n=!0),n}function isKioskModeEnabled(){var n=!1,i=gNetConfig.COOKIE_MODE,t;return typeof $.cookie(i)!="undefined"&&(t=$.cookie(i),t&&t=="kiosk"&&(n=!0)),console.log("KIOSK "+n),n}function loadAdvancedSearch(){if($(".advanced-search-but").attr("data-loaded")=="0")AJAX("webservice/dfaservices.asmx/GetTags",{},where_loaded),$(".advanced-search-but").attr("data-loaded","1");else alert("loaded")}function where_loaded(n){if(n.d.length>0){var t=$.templates("#tAdvSearchCategory"),i="<ol>"+t.render(n.d,{category:"where"})+"<\/ol>";$("#advwhere").html(i)}}function getCheckBoxSelection(n){var t=[],i;return $("#"+n+" input:checked").each(function(){t.push($(this).val())}),i="",t.length>0&&(i=t.join(",")),i}function GetSearchParams(n){var i=getCheckBoxSelection("advwhat"),r=getCheckBoxSelection("advwhere"),u=getCheckBoxSelection("advwhen"),f=getCheckBoxSelection("advtype"),e=getCheckBoxSelection("advcolour"),o=getCheckBoxSelection("advsound"),t="";return $("#searchtext").val()!=""&&(t=$("#searchtext").val()),{keywords:t,what:i,where:r,when:u,type:f,colour:e,sound:o,page:n}}function getSearchQS(n,t){var i=[],r;return n.keywords!=""&&i.push("keywords="+n.keywords),n.what!=""&&i.push("what="+n.what),n.where!=""&&i.push("where="+n.where),n.when!=""&&i.push("when="+n.when),n.type!=""&&i.push("type="+n.type),n.colour!=""&&i.push("colour="+n.colour),n.sound!=""&&i.push("sound="+n.sound),r="",i.length>0&&(t&&i.push("page="+n.page.toString()),r="?"+i.join("&")),r}function goSearch(){var t=window.location.pathname,r=t.substring(t.lastIndexOf("/")+1),i,n;r.toLowerCase()!="search"?(i=GetSearchParams(1),n=getSearchQS(i,!1),n.length>0?window.location.href="/search.aspx"+n:alert("Please enter a keyword or select at least one search option.")):doSearch()}function searchEntry(n){var t=n.which||n.keyCode;if(t==13)return goSearch(),!1}function isUserAuth(){return gNetConfig.SITE_AUTH}function addMemberFavourite(n,t){var r=parseInt(n,10),i;r>0&&gNetConfig.SITE_AUTH&&(i={},i.pkMediaID=r,AJAX("webservice/member.asmx/AddSavedMediaById",i,t))}function addLocalFavourite(n){var u=parseInt(n,10),r=!1,t,f;if(u>0&&areCookiesEnabled()){if(t=[],typeof $.cookie("dfa-favs")!="undefined"){for(t=JSON.parse($.cookie("dfa-favs")),f=!1,i=t.length-1;i>=0;i--)if(t[i]==u){f=!0;break}f||(r=!0)}else r=!0;r&&(t.length<intMaxTempFavs?t.push(u):(alert("Please register as a member to save more than "+intMaxTempFavs.toString()+" favourites."),r=!1));$.cookie("dfa-favs",JSON.stringify(t),{expires:90,path:"/"})}return r}function deleteFavouriteFromCookie(n){var u=parseInt(n,10),r=!1,t;if(typeof $.cookie("dfa-favs")!="undefined"){for(t=JSON.parse($.cookie("dfa-favs")),i=t.length-1;i>=0;i--)if(t[i]==u){r=!0;t.splice(i,1);break}$.cookie("dfa-favs",JSON.stringify(t),{expires:90,path:"/"})}return r}function deleteFavourite(n,t){var i=parseInt(n,10),u=!1,r;return i>0?gNetConfig.SITE_AUTH?(r={},r.pkMediaID=i,AJAX("webservice/member.asmx/RemoveSavedMediaById",r,t),deleteFavouriteFromCookie(i)):u=deleteFavouriteFromCookie(i):alert("Sorry, I can't recognise that media item!"),u}function saveCookieNotice(n,t){$.cookie("dfa-cookie-notice",n,{expires:t,path:"/"})}function cookieNotice(){var n=3,t;if(typeof $.cookie("dfa-cookie-notice")!="undefined"&&(t=$.cookie("dfa-cookie-notice"),isNaN(t)||(n=parseInt(t,10))),n>0){$(".cookie-message").removeClass("noshow");$(".cookie-message").show();n--;saveCookieNotice(Math.max(0,n),3);$("#cookie-close").on("click",function(n){return n.preventDefault,saveCookieNotice(0,1e3),$(".cookie-message").hide(),!1})}else $(".cookie-message").hide()}var objLoadTimeout;window.Modernizr=function(n,t,i){function l(n){p.cssText=n}function u(n,t){return typeof n===t}function g(n,t){return!!~(""+n).indexOf(t)}function a(n,t){var u,r;for(u in n)if(r=n[u],!g(r,"-")&&p[r]!==i)return t=="pfx"?r:!0;return!1}function nt(n,t,r){var e,f;for(e in n)if(f=t[n[e]],f!==i)return r===!1?n[e]:u(f,"function")?f.bind(r||t):f;return!1}function v(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),f=(n+" "+b.join(r+" ")+r).split(" ");return u(t,"string")||u(t,"undefined")?a(f,t):(f=(n+" "+k.join(r+" ")+r).split(" "),nt(f,t,i))}var r={},tt=t.documentElement,y=t.createElement("modernizr"),p=y.style,it,rt={}.toString,w="Webkit Moz O ms",b=w.split(" "),k=w.toLowerCase().split(" "),f={},d=[],s=d.slice,e,h={}.hasOwnProperty,c,o;c=!u(h,"undefined")&&!u(h.call,"undefined")?function(n,t){return h.call(n,t)}:function(n,t){return t in n&&u(n.constructor.prototype[t],"undefined")};Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=s.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(s.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(s.call(arguments)))},r});f.csstransitions=function(){return v("transition")};for(o in f)c(f,o)&&(e=o.toLowerCase(),r[e]=f[o](),d.push((r[e]?"":"no-")+e));return r.addTest=function(n,t){if(typeof n=="object")for(var u in n)c(n,u)&&r.addTest(u,n[u]);else{if(n=n.toLowerCase(),r[n]!==i)return r;t=typeof t=="function"?t():t;typeof enableClasses!="undefined"&&enableClasses&&(tt.className+=" "+(t?"":"no-")+n);r[n]=t}return r},l(""),y=it=null,r._version="2.8.2",r._domPrefixes=k,r._cssomPrefixes=b,r.testProp=function(n){return a([n])},r.testAllProps=v,r}(this,this.document),function(n){var t,rt,h,o,w,c,wt,l="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},v,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);o=n(document);t.popupsCache={}},open:function(s){var l,a,w,k,v,d,y,g,p;if(h||(h=n(document.body)),s.isObj===!1){for(t.items=s.items.toArray(),t.index=0,w=s.items,l=0;w.length>l;l++)if(a=w[l],a.parsed&&(a=a.el[0]),a===s.el[0]){t.index=l;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=[],c="",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)),k=n.magnificPopup.modules,l=0;k.length>l;l++)v=k[l],v=v.charAt(0).toUpperCase()+v.slice(1),t["init"+v].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(ut,function(n,t,i,r){i.close_replaceWith=ht(r.type)}),c+=" mfp-close-btn-in"):t.wrap.append(ht())),t.st.alignTop&&(c+=" 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||(c+=" mfp-auto-cursor"),c&&t.wrap.addClass(c),d=t.wH=f.height(),y={},t.fixedContentPos&&t._hasScrollBar(d)&&(g=t._getScrollbarSize(),g&&(y.marginRight=g)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):y.overflow="hidden"),p=t.st.mainClass,t.isIE7&&(p+=" mfp-ie7"),p&&t._addClassToMFP(p),t.updateItemHTML(),i("BuildControls"),n("html").css(y),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||h),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(d),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(l);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 o,u=t.items[r],e,f;if(u.tagName?u={el:n(u)}:(o=u.type,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,prependTo:null,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(v)).detach(),g=null)};n.magnificPopup.registerModule(nt,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(nt);r(l+"."+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||(v=f.hiddenClass,d=e(v),v="mfp-"+v),g=u.after(d).detach().removeClass(v)),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&&h.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(l+"."+p,gt);r("BeforeChange."+p,gt)},getAjax:function(r){y&&h.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&&h.addClass(n.cursor)});r(l+i,function(){n.cursor&&h.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,c=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=c(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=c(u)}n.css(t._getOffset(!0));t.wrap.append(n);t.content.css("visibility","hidden");setTimeout(function(){n.css(t._getOffset())},16)}});r(l+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 a="iframe",fi="//about:blank",yt=function(n){if(t.currTemplate[a]){var i=t.currTemplate[a].find("iframe");i.length&&(n||(i[0].src=fi),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(a,{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(a);r("BeforeChange",function(n,t,i){t!==i&&(t===a?yt():i===a&&yt(!0))});r(l+"."+a,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?(c+=" 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(l+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){function t(t,i){var u,r=this,e=window.navigator,c=e.userAgent.toLowerCase(),h,l,v;r.uid=n.rsModules.uid++;r.ns=".rs"+r.uid;var s=document.createElement("div").style,f=["webkit","Moz","ms","O"],o="",a=0;for(u=0;u<f.length;u++)h=f[u],!o&&h+"Transform"in s&&(o=h),h=h.toLowerCase(),window.requestAnimationFrame||(window.requestAnimationFrame=window[h+"RequestAnimationFrame"],window.cancelAnimationFrame=window[h+"CancelAnimationFrame"]||window[h+"CancelRequestAnimationFrame"]);for(window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),i=Math.max(0,16-(t-a)),r=window.setTimeout(function(){n(t+i)},i);return a=t+i,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)}),r.isIPAD=c.match(/(ipad)/),r.isIOS=r.isIPAD||c.match(/(iphone|ipod)/),u=function(n){return n=/(chrome)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||0>n.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],{browser:n[1]||"",version:n[2]||"0"}}(c),f={},u.browser&&(f[u.browser]=!0,f.version=u.version),f.chrome&&(f.webkit=!0),r._browser=f,r.isAndroid=-1<c.indexOf("android"),r.slider=n(t),r.ev=n(r),r._doc=n(document),r.st=n.extend({},n.fn.royalSlider.defaults,i),r._currAnimSpeed=r.st.transitionSpeed,r._minPosOffset=0,r.st.allowCSS3&&(!f.webkit||r.st.allowCSS3OnWebkit)&&(u=o+(o?"T":"t"),r._useCSS3Transitions=(u+"ransform"in s)&&(u+"ransition"in s),r._useCSS3Transitions&&(r._use3dTransform=(o+(o?"P":"p")+"erspective"in s))),o=o.toLowerCase(),r._vendorPref="-"+o+"-",r._slidesHorizontal="vertical"===r.st.slidesOrientation?!1:!0,r._reorderProp=r._slidesHorizontal?"left":"top",r._sizeProp=r._slidesHorizontal?"width":"height",r._prevNavItemId=-1,r._isMove="fade"===r.st.transitionType?!1:!0,r._isMove||(r.st.sliderDrag=!1,r._fadeZIndex=10),r._opacityCSS="z-index:0; display:none; opacity:0;",r._newSlideId=0,r._sPosition=0,r._nextSlidePos=0,n.each(n.rsModules,function(n,t){"uid"!==n&&t.call(r)}),r.slides=[],r._idCount=0,(r.st.slides?n(r.st.slides):r.slider.children().detach()).each(function(){r._parseNode(this,!0)}),r.st.randomizeSlides&&r.slides.sort(function(){return.5-Math.random()}),r.numSlides=r.slides.length,r._refreshNumPreloadImages(),r.st.startSlideId?r.st.startSlideId>r.numSlides-1&&(r.st.startSlideId=r.numSlides-1):r.st.startSlideId=0,r._newSlideId=r.staticSlideId=r.currSlideId=r._realId=r.st.startSlideId,r.currSlide=r.slides[r.currSlideId],r._accelerationPos=0,r.pointerMultitouch=!1,r.slider.addClass((r._slidesHorizontal?"rsHor":"rsVer")+(r._isMove?"":" rsFade")),s='<div class="rsOverflow"><div class="rsContainer">',r.slidesSpacing=r.st.slidesSpacing,r._slideSize=(r._slidesHorizontal?r.slider.width():r.slider.height())+r.st.slidesSpacing,r._preload=0<r._numPreloadImages,1>=r.numSlides&&(r._loop=!1),r._loopHelpers=r._loop&&r._isMove?2===r.numSlides?1:2:0,r._maxImages=6>r.numSlides?r.numSlides:6,r._currBlockIndex=0,r._idOffset=0,r.slidesJQ=[],u=0;u<r.numSlides;u++)r.slidesJQ.push(n('<div style="'+(r._isMove?"":u!==r.currSlideId?r._opacityCSS:"z-index:0;")+'" class="rsSlide "><\/div>'));r._sliderOverflow=s=n(s+"<\/div><\/div>");o=function(n,t,i,u,f){r._downEvent=n+t;r._moveEvent=n+i;r._upEvent=n+u;f&&(r._cancelEvent=n+f)};u=e.pointerEnabled;r.pointerEnabled=u||e.msPointerEnabled;r.pointerEnabled?(r.hasTouch=!1,r._lastItemFriction=.2,r.pointerMultitouch=1<e[(u?"m":"msM")+"axTouchPoints"],u?o("pointer","down","move","up","cancel"):o("MSPointer","Down","Move","Up","Cancel")):(r.isIOS?r._downEvent=r._moveEvent=r._upEvent=r._cancelEvent="":o("mouse","down","move","up"),"ontouchstart"in window||"createTouch"in document?(r.hasTouch=!0,r._downEvent+=" touchstart",r._moveEvent+=" touchmove",r._upEvent+=" touchend",r._cancelEvent+=" touchcancel",r._lastItemFriction=.5,r.st.sliderTouch&&(r._hasDrag=!0)):(r.hasTouch=!1,r._lastItemFriction=.2));r.st.sliderDrag&&(r._hasDrag=!0,f.msie||f.opera?r._grabCursor=r._grabbingCursor="move":f.mozilla?(r._grabCursor="-moz-grab",r._grabbingCursor="-moz-grabbing"):f.webkit&&-1!=e.platform.indexOf("Mac")&&(r._grabCursor="-webkit-grab",r._grabbingCursor="-webkit-grabbing"),r._setGrabCursor());r.slider.html(s);r._controlsContainer=r.st.controlsInside?r._sliderOverflow:r.slider;r._slidesContainer=r._sliderOverflow.children(".rsContainer");r.pointerEnabled&&r._slidesContainer.css((u?"":"-ms-")+"touch-action",r._slidesHorizontal?"pan-y":"pan-x");r._preloader=n('<div class="rsPreloader"><\/div>');e=r._slidesContainer.children(".rsSlide");r._currHolder=r.slidesJQ[r.currSlideId];r._selectedSlideHolder=0;r._eventCallbacks={dragStart:function(n){r._onDragStart(n)},dragStartThumb:function(n){r._onDragStart(n,!0)},touchmoveFix:function(){}};r._useCSS3Transitions?(r._TP="transition-property",r._TD="transition-duration",r._TTF="transition-timing-function",r._yProp=r._xProp=r._vendorPref+"transform",r._use3dTransform?(f.webkit&&!f.chrome&&r.slider.addClass("rsWebkit3d"),r._tPref1="translate3d(",r._tPref2="px, ",r._tPref3="px, 0px)"):(r._tPref1="translate(",r._tPref2="px, ",r._tPref3="px)"),r._isMove?r._slidesContainer[r._vendorPref+r._TP]=r._vendorPref+"transform":(f={},f[r._vendorPref+r._TP]="opacity",f[r._vendorPref+r._TD]=r.st.transitionSpeed+"ms",f[r._vendorPref+r._TTF]=r.st.css3easeInOut,e.css(f))):(r._xProp="left",r._yProp="top");r._slidesHorizontal&&r.slider.css("touch-action","pan-y");n(window).on("resize"+r.ns,function(){l&&clearTimeout(l);l=setTimeout(function(){r.updateSliderSize()},50)});r.ev.trigger("rsAfterPropsSetup");r.updateSliderSize();r.st.keyboardNavEnabled&&r._bindKeyboardNav();r.st.arrowsNavHideOnTouch&&(r.hasTouch||r.pointerMultitouch)&&(r.st.arrowsNav=!1);r.st.arrowsNav&&(e=r._controlsContainer,n('<div class="rsArrow rsArrowLeft"><div class="rsArrowIcn"><\/div><\/div><div class="rsArrow rsArrowRight"><div class="rsArrowIcn"><\/div><\/div>').appendTo(e),r._arrowLeft=e.children(".rsArrowLeft").click(function(n){n.preventDefault();r.prev()}),r._arrowRight=e.children(".rsArrowRight").click(function(n){n.preventDefault();r.next()}),r.st.arrowsNavAutoHide&&!r.hasTouch&&(r._arrowLeft.addClass("rsHidden"),r._arrowRight.addClass("rsHidden"),e.one("mousemove.arrowshover",function(){r._arrowLeft.removeClass("rsHidden");r._arrowRight.removeClass("rsHidden")}),e.hover(function(){r._arrowsAutoHideLocked||(r._arrowLeft.removeClass("rsHidden"),r._arrowRight.removeClass("rsHidden"))},function(){r._arrowsAutoHideLocked||(r._arrowLeft.addClass("rsHidden"),r._arrowRight.addClass("rsHidden"))})),r.ev.on("rsOnUpdateNav",function(){r._updateArrowsNav()}),r._updateArrowsNav());r.hasTouch&&r.st.sliderTouch||!r.hasTouch&&r.st.sliderDrag?(r._bindPassiveEvent(r._slidesContainer[0],r._downEvent,r._eventCallbacks.dragStart,!1),r._bindPassiveEvent(r.slider[0],r._moveEvent,r._eventCallbacks.touchmoveFix,!1)):r.dragSuccess=!1;v=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];r._slidesContainer.click(function(t){if(!r.dragSuccess){var i=n(t.target).attr("class");if(-1!==n.inArray(i,v)&&r.toggleVideo())return!1;if(r.st.navigateByClick&&!r._blockActions){if(n(t.target).closest(".rsNoDrag",r._currHolder).length)return!0;r._mouseNext(t)}r.ev.trigger("rsSlideClick",t)}}).on("click.rs","a",function(){if(r.dragSuccess)return!1;r._blockActions=!0;setTimeout(function(){r._blockActions=!1},3)});r.ev.trigger("rsAfterInit")}n.rsModules||(n.rsModules={uid:0});t.prototype={constructor:t,_mouseNext:function(n){n=n[this._slidesHorizontal?"pageX":"pageY"]-this._sliderOffset;n>=this._nextSlidePos?this.next():0>n&&this.prev()},_refreshNumPreloadImages:function(){var n=this.st.numImagesToPreload;(this._loop=this.st.loop)&&(2===this.numSlides?(this._loop=!1,this.st.loopRewind=!0):2>this.numSlides&&(this.st.loopRewind=this._loop=!1));this._loop&&0<n&&(4>=this.numSlides?n=1:this.st.numImagesToPreload>(this.numSlides-1)/2&&(n=Math.floor((this.numSlides-1)/2)));this._numPreloadImages=n},_parseNode:function(t,i){function e(n,t){if(t?r.images.push(n.attr(t)):r.images.push(n.text()),s){s=!1;r.caption="src"===t?n.attr("alt"):n.contents();r.image=r.images[0];r.videoURL=n.attr("data-rsVideo");var i=n.attr("data-rsw"),f=n.attr("data-rsh");"undefined"!=typeof i&&!1!==i&&"undefined"!=typeof f&&!1!==f?(r.iW=parseInt(i,10),r.iH=parseInt(f,10)):u.st.imgWidth&&u.st.imgHeight&&(r.iW=u.st.imgWidth,r.iH=u.st.imgHeight)}}var u=this,r={},s=!0,f,o;return t=n(t),u._currContent=t,u.ev.trigger("rsBeforeParseNode",[t,r]),r.stopParsing?void 0:(t=u._currContent,r.id=u._idCount,r.contentAdded=!1,u._idCount++,r.images=[],r.isBig=!1,r.hasCover||(t.hasClass("rsImg")?(f=t,o=!0):(f=t.find(".rsImg"),f.length&&(o=!0)),o?(r.bigImage=f.eq(0).attr("data-rsBigImg"),f.each(function(){var t=n(this);t.is("a")?e(t,"href"):t.is("img")?e(t,"src"):e(t)})):t.is("img")&&(t.addClass("rsImg rsMainSlideImage"),e(t,"src"))),f=t.find(".rsCaption"),f.length&&(r.caption=f.remove()),r.content=t,u.ev.trigger("rsAfterParseNode",[t,r]),i&&u.slides.push(r),0===r.images.length&&(r.isLoaded=!0,r.isRendered=!1,r.isLoading=!1,r.images=null),r)},_bindKeyboardNav:function(){var n=this,t,i,r=function(t){37===t?n.prev():39===t&&n.next()};n._doc.on("keydown"+n.ns,function(u){if(!n.st.keyboardNavEnabled)return!0;if(!(n._isDragging||(i=u.keyCode,37!==i&&39!==i||t))){if(document.activeElement&&/(INPUT|SELECT|TEXTAREA)/i.test(document.activeElement.tagName))return!0;n.isFullscreen&&u.preventDefault();r(i);t=setInterval(function(){r(i)},700)}}).on("keyup"+n.ns,function(){t&&(clearInterval(t),t=null)})},goTo:function(n,t){n!==this.currSlideId&&this._moveTo(n,this.st.transitionSpeed,!0,!t)},destroy:function(t){this.ev.trigger("rsBeforeDestroy");this._doc.off("keydown"+this.ns+" keyup"+this.ns);this._eventCallbacks.dragMove&&(this._unbindPassiveEvent(document,this._moveEvent,this._eventCallbacks.dragMove,!0),this._unbindPassiveEvent(document,this._upEvent,this._eventCallbacks.dragRelease,!0));this._eventCallbacks.downEvent&&(this._unbindPassiveEvent(this._slidesContainer[0],this._downEvent,this._eventCallbacks.dragStart,!1),this._unbindPassiveEvent(this.slider[0],this._moveEvent,this._eventCallbacks.touchmoveFix,!1));this._slidesContainer.off(this._downEvent+" click");this.slider.data("royalSlider",null);n.removeData(this.slider,"royalSlider");n(window).off("resize"+this.ns);this.loadingTimeout&&clearTimeout(this.loadingTimeout);t&&this.slider.remove();this.ev=this.slider=this.slides=null},_updateBlocksContent:function(t,i){function v(i,u,f){i.isAdded?(y(u,i),p(u,i)):(f||(f=r.slidesJQ[u]),i.holder?f=i.holder:(f=r.slidesJQ[u]=n(f),i.holder=f),i.appendOnLoaded=!1,p(u,i,f),y(u,i),r._addBlockToContainer(i,f,t),i.isAdded=!0)}function y(n,i){i.contentAdded||(r.setItemHtml(i,t),t||(i.contentAdded=!0))}function p(n,t,i){r._isMove&&(i||(i=r.slidesJQ[n]),i.css(r._reorderProp,(n+r._idOffset+a)*r._slideSize))}function s(n){if(k){if(n>l-1)return s(n-l);if(0>n)return s(l+n)}return n}var r=this,e,u,k=r._loop,l=r.numSlides,o,a;if(!isNaN(i))return s(i);var f=r.currSlideId,h=t?Math.abs(r._prevSlideId-r.currSlideId)>=r.numSlides-1?0:1:r._numPreloadImages,c=Math.min(2,h),w=!1,b=!1;for(u=f;u<f+1+c;u++)if(o=s(u),(e=r.slides[o])&&(!e.isAdded||!e.positionSet)){w=!0;break}for(u=f-1;u>f-1-c;u--)if(o=s(u),(e=r.slides[o])&&(!e.isAdded||!e.positionSet)){b=!0;break}if(w)for(u=f;u<f+h+1;u++)o=s(u),a=Math.floor((r._realId-(f-u))/r.numSlides)*r.numSlides,(e=r.slides[o])&&v(e,o);if(b)for(u=f-1;u>f-1-h;u--)o=s(u),a=Math.floor((r._realId-(f-u))/l)*l,(e=r.slides[o])&&v(e,o);if(!t)for(c=s(f-h),f=s(f+h),h=c>f?0:c,u=0;u<l;u++)c>f&&u>c-1||!(u<h||u>f)||(e=r.slides[u])&&e.holder&&(e.holder.detach(),e.isAdded=!1)},setItemHtml:function(t,i){var r=this,e=function(){var i,e,u,s;if(t.images){if(!t.isLoading)if(t.content.hasClass("rsImg")?(i=t.content,e=!0):i=t.content.find(".rsImg:not(img)"),i&&!i.is("img")&&i.each(function(){var i=n(this),r='<img class="rsImg" src="'+(i.is("a")?i.attr("href"):i.text())+'" />';e?t.content=n(r):i.replaceWith(r)}),i=e?t.content:t.content.find("img.rsImg"),h(),i.eq(0).addClass("rsMainSlideImage"),t.iW&&t.iH&&(t.isLoaded||r._resizeImage(t),f()),t.isLoading=!0,t.isBig)n("<img />").on("load.rs error.rs",function(){n(this).off("load.rs error.rs");o([this],!0)}).attr("src",t.image);else for(t.loaded=[],t.numStartedLoad=0,i=function(){n(this).off("load.rs error.rs");t.loaded.push(this);t.loaded.length===t.numStartedLoad&&o(t.loaded,!1)},u=0;u<t.images.length;u++)s=n("<img />"),t.numStartedLoad++,s.on("load.rs error.rs",i).attr("src",t.images[u])}else t.isRendered=!0,t.isLoaded=!0,t.isLoading=!1,f(!0)},o=function(n,i){var f,r;n.length?(f=n[0],i!==t.isBig?(f=t.holder.children())&&1<f.length&&c():t.iW&&t.iH?u():(t.iW=f.width,t.iH=f.height,t.iW&&t.iH)?u():(r=new Image,r.onload=function(){r.width?(t.iW=r.width,t.iH=r.height,u()):setTimeout(function(){r.width&&(t.iW=r.width,t.iH=r.height);u()},1e3)},r.src=f.src)):u()},u=function(){t.isLoaded=!0;t.isLoading=!1;f();c();s()},f=function(){if(!t.isAppended&&r.ev){var n=r.st.visibleNearby,u=t.id-r._newSlideId;!i&&!t.appendOnLoaded&&r.st.fadeinLoadedSlide&&(0===u||(n||r._isAnimating||r._isDragging)&&(-1===u||1===u))&&(n={visibility:"visible",opacity:0},n[r._vendorPref+"transition"]="opacity 400ms ease-in-out",t.content.css(n),setTimeout(function(){t.content.css("opacity",1)},16));t.holder.find(".rsPreloader").length?t.holder.append(t.content):t.holder.html(t.content);t.isAppended=!0;t.isLoaded&&(r._resizeImage(t),s());t.sizeReady||(t.sizeReady=!0,setTimeout(function(){r.ev.trigger("rsMaybeSizeReady",t)},100))}},s=function(){!t.loadedTriggered&&r.ev&&(t.isLoaded=t.loadedTriggered=!0,t.holder.trigger("rsAfterContentSet"),r.ev.trigger("rsAfterContentSet",t))},h=function(){r.st.usePreloader&&t.holder.html(r._preloader.clone())},c=function(n){r.st.usePreloader&&(n=t.holder.find(".rsPreloader"),n.length&&n.remove())};t.isLoaded?f():i?!r._isMove&&t.images&&t.iW&&t.iH?e():(t.holder.isWaiting=!0,h(),t.holder.slideId=-99):e()},_addBlockToContainer:function(n){this._slidesContainer.append(n.holder);n.appendOnLoaded=!1},_onDragStart:function(t,i){var r=this,f="touchstart"===t.type,e,u;if(r._isTouchGesture=f,r.ev.trigger("rsDragStart"),n(t.target).closest(".rsNoDrag",r._currHolder).length)return r.dragSuccess=!1,!0;if(!i&&r._isAnimating&&(r._wasAnimating=!0,r._stopAnimation()),r.dragSuccess=!1,r._isDragging)f&&(r._multipleTouches=!0);else{if(f&&(r._multipleTouches=!1),r._setGrabbingCursor(),f)if(e=t.touches,e&&0<e.length)u=e[0],1<e.length&&(r._multipleTouches=!0);else return;else t.preventDefault(),u=t;if(r._isDragging=!0,r._eventCallbacks.dragMove&&(r._unbindPassiveEvent(document,r._moveEvent,r._eventCallbacks.dragMove,!0),r._unbindPassiveEvent(document,r._upEvent,r._eventCallbacks.dragRelease,!0)),r._eventCallbacks.dragMove=function(n){r._onDragMove(n,i)},r._eventCallbacks.dragRelease=function(n){r._onDragRelease(n,i)},r._bindPassiveEvent(document,r._moveEvent,r._eventCallbacks.dragMove,!0),r._bindPassiveEvent(document,r._upEvent,r._eventCallbacks.dragRelease,!0),r._currMoveAxis="",r._hasMoved=!1,r._pageX=u.pageX,r._pageY=u.pageY,r._startPagePos=r._accelerationPos=(i?r._thumbsHorizontal:r._slidesHorizontal)?u.pageX:u.pageY,r._horDir=0,r._verDir=0,r._currRenderPosition=i?r._thumbsPosition:r._sPosition,r._startTime=(new Date).getTime(),f)r._sliderOverflow.on(r._cancelEvent,function(n){r._onDragRelease(n,i)})}},_renderMovement:function(n,t){if(this._checkedAxis){var o=this._renderMoveTime,i=n.pageX-this._pageX,f=n.pageY-this._pageY,r=this._currRenderPosition+i,u=this._currRenderPosition+f,e=t?this._thumbsHorizontal:this._slidesHorizontal;r=e?r:u;u=this._currMoveAxis;this._hasMoved=!0;this._pageX=n.pageX;this._pageY=n.pageY;"x"===u&&0!==i?this._horDir=0<i?1:-1:"y"===u&&0!==f&&(this._verDir=0<f?1:-1);u=e?this._pageX:this._pageY;i=e?i:f;t?r>this._thumbsMinPosition?r=this._currRenderPosition+i*this._lastItemFriction:r<this._thumbsMaxPosition&&(r=this._currRenderPosition+i*this._lastItemFriction):this._loop||(0>=this.currSlideId&&0<u-this._startPagePos&&(r=this._currRenderPosition+i*this._lastItemFriction),this.currSlideId>=this.numSlides-1&&0>u-this._startPagePos&&(r=this._currRenderPosition+i*this._lastItemFriction));this._currRenderPosition=r;200<o-this._startTime&&(this._startTime=o,this._accelerationPos=u);t?this._setThumbsPosition(this._currRenderPosition):this._isMove&&this._setPosition(this._currRenderPosition)}},_onDragMove:function(n,t){var i=this,f="touchmove"===n.type,r,u;if(!i._isTouchGesture||f){if(f){if(i._lockAxis)return;if(r=n.touches,r){if(1<r.length)return;u=r[0]}else return}else u=n;if(i._hasMoved||(i._useCSS3Transitions&&(t?i._thumbsContainer:i._slidesContainer).css(i._vendorPref+i._TD,"0s"),function e(){i._isDragging&&(i._animFrame=requestAnimationFrame(e),i._renderMoveEvent&&i._renderMovement(i._renderMoveEvent,t))}()),i._checkedAxis)n.preventDefault(),i._renderMoveTime=(new Date).getTime(),i._renderMoveEvent=u;else if(r=t?i._thumbsHorizontal:i._slidesHorizontal,u=Math.abs(u.pageX-i._pageX)-Math.abs(u.pageY-i._pageY)-(r?-7:7),7<u){if(r)n.preventDefault(),i._currMoveAxis="x";else if(f){i._completeGesture(n);return}i._checkedAxis=!0}else if(-7>u){if(r){if(f){i._completeGesture(n);return}}else n.preventDefault(),i._currMoveAxis="y";i._checkedAxis=!0}}},_completeGesture:function(n){this._lockAxis=!0;this._hasMoved=this._isDragging=!1;this._onDragRelease(n)},_onDragRelease:function(t,i){function v(n){return 100>n?100:500<n?500:n}function c(n,t){(r._isMove||i)&&(o=(-r._realId-r._idOffset)*r._slideSize,y=Math.abs(r._sPosition-o),r._currAnimSpeed=y/t,n&&(r._currAnimSpeed+=250),r._currAnimSpeed=v(r._currAnimSpeed),r._animateTo(o,!1))}var r=this,y,s=-1<t.type.indexOf("touch"),u,a,o,f;if(!r._isTouchGesture||s)if(r._isTouchGesture=!1,r.ev.trigger("rsDragRelease"),r._renderMoveEvent=null,r._isDragging=!1,r._lockAxis=!1,r._checkedAxis=!1,r._renderMoveTime=0,cancelAnimationFrame(r._animFrame),r._hasMoved&&(i?r._setThumbsPosition(r._currRenderPosition):r._isMove&&r._setPosition(r._currRenderPosition)),r._eventCallbacks.dragMove&&(r._unbindPassiveEvent(document,r._moveEvent,r._eventCallbacks.dragMove,!0),r._unbindPassiveEvent(document,r._upEvent,r._eventCallbacks.dragRelease,!0)),s&&r._sliderOverflow.off(r._cancelEvent),r._setGrabCursor(),!r._hasMoved&&!r._multipleTouches&&i&&r._thumbsEnabled)u=n(t.target).closest(".rsNavItem"),u.length&&r.goTo(u.index());else{if(u=i?r._thumbsHorizontal:r._slidesHorizontal,r._hasMoved&&("y"!==r._currMoveAxis||!u)&&("x"!==r._currMoveAxis||u))r.dragSuccess=!0;else if(!i&&r._wasAnimating){if(r._wasAnimating=!1,r.st.navigateByClick){r._mouseNext(t);r.dragSuccess=!0;return}r.dragSuccess=!0}else{r._wasAnimating=!1;r.dragSuccess=!1;return}r._wasAnimating=!1;r._currMoveAxis="";a=r.st.minSlideOffset;s=s?t.changedTouches[0]:t;var e=u?s.pageX:s.pageY,h=r._startPagePos,p=r.currSlideId,w=r.numSlides,l=u?r._horDir:r._verDir,b=r._loop;if(s=e-r._accelerationPos,u=(new Date).getTime()-r._startTime,u=Math.abs(s)/u,0===l||1>=w)c(!0,u);else{if(!b&&!i)if(0>=p){if(0<l){c(!0,u);return}}else if(p>=w-1&&0>l){c(!0,u);return}if(i){if(o=r._thumbsPosition,o>r._thumbsMinPosition)o=r._thumbsMinPosition;else if(o<r._thumbsMaxPosition)o=r._thumbsMaxPosition;else{if(e=u*u/.006,f=-r._thumbsPosition,h=r._thumbsContainerSize-r._thumbsViewportSize+r._thumbsPosition,0<s&&e>f?(f+=r._thumbsViewportSize/(15/(e/u*.003)),u=u*f/e,e=f):0>s&&e>h&&(h+=r._thumbsViewportSize/(15/(e/u*.003)),u=u*h/e,e=h),f=Math.max(Math.round(u/.003),50),o+=e*(0>s?-1:1),o>r._thumbsMinPosition){r._animateThumbsTo(o,f,!0,r._thumbsMinPosition,200);return}if(o<r._thumbsMaxPosition){r._animateThumbsTo(o,f,!0,r._thumbsMaxPosition,200);return}}r._animateThumbsTo(o,f,!0)}else f=function(n){var t=Math.floor(n/r._slideSize);return n-t*r._slideSize>a&&t++,t},h+a<e?0>l?c(!1,u):(f=f(e-h),r._moveTo(r.currSlideId-f,v(Math.abs(r._sPosition-(-r._realId-r._idOffset+f)*r._slideSize)/u),!1,!0,!0)):h-a>e?0<l?c(!1,u):(f=f(h-e),r._moveTo(r.currSlideId+f,v(Math.abs(r._sPosition-(-r._realId-r._idOffset-f)*r._slideSize)/u),!1,!0,!0)):c(!1,u)}}},_setPosition:function(n){n=this._sPosition=n;this._useCSS3Transitions?this._slidesContainer.css(this._xProp,this._tPref1+(this._slidesHorizontal?n+this._tPref2+0:0+this._tPref2+n)+this._tPref3):this._slidesContainer.css(this._slidesHorizontal?this._xProp:this._yProp,n)},updateSliderSize:function(n){var r,u,t,i;if(this.slider){if(this.st.autoScaleSlider?(r=this.st.autoScaleSliderWidth,u=this.st.autoScaleSliderHeight,this.st.autoScaleHeight?(t=this.slider.width(),t!=this.width&&(this.slider.css("height",u/r*t),t=this.slider.width()),i=this.slider.height()):(i=this.slider.height(),i!=this.height&&(this.slider.css("width",r/u*i),i=this.slider.height()),t=this.slider.width())):(t=this.slider.width(),i=this.slider.height()),n||t!=this.width||i!=this.height){for(this.width=t,this.height=i,this._wrapWidth=t,this._wrapHeight=i,this.ev.trigger("rsBeforeSizeSet"),this.ev.trigger("rsAfterSizePropSet"),this._sliderOverflow.css({width:this._wrapWidth,height:this._wrapHeight}),this._slideSize=(this._slidesHorizontal?this._wrapWidth:this._wrapHeight)+this.st.slidesSpacing,this._imagePadding=this.st.imageScalePadding,t=0;t<this.slides.length;t++)n=this.slides[t],n.positionSet=!1,n&&n.images&&n.isLoaded&&(n.isRendered=!1,this._resizeImage(n));if(this._cloneHolders)for(t=0;t<this._cloneHolders.length;t++)n=this._cloneHolders[t],n.holder.css(this._reorderProp,(n.id+this._idOffset)*this._slideSize);this._updateBlocksContent();this._isMove&&(this._useCSS3Transitions&&this._slidesContainer.css(this._vendorPref+"transition-duration","0s"),this._setPosition((-this._realId-this._idOffset)*this._slideSize));this.ev.trigger("rsOnUpdateNav")}this._sliderOffset=this._sliderOverflow.offset();this._sliderOffset=this._sliderOffset[this._reorderProp]}},appendSlide:function(t,i){var r=this._parseNode(t);(isNaN(i)||i>this.numSlides)&&(i=this.numSlides);this.slides.splice(i,0,r);this.slidesJQ.splice(i,0,n('<div style="'+(this._isMove?"position:absolute;":this._opacityCSS)+'" class="rsSlide"><\/div>'));i<=this.currSlideId&&this.currSlideId++;this.ev.trigger("rsOnAppendSlide",[r,i]);this._refreshSlides(i);i===this.currSlideId&&this.ev.trigger("rsAfterSlideChange")},removeSlide:function(n){var t=this.slides[n];t&&(t.holder&&t.holder.remove(),n<this.currSlideId&&this.currSlideId--,this.slides.splice(n,1),this.slidesJQ.splice(n,1),this.ev.trigger("rsOnRemoveSlide",[n]),this._refreshSlides(n),n===this.currSlideId&&this.ev.trigger("rsAfterSlideChange"))},_refreshSlides:function(n){var t=this;for(n=t.numSlides,n=0>=t._realId?0:Math.floor(t._realId/n),t.numSlides=t.slides.length,0===t.numSlides?(t.currSlideId=t._idOffset=t._realId=0,t.currSlide=t._oldHolder=null):t._realId=n*t.numSlides+t.currSlideId,n=0;n<t.numSlides;n++)t.slides[n].id=n;t.currSlide=t.slides[t.currSlideId];t._currHolder=t.slidesJQ[t.currSlideId];t.currSlideId>=t.numSlides?t.goTo(t.numSlides-1):0>t.currSlideId&&t.goTo(0);t._refreshNumPreloadImages();t._isMove&&t._slidesContainer.css(t._vendorPref+t._TD,"0ms");t._refreshSlidesTimeout&&clearTimeout(t._refreshSlidesTimeout);t._refreshSlidesTimeout=setTimeout(function(){t._isMove&&t._setPosition((-t._realId-t._idOffset)*t._slideSize);t._updateBlocksContent();t._isMove||t._currHolder.css({display:"block",opacity:1})},14);t.ev.trigger("rsOnUpdateNav")},_setGrabCursor:function(){this._hasDrag&&this._isMove&&(this._grabCursor?this._sliderOverflow.css("cursor",this._grabCursor):(this._sliderOverflow.removeClass("grabbing-cursor"),this._sliderOverflow.addClass("grab-cursor")))},_setGrabbingCursor:function(){this._hasDrag&&this._isMove&&(this._grabbingCursor?this._sliderOverflow.css("cursor",this._grabbingCursor):(this._sliderOverflow.removeClass("grab-cursor"),this._sliderOverflow.addClass("grabbing-cursor")))},next:function(n){this._moveTo("next",this.st.transitionSpeed,!0,!n)},prev:function(n){this._moveTo("prev",this.st.transitionSpeed,!0,!n)},_moveTo:function(n,t,i,r,u){var f=this,e,h,o,v,c,s,l,a;if(f.ev.trigger("rsBeforeMove",[n,r]),e="next"===n?f.currSlideId+1:"prev"===n?f.currSlideId-1:n=parseInt(n,10),!f._loop){if(0>e){f._doBackAndForthAnim("left",!r);return}if(e>=f.numSlides){f._doBackAndForthAnim("right",!r);return}}if(f._isAnimating&&(f._stopAnimation(!0),i=!1),h=e-f.currSlideId,e=f._prevSlideId=f.currSlideId,o=f.currSlideId+h,r=f._realId,f._loop?(o=f._updateBlocksContent(!1,o),r+=h):r=o,f._newSlideId=o,f._oldHolder=f.slidesJQ[f.currSlideId],f._realId=r,f.currSlideId=f._newSlideId,f.currSlide=f.slides[f.currSlideId],f._currHolder=f.slidesJQ[f.currSlideId],o=f.st.slidesDiff,c=0<h,h=Math.abs(h),s=Math.floor(e/f._numPreloadImages),l=Math.floor((e+(c?o:-o))/f._numPreloadImages),s=(c?Math.max(s,l):Math.min(s,l))*f._numPreloadImages+(c?f._numPreloadImages-1:0),s>f.numSlides-1?s=f.numSlides-1:0>s&&(s=0),e=c?s-e:e-s,e>f._numPreloadImages&&(e=f._numPreloadImages),h>e+o)for(f._idOffset+=(h-(e+o))*(c?-1:1),t*=1.4,e=0;e<f.numSlides;e++)f.slides[e].positionSet=!1;f._currAnimSpeed=t;f._updateBlocksContent(!0);u||(v=!0);a=(-r-f._idOffset)*f._slideSize;v?setTimeout(function(){f._isWorking=!1;f._animateTo(a,n,!1,i);f.ev.trigger("rsOnUpdateNav")},0):(f._animateTo(a,n,!1,i),f.ev.trigger("rsOnUpdateNav"))},_updateArrowsNav:function(){this.st.arrowsNav&&(1>=this.numSlides?(this._arrowLeft.css("display","none"),this._arrowRight.css("display","none")):(this._arrowLeft.css("display","block"),this._arrowRight.css("display","block"),this._loop||this.st.loopRewind||(0===this.currSlideId?this._arrowLeft.addClass("rsArrowDisabled"):this._arrowLeft.removeClass("rsArrowDisabled"),this.currSlideId===this.numSlides-1?this._arrowRight.addClass("rsArrowDisabled"):this._arrowRight.removeClass("rsArrowDisabled"))))},_animateTo:function(t,i,r,u,f){function c(){var n;s&&(n=s.data("rsTimeout"))&&(s!==h&&s.css({opacity:0,display:"none",zIndex:0}),clearTimeout(n),s.data("rsTimeout",""));(n=h.data("rsTimeout"))&&(clearTimeout(n),h.data("rsTimeout",""))}var e=this,o={},s,h;isNaN(e._currAnimSpeed)&&(e._currAnimSpeed=400);e._sPosition=e._currRenderPosition=t;e.ev.trigger("rsBeforeAnimStart");e._useCSS3Transitions?e._isMove?(e._currAnimSpeed=parseInt(e._currAnimSpeed,10),r=e._vendorPref+e._TTF,o[e._vendorPref+e._TD]=e._currAnimSpeed+"ms",o[r]=u?n.rsCSS3Easing[e.st.easeInOut]:n.rsCSS3Easing[e.st.easeOut],e._slidesContainer.css(o),u||!e.hasTouch?setTimeout(function(){e._setPosition(t)},5):e._setPosition(t)):(e._currAnimSpeed=e.st.transitionSpeed,s=e._oldHolder,h=e._currHolder,h.data("rsTimeout")&&h.css("opacity",0),c(),s&&s.data("rsTimeout",setTimeout(function(){o[e._vendorPref+e._TD]="0ms";o.zIndex=0;o.display="none";s.data("rsTimeout","");s.css(o);setTimeout(function(){s.css("opacity",0)},16)},e._currAnimSpeed+60)),o.display="block",o.zIndex=e._fadeZIndex,o.opacity=0,o[e._vendorPref+e._TD]="0ms",o[e._vendorPref+e._TTF]=n.rsCSS3Easing[e.st.easeInOut],h.css(o),h.data("rsTimeout",setTimeout(function(){h.css(e._vendorPref+e._TD,e._currAnimSpeed+"ms");h.data("rsTimeout",setTimeout(function(){h.css("opacity",1);h.data("rsTimeout","")},20))},20))):e._isMove?(o[e._slidesHorizontal?e._xProp:e._yProp]=t+"px",e._slidesContainer.animate(o,e._currAnimSpeed,u?e.st.easeInOut:e.st.easeOut)):(s=e._oldHolder,h=e._currHolder,h.stop(!0,!0).css({opacity:0,display:"block",zIndex:e._fadeZIndex}),e._currAnimSpeed=e.st.transitionSpeed,h.animate({opacity:1},e._currAnimSpeed,e.st.easeInOut),c(),s&&s.data("rsTimeout",setTimeout(function(){s.stop(!0,!0).css({opacity:0,display:"none",zIndex:0})},e._currAnimSpeed+60)));e._isAnimating=!0;e.loadingTimeout&&clearTimeout(e.loadingTimeout);e.loadingTimeout=f?setTimeout(function(){e.loadingTimeout=null;f.call()},e._currAnimSpeed+60):setTimeout(function(){e.loadingTimeout=null;e._animationComplete(i)},e._currAnimSpeed+60)},_stopAnimation:function(n){if(this._isAnimating=!1,clearTimeout(this.loadingTimeout),this._isMove)if(this._useCSS3Transitions){if(!n){n=this._sPosition;var t=this._currRenderPosition=this._getTransformProp();this._slidesContainer.css(this._vendorPref+this._TD,"0ms");n!==t&&this._setPosition(t)}}else this._slidesContainer.stop(!0),this._sPosition=parseInt(this._slidesContainer.css(this._slidesHorizontal?this._xProp:this._yProp),10);else 20<this._fadeZIndex?this._fadeZIndex=10:this._fadeZIndex++},_getTransformProp:function(){var n=window.getComputedStyle(this._slidesContainer.get(0),null).getPropertyValue(this._vendorPref+"transform").replace(/^matrix\(/i,"").split(/, |\)$/g),t=0===n[0].indexOf("matrix3d");return parseInt(n[this._slidesHorizontal?t?12:4:t?13:5],10)},_getCSS3Prop:function(n,t){return this._useCSS3Transitions?this._tPref1+(t?n+this._tPref2+0:0+this._tPref2+n)+this._tPref3:n},_animationComplete:function(){this._isMove||(this._currHolder.css("z-index",0),this._fadeZIndex=10);this._isAnimating=!1;this.staticSlideId=this.currSlideId;this._updateBlocksContent();this._slidesMoved=!1;this.ev.trigger("rsAfterSlideChange")},_doBackAndForthAnim:function(n,t){var i=this,r=(-i._realId-i._idOffset)*i._slideSize,u;0===i.numSlides||i._isAnimating||(i.st.loopRewind?i.goTo("left"===n?i.numSlides-1:0,t):i._isMove&&(i._currAnimSpeed=200,u=function(){i._isAnimating=!1},i._animateTo(r+("left"===n?30:-30),"",!1,!0,function(){i._isAnimating=!1;i._animateTo(r,"",!1,!0,u)})))},_detectPassiveSupport:function(){var n=this,t;if(!n._passiveChecked){n._passiveChecked=!0;n._passiveParam=!1;try{t=Object.defineProperty({},"passive",{get:function(){n._passiveParam={passive:!1}}});window.addEventListener("testPassive",null,t);window.removeEventListener("testPassive",null,t)}catch(i){}}},_bindPassiveEvent:function(n,t,i,r){this._detectPassiveSupport();t=t.split(" ");for(var u=0;u<t.length;u++)t[u]&&2<t[u].length&&n.addEventListener(t[u],i,r?this._passiveParam:!1)},_unbindPassiveEvent:function(n,t,i,r){this._detectPassiveSupport();t=t.split(" ");for(var u=0;u<t.length;u++)t[u]&&2<t[u].length&&n.removeEventListener(t[u],i,r?this._passiveParam:!1)},_resizeImage:function(t){var v,u,o,s,l,h,f,c;if(!t.isRendered){var e=t.content,i="rsMainSlideImage",a=n.isFunction(this.st.imageAlignCenter)?this.st.imageAlignCenter(t):this.st.imageAlignCenter,r=n.isFunction(this.st.imageScaleMode)?this.st.imageScaleMode(t):this.st.imageScaleMode;t.videoURL&&((i="rsVideoContainer","fill"!==r)?v=!0:(u=e,u.hasClass(i)||(u=u.find("."+i)),u.css({width:"100%",height:"100%"}),i="rsMainSlideImage"));e.hasClass(i)||(e=e.find("."+i));e&&(o=t.iW,s=t.iH,t.isRendered=!0,("none"!==r||a)&&(i="fill"!==r?this._imagePadding:0,u=this._wrapWidth-2*i,l=this._wrapHeight-2*i,h={},"fit-if-smaller"===r&&(o>u||s>l)&&(r="fit"),("fill"===r||"fit"===r)&&(f=u/o,c=l/s,f="fill"==r?f>c?f:c:"fit"==r?f<c?f:c:1,o=Math.ceil(o*f,10),s=Math.ceil(s*f,10)),"none"!==r&&(h.width=o,h.height=s,v&&e.find(".rsImg").css({width:"100%",height:"100%"})),a&&(h.marginLeft=Math.floor((u-o)/2)+i,h.marginTop=Math.floor((l-s)/2)+i),e.css(h)))}}};n.rsProto=t.prototype;n.fn.royalSlider=function(i){var r=arguments;return this.each(function(){var u=n(this);if("object"!=typeof i&&i){if((u=u.data("royalSlider"))&&u[i])return u[i].apply(u,Array.prototype.slice.call(r,1))}else u.data("royalSlider")||u.data("royalSlider",new t(u,i))})};n.fn.royalSlider.defaults={slidesSpacing:8,startSlideId:0,loop:!1,loopRewind:!1,numImagesToPreload:4,fadeinLoadedSlide:!0,slidesOrientation:"horizontal",transitionType:"move",transitionSpeed:600,controlNavigation:"bullets",controlsInside:!0,arrowsNav:!0,arrowsNavAutoHide:!0,navigateByClick:!0,randomizeSlides:!1,sliderDrag:!0,sliderTouch:!0,keyboardNavEnabled:!1,fadeInAfterLoaded:!0,allowCSS3:!0,allowCSS3OnWebkit:!0,addActiveClass:!1,autoHeight:!1,easeOut:"easeOutSine",easeInOut:"easeInOutSine",minSlideOffset:10,imageScaleMode:"fit-if-smaller",imageAlignCenter:!0,imageScalePadding:4,usePreloader:!0,autoScaleSlider:!1,autoScaleSliderWidth:800,autoScaleSliderHeight:400,autoScaleHeight:!0,arrowsNavHideOnTouch:!1,globalCaption:!1,slidesDiff:2};n.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};n.extend(jQuery.easing,{easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i}})}(jQuery,window),function(n){n.extend(n.rsProto,{_initBullets:function(){var t=this;"bullets"===t.st.controlNavigation&&(t.ev.one("rsAfterPropsSetup",function(){t._controlNavEnabled=!0;t.slider.addClass("rsWithBullets");for(var i='<div class="rsNav rsBullets">',r=0;r<t.numSlides;r++)i+='<div class="rsNavItem rsBullet"><span><\/span><\/div>';t._controlNav=i=n(i+"<\/div>");t._controlNavItems=i.appendTo(t.slider).children();t._controlNav.on("click.rs",".rsNavItem",function(){t._thumbsDrag||t.goTo(n(this).index())})}),t.ev.on("rsOnAppendSlide",function(n,i,r){r>=t.numSlides?t._controlNav.append('<div class="rsNavItem rsBullet"><span><\/span><\/div>'):t._controlNavItems.eq(r).before('<div class="rsNavItem rsBullet"><span><\/span><\/div>');t._controlNavItems=t._controlNav.children()}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._controlNavItems.eq(i);r&&r.length&&(r.remove(),t._controlNavItems=t._controlNav.children())}),t.ev.on("rsOnUpdateNav",function(){var n=t.currSlideId;t._prevNavItem&&t._prevNavItem.removeClass("rsNavSelected");n=t._controlNavItems.eq(n);n.addClass("rsNavSelected");t._prevNavItem=n}))}});n.rsModules.bullets=n.rsProto._initBullets}(jQuery),function(n){n.extend(n.rsProto,{_initThumbs:function(){var t=this;"thumbnails"===t.st.controlNavigation&&(t._thumbsDefaults={drag:!0,touch:!0,orientation:"horizontal",navigation:!0,arrows:!0,arrowLeft:null,arrowRight:null,spacing:4,arrowsAutoHide:!1,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,firstMargin:!0,paddingTop:0,paddingBottom:0},t.st.thumbs=n.extend({},t._thumbsDefaults,t.st.thumbs),t._firstThumbMoved=!0,!1===t.st.thumbs.firstMargin?t.st.thumbs.firstMargin=0:!0===t.st.thumbs.firstMargin&&(t.st.thumbs.firstMargin=t.st.thumbs.spacing),t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.thumbnail=i.find(".rsTmb").remove();r.thumbnail.length?r.thumbnail=n(document.createElement("div")).append(r.thumbnail).html():(r.thumbnail=i.attr("data-rsTmb"),r.thumbnail||(r.thumbnail=i.find(".rsImg").attr("data-rsTmb")),r.thumbnail=r.thumbnail?'<img src="'+r.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._createThumbs()}),t._prevNavItem=null,t.ev.on("rsOnUpdateNav",function(){var i=n(t._controlNavItems[t.currSlideId]);i!==t._prevNavItem&&(t._prevNavItem&&(t._prevNavItem.removeClass("rsNavSelected"),t._prevNavItem=null),t._thumbsNavigation&&t._setCurrentThumb(t.currSlideId),t._prevNavItem=i.addClass("rsNavSelected"))}),t.ev.on("rsOnAppendSlide",function(n,i,r){n="<div"+t._thumbsMargin+' class="rsNavItem rsThumb">'+t._addThumbHTML+i.thumbnail+"<\/div>";t._useCSS3Transitions&&t._thumbsContainer.css(t._vendorPref+"transition-duration","0ms");r>=t.numSlides?t._thumbsContainer.append(n):t._controlNavItems.eq(r).before(n);t._controlNavItems=t._thumbsContainer.children();t.updateThumbsSize(!0)}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._controlNavItems.eq(i);r&&(t._useCSS3Transitions&&t._thumbsContainer.css(t._vendorPref+"transition-duration","0ms"),r.remove(),t._controlNavItems=t._thumbsContainer.children(),t.updateThumbsSize(!0))}))},_createThumbs:function(){var t=this,u="rsThumbs",i=t.st.thumbs,r="",f,s=i.spacing,e,o;for(t._controlNavEnabled=!0,t._thumbsHorizontal="vertical"===i.orientation?!1:!0,t._thumbsMargin=f=s?' style="margin-'+(t._thumbsHorizontal?"right":"bottom")+":"+s+'px;"':"",t._thumbsPosition=0,t._isThumbsAnimating=!1,t._thumbsDrag=!1,t._thumbsNavigation=!1,t._thumbsArrows=i.arrows&&i.navigation,e=t._thumbsHorizontal?"Hor":"Ver",t.slider.addClass("rsWithThumbs rsWithThumbs"+e),r+='<div class="rsNav rsThumbs rsThumbs'+e+'"><div class="'+u+'Container">',t._addThumbHTML=i.appendSpan?'<span class="thumbIco"><\/span>':"",o=0;o<t.numSlides;o++)e=t.slides[o],r+="<div"+f+' class="rsNavItem rsThumb">'+e.thumbnail+t._addThumbHTML+"<\/div>";r=n(r+"<\/div><\/div>");f={};i.paddingTop&&(f[t._thumbsHorizontal?"paddingTop":"paddingLeft"]=i.paddingTop);i.paddingBottom&&(f[t._thumbsHorizontal?"paddingBottom":"paddingRight"]=i.paddingBottom);r.css(f);t._thumbsContainer=n(r).find("."+u+"Container");t._thumbsArrows&&(u+="Arrow",i.arrowLeft?t._thumbsArrowLeft=i.arrowLeft:(t._thumbsArrowLeft=n('<div class="'+u+" "+u+'Left"><div class="'+u+'Icn"><\/div><\/div>'),r.append(t._thumbsArrowLeft)),i.arrowRight?t._thumbsArrowRight=i.arrowRight:(t._thumbsArrowRight=n('<div class="'+u+" "+u+'Right"><div class="'+u+'Icn"><\/div><\/div>'),r.append(t._thumbsArrowRight)),t._thumbsArrowLeft.click(function(){var n=(Math.floor(t._thumbsPosition/t._thumbSize)+t._visibleThumbsPerView)*t._thumbSize+t.st.thumbs.firstMargin;t._animateThumbsTo(n>t._thumbsMinPosition?t._thumbsMinPosition:n)}),t._thumbsArrowRight.click(function(){var n=(Math.floor(t._thumbsPosition/t._thumbSize)-t._visibleThumbsPerView)*t._thumbSize+t.st.thumbs.firstMargin;t._animateThumbsTo(n<t._thumbsMaxPosition?t._thumbsMaxPosition:n)}),i.arrowsAutoHide&&!t.hasTouch&&(t._thumbsArrowLeft.css("opacity",0),t._thumbsArrowRight.css("opacity",0),r.one("mousemove.rsarrowshover",function(){t._thumbsNavigation&&(t._thumbsArrowLeft.css("opacity",1),t._thumbsArrowRight.css("opacity",1))}),r.hover(function(){t._thumbsNavigation&&(t._thumbsArrowLeft.css("opacity",1),t._thumbsArrowRight.css("opacity",1))},function(){t._thumbsNavigation&&(t._thumbsArrowLeft.css("opacity",0),t._thumbsArrowRight.css("opacity",0))})));t._controlNav=r;t._controlNavItems=t._thumbsContainer.children();t.msEnabled&&t.st.thumbs.navigation&&t._thumbsContainer.css("-ms-touch-action",t._thumbsHorizontal?"pan-y":"pan-x");t.slider.append(r);t._thumbsEnabled=!0;t._thumbsSpacing=s;i.navigation&&t._useCSS3Transitions&&t._thumbsContainer.css(t._vendorPref+"transition-property",t._vendorPref+"transform");t._controlNav.on("click.rs",".rsNavItem",function(){t._thumbsDrag||t.goTo(n(this).index())});t.ev.off("rsBeforeSizeSet.thumbs").on("rsBeforeSizeSet.thumbs",function(){t._realWrapSize=t._thumbsHorizontal?t._wrapHeight:t._wrapWidth;t.updateThumbsSize(!0)});t.ev.off("rsAutoHeightChange.thumbs").on("rsAutoHeightChange.thumbs",function(n,i){t.updateThumbsSize(!0,i)})},updateThumbsSize:function(n,t){var i=this._controlNavItems.first(),r={},u=this._controlNavItems.length;this._thumbSize=(this._thumbsHorizontal?i.outerWidth():i.outerHeight())+this._thumbsSpacing;this._thumbsContainerSize=u*this._thumbSize-this._thumbsSpacing;r[this._thumbsHorizontal?"width":"height"]=this._thumbsContainerSize+this._thumbsSpacing;this._thumbsViewportSize=this._thumbsHorizontal?this._controlNav.width():void 0!==t?t:this._controlNav.height();this._thumbsEnabled&&(this.isFullscreen||this.st.thumbs.fitInViewport)&&(this._thumbsHorizontal?this._wrapHeight=this._realWrapSize-this._controlNav.outerHeight():this._wrapWidth=this._realWrapSize-this._controlNav.outerWidth());this._thumbsViewportSize&&(this._thumbsMaxPosition=-(this._thumbsContainerSize-this._thumbsViewportSize)-this.st.thumbs.firstMargin,this._thumbsMinPosition=this.st.thumbs.firstMargin,this._visibleThumbsPerView=Math.floor(this._thumbsViewportSize/this._thumbSize),this._thumbsContainerSize<this._thumbsViewportSize?(this.st.thumbs.autoCenter?this._setThumbsPosition((this._thumbsViewportSize-this._thumbsContainerSize)/2):this._setThumbsPosition(this._thumbsMinPosition),this.st.thumbs.arrows&&this._thumbsArrowLeft&&(this._thumbsArrowLeft.addClass("rsThumbsArrowDisabled"),this._thumbsArrowRight.addClass("rsThumbsArrowDisabled")),this._thumbsDrag=this._thumbsNavigation=!1,this._unbindPassiveEvent(this._controlNav[0],this._downEvent,this._eventCallbacks.dragStartThumb,!1)):this.st.thumbs.navigation&&!this._thumbsNavigation&&(this._thumbsNavigation=!0,!this.hasTouch&&this.st.thumbs.drag||this.hasTouch&&this.st.thumbs.touch)&&(this._thumbsDrag=!0,this._bindPassiveEvent(this._controlNav[0],this._downEvent,this._eventCallbacks.dragStartThumb,!1)),this._thumbsContainer.css(r),n&&t&&this._setCurrentThumb(this.currSlideId,!0))},setThumbsOrientation:function(n,t){this._thumbsEnabled&&(this.st.thumbs.orientation=n,this._controlNav.remove(),this.slider.removeClass("rsWithThumbsHor rsWithThumbsVer"),this._createThumbs(),this._unbindPassiveEvent(this._controlNav[0],this._downEvent,this._eventCallbacks.dragStartThumb,!1),t||this.updateSliderSize(!0))},_setThumbsPosition:function(n){this._thumbsPosition=n;this._useCSS3Transitions?this._thumbsContainer.css(this._xProp,this._tPref1+(this._thumbsHorizontal?n+this._tPref2+0:0+this._tPref2+n)+this._tPref3):this._thumbsContainer.css(this._thumbsHorizontal?this._xProp:this._yProp,n)},_animateThumbsTo:function(t,i,r,u,f){var e=this,o;e._thumbsNavigation&&(i||(i=e.st.thumbs.transitionSpeed),e._thumbsPosition=t,e._thumbsAnimTimeout&&clearTimeout(e._thumbsAnimTimeout),e._isThumbsAnimating&&(e._useCSS3Transitions||e._thumbsContainer.stop(),r=!0),o={},e._isThumbsAnimating=!0,e._useCSS3Transitions?(o[e._vendorPref+"transition-duration"]=i+"ms",o[e._vendorPref+"transition-timing-function"]=r?n.rsCSS3Easing[e.st.easeOut]:n.rsCSS3Easing[e.st.easeInOut],e._thumbsContainer.css(o),e._setThumbsPosition(t)):(o[e._thumbsHorizontal?e._xProp:e._yProp]=t+"px",e._thumbsContainer.animate(o,i,r?"easeOutCubic":e.st.easeInOut)),u&&(e._thumbsPosition=u),e._updateThumbsArrows(),e._thumbsAnimTimeout=setTimeout(function(){e._isThumbsAnimating=!1;f&&(e._animateThumbsTo(u,f,!0),f=null)},i))},_updateThumbsArrows:function(){this._thumbsArrows&&(this._thumbsPosition===this._thumbsMinPosition?this._thumbsArrowLeft.addClass("rsThumbsArrowDisabled"):this._thumbsArrowLeft.removeClass("rsThumbsArrowDisabled"),this._thumbsPosition===this._thumbsMaxPosition?this._thumbsArrowRight.addClass("rsThumbsArrowDisabled"):this._thumbsArrowRight.removeClass("rsThumbsArrowDisabled"))},_setCurrentThumb:function(n,t){var r=0,u=n*this._thumbSize+2*this._thumbSize-this._thumbsSpacing+this._thumbsMinPosition,i;this._thumbsNavigation&&(this._firstThumbMoved&&(t=!0,this._firstThumbMoved=!1),u+this._thumbsPosition>this._thumbsViewportSize?(n===this.numSlides-1&&(r=1),i=-n+this._visibleThumbsPerView-2+r,i=i*this._thumbSize+this._thumbsViewportSize%this._thumbSize+this._thumbsSpacing-this._thumbsMinPosition):0!==n?(n-1)*this._thumbSize<=-this._thumbsPosition+this._thumbsMinPosition&&n-1<=this.numSlides-this._visibleThumbsPerView&&(i=(-n+1)*this._thumbSize+this._thumbsMinPosition):i=this._thumbsMinPosition,i!==this._thumbsPosition&&(r=void 0===i?this._thumbsPosition:i,r>this._thumbsMinPosition?this._setThumbsPosition(this._thumbsMinPosition):r<this._thumbsMaxPosition?this._setThumbsPosition(this._thumbsMaxPosition):void 0!==i&&(t?this._setThumbsPosition(i):this._animateThumbsTo(i))),this._updateThumbsArrows())}});n.rsModules.thumbnails=n.rsProto._initThumbs}(jQuery),function(n){n.extend(n.rsProto,{_initTabs:function(){var t=this;"tabs"===t.st.controlNavigation&&(t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.thumbnail=i.find(".rsTmb").remove();r.thumbnail.length?r.thumbnail=n(document.createElement("div")).append(r.thumbnail).html():(r.thumbnail=i.attr("data-rsTmb"),r.thumbnail||(r.thumbnail=i.find(".rsImg").attr("data-rsTmb")),r.thumbnail=r.thumbnail?'<img src="'+r.thumbnail+'"/>':"")}),t.ev.one("rsAfterPropsSetup",function(){t._createTabs()}),t.ev.on("rsOnAppendSlide",function(n,i,r){r>=t.numSlides?t._controlNav.append('<div class="rsNavItem rsTab">'+i.thumbnail+"<\/div>"):t._controlNavItems.eq(r).before('<div class="rsNavItem rsTab">'+item.thumbnail+"<\/div>");t._controlNavItems=t._controlNav.children()}),t.ev.on("rsOnRemoveSlide",function(n,i){var r=t._controlNavItems.eq(i);r&&(r.remove(),t._controlNavItems=t._controlNav.children())}),t.ev.on("rsOnUpdateNav",function(){var n=t.currSlideId;t._prevNavItem&&t._prevNavItem.removeClass("rsNavSelected");n=t._controlNavItems.eq(n);n.addClass("rsNavSelected");t._prevNavItem=n}))},_createTabs:function(){var t=this,i,r;for(t._controlNavEnabled=!0,i='<div class="rsNav rsTabs">',r=0;r<t.numSlides;r++)i+='<div class="rsNavItem rsTab">'+t.slides[r].thumbnail+"<\/div>";i=n(i+"<\/div>");t._controlNav=i;t._controlNavItems=i.children(".rsNavItem");t.slider.append(i);t._controlNav.click(function(i){i=n(i.target).closest(".rsNavItem");i.length&&t.goTo(i.index())})}});n.rsModules.tabs=n.rsProto._initTabs}(jQuery),function(n){n.extend(n.rsProto,{_initFullscreen:function(){var t=this;if(t._fullscreenDefaults={enabled:!1,keyboardNav:!0,buttonFS:!0,nativeFS:!1,doubleTap:!0},t.st.fullscreen=n.extend({},t._fullscreenDefaults,t.st.fullscreen),t.st.fullscreen.enabled)t.ev.one("rsBeforeSizeSet",function(){t._setupFullscreen()})},_setupFullscreen:function(){var t=this,i,u,r,f;if(t._fsKeyboard=!t.st.keyboardNavEnabled&&t.st.fullscreen.keyboardNav,t.st.fullscreen.nativeFS){if(i={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},u=["webkit","moz","o","ms","khtml"],"undefined"!=typeof document.cancelFullScreen)i.supportsFullScreen=!0;else for(r=0,f=u.length;r<f;r++)if(i.prefix=u[r],"undefined"!=typeof document[i.prefix+"CancelFullScreen"]){i.supportsFullScreen=!0;break}i.supportsFullScreen?(t.nativeFS=!0,i.fullScreenEventName=i.prefix+"fullscreenchange"+t.ns,i.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},i.requestFullScreen=function(n){return""===this.prefix?n.requestFullScreen():n[this.prefix+"RequestFullScreen"]()},i.cancelFullScreen=function(){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()},t._fullScreenApi=i):t._fullScreenApi=!1}t.st.fullscreen.buttonFS&&(t._fsBtn=n('<div class="rsFullscreenBtn"><div class="rsFullscreenIcn"><\/div><\/div>').appendTo(t._controlsContainer).on("click.rs",function(){t.isFullscreen?t.exitFullscreen():t.enterFullscreen()}))},enterFullscreen:function(t){var i=this,r;if(i._fullScreenApi)if(t)i._fullScreenApi.requestFullScreen(n("html")[0]);else{i._doc.on(i._fullScreenApi.fullScreenEventName,function(){i._fullScreenApi.isFullScreen()?i.enterFullscreen(!0):i.exitFullscreen(!0)});i._fullScreenApi.requestFullScreen(n("html")[0]);return}if(!i._isFullscreenUpdating){i._isFullscreenUpdating=!0;i._doc.on("keyup"+i.ns+"fullscreen",function(n){27===n.keyCode&&i.exitFullscreen()});for(i._fsKeyboard&&i._bindKeyboardNav(),t=n(window),i._fsScrollTopOnEnter=t.scrollTop(),i._fsScrollLeftOnEnter=t.scrollLeft(),i._htmlStyle=n("html").attr("style"),i._bodyStyle=n("body").attr("style"),i._sliderStyle=i.slider.attr("style"),n("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"}),i.slider.addClass("rsFullscreen"),r=0;r<i.numSlides;r++)t=i.slides[r],t.isRendered=!1,t.bigImage&&(t.isBig=!0,t.isMedLoaded=t.isLoaded,t.isMedLoading=t.isLoading,t.medImage=t.image,t.medIW=t.iW,t.medIH=t.iH,t.slideId=-99,t.bigImage!==t.medImage&&(t.sizeType="big"),t.isLoaded=t.isBigLoaded,t.isLoading=!1,t.image=t.bigImage,t.images[0]=t.bigImage,t.iW=t.bigIW,t.iH=t.bigIH,t.isAppended=t.contentAdded=!1,i._updateItemSrc(t));i.isFullscreen=!0;i._isFullscreenUpdating=!1;i.updateSliderSize();i.ev.trigger("rsEnterFullscreen")}},exitFullscreen:function(t){var i=this,r;if(i._fullScreenApi){if(!t){i._fullScreenApi.cancelFullScreen(n("html")[0]);return}i._doc.off(i._fullScreenApi.fullScreenEventName)}if(!i._isFullscreenUpdating){for(i._isFullscreenUpdating=!0,i._doc.off("keyup"+i.ns+"fullscreen"),i._fsKeyboard&&i._doc.off("keydown"+i.ns),n("html").attr("style",i._htmlStyle||""),n("body").attr("style",i._bodyStyle||""),r=0;r<i.numSlides;r++)t=i.slides[r],t.isRendered=!1,t.bigImage&&(t.isBig=!1,t.slideId=-99,t.isBigLoaded=t.isLoaded,t.isBigLoading=t.isLoading,t.bigImage=t.image,t.bigIW=t.iW,t.bigIH=t.iH,t.isLoaded=t.isMedLoaded,t.isLoading=!1,t.image=t.medImage,t.images[0]=t.medImage,t.iW=t.medIW,t.iH=t.medIH,t.isAppended=t.contentAdded=!1,i._updateItemSrc(t,!0),t.bigImage!==t.medImage&&(t.sizeType="med"));i.isFullscreen=!1;t=n(window);t.scrollTop(i._fsScrollTopOnEnter);t.scrollLeft(i._fsScrollLeftOnEnter);i._isFullscreenUpdating=!1;i.slider.removeClass("rsFullscreen");i.updateSliderSize();setTimeout(function(){i.updateSliderSize()},1);i.ev.trigger("rsExitFullscreen")}},_updateItemSrc:function(t){var i=t.isLoaded||t.isLoading?'<img class="rsImg rsMainSlideImage" src="'+t.image+'"/>':'<a class="rsImg rsMainSlideImage" href="'+t.image+'"><\/a>';t.content.hasClass("rsImg")?t.content=n(i):t.content.find(".rsImg").eq(0).replaceWith(i);t.isLoaded||t.isLoading||!t.holder||t.holder.html(t.content)}});n.rsModules.fullscreen=n.rsProto._initFullscreen}(jQuery),function(n){n.extend(n.rsProto,{_initAutoplay:function(){var t=this,i;t._autoPlayDefaults={enabled:!1,stopAtAction:!0,pauseOnHover:!0,delay:2e3};!t.st.autoPlay&&t.st.autoplay&&(t.st.autoPlay=t.st.autoplay);t.st.autoPlay=n.extend({},t._autoPlayDefaults,t.st.autoPlay);t.st.autoPlay.enabled&&(t.ev.on("rsBeforeParseNode",function(t,r,u){r=n(r);(i=r.attr("data-rsDelay"))&&(u.customDelay=parseInt(i,10))}),t.ev.one("rsAfterInit",function(){t._setupAutoPlay()}),t.ev.on("rsBeforeDestroy",function(){t.stopAutoPlay();t.slider.off("mouseenter mouseleave");n(window).off("blur"+t.ns+" focus"+t.ns)}))},_setupAutoPlay:function(){var t=this;t.startAutoPlay();t.ev.on("rsAfterContentSet",function(n,i){t._isDragging||t._isAnimating||!t._autoPlayEnabled||i!==t.currSlide||t._play()});t.ev.on("rsDragRelease",function(){t._autoPlayEnabled&&t._autoPlayPaused&&(t._autoPlayPaused=!1,t._play())});t.ev.on("rsAfterSlideChange",function(){t._autoPlayEnabled&&t._autoPlayPaused&&(t._autoPlayPaused=!1,t.currSlide.isLoaded&&t._play())});t.ev.on("rsDragStart",function(){t._autoPlayEnabled&&(t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._autoPlayPaused=!0,t._pause()))});t.ev.on("rsBeforeMove",function(n,i,r){t._autoPlayEnabled&&(r&&t.st.autoPlay.stopAtAction?t.stopAutoPlay():(t._autoPlayPaused=!0,t._pause()))});t._pausedByVideo=!1;t.ev.on("rsVideoStop",function(){t._autoPlayEnabled&&(t._pausedByVideo=!1,t._play())});t.ev.on("rsVideoPlay",function(){t._autoPlayEnabled&&(t._autoPlayPaused=!1,t._pause(),t._pausedByVideo=!0)});n(window).on("blur"+t.ns,function(){t._autoPlayEnabled&&(t._autoPlayPaused=!0,t._pause())}).on("focus"+t.ns,function(){t._autoPlayEnabled&&t._autoPlayPaused&&(t._autoPlayPaused=!1,t._play())});t.st.autoPlay.pauseOnHover&&(t._pausedByHover=!1,t.slider.hover(function(){t._autoPlayEnabled&&(t._autoPlayPaused=!1,t._pause(),t._pausedByHover=!0)},function(){t._autoPlayEnabled&&(t._pausedByHover=!1,t._play())}))},toggleAutoPlay:function(){this._autoPlayEnabled?this.stopAutoPlay():this.startAutoPlay()},startAutoPlay:function(){this._autoPlayEnabled=!0;this.currSlide.isLoaded&&this._play()},stopAutoPlay:function(){this._pausedByVideo=this._pausedByHover=this._autoPlayPaused=this._autoPlayEnabled=!1;this._pause()},_play:function(){var n=this;n._pausedByHover||n._pausedByVideo||(n._autoPlayRunning=!0,n._autoPlayTimeout&&clearTimeout(n._autoPlayTimeout),n._autoPlayTimeout=setTimeout(function(){if(!n._loop&&!n.st.loopRewind)n.st.loopRewind=!0;n.next(!0);!0&&(n.st.loopRewind=!1)},n.currSlide.customDelay?n.currSlide.customDelay:n.st.autoPlay.delay))},_pause:function(){this._pausedByHover||this._pausedByVideo||(this._autoPlayRunning=!1,this._autoPlayTimeout&&(clearTimeout(this._autoPlayTimeout),this._autoPlayTimeout=null))}});n.rsModules.autoplay=n.rsProto._initAutoplay}(jQuery),function(n){n.extend(n.rsProto,{_initVideo:function(){var t=this,i;t._videoDefaults={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,disableCSS3inFF:!0,youTubeCode:'<iframe src="https://www.youtube.com/embed/%id%?rel=1&showinfo=0&autoplay=1&wmode=transparent" frameborder="no"><\/iframe>',vimeoCode:'<iframe src="https://player.vimeo.com/video/%id%?byline=0&portrait=0&autoplay=1" frameborder="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>'};t.st.video=n.extend({},t._videoDefaults,t.st.video);t.ev.on("rsBeforeSizeSet",function(){t._isVideoPlaying&&setTimeout(function(){var n=t._currHolder;n=n.hasClass("rsVideoContainer")?n:n.find(".rsVideoContainer");t._videoFrameHolder&&t._videoFrameHolder.css({width:n.width(),height:n.height()})},32)});i=t._browser.mozilla;t.ev.on("rsAfterParseNode",function(r,u,f){if(r=n(u),f.videoURL){t.st.video.disableCSS3inFF&&i&&(t._useCSS3Transitions=t._use3dTransform=!1);u=n('<div class="rsVideoContainer"><\/div>');var e=n('<div class="rsBtnCenterer"><div class="rsPlayBtn"><div class="rsPlayBtnIcon"><\/div><\/div><\/div>');r.hasClass("rsImg")?f.content=u.append(r).append(e):f.content.find(".rsImg").wrap(u).after(e)}});t.ev.on("rsAfterSlideChange",function(){t.stopVideo()})},toggleVideo:function(){return this._isVideoPlaying?this.stopVideo():this.playVideo()},playVideo:function(){var t=this,i,r,f,u;return t._isVideoPlaying?!1:(i=t.currSlide,!i.videoURL)?!1:(t._playingVideoSlide=i,r=t._currVideoContent=i.content,i=i.videoURL,i.match(/youtu\.be/i)||i.match(/youtube\.com/i)?(u=/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&\?]*).*/,(u=i.match(u))&&11==u[2].length&&(f=u[2]),void 0!==f&&(t._videoFrameHolder=t.st.video.youTubeCode.replace("%id%",f))):i.match(/vimeo\.com/i)&&(u=/(www\.)?vimeo.com\/(\d+)($|\/)/,(u=i.match(u))&&(f=u[2]),void 0!==f&&(t._videoFrameHolder=t.st.video.vimeoCode.replace("%id%",f))),t.videoObj=n(t._videoFrameHolder),t.ev.trigger("rsOnCreateVideoElement",[i]),t.videoObj.length&&(t._videoFrameHolder=n('<div class="rsVideoFrameHolder"><div class="rsPreloader"><\/div><div class="rsCloseVideoBtn"><div class="rsCloseVideoIcn"><\/div><\/div><\/div>'),t._videoFrameHolder.find(".rsPreloader").after(t.videoObj),r=r.hasClass("rsVideoContainer")?r:r.find(".rsVideoContainer"),t._videoFrameHolder.css({width:r.width(),height:r.height()}).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(n){return t.stopVideo(),n.preventDefault(),n.stopPropagation(),!1}),r.append(t._videoFrameHolder),t.isIPAD&&r.addClass("rsIOSVideo"),t._toggleHiddenClass(!1),setTimeout(function(){t._videoFrameHolder.addClass("rsVideoActive")},10),t.ev.trigger("rsVideoPlay"),t._isVideoPlaying=!0),!0)},stopVideo:function(){var n=this;return n._isVideoPlaying?(n.isIPAD&&n.slider.find(".rsCloseVideoBtn").remove(),n._toggleHiddenClass(!0),setTimeout(function(){n.ev.trigger("rsOnDestroyVideoElement",[n.videoObj]);var t=n._videoFrameHolder.find("iframe");if(t.length)try{t.attr("src","")}catch(i){}n._videoFrameHolder.remove();n._videoFrameHolder=null},16),n.ev.trigger("rsVideoStop"),n._isVideoPlaying=!1,!0):!1},_toggleHiddenClass:function(n){var t=[],i=this.st.video;if(i.autoHideArrows&&(this._arrowLeft&&(t.push(this._arrowLeft,this._arrowRight),this._arrowsAutoHideLocked=!n),this._fsBtn&&t.push(this._fsBtn)),i.autoHideControlNav&&this._controlNav&&t.push(this._controlNav),i.autoHideBlocks&&this._playingVideoSlide.animBlocks&&t.push(this._playingVideoSlide.animBlocks),i.autoHideCaption&&this.globalCaption&&t.push(this.globalCaption),this.slider[n?"removeClass":"addClass"]("rsVideoPlaying"),t.length)for(i=0;i<t.length;i++)n?t[i].removeClass("rsHidden"):t[i].addClass("rsHidden")}});n.rsModules.video=n.rsProto._initVideo}(jQuery),function(n){n.extend(n.rsProto,{_initAnimatedBlocks:function(){function r(){var n=t.currSlide,r;if(t.currSlide&&t.currSlide.isLoaded&&t._slideWithBlocks!==n){if(0<t._animatedBlockTimeouts.length){for(i=0;i<t._animatedBlockTimeouts.length;i++)clearTimeout(t._animatedBlockTimeouts[i]);t._animatedBlockTimeouts=[]}if(0<t._blockAnimProps.length){for(i=0;i<t._blockAnimProps.length;i++)(r=t._blockAnimProps[i])&&(t._useCSS3Transitions?(r.block.css(t._vendorPref+t._TD,"0s"),r.block.css(r.css)):r.block.stop(!0).css(r.css),t._slideWithBlocks=null,n.animBlocksDisplayed=!1);t._blockAnimProps=[]}n.animBlocks&&(n.animBlocksDisplayed=!0,t._slideWithBlocks=n,t._animateBlocks(n.animBlocks))}}var t=this,i;t._blockDefaults={fadeEffect:!0,moveEffect:"top",moveOffset:20,speed:400,easing:"easeOutSine",delay:200};t.st.block=n.extend({},t._blockDefaults,t.st.block);t._blockAnimProps=[];t._animatedBlockTimeouts=[];t.ev.on("rsAfterInit",function(){r()});t.ev.on("rsBeforeParseNode",function(t,i,r){i=n(i);r.animBlocks=i.find(".rsABlock").css("display","none");r.animBlocks.length||(r.animBlocks=i.hasClass("rsABlock")?i.css("display","none"):!1)});t.ev.on("rsAfterContentSet",function(n,i){i.id===t.slides[t.currSlideId].id&&setTimeout(function(){r()},t.st.fadeinLoadedSlide?300:0)});t.ev.on("rsAfterSlideChange",function(){r()})},_updateAnimBlockProps:function(n,t){setTimeout(function(){n.css(t)},6)},_animateBlocks:function(t){var i=this,f,o,s,u,e,r,h;i._animatedBlockTimeouts=[];t.each(function(t){var c,a,l;f=n(this);o={};s={};u=null;c=f.attr("data-move-offset");c=c?parseInt(c,10):i.st.block.moveOffset;0<c&&((r=f.data("move-effect"))?(r=r.toLowerCase(),"none"===r?r=!1:"left"!==r&&"top"!==r&&"bottom"!==r&&"right"!==r&&(r=i.st.block.moveEffect,"none"===r&&(r=!1))):r=i.st.block.moveEffect,r&&"none"!==r)&&(a="right"===r||"left"===r?!0:!1,h=!1,i._useCSS3Transitions?(l=0,e=i._xProp):(a?isNaN(parseInt(f.css("right"),10))?e="left":(e="right",h=!0):isNaN(parseInt(f.css("bottom"),10))?e="top":(e="bottom",h=!0),e="margin-"+e,h&&(c=-c),i._useCSS3Transitions?l=parseInt(f.css(e),10):(l=f.data("rs-start-move-prop"),void 0===l&&(l=parseInt(f.css(e),10),isNaN(l)&&(l=0),f.data("rs-start-move-prop",l)))),s[e]=i._getCSS3Prop("top"===r||"left"===r?l-c:l+c,a),o[e]=i._getCSS3Prop(l,a));c=f.attr("data-fade-effect");c?("none"===c.toLowerCase()||"false"===c.toLowerCase())&&(c=!1):c=i.st.block.fadeEffect;c&&(s.opacity=0,o.opacity=1);(c||r)&&(u={},u.hasFade=!!c,r&&(u.moveProp=e,u.hasMove=!0),u.speed=f.data("speed"),isNaN(u.speed)&&(u.speed=i.st.block.speed),u.easing=f.data("easing"),u.easing||(u.easing=i.st.block.easing),u.css3Easing=n.rsCSS3Easing[u.easing],u.delay=f.data("delay"),isNaN(u.delay)&&(u.delay=i.st.block.delay*t));c={};i._useCSS3Transitions&&(c[i._vendorPref+i._TD]="0ms");c.moveProp=o.moveProp;c.opacity=o.opacity;c.display="none";i._blockAnimProps.push({block:f,css:c});i._updateAnimBlockProps(f,s);i._animatedBlockTimeouts.push(setTimeout(function(n,t,r,u){return function(){var f,e;n.css("display","block");r&&(f={},i._useCSS3Transitions?(e="",r.hasMove&&(e+=r.moveProp),r.hasFade&&(r.hasMove&&(e+=", "),e+="opacity"),f[i._vendorPref+i._TP]=e,f[i._vendorPref+i._TD]=r.speed+"ms",f[i._vendorPref+i._TTF]=r.css3Easing,n.css(f),setTimeout(function(){n.css(t)},24)):setTimeout(function(){n.animate(t,r.speed,r.easing)},16));delete i._animatedBlockTimeouts[u]}}(f,o,u,t),6>=u.delay?12:u.delay))})}});n.rsModules.animatedBlocks=n.rsProto._initAnimatedBlocks}(jQuery),function(n){n.extend(n.rsProto,{_initAutoHeight:function(){var n=this,f,t,r,u,i;if(n.st.autoHeight){u=!0;i=function(i){r=n.slides[n.currSlideId];(f=r.holder)&&(t=f.height())&&void 0!==t&&t>(n.st.minAutoHeight||30)&&(n._wrapHeight=t,n._useCSS3Transitions||!i?n._sliderOverflow.css("height",t):n._sliderOverflow.stop(!0,!0).animate({height:t},n.st.transitionSpeed),n.ev.trigger("rsAutoHeightChange",t),u&&(n._useCSS3Transitions&&setTimeout(function(){n._sliderOverflow.css(n._vendorPref+"transition","height "+n.st.transitionSpeed+"ms ease-in-out")},16),u=!1))};n.ev.on("rsMaybeSizeReady.rsAutoHeight",function(n,t){r===t&&i()});n.ev.on("rsAfterContentSet.rsAutoHeight",function(n,t){r===t&&i()});n.slider.addClass("rsAutoHeight");n.ev.one("rsAfterInit",function(){setTimeout(function(){i(!1);setTimeout(function(){n.slider.append('<div style="clear:both; float: none;"><\/div>')},16)},16)});n.ev.on("rsBeforeAnimStart",function(){i(!0)});n.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){i(!1)},16)})}}});n.rsModules.autoHeight=n.rsProto._initAutoHeight}(jQuery),function(n){n.extend(n.rsProto,{_initGlobalCaption:function(){var t=this;t.st.globalCaption&&(t.ev.on("rsAfterInit",function(){t.globalCaption=n('<div class="rsGCaption"><\/div>').appendTo(t.st.globalCaptionInside?t._sliderOverflow:t.slider);t.globalCaption.html(t.currSlide.caption||"")}),t.ev.on("rsBeforeAnimStart",function(){t.globalCaption.html(t.currSlide.caption||"")}))}});n.rsModules.globalCaption=n.rsProto._initGlobalCaption}(jQuery),function(n){n.rsProto._initActiveClass=function(){var t,n=this;if(n.st.addActiveClass)n.ev.on("rsOnUpdateNav",function(){t&&clearTimeout(t);t=setTimeout(function(){n._oldHolder&&n._oldHolder.removeClass("rsActiveSlide");n._currHolder&&n._currHolder.addClass("rsActiveSlide");t=null},50)})};n.rsModules.activeClass=n.rsProto._initActiveClass}(jQuery),function(n){n.extend(n.rsProto,{_initDeeplinking:function(){var t=this,u,i,r;if(t._hashDefaults={enabled:!1,change:!1,prefix:""},t.st.deeplinking=n.extend({},t._hashDefaults,t.st.deeplinking),t.st.deeplinking.enabled){var f=t.st.deeplinking.change,e=t.st.deeplinking.prefix,o="#"+e,s=function(){var n=window.location.hash;return n&&0<n.indexOf(e)&&(n=parseInt(n.substring(o.length),10),0<=n)?n-1:-1},h=s();-1!==h&&(t.st.startSlideId=h);f&&(n(window).on("hashchange"+t.ns,function(n){u||(n=s(),0>n||(n>t.numSlides-1&&(n=t.numSlides-1),t.goTo(n)))}),t.ev.on("rsBeforeAnimStart",function(){i&&clearTimeout(i);r&&clearTimeout(r)}),t.ev.on("rsAfterSlideChange",function(){i&&clearTimeout(i);r&&clearTimeout(r);r=setTimeout(function(){u=!0;window.location.replace((""+window.location).split("#")[0]+o+(t.currSlideId+1));i=setTimeout(function(){u=!1;i=null},60)},400)}));t.ev.on("rsBeforeDestroy",function(){i=r=null;f&&n(window).off("hashchange"+t.ns)})}}});n.rsModules.deeplinking=n.rsProto._initDeeplinking}(jQuery),function(n,t,i){function r(n){return n=n||location.href,"#"+n.replace(/^[^#]*#?(.*)$/,"$1")}var u=document,e=n.event.special,o=u.documentMode,f="onhashchange"in t&&(o===i||7<o);n.fn.hashchange=function(n){return n?this.bind("hashchange",n):this.trigger("hashchange")};n.fn.hashchange.delay=50;e.hashchange=n.extend(e.hashchange,{setup:function(){if(f)return!1;n(s.start)},teardown:function(){if(f)return!1;n(s.stop)}});var s=function(){function h(){var u=r(),i=a(s);u!==s?(l(s=u,i),n(t).trigger("hashchange")):i!==s&&(location.href=location.href.replace(/#.*/,"")+i);o=setTimeout(h,n.fn.hashchange.delay)}var e={},o,s=r(),c=function(n){return n},l=c,a=c;return e.start=function(){o||h()},e.stop=function(){o&&clearTimeout(o);o=i},!t.attachEvent||t.addEventListener||f||function(){var t,i;e.start=function(){t||(i=(i=n.fn.hashchange.src)&&i+r(),t=n('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){i||l(r());h()}).attr("src",i||"javascript:0").insertAfter("body")[0].contentWindow,u.onpropertychange=function(){try{"title"===event.propertyName&&(t.document.title=u.title)}catch(n){}})};e.stop=c;a=function(){return r(t.location.href)};l=function(i,r){var f=t.document,e=n.fn.hashchange.domain;i!==r&&(f.title=u.title,f.open(),e&&f.write('<script>document.domain="'+e+'"<\/script>'),f.close(),t.location.hash=i)}}(),e}()}(jQuery,this),function(n){n.rsProto._initVisibleNearby=function(){var t=this;t.st.visibleNearby&&t.st.visibleNearby.enabled&&(t._vnDefaults={enabled:!0,centerArea:.6,center:!0,breakpoint:0,breakpointCenterArea:.8,hiddenOverflow:!0,navigateByCenterClick:!1},t.st.visibleNearby=n.extend({},t._vnDefaults,t.st.visibleNearby),t.ev.one("rsAfterPropsSetup",function(){t._sliderVisibleNearbyWrap=t._sliderOverflow.css("overflow","visible").wrap('<div class="rsVisibleNearbyWrap"><\/div>').parent();t.st.visibleNearby.hiddenOverflow||t._sliderVisibleNearbyWrap.css("overflow","visible");t._controlsContainer=t.st.controlsInside?t._sliderVisibleNearbyWrap:t.slider}),t.ev.on("rsAfterSizePropSet",function(){var i=t.st.visibleNearby,n=i.breakpoint&&t.width<i.breakpoint?i.breakpointCenterArea:i.centerArea;t._slidesHorizontal?(t._wrapWidth*=n,t._sliderVisibleNearbyWrap.css({height:t._wrapHeight,width:t._wrapWidth/n}),t._minPosOffset=t._wrapWidth*(1-n)/2/n):(t._wrapHeight*=n,t._sliderVisibleNearbyWrap.css({height:t._wrapHeight/n,width:t._wrapWidth}),t._minPosOffset=t._wrapHeight*(1-n)/2/n);i.navigateByCenterClick||(t._nextSlidePos=t._slidesHorizontal?t._wrapWidth:t._wrapHeight);i.center&&t._sliderOverflow.css("margin-"+(t._slidesHorizontal?"left":"top"),t._minPosOffset)}))};n.rsModules.visibleNearby=n.rsProto._initVisibleNearby}(jQuery);!function(n){function e(t,r,u){var o;if(u)return("object"!=typeof t&&(t={}),"boolean"!=typeof t.isMenu)&&(o=u.children(),t.isMenu=1==o.length&&o.is(r.panelNodetype)),t;t=n.extend(!0,{},n[i].defaults,t);("top"==t.position||"bottom"==t.position)&&("back"==t.zposition||"next"==t.zposition)&&(n[i].deprecated('Using position "'+t.position+'" in combination with zposition "'+t.zposition+'"','zposition "front"'),t.zposition="front");for(var e=["position","zposition","modal","moveBackground"],f=0,s=e.length;s>f;f++)"undefined"!=typeof t[e[f]]&&(n[i].deprecated('The option "'+e[f]+'"',"offCanvas."+e[f]),t.offCanvas=t.offCanvas||{},t.offCanvas[e[f]]=t[e[f]]);return t}function s(t){t=n.extend(!0,{},n[i].configuration,t);for(var u=["panel","list","selected","label","spacer"],r=0,f=u.length;f>r;r++)"undefined"!=typeof t[u[r]+"Class"]&&(n[i].deprecated('The configuration option "'+u[r]+'Class"',"classNames."+u[r]),t.classNames[u[r]]=t[u[r]+"Class"]);if("undefined"!=typeof t.counterClass&&(n[i].deprecated('The configuration option "counterClass"',"classNames.counters.counter"),t.classNames.counters=t.classNames.counters||{},t.classNames.counters.counter=t.counterClass),"undefined"!=typeof t.collapsedClass&&(n[i].deprecated('The configuration option "collapsedClass"',"classNames.labels.collapsed"),t.classNames.labels=t.classNames.labels||{},t.classNames.labels.collapsed=t.collapsedClass),"undefined"!=typeof t.header)for(var u=["panelHeader","panelNext","panelPrev"],r=0,f=u.length;f>r;r++)"undefined"!=typeof t.header[u[r]+"Class"]&&(n[i].deprecated('The configuration option "header.'+u[r]+'Class"',"classNames.header."+u[r]),t.classNames.header=t.classNames.header||{},t.classNames.header[u[r]]=t.header[u[r]+"Class"]);for(var u=["pageNodetype","pageSelector","menuWrapperSelector","menuInjectMethod"],r=0,f=u.length;f>r;r++)"undefined"!=typeof t[u[r]]&&(n[i].deprecated('The configuration option "'+u[r]+'"',"offCanvas."+u[r]),t.offCanvas=t.offCanvas||{},t.offCanvas[u[r]]=t[u[r]]);return t}function h(){o=!0;f.$wndw=n(window);f.$html=n("html");f.$body=n("body");n.each([t,u,r],function(n,t){t.add=function(n){n=n.split(" ");for(var i in n)t[n[i]]=t.mm(n[i])}});t.mm=function(n){return"mm-"+n};t.add("wrapper menu ismenu inline panel list subtitle selected label spacer current highest hidden opened subopened subopen fullsubopen subclose");t.umm=function(n){return"mm-"==n.slice(0,3)&&(n=n.slice(3)),n};u.mm=function(n){return"mm-"+n};u.add("parent");r.mm=function(n){return n+".mm"};r.add("toggle open close setSelected transitionend webkitTransitionEnd mousedown mouseup touchstart touchmove touchend scroll resize click keydown keyup");n[i]._c=t;n[i]._d=u;n[i]._e=r;n[i].glbl=f}function c(i,r){if(i.hasClass(t.current))return!1;var f=n("."+t.panel,r),u=f.filter("."+t.current);return f.removeClass(t.highest).removeClass(t.current).not(i).not(u).addClass(t.hidden),i.hasClass(t.opened)?u.addClass(t.highest).removeClass(t.opened).removeClass(t.subopened):(i.addClass(t.highest),u.addClass(t.subopened)),i.removeClass(t.hidden).addClass(t.current),setTimeout(function(){i.removeClass(t.subopened).addClass(t.opened)},25),"open"}var i="mmenu";if(!n[i]){var t={},u={},r={},o=!1,f={$wndw:null,$html:null,$body:null};n[i]=function(n,t,i){return this.$menu=n,this.opts=t,this.conf=i,this.vars={},this._init(),this};n[i].uniqueId=0;n[i].prototype={_init:function(){if(this.opts=e(this.opts,this.conf,this.$menu),this._initMenu(),this._initPanels(),this._initLinks(),this._bindCustomEvents(),n[i].addons)for(var t=0;t<n[i].addons.length;t++)"function"==typeof this["_addon_"+n[i].addons[t]]&&this["_addon_"+n[i].addons[t]]()},_bindCustomEvents:function(){var u=this,i=this.$menu.find(this.opts.isMenu&&!this.opts.slidingSubmenus?"ul, ol":"."+t.panel);i.off(r.toggle+" "+r.open+" "+r.close).on(r.toggle+" "+r.open+" "+r.close,function(n){n.stopPropagation()});this.opts.slidingSubmenus?i.on(r.open,function(){return c(n(this),u.$menu)}):i.on(r.toggle,function(){var i=n(this);return i.triggerHandler(i.parent().hasClass(t.opened)?r.close:r.open)}).on(r.open,function(){return n(this).parent().addClass(t.opened),"open"}).on(r.close,function(){return n(this).parent().removeClass(t.opened),"close"})},_initMenu:function(){this.opts.offCanvas&&this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("*")).filter("[id]").each(function(){n(this).attr("id",t.mm(n(this).attr("id")))}));this.$menu.contents().each(function(){3==n(this)[0].nodeType&&n(this).remove()});this.$menu.parent().addClass(t.wrapper);var i=[t.menu];i.push(t.mm(this.opts.slidingSubmenus?"horizontal":"vertical"));this.opts.classes&&i.push(this.opts.classes);this.opts.isMenu&&i.push(t.ismenu);this.$menu.addClass(i.join(" "))},_initPanels:function(){var s=this,e,i,h,f,o;this.__refactorClass(n("."+this.conf.classNames.list,this.$menu),this.conf.classNames.list,"list");this.opts.isMenu&&n("ul, ol",this.$menu).not(".mm-nolist").addClass(t.list);e=n("."+t.list+" > li",this.$menu);this.__refactorClass(e,this.conf.classNames.selected,"selected");this.__refactorClass(e,this.conf.classNames.label,"label");this.__refactorClass(e,this.conf.classNames.spacer,"spacer");e.off(r.setSelected).on(r.setSelected,function(i,r){i.stopPropagation();e.removeClass(t.selected);"boolean"!=typeof r&&(r=!0);r&&n(this).addClass(t.selected)});this.__refactorClass(n("."+this.conf.classNames.panel,this.$menu),this.conf.classNames.panel,"panel");this.$menu.children().filter(this.conf.panelNodetype).add(this.$menu.find("."+t.list).children().children().filter(this.conf.panelNodetype)).addClass(t.panel);i=n("."+t.panel,this.$menu);i.each(function(){var t=n(this),i=t.attr("id")||s.__getUniqueId();t.attr("id",i)});i.find("."+t.panel).each(function(){var i=n(this),o=i.is("ul, ol")?i:i.find("ul ,ol").first(),r=i.parent(),f=r.find("> a, > span"),h=r.closest("."+t.panel),e;(i.data(u.parent,r),r.parent().is("."+t.list))&&(e=n('<a class="'+t.subopen+'" href="#'+i.attr("id")+'" />').insertBefore(f),f.is("a")||e.addClass(t.fullsubopen),s.opts.slidingSubmenus&&o.prepend('<li class="'+t.subtitle+'"><a class="'+t.subclose+'" href="#'+h.attr("id")+'">'+f.text()+"<\/a><\/li>"))});h=this.opts.slidingSubmenus?r.open:r.toggle;(i.each(function(){var t=n(this),i=t.attr("id");n('a[href="#'+i+'"]',s.$menu).off(r.click).on(r.click,function(n){n.preventDefault();t.trigger(h)})}),this.opts.slidingSubmenus)?(f=n("."+t.list+" > li."+t.selected,this.$menu),f.parents("li").removeClass(t.selected).end().add(f.parents("li")).each(function(){var i=n(this),r=i.find("> ."+t.panel);r.length&&(i.parents("."+t.panel).addClass(t.subopened),r.addClass(t.opened))}).closest("."+t.panel).addClass(t.opened).parents("."+t.panel).addClass(t.subopened)):(f=n("li."+t.selected,this.$menu),f.parents("li").removeClass(t.selected).end().add(f.parents("li")).addClass(t.opened));o=i.filter("."+t.opened);o.length||(o=i.first());o.addClass(t.opened).last().addClass(t.current);this.opts.slidingSubmenus&&i.not(o.last()).addClass(t.hidden).end().find("."+t.panel).appendTo(this.$menu)},_initLinks:function(){var i=this;n("."+t.list+" > li > a",this.$menu).not("."+t.subopen).not("."+t.subclose).not('[rel="external"]').not('[target="_blank"]').off(r.click).on(r.click,function(u){var e=n(this),s=e.attr("href")||"",o;i.__valueOrFn(i.opts.onClick.setSelected,e)&&e.parent().trigger(r.setSelected);o=i.__valueOrFn(i.opts.onClick.preventDefault,e,"#"==s.slice(0,1));o&&u.preventDefault();i.__valueOrFn(i.opts.onClick.blockUI,e,!o)&&f.$html.addClass(t.blocking);i.__valueOrFn(i.opts.onClick.close,e,o)&&i.$menu.triggerHandler(r.close)})},_update:function(n){if(this.updates||(this.updates=[]),"function"==typeof n)this.updates.push(n);else for(var t=0,i=this.updates.length;i>t;t++)this.updates[t].call(this,n)},__valueOrFn:function(n,t,i){return"function"==typeof n?n.call(t[0]):"undefined"==typeof n&&"undefined"!=typeof i?i:n},__refactorClass:function(n,i,r){n.filter("."+i).removeClass(i).addClass(t[r])},__transitionend:function(n,t,i){var f=!1,u=function(){f||t.call(n[0]);f=!0};n.one(r.transitionend,u);n.one(r.webkitTransitionEnd,u);setTimeout(u,1.1*i)},__getUniqueId:function(){return t.mm(n[i].uniqueId++)}};n.fn[i]=function(t,r){return o||h(),t=e(t,r),r=s(r),this.each(function(){var u=n(this);u.data(i)||u.data(i,new n[i](u,t,r))})};n[i].version="4.3.5";n[i].defaults={classes:"",slidingSubmenus:!0,onClick:{setSelected:!0}};n[i].configuration={panelNodetype:"ul, ol, div",transitionDuration:400,classNames:{panel:"Panle",list:"List",selected:"Selected",label:"Label",spacer:"Spacer"}},function(){var r=window.document,t=window.navigator.userAgent,u="ontouchstart"in r,e="WebkitOverflowScrolling"in r.documentElement.style,f=function(){return t.indexOf("Android")>=0?2.4>parseFloat(t.slice(t.indexOf("Android")+8)):!1}();n[i].support={touch:u,oldAndroidBrowser:f,overflowscrolling:function(){return u?e?!0:f?!1:!0:!0}()}}();n[i].debug=function(){};n[i].deprecated=function(n,t){"undefined"!=typeof console&&"undefined"!=typeof console.warn&&console.warn("MMENU: "+n+" is deprecated, use "+t+" instead.")}}}(jQuery);!function(n){function s(n){return n}function h(n){return"string"!=typeof n.pageSelector&&(n.pageSelector="> "+n.pageNodetype),n}function c(){o=!0;r=n[f]._c;e=n[f]._d;u=n[f]._e;r.add("offcanvas modal background opening blocker page");e.add("style");u.add("opening opened closing closed setPage");t=n[f].glbl;t.$allMenus=(t.$allMenus||n()).add(this.$menu);t.$wndw.on(u.keydown,function(n){if(t.$html.hasClass(r.opened)&&9==n.keyCode)return(n.preventDefault(),!1)});var i=0;t.$wndw.on(u.resize,function(n,u){if(u||t.$html.hasClass(r.opened)){var f=t.$wndw.height();(u||f!=i)&&(i=f,t.$page.css("minHeight",f))}})}var r,e,u,t,f="mmenu",i="offCanvas",o=!1;n[f].prototype["_addon_"+i]=function(){if(!this.opts[i])return this;o||c();this.opts[i]=s(this.opts[i]);this.conf[i]=h(this.conf[i]);"boolean"!=typeof this.vars.opened&&(this.vars.opened=!1);var n=this.opts[i],f=this.conf[i],u=[r.offcanvas];"left"!=n.position&&u.push(r.mm(n.position));"back"!=n.zposition&&u.push(r.mm(n.zposition));this.$menu.addClass(u.join(" ")).parent().removeClass(r.wrapper);this[i+"_initPage"](t.$page);this[i+"_initBlocker"]();this[i+"_initOpenClose"]();this[i+"_bindCustomEvents"]();this.$menu[f.menuInjectMethod+"To"](f.menuWrapperSelector)};n[f].addons=n[f].addons||[];n[f].addons.push(i);n[f].defaults[i]={position:"left",zposition:"back",modal:!1,moveBackground:!0};n[f].configuration[i]={pageNodetype:"div",pageSelector:null,menuWrapperSelector:"body",menuInjectMethod:"prepend"};n[f].prototype.open=function(){if(this.vars.opened)return!1;var n=this;return this._openSetup(),setTimeout(function(){n._openFinish()},25),"open"};n[f].prototype._openSetup=function(){t.$allMenus.not(this.$menu).trigger(u.close);t.$page.data(e.style,t.$page.attr("style")||"");t.$wndw.trigger(u.resize,[!0]);var n=[r.opened];this.opts[i].modal&&n.push(r.modal);this.opts[i].moveBackground&&n.push(r.background);"left"!=this.opts[i].position&&n.push(r.mm(this.opts[i].position));"back"!=this.opts[i].zposition&&n.push(r.mm(this.opts[i].zposition));this.opts.classes&&n.push(this.opts.classes);t.$html.addClass(n.join(" "));this.$menu.addClass(r.current+" "+r.opened)};n[f].prototype._openFinish=function(){var n=this;this.__transitionend(t.$page,function(){n.$menu.trigger(u.opened)},this.conf.transitionDuration);this.vars.opened=!0;t.$html.addClass(r.opening);this.$menu.trigger(u.opening)};n[f].prototype.close=function(){if(!this.vars.opened)return!1;var n=this;return this.__transitionend(t.$page,function(){n.$menu.removeClass(r.current).removeClass(r.opened);t.$html.removeClass(r.opened).removeClass(r.modal).removeClass(r.background).removeClass(r.mm(n.opts[i].position)).removeClass(r.mm(n.opts[i].zposition));n.opts.classes&&t.$html.removeClass(n.opts.classes);t.$page.attr("style",t.$page.data(e.style));n.vars.opened=!1;n.$menu.trigger(u.closed)},this.conf.transitionDuration),t.$html.removeClass(r.opening),this.$menu.trigger(u.closing),"close"};n[f].prototype[i+"_initBlocker"]=function(){var i=this;t.$blck||(t.$blck=n('<div id="'+r.blocker+'" />').appendTo(t.$body));t.$blck.off(u.touchstart).on(u.touchstart,function(n){n.preventDefault();n.stopPropagation();t.$blck.trigger(u.mousedown)}).on(u.mousedown,function(n){n.preventDefault();t.$html.hasClass(r.modal)||i.close()})};n[f].prototype[i+"_initPage"]=function(u){u||(u=n(this.conf[i].pageSelector,t.$body),u.length>1&&(n[f].debug("Multiple nodes found for the page-node, all nodes are wrapped in one <"+this.conf[i].pageNodetype+">."),u=u.wrapAll("<"+this.conf[i].pageNodetype+" />").parent()));u.addClass(r.page);t.$page=u};n[f].prototype[i+"_initOpenClose"]=function(){var f=this,i=this.$menu.attr("id");i&&i.length&&(this.conf.clone&&(i=r.umm(i)),n('a[href="#'+i+'"]').off(u.click).on(u.click,function(n){n.preventDefault();f.open()}));i=t.$page.attr("id");i&&i.length&&n('a[href="#'+i+'"]').on(u.click,function(n){n.preventDefault();f.close()})};n[f].prototype[i+"_bindCustomEvents"]=function(){var n=this,t=u.open+" "+u.opening+" "+u.opened+" "+u.close+" "+u.closing+" "+u.closed+" "+u.setPage;this.$menu.off(t).on(t,function(n){n.stopPropagation()});this.$menu.on(u.open,function(){n.open()}).on(u.close,function(){n.close()}).on(u.setPage,function(t,r){n[i+"_initPage"](r);n[i+"_initOpenClose"]()})}}(jQuery);!function(n){typeof define=="function"&&define.amd?define(n):Index=n()}(function(){return function(n,t){var i={version:"1.0.5",loop:!1,removed:[],added:[],active:[],first:t||0,last:n,span:n-(t||0)+1,back:[],set:function(n){i.curr=r(n);var t=[i.curr];return(i.prev=i.curr-1)<i.first||t.unshift(i.prev),(i.next=i.curr+1)>i.last||t.push(i.next),i.prev=r(i.prev),i.next=r(i.next),typeof _=="function"&&(i.removed=_.difference(i.active,t),i.added=_.difference(t,i.active)),i.active=t,i.back[0]&&(i.direction=i.curr>i.back[0].prev?1:-1),i.back.unshift({prev:i.prev,curr:i.curr,next:i.next}),i}},r=function(n){return i.loop?n>i.last?i.first:n<i.first?i.last:n:Math.min(Math.max(n,i.first),i.last)};return i}}),function($,n,t){function c(){s=n[u](function(){i.each(function(){var t=$(this),i=t.width(),r=t.height(),n=$.data(this,f);(i!==n.w||r!==n.h)&&t.trigger(o,[n.w=i,n.h=r])});c()},r[h])}var i=$([]),r=$.resize=$.extend($.resize,{}),s,u="setTimeout",o="resize",f=o+"-special-event",h="delay",e="throttleWindow";r[h]=250;r[e]=!0;$.event.special[o]={setup:function(){if(!r[e]&&this[u])return!1;var n=$(this);i=i.add(n);$.data(this,f,{w:n.width(),h:n.height()});i.length===1&&c()},teardown:function(){if(!r[e]&&this[u])return!1;var n=$(this);i=i.not(n);n.removeData(f);i.length||clearTimeout(s)},add:function(n){function o(n,r,u){var e=$(this),o=$.data(this,f);o.w=r!==t?r:e.width();o.h=u!==t?u:e.height();i.apply(this,arguments)}if(!r[e]&&this[u])return!1;var i;if($.isFunction(n))return i=n,o;i=n.handler;n.handler=o}}}(jQuery,this);!function(n){typeof define=="function"&&define.amd?define(["index","jquery","jquery.ba-resize"],n):TabsAccordion=n(Index,jQuery)}(function(n,t){var u=0,i="tabsaccordion",f=t(window),e=t(document.documentElement).addClass("js"),r=t(document.body);t.resize.throttleWindow=!1;t.fn.TabsAccordion=function(o){function s(o,s){var l=i+"-"+u++,c=t(o),a,v,p,y,h={version:"1.2.0",type:c.hasClass("accordion")&&"accordion"||c.hasClass("tabs")&&"tabs",create:function(){if(a=c.children(),v=a.children(":first-child"),h.index)var i=h.index.curr;return(h.index=n(a.length-1)).loop=!0,i&&h.index.set(i),h.type==="tabs"&&c.prepend((v=h.tabsCreateTablist(v).children()).end()),p=(h.type==="tabs"?v.parent():c).attr("role","tablist"),v.attr({id:function(n){return this.id||l+"-tab-"+n},role:"tab"}),(y=a.map(function(n){return t(this).attr({"aria-labelledby":v[n].id,id:this.id||l+"-panel-"+n,role:"tabpanel"}).children().slice(1).wrapAll("<div><div><\/div><\/div>").parent().parent().get()})).each(h.collapse),c.attr({id:o.id||l,tabindex:0}).on("click."+l,h.type==="accordion"&&"> * > :first-child"||"> :first-child > *",function(n){h.goTo(v.index(t(n.target).closest(v)))}).on("keydown."+l,function(n){if(n.target===o){var t={37:"prev",38:"prev",39:"next",40:"next"}[n.keyCode];t&&(n.preventDefault(),h.goTo(h.index[t]))}}).on("resize."+l,h.resize).trigger("create"),s.saveState&&h.extensions.saveState(s.saveState),s.responsiveSwitch&&h.extensions.responsiveSwitch(s.responsiveSwitch),s.hashWatch&&h.extensions.hashWatch(),s.pauseMedia&&h.extensions.pauseMedia(),typeof h.index.curr!="number"&&h.index.set(0),setTimeout(function(){c.addClass("transition")}),h.expand(h.index.curr)},destroy:function(n){return h.type==="tabs"?(c.height("auto"),p.remove()):(v.removeAttr("role").filter('[id^="'+l+'"]').removeAttr("id"),p.removeAttr("role")),a.removeAttr("aria-expanded aria-labelledby role").filter('[id^="'+l+'"]').removeAttr("id"),y.children().children().unwrap().unwrap(),n||c.removeData(i).removeData("responsiveBreakpoint."+l),c.add([window,document.body]).off("."+l).end().removeAttr("aria-activedescendant tabindex").removeClass(h.type).filter('[id^="'+l+'"]').removeAttr("id").end().trigger("destroy"),h},resize:function(){return h.type==="tabs"?c.height(p.outerHeight()+a.eq(h.index.curr).outerHeight()):h.type==="accordion"&&a[h.index.curr].ariaExpanded&&y.eq(h.index.curr).height(y.eq(h.index.curr).children().outerHeight()),h},expand:function(n){var t=a.eq(n).attr("aria-expanded",a[n].ariaExpanded=!0);return h.resize().type==="tabs"&&v.eq(n).addClass("current"),c.attr("aria-activedescendant",a[h.index.curr].id).trigger("expand",[n,t]),h},collapse:function(n){var t=a.eq(n).attr("aria-expanded",a[n].ariaExpanded=!1);return h.type==="tabs"?v.eq(n).removeClass("current"):y.eq(n).height(0),c.trigger("collapse",[n,t]),h},goTo:function(n){return h.index.curr!==n&&typeof h.index.curr=="number"&&h.collapse(h.index.curr),h.index.set(n),h[h.type==="accordion"&&a.eq(n).prop("ariaExpanded")?"collapse":"expand"](h.index.curr)},tabsCreateTablist:s.tabsCreateTablist||function(n){for(var i=0,r="";i<n.length;i++)r+="<li>"+n[i].innerHTML+"<\/li>";return t("<ul>"+r+"<\/ul>")},extensions:{hashWatch:function(){var n={changeHash:function(t,i){var r=i[0].id;return i[0].id="",location.hash=t,i[0].id=r,n},expand:function(t,i){var u=c.find(t),f;return u.length&&(f=u.closest(a),f.length&&(i&&i.preventDefault(),h.goTo(a.index(f)),n.changeHash(t,u),i&&setTimeout(function(){e.add(r).animate({scrollTop:u.offset().top})},250))),n}};r.on("click."+l,'a[href^="#"]:not([href="#"])',function(i){n.expand(t(i.target).attr("href"),i)}).on("hashchange."+l,function(){n.expand(location.hash)});return n.expand(location.hash)},saveStateLoaded:!1,saveState:function(n){if(typeof n=="object"){var t={remove:function(){n.removeItem(l)},load:function(){var i=n.getItem(l),t=JSON.parse(i);t&&t.current&&h.index.set(t.current);h.extensions.saveStateLoaded=!0},save:function(){n.setItem(l,JSON.stringify({current:h.index.curr,expanded:a[h.index.curr].ariaExpanded}))}};h.extensions.saveStateLoaded||t.load();f.on("unload."+l,t.save);return t}},responsiveSwitch:function(n){function t(){for(var n=0,t=0;n<v.length;n++)t+=v.eq(n).outerWidth(!0);return t}function i(n){var t=h.index.curr,i=a[t].ariaExpanded;h.destroy(!0);c.addClass(h.type=n);h.index.set(t);h.create();c.trigger("typechange",n)}function r(){var t=c.outerWidth()<=n?"accordion":"tabs";h.type!==t&&i(t)}n==="tablist"&&(h.type==="tabs"?c.data("responsiveBreakpoint."+l,n=t()):n=c.data("responsiveBreakpoint."+l));c.on("resize."+l,r)},pauseMedia:function(){if(typeof Modernizr!="undefined"&&Modernizr.audio&&Modernizr.video&&c.find("audio, video").length)c.on("collapse."+l,function(n,t,i){i.find("audio, video").each(function(){this.pause()})})}}};return h.create()}var o=o||{},h=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=t(this);return n.data(i)?n.data(i)[o].apply(this,h):n.data(i,s(this,o))})}});$("document").ready(function(){var r;$("nav#menu").mmenu();$(".accordion, .tabs").TabsAccordion({responsiveSwitch:"tablist"});$(".advanced-search-but").click(function(){var n=$(this).find("i.fa");return n.hasClass("fa-caret-right")?n.removeClass("fa-caret-right").addClass("fa-caret-down"):n.removeClass("fa-caret-down").addClass("fa-caret-right"),$("#advanced-search").slideToggle("slow"),!1});r=function(){function n(n){this._element=$(n);this._optionsContainer=this._element.find(this.constructor.optionsContainerSelector)}return n.selector=".filter",n.optionsContainerSelector="> div",n.hideOptionsClass="hide-options",n.enhance=function(){var n=this;return $(n.selector).each(function(){return new n(this).enhance()})},n.prototype.enhance=function(){this._buildUI();this._bindEvents()},n.prototype._buildUI=function(){this._summaryElement=$("<label><\/label>").addClass("summary").attr("data-role","summary").prependTo(this._optionsContainer);this._clearSelectionButton=$("<button><\/button>").text("Clear").attr("type","button").insertAfter(this._summaryElement);this._refreshSelectionButton=$("<button><\/button>").text("Refresh").attr("type","button").css("display","none").insertAfter(this._summaryElement);this._optionsContainer.addClass(this.constructor.hideOptionsClass);this._updateSummary()},n.prototype._bindEvents=function(){var n=this;this._summaryElement.click(function(){n._toggleOptions()});this._element.on("keydown",function(t){var i=t.which;i===13&&(t.preventDefault(),n._toggleOptions())});this._clearSelectionButton.click(function(){n._clearSelection()});this._refreshSelectionButton.click(function(){n._refreshSelection()});this._checkboxes().change(function(){n._updateSummary()});$("body").click(function(t){var i=$(t.target).closest(n.constructor.selector).length>0;i||n._allOptionsContainers().addClass(n.constructor.hideOptionsClass)})},n.prototype._toggleOptions=function(){this._allOptionsContainers().not(this._optionsContainer).addClass(this.constructor.hideOptionsClass);this._optionsContainer.toggleClass(this.constructor.hideOptionsClass)},n.prototype._updateSummary=function(){var n="All",t=this._checkboxes().filter(":checked");t.length>0&&(n=this._labelsFor(t).join(", "));this._summaryElement.text(n)},n.prototype._clearSelection=function(){this._checkboxes().each(function(){$(this).prop("checked",!1)});this._updateSummary()},n.prototype._refreshSelection=function(){this._updateSummary()},n.prototype._checkboxes=function(){return this._element.find(":checkbox")},n.prototype._labelsFor=function(n){return n.map(function(){var n=$(this).attr("id");return $("label[for='"+n+"']").text()}).get()},n.prototype._allOptionsContainers=function(){return $(this.constructor.selector+" "+this.constructor.optionsContainerSelector)},n}();$(function(){r.enhance()});var i=0,u=0,n=[],t;$(".blocks > div").each(function(){if(t=$(this),topPostion=t.position().top,u!=topPostion){for(currentDiv=0;currentDiv<n.length;currentDiv++)n[currentDiv].height(i);n.length=0;u=topPostion;i=t.height();n.push(t)}else n.push(t),i=i<t.height()?t.height():i;for(currentDiv=0;currentDiv<n.length;currentDiv++)n[currentDiv].height(i)})}),function(n,t,i){"use strict";function rt(n){return n}function ci(n){return n}function vt(n){s._dbgMode=n;ei=n?"Unavailable (nested view): use #getIndex()":"";it("dbg",hi.dbg=tt.dbg=n?ci:rt)}function ut(n){this.name=(u.link?"JsViews":"JsRender")+" Error";this.message=n||this.name}function f(n,t){for(var i in t)n[i]=t[i];return n}function y(n){return typeof n=="function"}function yt(n,t,i){return(!o.rTag||n)&&(b=n?n.charAt(0):b,k=n?n.charAt(1):k,h=t?t.charAt(0):h,v=t?t.charAt(1):v,nt=i||nt,n="\\"+b+"(\\"+nt+")?\\"+k,t="\\"+h+"\\"+v,w="(?:(?:(\\w+(?=[\\/\\s\\"+h+"]))|(?:(\\w+)?(:)|(>)|!--((?:[^-]|-(?!-))*)--|(\\*)))\\s*((?:[^\\"+h+"]|\\"+h+"(?!\\"+v+"))*?)",o.rTag=w+")",w=new RegExp(n+w+"(\\/)?|(?:\\/(\\w+)))"+t,"g"),fi=new RegExp("<.*>|([^\\\\]|^)[{}]|"+n+".*"+t)),[b,k,h,v,nt]}function li(n,t){t||(t=n,n=i);var e,f,o,u,r=this,s=!t||t==="root";if(n){if(u=r.type===t?r:i,!u)if(e=r.views,r._.useKey){for(f in e)if(u=e[f].get(n,t))break}else for(f=0,o=e.length;!u&&f<o;f++)u=e[f].get(n,t)}else if(s)while(r.parent.parent)u=r=r.parent;else while(r&&!u)u=r.type===t?r:i,r=r.parent;return u}function pt(){var n=this.get("item");return n?n.index:i}function wt(){return this.index}function ai(t){var u,e=this,o=e.linkCtx,r=(e.ctx||{})[t];return r===i&&o&&o.ctx&&(r=o.ctx[t]),r===i&&(r=hi[t]),r&&y(r)&&!r._wrp&&(u=function(){return r.apply(!this||this===n?e:this,arguments)},u._wrp=1,f(u,r)),u||r}function vi(n,t,u){var f,e,c,s=+u===u&&u,h=t.linkCtx;if(s&&(u=(s=t.tmpl.bnds[s-1])(t.data,t,r)),e=u.args[0],n||s){f=h&&h.tag;f||(f={_:{inline:!h,bnd:s},tagName:":",cvt:n,flow:!0,tagCtx:u,_is:"tag"},h&&(h.tag=f,f.linkCtx=h,u.ctx=a(u.ctx,h.view.ctx)),o._lnk(f));for(c in u.props)lt.test(c)&&(f[c]=u.props[c]);u.view=t;f.ctx=u.ctx||{};delete u.ctx;t._.tag=f;e=ft(f,f.convert||n!=="true"&&n)[0];e=s&&t._.onRender?t._.onRender(e,t,s):e;t._.tag=i}return e!=i?e:""}function ft(n,t){var r=n.tagCtx,u=r.view,i=r.args;return t=t&&(""+t===t?u.getRsc("converters",t)||c("Unknown converter: '"+t+"'"):t),i=!i.length&&!r.index?[u.data]:t?i.slice():i,t&&(t.depends&&(n.depends=o.getDeps(n.depends,n,t.depends,t)),i[0]=t.apply(n,i)),i}function yi(n,t){for(var f,e,u=this;f===i&&u;)e=u.tmpl[n],f=e&&e[t],u=u.parent;return f||r[n][t]}function pi(n,t,u,s,h){var ct,l,pt,at,et,y,vt,k,v,ot,rt,wt,g,yt,bt,b,p,st,it,kt,nt="",ht=+s===s&&s,w=t.linkCtx||0,ut=t.ctx,dt=u||t.tmpl;for(n._is==="tag"&&(l=n,n=l.tagName,s=l.tagCtxs),l=l||w.tag,ht&&(s=(wt=dt.bnds[ht-1])(t.data,t,r)),vt=s.length,y=0;y<vt;y++){if(y||u&&l||(g=t.getRsc("tags",n)||c("Unknown tag: {{"+n+"}}")),v=s[y],w.tag||(rt=v.tmpl,rt=v.content=rt&&dt.tmpls[rt-1],f(v,{tmpl:(l?l:g).template||rt,render:ni,index:y,view:t,ctx:a(v.ctx,ut)})),(u=v.props.tmpl)&&(u=""+u===u?t.getRsc("templates",u)||e(u):u,v.tmpl=u),l||(g._ctr?(l=new g._ctr,yt=!!l.init,l.attr=l.attr||g.attr||i):o._lnk(l={render:g.render}),l._={inline:!w},w&&(w.attr=l.attr=w.attr||l.attr,w.tag=l,l.linkCtx=w),(l._.bnd=wt||w.fn)?l._.arrVws={}:l.dataBoundOnly&&c("{^{"+n+"}} tag must be data-bound"),l.tagName=n,l.parent=et=ut&&ut.tag,l._is="tag",l._def=g,l.tagCtxs=s),!y)for(st in it=v.props)lt.test(st)&&(l[st]=it[st]);v.tag=l;l.dataMap&&l.tagCtxs&&(v.map=l.tagCtxs[y].map);l.flow||(ot=v.ctx=v.ctx||{},pt=l.parents=ot.parentTags=ut&&a(ot.parentTags,ut.parentTags)||{},et&&(pt[et.tagName]=et),ot.tag=l)}for(t._.tag=l,l.rendering={},y=0;y<vt;y++)v=l.tagCtx=l.tagCtxs[y],it=v.props,p=ft(l,l.convert),(bt=it.dataMap||l.dataMap)&&(p.length||it.dataMap)&&(b=v.map,(!b||b.src!==p[0]||h)&&(b&&b.src&&b.unmap(),b=v.map=bt.map(p[0],it)),p=[b.tgt]),l.ctx=v.ctx,!y&&yt&&(kt=l.template,l.init(v,w,l.ctx),yt=i,l.template!==kt&&(l._.tmpl=l.template)),k=i,ct=l.render,(ct=l.render)&&(k=ct.apply(l,p)),p=p.length?p:[t],k=k!==i?k:v.render(p[0],!0)||(h?i:""),nt=nt?nt+(k||""):k;return delete l.rendering,l.tagCtx=l.tagCtxs[0],l.ctx=l.tagCtx.ctx,l._.inline&&(at=l.attr)&&at!==d&&(nt=at==="text"?tt.html(nt):""),ht&&t._.onRender?t._.onRender(nt,t,ht):nt}function p(n,t,i,r,u,f,e,o){var a,h,c,s=this,v=t==="array",l={key:0,useKey:v?0:1,id:""+lr++,onRender:o,bnds:{}};s.data=r;s.tmpl=u;s.content=e;s.views=v?[]:{};s.parent=i;s.type=t;s._=l;s.linked=!!o;i?(a=i.views,h=i._,h.useKey?(a[l.key="_"+h.useKey++]=s,s.index=ei,s.getIndex=pt,c=h.tag,l.bnd=v&&(!c||!!c._.bnd&&c)):a.splice(l.key=s.index=f,0,s),s.ctx=n||i.ctx):s.ctx=n}function wi(n){var i,r,t,u,e,f,s;for(i in g)if(e=g[i],(f=e.compile)&&(r=n[i+"s"]))for(t in r)u=r[t]=f(t,r[t],n),u&&(s=o.onStore[i])&&s(t,u,f)}function bi(n,t,r){var o,u;return y(t)?t={depends:t.depends,render:t}:(t.baseTag&&(t.flow=!!t.flow,t=f(f({},t.baseTag),t)),(u=t.template)!==i&&(t.template=""+u===u?e[u]||e(u):u),t.init!==!1&&(o=t._ctr=function(){},(o.prototype=t).constructor=o)),r&&(t._parentTmpl=r),t}function bt(r,u,f,o){function c(u){if(""+u===u||u.nodeType>0){try{h=u.nodeType>0?u:!fi.test(u)&&t&&t(n.document).find(u)[0]}catch(s){}return h&&(u=e[r=r||h.getAttribute(at)],u||(r=r||"_"+cr++,h.setAttribute(at,r),u=e[r]=bt(r,h.innerHTML,f,o)),h=i),u}}var s,h;return u=u||"",s=c(u),o=o||(u.markup?u:{}),o.tmplName=r,f&&(o._parentTmpl=f),!s&&u.markup&&(s=c(u.markup))&&s.fn&&(s.debug!==u.debug||s.allowCode!==u.allowCode)&&(s=s.markup),s!==i?(r&&!f&&(si[r]=function(){return u.render.apply(u,arguments)}),s.fn||u.fn?s.fn&&(u=r&&r!==s.tmplName?a(o,s):s):(u=dt(s,o),ot(s.replace(ur,"\\$&"),u)),wi(o),u):void 0}function kt(n){function t(t,i){this.tgt=n.getTgt(t,i)}return y(n)&&(n={getTgt:n}),n.baseMap&&(n=f(f({},n.baseMap),n)),n.map=function(n,i){return new t(n,i)},n}function dt(n,t){var i,e=s.wrapMap||{},r=f({markup:n,tmpls:[],links:{},tags:{},bnds:[],_is:"template",render:gt},t);return t.htmlTag||(i=or.exec(n),r.htmlTag=i?i[1].toLowerCase():""),i=e[r.htmlTag],i&&i!==e.div&&(r.markup=u.trim(r.markup)),r}function ki(n,t){function u(e,s,h){var v,c,l,a;if(e&&typeof e=="object"&&!e.nodeType&&!e.markup&&!e.getTgt){for(l in e)u(l,e[l],s);return r}return s===i&&(s=e,e=i),e&&""+e!==e&&(h=s,s=e,e=i),a=h?h[f]=h[f]||{}:u,c=t.compile,s===null?e&&delete a[e]:(s=c?s=c(e,s,h):s,e&&(a[e]=s)),c&&s&&(s._is=n),s&&(v=o.onStore[n])&&v(e,s,c),s}var f=n+"s";r[f]=u;g[n]=t}function di(n,t){var i=this.jquery&&(this[0]||c('Unknown template: "'+this.selector+'"')),r=i.getAttribute(at);return gt.call(r?e[r]:e(i),n,t)}function et(n,t,i){if(s._dbgMode)try{return n.fn(t,i,r)}catch(u){return c(u,i)}return n.fn(t,i,r)}function gt(n,t,i,r,f,e){var o=this;return!r&&o.fn._nvw&&!u.isArray(n)?et(o,n,{tmpl:o}):ni.call(o,n,t,i,r,f,e)}function ni(n,t,r,f,o,s){var y,ut,g,l,nt,tt,it,w,v,rt,b,ft,h,ot,c=this,k="";if(!!t===t&&(r=t,t=i),o===!0&&(it=!0,o=0),c.tag?(w=c,c=c.tag,rt=c._,ft=c.tagName,h=rt.tmpl||w.tmpl,ot=c.attr&&c.attr!==d,t=a(t,c.ctx),v=w.content,w.props.link===!1&&(t=t||{},t.link=!1),f=f||w.view,n=arguments.length?n:f):h=c,h&&(!f&&n&&n._is==="view"&&(f=n),f&&(v=v||f.content,s=s||f._.onRender,n===f&&(n=f.data),t=a(t,f.ctx)),f&&f.data!==i||((t=t||{}).root=n),h.fn||(h=e[h]||e(h)),h)){if(s=(t&&t.link)!==!1&&!ot&&s,b=s,s===!0&&(b=i,s=f._.onRender),t=h.helpers?a(h.helpers,t):t,u.isArray(n)&&!r)for(l=it?f:o!==i&&f||new p(t,"array",f,n,h,o,v,s),y=0,ut=n.length;y<ut;y++)g=n[y],nt=new p(t,"item",l,g,h,(o||0)+y,v,s),tt=et(h,g,nt),k+=l._.onRender?l._.onRender(tt,nt):tt;else(f||!h.fn._nvw)&&(l=it?f:new p(t,ft||"data",f,n,h,o,v,s),rt&&!c.flow&&(l.tag=c)),k+=et(h,n,l);return b?b(k,l):k}return""}function c(n,t,i){var r=s.onError(n,t,i);if(""+n===n)throw new o.Err(r);return!t.linkCtx&&t.linked?tt.html(r):r}function l(n){c("Syntax error\n"+n)}function ot(n,t,i,r){function p(t){t-=f;t&&h.push(n.substr(f,t).replace(ct,"\\n"))}function c(t){t&&l('Unmatched or missing tag: "{{/'+t+'}}" in template:\n'+n)}function k(e,o,v,w,b,k,nt,tt,it,rt,ut,ft){k&&(b=":",w=d);rt=rt||i;var et=(o||i)&&[],st="",ht="",at="",vt="",yt="",pt="",wt="",bt="",ot=!rt&&!b&&!nt;v=v||(it=it||"#data",b);p(ft);f=ft+e.length;tt?g&&h.push(["*","\n"+it.replace(rr,"$1")+"\n"]):v?(v==="else"&&(er.test(it)&&l('for "{{else if expr}}" use "{{else expr}}"'),et=u[7],u[8]=n.substring(u[8],ft),u=s.pop(),h=u[2],ot=!0),it&&ri(it.replace(ct," "),et,t).replace(fr,function(n,t,i,r,u,f,e,o){return e?(ht+=f+",",vt+="'"+o+"',"):i?(at+=r+f+",",pt+=r+"'"+o+"',"):t?wt+=f:(u==="trigger"&&(bt+=f),st+=r+f+",",yt+=r+"'"+o+"',",y=y||lt.test(u)),""}).slice(0,-1),a=[v,w||!!r||y||"",ot&&[],ti(vt,yt,pt),ti(ht,st,at),wt,bt,et||0],h.push(a),ot&&(s.push(u),u=a,u[8]=f)):ut&&(c(ut!==u[0]&&u[0]!=="else"&&ut),u[8]=n.substring(u[8],ft),u=s.pop());c(!u&&ut);h=u[2]}var o,a,y,g=t&&t.allowCode,e=[],f=0,s=[],h=e,u=[,,e];return i&&(n=b+n+v),c(s[0]&&s[0][2].pop()[0]),n.replace(w,k),p(n.length),(f=e[e.length-1])&&c(""+f!==f&&+f[8]===f[8]&&f[0]),i?(o=st(e,n,i),o.paths=e[0][7]):o=st(e,t),o._nvw&&(o._nvw=!/[~#]/.test(n)),o}function ti(n,t,i){return[n.slice(0,-1),t.slice(0,-1),i.slice(0,-1)]}function ii(n,t){return"\n\t"+(t?t+":{":"")+"args:["+n[0]+"]"+(n[1]||!t?",\n\tprops:{"+n[1]+"}":"")+(n[2]?",\n\tctx:{"+n[2]+"}":"")}function ri(n,t,i){function p(p,w,b,d,g,nt,tt,it,rt,ut,ft,et,st,ht,ct,lt,at,vt,yt,pt){function kt(n,i,r,f,e,s,h,l){if(r&&(t&&(u==="linkTo"&&(o=t._jsvto=t._jsvto||[],o.push(g)),(!u||c)&&t.push(g.slice(i.length))),r!==".")){var a=(f?'view.hlp("'+f+'")':e?"view":"data")+(l?(s?"."+s:f?"":e?"":"."+r)+(h||""):(l=f?"":e?s||"":r,""));return a=a+(l?"."+l:""),i+(a.slice(0,9)==="view.data"?a.slice(5):a)}return n}nt=nt||"";b=b||w||et;g=g||rt;ut=ut||at||"";var bt,dt,wt;if(!tt||e||f)return t&&lt&&!e&&!f&&(!u||c||o)&&(bt=y[r],pt.length-1>yt-bt&&(bt=pt.slice(bt,yt+1),lt=k+":"+bt+h,wt=v[lt],wt||(v[lt]=1,v[lt]=wt=ot(lt,i||t,!0),wt.paths.push({_jsvOb:wt})),wt!==1&&(o||t).push({_jsvOb:wt}))),e?(e=!st,e?p:'"'):f?(f=!ht,f?p:'"'):(b?(r++,y[r]=yt++,b):"")+(vt?r?"":(s=pt.slice(s,yt),u?(u=c=o=!1,"\b"):"\b,")+s+(s=yt+p.length,"\b"):it?(r&&l(n),u=g,c=d,s=yt+p.length,g+":"):g?g.split("^").join(".").replace(tr,kt)+(ut?(a[++r]=!0,g.charAt(0)!=="."&&(y[r]=yt),dt?"":ut):nt):nt?nt:ct?(a[r--]=!1,ct)+(ut?(a[++r]=!0,ut):""):ft?(a[r]||l(n),","):w?"":(e=st,f=ht,'"'));l(n)}var u,o,c,f,e,s=0,v=i?i.links:t&&(t.links=t.links||{}),a={},y={0:-1},r=0;return(n+(i?" ":"")).replace(/\)\^/g,").").replace(ir,p)}function st(n,i,r){var y,f,e,c,k,ht,lt,bt,at,g,rt,p,o,ut,ft,v,nt,w,tt,vt,b,yt,pt,et,s,a,ot,wt,h=0,u="",it={},kt=n.length;for(""+i===i?(v=r?'data-link="'+i.replace(ct," ").slice(1,-1)+'"':i,i=0):(v=i.tmplName||"unnamed",i.allowCode&&(it.allowCode=!0),i.debug&&(it.debug=!0),p=i.bnds,ft=i.tmpls),y=0;y<kt;y++)if(f=n[y],""+f===f)u+='\n+"'+f+'"';else if(e=f[0],e==="*")u+=";\n"+f[1]+"\nret=ret";else{if(c=f[1],tt=f[2],k=ii(f[3],"params")+"},"+ii(ut=f[4]),a=f[5],wt=f[6],vt=f[8],(pt=e==="else")||(h=0,p&&(o=f[7])&&(h=p.push(o))),(et=e===":")?c&&(e=c===d?">":c+e):(tt&&(nt=dt(vt,it),nt.tmplName=v+"/"+e,st(tt,nt),ft.push(nt)),pt||(w=e,yt=u,u=""),b=n[y+1],b=b&&b[0]==="else"),ot=a?";\ntry{\nret+=":"\n+",et&&(o||wt||c&&c!==d)){if(s="return {"+k+"};",a&&(s="try {\n"+s+"\n}catch(e){return {error: j._err(e,view,"+a+")}}\n"),s=new Function("data,view,j,u"," // "+v+" "+h+" "+e+"\n"+s),s.paths=o,s._tag=e,r)return s;rt=1}if(u+=et?(r?(a?"\ntry{\n":"")+"return ":ot)+(rt?(rt=0,g=at=!0,'c("'+c+'",view,'+(o?(p[h-1]=s,h):"{"+k+"}")+")"):e===">"?(lt=!0,"h("+ut[0]+")"):(bt=!0,"((v="+ut[0]+')!=null?v:"")')):(g=ht=!0,"\n{view:view,tmpl:"+(tt?ft.length:"0")+","+k+"},"),w&&!b){if(u="["+u.slice(0,-1)+"]",(r||o)&&(u=new Function("data,view,j,u"," // "+v+" "+h+" "+w+"\nreturn "+u+";"),o&&((p[h-1]=u).paths=o),u._tag=e,r))return u;u=yt+ot+'t("'+w+'",view,this,'+(h||u)+")";o=0;w=0}a&&(g=!0,u+=";\n}catch(e){ret"+(r?"urn ":"+=")+"j._err(e,view,"+a+");}\n"+(r?"":"ret=ret"))}u="// "+v+"\nj=j||"+(t?"jQuery.":"jsviews.")+"views;var v"+(ht?",t=j._tag":"")+(at?",c=j._cnvt":"")+(lt?",h=j.converters.html":"")+(r?";\n":',ret=""\n')+(it.debug?"debugger;":"")+u+(r?"\n":";\nreturn ret;");try{u=new Function("data,view,j,u",u)}catch(gt){l("Compiled template code:\n\n"+u+'\n: "'+gt.message+'"')}return i&&(i.fn=u),g||(u._nvw=!0),u}function a(n,t){return n&&n!==t?t?f(f({},t),n):n:t&&f({},t)}function gi(n){return oi[n]||(oi[n]="&#"+n.charCodeAt(0)+";")}function nr(n){var i,t,r=[];if(typeof n=="object")for(i in n)t=n[i],t&&t.toJSON&&!t.toJSON()||y(t)||r.push({key:i,prop:t});return r}function ui(n){return n!=null?sr.test(n)&&(""+n).replace(hr,gi)||n:""}if((!t||!t.render)&&!n.jsviews){var u,ht,w,fi,ei,b="{",k="{",h="}",v="}",nt="^",tr=/^(!*?)(?:null|true|false|\d[\d.]*|([\w$]+|\.|~([\w$]+)|#(view|([\w$]+))?)([\w$.^]*?)(?:[.[^]([\w$]+)\]?)?)$/g,ir=/(\()(?=\s*\()|(?:([([])\s*)?(?:(\^?)(!*?[#~]?[\w$.^]+)?\s*((\+\+|--)|\+|-|&&|\|\||===|!==|==|!=|<=|>=|[<>%*:?\/]|(=))\s*|(!*?[#~]?[\w$.^]+)([([])?)|(,\s*)|(\(?)\\?(?:(')|("))|(?:\s*(([)\]])(?=\s*\.|\s*\^|\s*$)|[)\]])([([]?))|(\s+)/g,ct=/[ \t]*(\r\n|\n|\r)/g,rr=/\\(['"])/g,ur=/['"\\]/g,fr=/(?:\x08|^)(onerror:)?(?:(~?)(([\w$]+):)?([^\x08]+))\x08(,)?([^\x08]+)/gi,er=/^if\s/,or=/<(\w+)[>\s]/,sr=/[\x00`><\"'&]/,lt=/^on[A-Z]|^convert(Back)?$/,hr=/[\x00`><"'&]/g,cr=0,lr=0,oi={"&":"&amp;","<":"&lt;",">":"&gt;","\x00":"&#0;","'":"&#39;",'"':"&#34;","`":"&#96;"},d="html",at="data-jsv-tmpl",si={},g={template:{compile:bt},tag:{compile:bi},helper:{},converter:{}},r={jsviews:"v1.0.0-beta",settings:function(n){f(s,n);vt(s._dbgMode);s.jsv&&s.jsv()},sub:{View:p,Err:ut,tmplFn:ot,cvt:ft,parse:ri,extend:f,syntaxErr:l,onStore:{},_lnk:rt},map:kt,_cnvt:vi,_tag:pi,_err:c};(ut.prototype=new Error).constructor=ut;pt.depends=function(){return[this.get("item"),"index"]};wt.depends=function(){return["index"]};p.prototype={get:li,getIndex:wt,getRsc:yi,hlp:ai,_is:"view"};for(ht in g)ki(ht,g[ht]);var e=r.templates,tt=r.converters,hi=r.helpers,it=r.tags,o=r.sub,s=r.settings;t?(u=t,u.fn.render=di,u.observable&&(f(o,u.views.sub),r.map=u.views.map)):(u=n.jsviews={},u.isArray=Array&&Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"});u.render=si;u.views=r;u.templates=e=r.templates;s({debugMode:vt,delimiters:yt,onError:function(n,t,r){return t&&(n=r===i?"{Error: "+n+"}":y(r)?r(n,t):r),n==i?"":n},_dbgMode:!0});it({"else":function(){},"if":{render:function(n){var t=this;return t.rendering.done||!n&&(arguments.length||!t.tagCtx.index)?"":(t.rendering.done=!0,t.selected=t.tagCtx.index,t.tagCtx.render(t.tagCtx.view,!0))},onUpdate:function(n,t,i){for(var r,u,f=0;(r=this.tagCtxs[f])&&r.args.length;f++)if(r=r.args[0],u=!r!=!i[f].args[0],!this.convert&&!!r||u)return u;return!1},flow:!0},"for":{render:function(n){var f,t=this,r=t.tagCtx,e="",o=0;return t.rendering.done||((f=!arguments.length)&&(n=r.view.data),n!==i&&(e+=r.render(n,f),o+=u.isArray(n)?n.length:1),(t.rendering.done=o)&&(t.selected=r.index)),e},flow:!0},include:{flow:!0},"*":{render:rt,flow:!0}});it("props",{baseTag:it["for"],dataMap:kt(nr)});tt({html:ui,attr:ui,url:function(n){return n!=i?encodeURI(""+n):n===null?n:""}});yt()}}(this,this.jQuery);typeof JSON!="object"&&(JSON={}),function(){"use strict";function i(n){return n<10?"0"+n:n}function f(n){return o.lastIndex=0,o.test(n)?'"'+n.replace(o,function(n){var t=s[n];return typeof t=="string"?t:"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+n+'"'}function r(i,e){var s,l,h,a,v=n,c,o=e[i];o&&typeof o=="object"&&typeof o.toJSON=="function"&&(o=o.toJSON(i));typeof t=="function"&&(o=t.call(e,i,o));switch(typeof o){case"string":return f(o);case"number":return isFinite(o)?String(o):"null";case"boolean":case"null":return String(o);case"object":if(!o)return"null";if(n+=u,c=[],Object.prototype.toString.apply(o)==="[object Array]"){for(a=o.length,s=0;s<a;s+=1)c[s]=r(s,o)||"null";return h=c.length===0?"[]":n?"[\n"+n+c.join(",\n"+n)+"\n"+v+"]":"["+c.join(",")+"]",n=v,h}if(t&&typeof t=="object")for(a=t.length,s=0;s<a;s+=1)typeof t[s]=="string"&&(l=t[s],h=r(l,o),h&&c.push(f(l)+(n?": ":":")+h));else for(l in o)Object.prototype.hasOwnProperty.call(o,l)&&(h=r(l,o),h&&c.push(f(l)+(n?": ":":")+h));return h=c.length===0?"{}":n?"{\n"+n+c.join(",\n"+n)+"\n"+v+"}":"{"+c.join(",")+"}",n=v,h}}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+i(this.getUTCMonth()+1)+"-"+i(this.getUTCDate())+"T"+i(this.getUTCHours())+":"+i(this.getUTCMinutes())+":"+i(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var e=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,o=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,n,u,s={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},t;typeof JSON.stringify!="function"&&(JSON.stringify=function(i,f,e){var o;if(n="",u="",typeof e=="number")for(o=0;o<e;o+=1)u+=" ";else typeof e=="string"&&(u=e);if(t=f,!f||typeof f=="function"||typeof f=="object"&&typeof f.length=="number")return r("",{"":i});throw new Error("JSON.stringify");});typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(n,t){var r,u,i=n[t];if(i&&typeof i=="object")for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(u=walk(i,r),u!==undefined?i[r]=u:delete i[r]);return reviver.call(n,t,i)}var j;if(text=String(text),e.lastIndex=0,e.test(text)&&(text=text.replace(e,function(n){return"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse");})}(),function(n,t){"use strict";var i=n.History=n.History||{},r=n.jQuery;if(typeof i.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");i.Adapter={bind:function(n,t,i){r(n).bind(t,i)},trigger:function(n,t,i){r(n).trigger(t,i)},extractEventData:function(n,i,r){return i&&i.originalEvent&&i.originalEvent[n]||r&&r[n]||t},onDomLoad:function(n){r(n)}};typeof i.init!="undefined"&&i.init()}(window),function(n){"use strict";var i=n.document,u=n.setTimeout||u,f=n.clearTimeout||f,r=n.setInterval||r,t=n.History=n.History||{};if(typeof t.initHtml4!="undefined")throw new Error("History.js HTML4 Support has already been loaded...");t.initHtml4=function(){if(typeof t.initHtml4.initialized!="undefined")return!1;t.initHtml4.initialized=!0;t.enabled=!0;t.savedHashes=[];t.isLastHash=function(n){var r=t.getHashByIndex(),i;return i=n===r,i};t.isHashEqual=function(n,t){return n=encodeURIComponent(n).replace(/%25/g,"%"),t=encodeURIComponent(t).replace(/%25/g,"%"),n===t};t.saveHash=function(n){return t.isLastHash(n)?!1:(t.savedHashes.push(n),!0)};t.getHashByIndex=function(n){var i=null;return i=typeof n=="undefined"?t.savedHashes[t.savedHashes.length-1]:n<0?t.savedHashes[t.savedHashes.length+n]:t.savedHashes[n],i};t.discardedHashes={};t.discardedStates={};t.discardState=function(n,i,r){var f=t.getHashByState(n),u;return u={discardedState:n,backState:r,forwardState:i},t.discardedStates[f]=u,!0};t.discardHash=function(n,i,r){var u={discardedHash:n,backState:r,forwardState:i};return t.discardedHashes[n]=u,!0};t.discardedState=function(n){var r=t.getHashByState(n),i;return i=t.discardedStates[r]||!1,i};t.discardedHash=function(n){return t.discardedHashes[n]||!1};t.recycleState=function(n){var i=t.getHashByState(n);return t.discardedState(n)&&delete t.discardedStates[i],!0};t.emulated.hashChange&&(t.hashChangeInit=function(){t.checkerFunction=null;var f="",s,u,e,o,h=Boolean(t.getHash());return t.isInternetExplorer()?(s="historyjs-iframe",u=i.createElement("iframe"),u.setAttribute("id",s),u.setAttribute("src","#"),u.style.display="none",i.body.appendChild(u),u.contentWindow.document.open(),u.contentWindow.document.close(),e="",o=!1,t.checkerFunction=function(){if(o)return!1;o=!0;var r=t.getHash(),i=t.getHash(u.contentWindow.document);return r!==f?(f=r,i!==r&&(e=i=r,u.contentWindow.document.open(),u.contentWindow.document.close(),u.contentWindow.document.location.hash=t.escapeHash(r)),t.Adapter.trigger(n,"hashchange")):i!==e&&(e=i,h&&i===""?t.back():t.setHash(i,!1)),o=!1,!0}):t.checkerFunction=function(){var i=t.getHash()||"";return i!==f&&(f=i,t.Adapter.trigger(n,"hashchange")),!0},t.intervalList.push(r(t.checkerFunction,t.options.hashChangeInterval)),!0},t.Adapter.onDomLoad(t.hashChangeInit));t.emulated.pushState&&(t.onHashChange=function(i){var e=i&&i.newURL||t.getLocationHref(),u=t.getHashByUrl(e),r=null,o=null,f;return t.isLastHash(u)?(t.busy(!1),!1):(t.doubleCheckComplete(),t.saveHash(u),u&&t.isTraditionalAnchor(u)?(t.Adapter.trigger(n,"anchorchange"),t.busy(!1),!1):(r=t.extractState(t.getFullUrl(u||t.getLocationHref()),!0),t.isLastSavedState(r)?(t.busy(!1),!1):(o=t.getHashByState(r),f=t.discardedState(r),f?(t.getHashByIndex(-2)===t.getHashByState(f.forwardState)?t.back(!1):t.forward(!1),!1):(t.pushState(r.data,r.title,encodeURI(r.url),!1),!0))))},t.Adapter.bind(n,"hashchange",t.onHashChange),t.pushState=function(i,r,u,f){if(u=encodeURI(u).replace(/%25/g,"%"),t.getHashByUrl(u))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(f!==!1&&t.busy())return t.pushQueue({scope:t,callback:t.pushState,args:arguments,queue:f}),!1;t.busy(!0);var e=t.createStateObject(i,r,u),o=t.getHashByState(e),s=t.getState(!1),h=t.getHashByState(s),c=t.getHash(),l=t.expectedStateId==e.id;return t.storeState(e),t.expectedStateId=e.id,t.recycleState(e),t.setTitle(e),o===h?(t.busy(!1),!1):(t.saveState(e),l||t.Adapter.trigger(n,"statechange"),!t.isHashEqual(o,c)&&!t.isHashEqual(o,t.getShortUrl(t.getLocationHref()))&&t.setHash(o,!1),t.busy(!1),!0)},t.replaceState=function(i,r,u,f){if(u=encodeURI(u).replace(/%25/g,"%"),t.getHashByUrl(u))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(f!==!1&&t.busy())return t.pushQueue({scope:t,callback:t.replaceState,args:arguments,queue:f}),!1;t.busy(!0);var e=t.createStateObject(i,r,u),s=t.getHashByState(e),o=t.getState(!1),h=t.getHashByState(o),c=t.getStateByIndex(-2);return t.discardState(o,e,c),s===h?(t.storeState(e),t.expectedStateId=e.id,t.recycleState(e),t.setTitle(e),t.saveState(e),t.Adapter.trigger(n,"statechange"),t.busy(!1)):t.pushState(e.data,e.title,e.url,!1),!0});t.emulated.pushState&&t.getHash()&&!t.emulated.hashChange&&t.Adapter.onDomLoad(function(){t.Adapter.trigger(n,"hashchange")})};typeof t.init!="undefined"&&t.init()}(window),function(n,t){"use strict";var e=n.console||t,r=n.document,o=n.navigator,f=!1,h=n.setTimeout,c=n.clearTimeout,l=n.setInterval,a=n.clearInterval,u=n.JSON,v=n.alert,i=n.History=n.History||{},s=n.history;try{f=n.sessionStorage;f.setItem("TEST","1");f.removeItem("TEST")}catch(y){f=!1}if(u.stringify=u.stringify||u.encode,u.parse=u.parse||u.decode,typeof i.init!="undefined")throw new Error("History.js Core has already been loaded...");i.init=function(){return typeof i.Adapter=="undefined"?!1:(typeof i.initCore!="undefined"&&i.initCore(),typeof i.initHtml4!="undefined"&&i.initHtml4(),!0)};i.initCore=function(){if(typeof i.initCore.initialized!="undefined")return!1;if(i.initCore.initialized=!0,i.options=i.options||{},i.options.hashChangeInterval=i.options.hashChangeInterval||100,i.options.safariPollInterval=i.options.safariPollInterval||500,i.options.doubleCheckInterval=i.options.doubleCheckInterval||500,i.options.disableSuid=i.options.disableSuid||!1,i.options.storeInterval=i.options.storeInterval||1e3,i.options.busyDelay=i.options.busyDelay||250,i.options.debug=i.options.debug||!1,i.options.initialTitle=i.options.initialTitle||r.title,i.options.html4Mode=i.options.html4Mode||!1,i.options.delayInit=i.options.delayInit||!1,i.intervalList=[],i.clearAllIntervals=function(){var n,t=i.intervalList;if(typeof t!="undefined"&&t!==null){for(n=0;n<t.length;n++)a(t[n]);i.intervalList=null}},i.debug=function(){(i.options.debug||!1)&&i.log.apply(i,arguments)},i.log=function(){var s=typeof e!="undefined"&&typeof e.log!="undefined"&&typeof e.log.apply!="undefined",t=r.getElementById("log"),n,f,h,o,i;for(s?(o=Array.prototype.slice.call(arguments),n=o.shift(),typeof e.debug!="undefined"?e.debug.apply(e,[n,o]):e.log.apply(e,[n,o])):n="\n"+arguments[0]+"\n",f=1,h=arguments.length;f<h;++f){if(i=arguments[f],typeof i=="object"&&typeof u!="undefined")try{i=u.stringify(i)}catch(c){}n+="\n"+i+"\n"}return t?(t.value+=n+"\n-----\n",t.scrollTop=t.scrollHeight-t.clientHeight):s||v(n),!0},i.getInternetExplorerMajorVersion=function(){return i.getInternetExplorerMajorVersion.cached=typeof i.getInternetExplorerMajorVersion.cached!="undefined"?i.getInternetExplorerMajorVersion.cached:function(){for(var n=3,t=r.createElement("div"),i=t.getElementsByTagName("i");(t.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->")&&i[0];);return n>4?n:!1}()},i.isInternetExplorer=function(){return i.isInternetExplorer.cached=typeof i.isInternetExplorer.cached!="undefined"?i.isInternetExplorer.cached:Boolean(i.getInternetExplorerMajorVersion())},i.emulated=i.options.html4Mode?{pushState:!0,hashChange:!0}:{pushState:!Boolean(n.history&&n.history.pushState&&n.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(o.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(o.userAgent)),hashChange:Boolean(!("onhashchange"in n||"onhashchange"in r)||i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<8)},i.enabled=!i.emulated.pushState,i.bugs={setHash:Boolean(!i.emulated.pushState&&o.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),safariPoll:Boolean(!i.emulated.pushState&&o.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),ieDoubleCheck:Boolean(i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(i.isInternetExplorer()&&i.getInternetExplorerMajorVersion()<7)},i.isEmptyObject=function(n){for(var t in n)if(n.hasOwnProperty(t))return!1;return!0},i.cloneObject=function(n){var i,t;return n?(i=u.stringify(n),t=u.parse(i)):t={},t},i.getRootUrl=function(){var n=r.location.protocol+"//"+(r.location.hostname||r.location.host);return(r.location.port||!1)&&(n+=":"+r.location.port),n+="/",n},i.getBaseHref=function(){var t=r.getElementsByTagName("base"),i=null,n="";return t.length===1&&(i=t[0],n=i.href.replace(/[^\/]+$/,"")),n=n.replace(/\/+$/,""),n&&(n+="/"),n},i.getBaseUrl=function(){return i.getBaseHref()||i.getBasePageUrl()||i.getRootUrl()},i.getPageUrl=function(){var t=i.getState(!1,!1),r=(t||{}).url||i.getLocationHref(),n;return n=r.replace(/\/+$/,"").replace(/[^\/]+$/,function(n){return/\./.test(n)?n:n+"/"}),n},i.getBasePageUrl=function(){return i.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(n){return/[^\/]$/.test(n)?"":n}).replace(/\/+$/,"")+"/"},i.getFullUrl=function(n,t){var u=n,r=n.substring(0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(n)||(u=r==="/"?i.getRootUrl()+n.replace(/^\/+/,""):r==="#"?i.getPageUrl().replace(/#.*/,"")+n:r==="?"?i.getPageUrl().replace(/[\?#].*/,"")+n:t?i.getBaseUrl()+n.replace(/^(\.\/)+/,""):i.getBasePageUrl()+n.replace(/^(\.\/)+/,"")),u.replace(/\#$/,"")},i.getShortUrl=function(n){var t=n,r=i.getBaseUrl(),u=i.getRootUrl();return i.emulated.pushState&&(t=t.replace(r,"")),t=t.replace(u,"/"),i.isTraditionalAnchor(t)&&(t="./"+t),t=t.replace(/^(\.\/)+/g,"./").replace(/\#$/,""),t},i.getLocationHref=function(n){return n=n||r,n.URL===n.location.href?n.location.href:n.location.href===decodeURIComponent(n.URL)?n.URL:n.location.hash&&decodeURIComponent(n.location.href.replace(/^[^#]+/,""))===n.location.hash?n.location.href:n.URL.indexOf("#")==-1&&n.location.href.indexOf("#")!=-1?n.location.href:n.URL||n.location.href},i.store={},i.idToState=i.idToState||{},i.stateToId=i.stateToId||{},i.urlToId=i.urlToId||{},i.storedStates=i.storedStates||[],i.savedStates=i.savedStates||[],i.normalizeStore=function(){i.store.idToState=i.store.idToState||{};i.store.urlToId=i.store.urlToId||{};i.store.stateToId=i.store.stateToId||{}},i.getState=function(n,t){typeof n=="undefined"&&(n=!0);typeof t=="undefined"&&(t=!0);var r=i.getLastSavedState();return!r&&t&&(r=i.createStateObject()),n&&(r=i.cloneObject(r),r.url=r.cleanUrl||r.url),r},i.getIdByState=function(n){var t=i.extractId(n.url),r;if(!t)if(r=i.getStateString(n),typeof i.stateToId[r]!="undefined")t=i.stateToId[r];else if(typeof i.store.stateToId[r]!="undefined")t=i.store.stateToId[r];else{for(;;)if(t=(new Date).getTime()+String(Math.random()).replace(/\D/g,""),typeof i.idToState[t]=="undefined"&&typeof i.store.idToState[t]=="undefined")break;i.stateToId[r]=t;i.idToState[t]=n}return t},i.normalizeState=function(n){var t,r;return(n&&typeof n=="object"||(n={}),typeof n.normalized!="undefined")?n:(n.data&&typeof n.data=="object"||(n.data={}),t={},t.normalized=!0,t.title=n.title||"",t.url=i.getFullUrl(n.url?n.url:i.getLocationHref()),t.hash=i.getShortUrl(t.url),t.data=i.cloneObject(n.data),t.id=i.getIdByState(t),t.cleanUrl=t.url.replace(/\??\&_suid.*/,""),t.url=t.cleanUrl,r=!i.isEmptyObject(t.data),(t.title||r)&&i.options.disableSuid!==!0&&(t.hash=i.getShortUrl(t.url).replace(/\??\&_suid.*/,""),/\?/.test(t.hash)||(t.hash+="?"),t.hash+="&_suid="+t.id),t.hashedUrl=i.getFullUrl(t.hash),(i.emulated.pushState||i.bugs.safariPoll)&&i.hasUrlDuplicate(t)&&(t.url=t.hashedUrl),t)},i.createStateObject=function(n,t,r){var u={data:n,title:t,url:r};return u=i.normalizeState(u),u},i.getStateById=function(n){n=String(n);return i.idToState[n]||i.store.idToState[n]||t},i.getStateString=function(n){var t,r,f;return t=i.normalizeState(n),r={data:t.data,title:n.title,url:n.url},f=u.stringify(r),f},i.getStateId=function(n){var t,r;return t=i.normalizeState(n),r=t.id,r},i.getHashByState=function(n){var t,r;return t=i.normalizeState(n),r=t.hash,r},i.extractId=function(n){var i,t,u,r;return r=n.indexOf("#")!=-1?n.split("#")[0]:n,t=/(.*)\&_suid=([0-9]+)$/.exec(r),u=t?t[1]||n:n,i=t?String(t[2]||""):"",i||!1},i.isTraditionalAnchor=function(n){return!/[\/\?\.]/.test(n)},i.extractState=function(n,t){var r=null,u,f;return t=t||!1,u=i.extractId(n),u&&(r=i.getStateById(u)),r||(f=i.getFullUrl(n),u=i.getIdByUrl(f)||!1,u&&(r=i.getStateById(u)),!r&&t&&!i.isTraditionalAnchor(n)&&(r=i.createStateObject(null,null,f))),r},i.getIdByUrl=function(n){return i.urlToId[n]||i.store.urlToId[n]||t},i.getLastSavedState=function(){return i.savedStates[i.savedStates.length-1]||t},i.getLastStoredState=function(){return i.storedStates[i.storedStates.length-1]||t},i.hasUrlDuplicate=function(n){var r=!1,t;return t=i.extractState(n.url),r=t&&t.id!==n.id,r},i.storeState=function(n){return i.urlToId[n.url]=n.id,i.storedStates.push(i.cloneObject(n)),n},i.isLastSavedState=function(n){var t=!1,r,u,f;return i.savedStates.length&&(r=n.id,u=i.getLastSavedState(),f=u.id,t=r===f),t},i.saveState=function(n){return i.isLastSavedState(n)?!1:(i.savedStates.push(i.cloneObject(n)),!0)},i.getStateByIndex=function(n){var t=null;return t=typeof n=="undefined"?i.savedStates[i.savedStates.length-1]:n<0?i.savedStates[i.savedStates.length+n]:i.savedStates[n],t},i.getCurrentIndex=function(){var n=null;return n=i.savedStates.length<1?0:i.savedStates.length-1,n},i.getHash=function(n){var r=i.getLocationHref(n),t;return t=i.getHashByUrl(r),t},i.unescapeHash=function(n){var t=i.normalizeHash(n);return t=decodeURIComponent(t),t},i.normalizeHash=function(n){return n.replace(/[^#]*#/,"").replace(/#.*/,"")},i.setHash=function(n,t){var u,f;return t!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.setHash,args:arguments,queue:t}),!1):(i.busy(!0),u=i.extractState(n,!0),u&&!i.emulated.pushState?i.pushState(u.data,u.title,u.url,!1):i.getHash()!==n&&(i.bugs.setHash?(f=i.getPageUrl(),i.pushState(null,null,f+"#"+n,!1)):r.location.hash=n),i)},i.escapeHash=function(t){var r=i.normalizeHash(t);return r=n.encodeURIComponent(r),i.bugs.hashEscape||(r=r.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),r},i.getHashByUrl=function(n){var t=String(n).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=i.unescapeHash(t),t},i.setTitle=function(n){var t=n.title,u;t||(u=i.getStateByIndex(0),u&&u.url===n.url&&(t=u.title||i.options.initialTitle));try{r.getElementsByTagName("title")[0].innerHTML=t.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(f){}return r.title=t,i},i.queues=[],i.busy=function(n){if(typeof n!="undefined"?i.busy.flag=n:typeof i.busy.flag=="undefined"&&(i.busy.flag=!1),!i.busy.flag){c(i.busy.timeout);var t=function(){var n,r,u;if(!i.busy.flag)for(n=i.queues.length-1;n>=0;--n)(r=i.queues[n],r.length!==0)&&(u=r.shift(),i.fireQueueItem(u),i.busy.timeout=h(t,i.options.busyDelay))};i.busy.timeout=h(t,i.options.busyDelay)}return i.busy.flag},i.busy.flag=!1,i.fireQueueItem=function(n){return n.callback.apply(n.scope||i,n.args||[])},i.pushQueue=function(n){return i.queues[n.queue||0]=i.queues[n.queue||0]||[],i.queues[n.queue||0].push(n),i},i.queue=function(n,t){return typeof n=="function"&&(n={callback:n}),typeof t!="undefined"&&(n.queue=t),i.busy()?i.pushQueue(n):i.fireQueueItem(n),i},i.clearQueue=function(){return i.busy.flag=!1,i.queues=[],i},i.stateChanged=!1,i.doubleChecker=!1,i.doubleCheckComplete=function(){return i.stateChanged=!0,i.doubleCheckClear(),i},i.doubleCheckClear=function(){return i.doubleChecker&&(c(i.doubleChecker),i.doubleChecker=!1),i},i.doubleCheck=function(n){return i.stateChanged=!1,i.doubleCheckClear(),i.bugs.ieDoubleCheck&&(i.doubleChecker=h(function(){return i.doubleCheckClear(),i.stateChanged||n(),!0},i.options.doubleCheckInterval)),i},i.safariStatePoll=function(){var r=i.extractState(i.getLocationHref()),t;if(!i.isLastSavedState(r))return t=r,t||(t=i.createStateObject()),i.Adapter.trigger(n,"popstate"),i},i.back=function(n){return n!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.back,args:arguments,queue:n}),!1):(i.busy(!0),i.doubleCheck(function(){i.back(!1)}),s.go(-1),!0)},i.forward=function(n){return n!==!1&&i.busy()?(i.pushQueue({scope:i,callback:i.forward,args:arguments,queue:n}),!1):(i.busy(!0),i.doubleCheck(function(){i.forward(!1)}),s.go(1),!0)},i.go=function(n,t){var r;if(n>0)for(r=1;r<=n;++r)i.forward(t);else{if(!(n<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(r=-1;r>=n;--r)i.back(t)}return i},i.emulated.pushState){var y=function(){};i.pushState=i.pushState||y;i.replaceState=i.replaceState||y}else i.onPopState=function(t,r){var e=!1,u=!1,o,f;return i.doubleCheckComplete(),o=i.getHash(),o?(f=i.extractState(o||i.getLocationHref(),!0),f?i.replaceState(f.data,f.title,f.url,!1):(i.Adapter.trigger(n,"anchorchange"),i.busy(!1)),i.expectedStateId=!1,!1):(e=i.Adapter.extractEventData("state",t,r)||!1,u=e?i.getStateById(e):i.expectedStateId?i.getStateById(i.expectedStateId):i.extractState(i.getLocationHref()),u||(u=i.createStateObject(null,null,i.getLocationHref())),i.expectedStateId=!1,i.isLastSavedState(u)?(i.busy(!1),!1):(i.storeState(u),i.saveState(u),i.setTitle(u),i.Adapter.trigger(n,"statechange"),i.busy(!1),!0))},i.Adapter.bind(n,"popstate",i.onPopState),i.pushState=function(t,r,u,f){if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.pushState,args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(e),i.expectedStateId=e.id,s.pushState(e.id,e.title,e.url),i.Adapter.trigger(n,"popstate")),!0},i.replaceState=function(t,r,u,f){if(i.getHashByUrl(u)&&i.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(f!==!1&&i.busy())return i.pushQueue({scope:i,callback:i.replaceState,args:arguments,queue:f}),!1;i.busy(!0);var e=i.createStateObject(t,r,u);return i.isLastSavedState(e)?i.busy(!1):(i.storeState(e),i.expectedStateId=e.id,s.replaceState(e.id,e.title,e.url),i.Adapter.trigger(n,"popstate")),!0};if(f){try{i.store=u.parse(f.getItem("History.store"))||{}}catch(p){i.store={}}i.normalizeStore()}else i.store={},i.normalizeStore();i.Adapter.bind(n,"unload",i.clearAllIntervals);i.saveState(i.storeState(i.extractState(i.getLocationHref(),!0)));f&&(i.onUnload=function(){var n,t,r;try{n=u.parse(f.getItem("History.store"))||{}}catch(o){n={}}n.idToState=n.idToState||{};n.urlToId=n.urlToId||{};n.stateToId=n.stateToId||{};for(t in i.idToState)i.idToState.hasOwnProperty(t)&&(n.idToState[t]=i.idToState[t]);for(t in i.urlToId)i.urlToId.hasOwnProperty(t)&&(n.urlToId[t]=i.urlToId[t]);for(t in i.stateToId)i.stateToId.hasOwnProperty(t)&&(n.stateToId[t]=i.stateToId[t]);i.store=n;i.normalizeStore();r=u.stringify(n);try{f.setItem("History.store",r)}catch(e){if(e.code!==DOMException.QUOTA_EXCEEDED_ERR)throw e;f.length&&(f.removeItem("History.store"),f.setItem("History.store",r))}},i.intervalList.push(l(i.onUnload,i.options.storeInterval)),i.Adapter.bind(n,"beforeunload",i.onUnload),i.Adapter.bind(n,"unload",i.onUnload));i.emulated.pushState||(i.bugs.safariPoll&&i.intervalList.push(l(i.safariStatePoll,i.options.safariPollInterval)),(o.vendor==="Apple Computer, Inc."||(o.appCodeName||"")==="Mozilla")&&(i.Adapter.bind(n,"hashchange",function(){i.Adapter.trigger(n,"popstate")}),i.getHash()&&i.Adapter.onDomLoad(function(){i.Adapter.trigger(n,"hashchange")})))};(!i.options||!i.options.delayInit)&&i.init()}(window),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?n(require("jquery")):n(jQuery)}(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(u," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var y,a,h,v,c,p;if(o!==undefined&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(y=s.expires,a=s.expires=new Date,a.setTime(+a+y*864e5)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(h=u?undefined:{},v=document.cookie?document.cookie.split("; "):[],c=0,p=v.length;c<p;c++){var w=v[c].split("="),b=f(w.shift()),l=w.join("=");if(u&&u===b){h=r(l,o);break}u||(l=r(l))===undefined||(h[b]=l)}return h};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t)===undefined?!1:(n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t))}});var blnCookieOk=!0,intGlobalPage=1,intMaxTempFavs=3;$(document).ready(function(){cookieNotice();showLoader(!1);$.views.helpers({showMediaImage:function(n,t){return n!=""?n+t:gNetConfig.IMG_DEF+t},showMediaType:function(n){var t="/img/playBut.min.svg";return n!=gNetConfig.MEDIA_TYPE_FILM&&(n==gNetConfig.MEDIA_TYPE_DOC?t="/img/docBut.min.svg":n==gNetConfig.MEDIA_TYPE_IMG&&(t="/img/photoBut.min.svg")),t},accessMediaType:function(n){var t="film";return n!=gNetConfig.MEDIA_TYPE_FILM&&(n==gNetConfig.MEDIA_TYPE_DOC?t="document":n==gNetConfig.MEDIA_TYPE_IMG&&(t="image")),t},isFilm:function(n){var t=!1;return n==gNetConfig.MEDIA_TYPE_FILM&&(t=!0),t},isNewsEvent:function(n){return n==gNetConfig.NEWS_EVENT?!0:!1},isCurrentPage:function(n){var t=!1;return n==intGlobalPage&&(t=!0),t},dtformat:function(n){var r=new Date(parseInt(n.substr(6))),t=r.getDate(),i=r.getMonth()+1;return t<10&&(t="0"+t.toString()),i<10&&(i="0"+i.toString()),t.toString()+"/"+i.toString()+"/"+r.getFullYear()},getvar:function(n){return gNetConfig[n]}});$.views.converters({newslink:function(n){return"/news/"+n},medialink:function(n){return"/media/"+n},videolink:function(n){return"//player.vimeo.com/video/"+n},collectionlink:function(n,t){var i="collection";return t==19?i="project":t==20&&(i="teachers"),"/"+i+"/"+n}});$("#btnUpdateSearch").on("click",function(n){return n.preventDefault,goSearch(),!1});$("#btnMagSearch").on("click",function(n){return n.preventDefault,goSearch(),!1});$("#menu").removeAttr("style")});window.matchMedia=window.matchMedia||function(n){var u,i=n.documentElement,f=i.firstElementChild||i.firstChild,r=n.createElement("body"),t=n.createElement("div");return t.id="mq-test-1",t.style.cssText="position:absolute;top:-100em",r.style.background="none",r.appendChild(t),function(n){return t.innerHTML='&shy;<style media="'+n+'"> #mq-test-1 { width: 42px; }<\/style>',i.insertBefore(r,f),u=t.offsetWidth==42,i.removeChild(r),{matches:u,media:n}}}(document),function(n){function d(){a(!0)}if(n.respond={},respond.update=function(){},respond.mediaQueriesSupported=n.matchMedia&&n.matchMedia("only all").matches,!respond.mediaQueriesSupported){var t=n.document,i=t.documentElement,e=[],u=[],r=[],o={},v=30,f=t.getElementsByTagName("head")[0]||i,g=t.getElementsByTagName("base")[0],s=f.getElementsByTagName("link"),h=[],y=function(){for(var f=s,c=f.length,r=0,t,i,u,e;r<c;r++)t=f[r],i=t.href,u=t.media,e=t.rel&&t.rel.toLowerCase()==="stylesheet",!i||!e||o[i]||(t.styleSheet&&t.styleSheet.rawCssText?(w(t.styleSheet.rawCssText,i,u),o[i]=!0):(/^([a-zA-Z:]*\/\/)/.test(i)||g)&&i.replace(RegExp.$1,"").split("/")[0]!==n.location.host||h.push({href:i,media:u}));p()},p=function(){if(h.length){var n=h.shift();nt(n.href,function(t){w(t,n.href,n.media);o[n.href]=!0;p()})}},w=function(n,t,i){var o=n.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),s=o&&o.length||0,t=t.substring(0,t.lastIndexOf("/")),v=function(n){return n.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+t+"$2$3")},y=!s&&i,h=0,f,c,r,l,p;for(t.length&&(t+="/"),y&&(s=1);h<s;h++)for(f=0,y?(c=i,u.push(v(n))):(c=o[h].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,u.push(RegExp.$2&&v(RegExp.$2))),l=c.split(","),p=l.length;f<p;f++)r=l[f],e.push({media:r.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:u.length-1,hasquery:r.indexOf("(")>-1,minw:r.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:r.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")});a()},c,b,k=function(){var u,r=t.createElement("div"),n=t.body,f=!1;return r.style.cssText="position:absolute;font-size:1em;width:1em",n||(n=f=t.createElement("body"),n.style.background="none"),n.appendChild(r),i.insertBefore(n,i.firstChild),u=r.offsetWidth,f?i.removeChild(n):n.removeChild(r),l=parseFloat(u)},l,a=function(n){var nt="clientWidth",tt=i[nt],it=t.compatMode==="CSS1Compat"&&tt||t.body[nt]||tt,d={},ot=s[s.length-1],rt=(new Date).getTime(),o,h,g;if(n&&c&&rt-c<v){clearTimeout(b);b=setTimeout(a,v);return}c=rt;for(o in e){var y=e[o],p=y.minw,w=y.maxw,ut=p===null,ft=w===null,et="em";!p||(p=parseFloat(p)*(p.indexOf(et)>-1?l||k():1));!w||(w=parseFloat(w)*(w.indexOf(et)>-1?l||k():1));y.hasquery&&(ut&&ft||!(ut||it>=p)||!(ft||it<=w))||(d[y.media]||(d[y.media]=[]),d[y.media].push(u[y.rules]))}for(o in r)r[o]&&r[o].parentNode===f&&f.removeChild(r[o]);for(o in d)h=t.createElement("style"),g=d[o].join("\n"),h.type="text/css",h.media=o,f.insertBefore(h,ot.nextSibling),h.styleSheet?h.styleSheet.cssText=g:h.appendChild(t.createTextNode(g)),r.push(h)},nt=function(n,t){var i=tt();i&&(i.open("GET",n,!0),i.onreadystatechange=function(){i.readyState==4&&(i.status==200||i.status==304)&&t(i.responseText)},i.readyState!=4)&&i.send(null)},tt=function(){var n=!1;try{n=new XMLHttpRequest}catch(t){n=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return n}}();y();respond.update=y;n.addEventListener?n.addEventListener("resize",d,!1):n.attachEvent&&n.attachEvent("onresize",d)}}(this)