function activarSelectores(){$(".selector").unbind("click");$(".selector").click(function(){$(this).find(".selector").toggleClass("seleccionado")});$(".fila-selector").unbind("click");$(".fila-selector").click(function(){$(this).find(".selector").toggleClass("seleccionado")})}function activarInterruptores(){$(".interruptor").each(function(){var n=$(this).parent().find("input").val();n=="True"&&$(this).addClass("seleccionado")});$(".interruptor").unbind("click");$(".interruptor").click(function(){$(this).toggleClass("seleccionado");var n=$(this).parent().find("input").val();$(this).parent().find("input").val(n=="True"?"False":"True")})}function activarInterruptoresContenedor(n){n.find(".interruptor").each(function(){var n=$(this).parent().find("input").val();n=="True"&&$(this).addClass("seleccionado")});n.find(".interruptor").unbind("click");n.find(".interruptor").click(function(){$(this).toggleClass("seleccionado");var n=$(this).parent().find("input").val();$(this).parent().find("input").val(n=="True"?"False":"True")})}function activarSelectoresRadio(){$(".panel-grupo-selectores-radio").each(function(){var n=$(this);$(this).find(".selector-radio").each(function(){var t=$(this).attr("valor");t==n.find("input").val()&&$(this).addClass("seleccionado")});$(this).find(".selector-radio").unbind("click");$(this).find(".selector-radio").click(function(){n.find(".selector-radio").removeClass("seleccionado");$(this).addClass("seleccionado");n.find("input").val($(this).attr("valor"))})})}function iluminar(n){$(n).animate({backgroundColor:"#B9DC23"},200);$(n).animate({backgroundColor:"#fff"},1500)}function redimensionarAltura(n,t){$(n).animate({height:t},250,"swing",function(){var i=jQuery.support.opacity?"min-height":"height";$(n).css(i,t)})}function iniciaValidadorDecimales(){function n(n){return parseFloat(n.replace(",","."))}$.validator.methods.number=function(t,i){return t=n(t),this.optional(i)||!isNaN(t)};$.validator.methods.range=function(t,i,r){return t=n(t),this.optional(i)||t>=r[0]&&t<=r[1]};$(".decimales input").keyup(function(n){return n.which==110&&(this.value=this.value.replace(".",",")),!0})}function simularPlaceHolder(n){$(n).focusin(function(){$(this).prev().hide()});$(n).focusout(function(){$(this).prev().show()})}function mostrarSwf(n,t,i){document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+t+'" height="'+i+'" ID="sf" VIEWASTEXT>');document.write('  <param name="movie" value="'+n+'" />');document.write('  <param name="quality" value="high" />');document.write('  <param name="wmode" value="window" />');document.write('  <param name="allowScriptAccess" value="always" />');document.write('  <param name="allowFullScreen" value="true" />');document.write('  <embed src="'+n+'" quality="high" name="sf" allowScriptAccess="always" allowFullScreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+t+'" height="'+i+'" />');document.write("<\/object>")}function setCookie(n,t,i,r,u,f){document.cookie=n+"="+escape(t)+(i==null?"":"; expires="+i.toGMTString())+(r==null?"":"; path="+r)+(u==null?"":"; domain="+u)+(f==null?"":"; secure")}function getCookie(n){var i=n+"=",t=document.cookie;return t.length>0&&(begin=t.indexOf(i),begin!=-1)?(begin+=i.length,end=t.indexOf(";",begin),end==-1&&(end=t.length),unescape(t.substring(begin,end))):null}function delCookie(n,t,i){getCookie(n)&&(document.cookie=n+"="+(t==null?"":"; path="+t)+(i==null?"":"; domain="+i)+"; expires=Thu, 01-Jan-70 00:00:01 GMT")}function mostrarMensajeCookies(){$.ajax({url:"/web/mostrarmensajecookies",type:"GET",statusCode:{200:function(){$(".panel-cookies").addClass("mostrar");$(".panel-cookies .boton-cerrar-cookies").click(function(){$.ajax({url:"/web/cerrarmensajecookies",type:"GET",success:function(){$(".panel-cookies").hide()}})})},304:function(){}}})}function mostrarMensajeEnviosPaisDestinoPorIP(n){$.ajax({url:"/web/mostrarmensajeenviospaisdestinoporip",type:"GET",statusCode:{200:function(){showNotification({message:n,type:"warning",autoClose:!1,duration:10})},304:function(){}}})}function animateElement(n,t){n.removeClass(t+" animated").addClass(t+" animated").one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){$(this).removeClass(t+" animated")})}function showNotification(n){var t={showAfter:0,duration:0,autoClose:!1,type:"success",message:"",link_notification:"",description:""},i,r,u;$.extend(!0,t,n);i="succ_bg";t.type=="error"?i="error_bg":t.type=="information"?i="info_bg":t.type=="warning"&&(i="warn_bg");r='<div id="info_message" class="'+i+'"><div class="center_auto"><div class="info_message_text message_area">';r+=t.message;r+='<\/div><div class="info_close_btn button_area" onclick="return closeNotification()"><\/div><div class="clearboth"><\/div>';r+='<\/div><div class="info_more_descrption"><\/div><\/div>';$notification=$(r);$("body").append($notification);u=$("div#info_message").height();$("div#info_message").css({top:"-"+u+"px"});$("div#info_message").show();slideDownNotification(t.showAfter,t.autoClose,t.duration);$(".link_notification").live("click",function(){$(".info_more_descrption").html(t.description).slideDown("fast")})}function closeNotification(n){var t=$("div#info_message").height();setTimeout(function(){$("div#info_message").animate({top:"-"+t});setTimeout(function(){$("div#info_message").remove()},200)},parseInt(n*1e3))}function slideDownNotification(n,t,i){setTimeout(function(){$("div#info_message").animate({top:0});t&&setTimeout(function(){closeNotification(i)},i)},parseInt(n*1e3))}function consultar(){pageFinder=0;$.ajax({url:"/producto/find",type:"GET",dataType:"text",data:{text:$(".panel-busqueda #buscar").val(),category:categoryFinder,brand:brandFinder},statusCode:{200:function(n){mostrarBuscador(n);categoryFinder="";brandFinder=""},304:function(){ocultarFinder()}}})}function consultarPagina(){$.ajax({url:"/producto/findbypage",type:"GET",dataType:"text",data:{text:$(".panel-busqueda #buscar").val(),category:categoryFinder,brand:brandFinder,page:pageFinder},statusCode:{200:function(n){mostrarBuscadorPorPagina(n)},304:function(){ocultarFinder()}}})}function mostrarFinder(){$(".finder-wrapper").show()}function ocultarFinder(){$(".finder-wrapper").hide()}function iniciarBuscador(){var u=$.kreate("div.finder-wrapper"),t=$.kreate("div.facets");t.append($.kreate("ul#finder-facets-categories"));t.append($.kreate("ul#finder-facets-brands"));t.append($.kreate("ul#finder-facets-prices"));var i=$.kreate("div.products"),r=$.kreate("div.products-wrapper"),n=$.kreate("div.products-header");n.append($.kreate("a.list-icon"));n.append($.kreate("a.grid-icon"));n.append($.kreate("h2"));n.append($.kreate("a.fa-close").addClass("fa"));r.append(n);r.append($.kreate("ul#finder-products-list"));i.append(r);i.append($.kreate("div.clear"));u.append(t).append(i);$(".cabecera .cabecera-inferior .panel-busqueda").append(u);$(".finder-wrapper").scroll(function(){$(".finder-wrapper").scrollTop()>=$(".finder-wrapper").height()-350&&cargarNuevaPaginaBuscador()});$(".products-header .list-icon").unbind("click").click(function(){$(".products-wrapper").addClass("list")});$(".products-header .grid-icon").unbind("click").click(function(){$(".products-wrapper").removeClass("list")});$(".products-header .fa-close").unbind("click").click(function(){ocultarFinder()})}function cargarNuevaPaginaBuscador(){pageFinder++;consultarPagina()}function mostrarBuscadorPorPagina(n){var t=$("ul#finder-products-list"),i=$.parseJSON(n);crearElementosProducto(t,i.Productos)}function mostrarBuscador(n){var t=$("ul#finder-products-list"),i,r,u;t.empty();i=$.parseJSON(n);crearElementosProducto(t,i.Productos);t=$("ul#finder-facets-categories");t.empty();crearElementoFacetado(t,i.TituloCategorias,0,"div.category.title");r=i.Categorias.sort(function(n,t){return parseFloat(t.Resultados)-parseFloat(n.Resultados)});$.each(r,function(n,i){crearElementoFacetado(t,i.Titulo,i.Resultados,"div.category",i.Titulo==categoryFinder)});r.length>10&&crearElementoFacetado(t,i.TituloEnlaceVerTodo,0,"div.expand");t=$("ul#finder-facets-brands");t.empty();crearElementoFacetado(t,i.TituloMarcas,0,"div.brand.title");u=i.Marcas.sort(function(n,t){return parseFloat(t.Resultados)-parseFloat(n.Resultados)});$.each(u,function(n,i){crearElementoFacetado(t,i.Titulo,i.Resultados,"div.brand",i.Titulo==brandFinder)});u.length>10&&crearElementoFacetado(t,i.TituloEnlaceVerTodo,0,"div.expand");$(".products-header h2").html(i.TituloResultados+" <b>"+i.Resultados+"<\/b>");$("ul#finder-facets-categories > li").unbind("click").click(function(){categoryFinder=$(this).hasClass("selected")?"":$(this).find("h3").text();consultar()});$("ul#finder-facets-brands > li").unbind("click").click(function(){brandFinder=$(this).hasClass("selected")?"":$(this).find("h3").text();consultar()});$("ul#finder-facets-categories > li .expand").parent().show();$("ul#finder-facets-brands > li .expand").parent().show();$("ul#finder-facets-categories > li .expand").unbind("click").click(function(){return $("ul#finder-facets-categories > li").show(),$(this).parent().remove(),!1});$("ul#finder-facets-brands > li .expand").unbind("click").click(function(){return $("ul#finder-facets-brands > li").show(),$(this).parent().remove(),!1});mostrarFinder()}function crearElementosProducto(n,t){$.each(t,function(t,i){var u=$.kreate("li"),r=$.kreate("div.product");r.append('<a class="image" href="'+i.Url+'"><img src="'+i.UrlImagen+'"/><\/a>');r.append('<a class="title" href="'+i.Url+'">'+i.Titulo+"<\/a>");console.debug(i.Ofertado);i.Ofertado?r.append('<h4 class="offer">'+i.Precio+"<\/h4>"):r.append("<h4>"+i.Precio+"<\/h4>");u.append(r);n.append(u)})}function crearElementoFacetado(n,t,i,r,u){var f,e;t.length>0&&(f=$.kreate("li"),u&&f.addClass("selected"),e=$.kreate(r),e.append("<h3>"+t+"<\/h3>"),e.append("<span>"+i+"<\/span>"),f.append(e),n.append(f))}var isMobile,isMobilePhone;(function(n,t){function s(){var n=r.elements;return"string"==typeof n?n.split(" "):n}function u(n){var t=a[n[l]];return t||(t={},o++,n[l]=o,a[o]=t),t}function h(n,r,f){return(r||(r=t),i)?r.createElement(n):(f||(f=u(r)),r=f.cache[n]?f.cache[n].cloneNode():p.test(n)?(f.cache[n]=f.createElem(n)).cloneNode():f.createElem(n),r.canHaveChildren&&!y.test(n)?f.frag.appendChild(r):r)}function v(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?h(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+s().join().replace(/\w+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function c(n){var s,o,f;return n||(n=t),s=u(n),!r.shivCSS||e||s.hasCSS||(f=n,o=f.createElement("p"),f=f.getElementsByTagName("head")[0]||f.documentElement,o.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}<\/style>",o=f.insertBefore(o.lastChild,f.firstChild),s.hasCSS=!!o),i||v(n,s),n}var f=n.html5||{},y=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,e,l="_html5shiv",o=0,a={},i,r;(function(){var n,u,r;try{n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";e="hidden"in n;(u=1==n.childNodes.length)||(t.createElement("a"),r=t.createDocumentFragment(),u="undefined"==typeof r.cloneNode||"undefined"==typeof r.createDocumentFragment||"undefined"==typeof r.createElement);i=u}catch(f){i=e=!0}})();r={elements:f.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==f.shivCSS,supportsUnknownElements:i,shivMethods:!1!==f.shivMethods,type:"default",shivDocument:c,createElement:h,createDocumentFragment:function(n,r){if(n||(n=t),i)return n.createDocumentFragment();for(var r=r||u(n),e=r.frag.cloneNode(),f=0,o=s(),h=o.length;f<h;f++)e.createElement(o[f]);return e}};n.html5=r;c(t)})(this,document);isMobile={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return isMobile.Android()||isMobile.BlackBerry()||isMobile.iOS()||isMobile.Opera()||isMobile.Windows()}};isMobilePhone={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return isMobile.Android()||isMobile.BlackBerry()||isMobile.iOS()||isMobile.Opera()||isMobile.Windows()}},function(n){var t=!1,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,c,l,s,v,e,h;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(c=new Date,c.setMilliseconds(c.getMilliseconds()+f.expires*864e5),f.expires=c);f.expires=f.expires?f.expires.toUTCString():"";try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(w){}u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=encodeURIComponent(String(t));t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);t=t.replace(/[\(\)]/g,escape);l="";for(s in f)f[s]&&(l+="; "+s,f[s]!==!0)&&(l+="="+f[s]);return document.cookie=t+"="+u+l}t||(o={});for(var y=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,a=0;a<y.length;a++){v=y[a].split("=");e=v.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(h=v[0].replace(p,decodeURIComponent),e=i.read?i.read(e,h):i(e,h)||e.replace(p,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(w){}if(t===h){o=e;break}t||(o[h]=e)}catch(w){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})}),function(n){function i(t){var i=t||window.event,e=[].slice.call(arguments,1),r=0,f=0,u=0,t=n.event.fix(i);return t.type="mousewheel",i.wheelDelta&&(r=i.wheelDelta/120),i.detail&&(r=-i.detail/3),u=r,i.axis!==void 0&&i.axis===i.HORIZONTAL_AXIS&&(u=0,f=-1*r),i.wheelDeltaY!==void 0&&(u=i.wheelDeltaY/120),i.wheelDeltaX!==void 0&&(f=i.wheelDeltaX/-120),e.unshift(t,r,f,u),(n.event.dispatch||n.event.handle).apply(this,e)}var t=["DOMMouseScroll","mousewheel"],r;if(n.event.fixHooks)for(r=t.length;r;)n.event.fixHooks[t[--r]]=n.event.mouseHooks;n.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var n=t.length;n;)this.addEventListener(t[--n],i,!1);else this.onmousewheel=i},teardown:function(){if(this.removeEventListener)for(var n=t.length;n;)this.removeEventListener(t[--n],i,!1);else this.onmousewheel=null}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})}(jQuery),function(n,t,i,r){var c=i(n),o=i(t),u=i.fancybox=function(){u.open.apply(this,arguments)},v=null,e=t.createTouch!==r,a=function(n){return n&&n.hasOwnProperty&&n instanceof i},h=function(n){return n&&"string"===i.type(n)},l=function(n){return h(n)&&0<n.indexOf("%")},f=function(n,t){var i=parseInt(n,10);return t&&l(n)&&(i*=u.getViewport()[t]/100),Math.ceil(i)},s=function(n,t){return f(n,t)+"px"};i.extend(u,{version:"2.1.0",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!e,autoCenter:!e,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"><\/div><\/div><\/div><\/div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0"'+(i.browser.msie?' allowtransparency="true"':"")+"><\/iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.<\/p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"><\/a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span><\/span><\/a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span><\/span><\/a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:{closeClick:!0,speedOut:200,showEarly:!0,css:{}},title:{type:"float"}},onCancel:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeChange:i.noop,beforeClose:i.noop,afterClose:i.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(n,t){if(n&&(i.isPlainObject(t)||(t={}),!1!==u.close(!0)))return i.isArray(n)||(n=a(n)?i(n).get():[n]),i.each(n,function(f,e){var c={},s,y,l,o,v;"object"===i.type(e)&&(e.nodeType&&(e=i(e)),a(e)?(c={href:e.attr("href"),title:e.attr("title"),isDom:!0,element:e},i.metadata&&i.extend(!0,c,e.metadata())):c=e);s=t.href||c.href||(h(e)?e:null);y=t.title!==r?t.title:c.title||"";o=(l=t.content||c.content)?"html":t.type||c.type;!o&&c.isDom&&(o=e.data("fancybox-type"),o||(o=(o=e.prop("class").match(/fancybox\.(\w+)/))?o[1]:null));h(s)&&(o||(u.isImage(s)?o="image":u.isSWF(s)?o="swf":"#"===s.charAt(0)?o="inline":h(e)&&(o="html",l=e)),"ajax"===o)&&(v=s.split(/\s+/,2),s=v.shift(),v=v.shift());l||("inline"===o?s?l=i(h(s)?s.replace(/.*(?=#[^\s]+$)/,""):s):c.isDom&&(l=e):"html"===o?l=s:!o&&!s&&c.isDom&&(o="inline",l=e));i.extend(c,{href:s,type:o,content:l,title:y,selector:v});n[f]=c}),u.opts=i.extend(!0,{},u.defaults,t),t.keys!==r&&(u.opts.keys=t.keys?i.extend({},u.defaults.keys,t.keys):!1),u.group=n,u._start(u.opts.index)},cancel:function(){var n=u.coming;n&&!1!==u.trigger("onCancel")&&(u.hideLoading(),u.ajaxLoad&&u.ajaxLoad.abort(),u.ajaxLoad=null,u.imgPreload&&(u.imgPreload.onload=u.imgPreload.onerror=null),n.wrap&&n.wrap.stop(!0).trigger("onReset").remove(),u.current||u.trigger("afterClose"),u.coming=null)},close:function(n){u.cancel();!1!==u.trigger("beforeClose")&&(u.unbindEvents(),!u.isOpen||!0===n?(i(".fancybox-wrap").stop(!0).trigger("onReset").remove(),u._afterZoomOut()):(u.isOpen=u.isOpened=!1,u.isClosing=!0,i(".fancybox-item, .fancybox-nav").remove(),u.wrap.stop(!0,!0).removeClass("fancybox-opened"),"fixed"===u.wrap.css("position")&&u.wrap.css(u._getPosition(!0)),u.transitions[u.current.closeMethod]()))},play:function(n){var t=function(){clearTimeout(u.player.timer)},r=function(){t();u.current&&u.player.isActive&&(u.player.timer=setTimeout(u.next,u.current.playSpeed))},f=function(){t();i("body").unbind(".player");u.player.isActive=!1;u.trigger("onPlayEnd")};!0!==n&&(u.player.isActive||!1===n)?f():u.current&&(u.current.loop||u.current.index<u.group.length-1)&&(u.player.isActive=!0,i("body").bind({"afterShow.player onUpdate.player":r,"onCancel.player beforeClose.player":f,"beforeLoad.player":t}),r(),u.trigger("onPlayStart"))},next:function(n){var t=u.current;t&&(h(n)||(n=t.direction.next),u.jumpto(t.index+1,n,"next"))},prev:function(n){var t=u.current;t&&(h(n)||(n=t.direction.prev),u.jumpto(t.index-1,n,"prev"))},jumpto:function(n,t,i){var e=u.current;e&&(n=f(n),u.direction=t||e.direction[n>=e.index?"next":"prev"],u.router=i||"jumpto",e.loop&&(0>n&&(n=e.group.length+n%e.group.length),n%=e.group.length),e.group[n]!==r)&&(u.cancel(),u._start(n))},reposition:function(n,t){var i;u.isOpen&&(i=u._getPosition(t),n&&"scroll"===n.type?(delete i.position,u.wrap.stop(!0,!0).animate(i,200)):u.wrap.css(i))},update:function(n){var t=n&&n.type,i=!t||"orientationchange"===t;i&&(clearTimeout(v),v=null);u.isOpen&&!v&&((i||e)&&(u.wrap.removeAttr("style").addClass("fancybox-tmp"),u.trigger("onUpdate")),v=setTimeout(function(){var i=u.current;i&&(u.wrap.removeClass("fancybox-tmp"),t!=="scroll"&&u._setDimension(),t==="scroll"&&i.canShrink||u.reposition(n),u.trigger("onUpdate"),v=null)},e?500:i?20:300))},toggle:function(n){u.isOpen&&(u.current.fitToView="boolean"===i.type(n)?n:!u.current.fitToView,u.update())},hideLoading:function(){o.unbind("keypress.fb");i("#fancybox-loading").remove()},showLoading:function(){var t,n;u.hideLoading();o.bind("keypress.fb",function(n){27===(n.which||n.keyCode)&&(n.preventDefault(),u.cancel())});t=i('<div id="fancybox-loading"><div><\/div><\/div>').click(u.cancel).appendTo("body");u.defaults.fixed||(n=u.getViewport(),t.css({position:"absolute",top:.5*n.h+n.y,left:.5*n.w+n.x}))},getViewport:function(){var i=u.current?u.current.locked:!1,t={x:c.scrollLeft(),y:c.scrollTop()};return i?(t.w=i[0].clientWidth,t.h=i[0].clientHeight):(t.w=e&&n.innerWidth?n.innerWidth:c.width(),t.h=e&&n.innerHeight?n.innerHeight:c.height()),t},unbindEvents:function(){u.wrap&&a(u.wrap)&&u.wrap.unbind(".fb");o.unbind(".fb");c.unbind(".fb")},bindEvents:function(){var n=u.current,t;n&&(c.bind("orientationchange.fb"+(e?"":" resize.fb")+(n.autoCenter&&!n.locked?" scroll.fb":""),u.update),(t=n.keys)&&o.bind("keydown.fb",function(f){var e=f.which||f.keyCode,o=f.target||f.srcElement;f.ctrlKey||f.altKey||f.shiftKey||f.metaKey||o&&(o.type||i(o).is("[contenteditable]"))||i.each(t,function(t,o){return 1<n.group.length&&o[e]!==r?(u[t](o[e]),f.preventDefault(),!1):-1<i.inArray(e,o)?(u[t](),f.preventDefault(),!1):void 0})}),i.fn.mousewheel&&n.mouseWheel&&u.wrap.bind("mousewheel.fb",function(t,r,f,e){for(var o=i(t.target||null),s=!1;o.length&&!s&&!o.is(".fancybox-skin")&&!o.is(".fancybox-wrap");)s=o[0]&&!(o[0].style.overflow&&"hidden"===o[0].style.overflow)&&(o[0].clientWidth&&o[0].scrollWidth>o[0].clientWidth||o[0].clientHeight&&o[0].scrollHeight>o[0].clientHeight),o=i(o).parent();0!==r&&!s&&1<u.group.length&&!n.canShrink&&(0<e||0<f?u.prev(0<e?"down":"left"):(0>e||0>f)&&u.next(0>e?"up":"right"),t.preventDefault())}))},trigger:function(n,t){var f,r=t||u.coming||u.current;if(r){if(i.isFunction(r[n])&&(f=r[n].apply(r,Array.prototype.slice.call(arguments,1))),!1===f)return!1;"onCancel"!==n||u.isOpened||(u.isActive=!1);r.helpers&&i.each(r.helpers,function(t,f){f&&u.helpers[t]&&i.isFunction(u.helpers[t][n])&&u.helpers[t][n](f,r)});i.event.trigger(n+".fb")}},isImage:function(n){return h(n)&&n.match(/\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$/i)},isSWF:function(n){return h(n)&&n.match(/\.(swf)((\?|#).*)?$/i)},_start:function(n){var t={},o,r,n=f(n);if(o=u.group[n]||null,!o)return!1;if(t=i.extend(!0,{},u.opts,o),o=t.margin,r=t.padding,"number"===i.type(o)&&(t.margin=[o,o,o,o]),"number"===i.type(r)&&(t.padding=[r,r,r,r]),t.modal&&i.extend(!0,t,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),t.autoSize&&(t.autoWidth=t.autoHeight=!0),"auto"===t.width&&(t.autoWidth=!0),"auto"===t.height&&(t.autoHeight=!0),t.group=u.group,t.index=n,u.coming=t,!1===u.trigger("beforeLoad"))u.coming=null;else{if(r=t.type,o=t.href,!r)return u.coming=null,u.current&&u.router&&"jumpto"!==u.router?(u.current.index=n,u[u.router](u.direction)):!1;if(u.isActive=!0,("image"===r||"swf"===r)&&(t.autoHeight=t.autoWidth=!1,t.scrolling="visible"),"image"===r&&(t.aspectRatio=!0),"iframe"===r&&e&&(t.scrolling="scroll"),t.wrap=i(t.tpl.wrap).addClass("fancybox-"+(e?"mobile":"desktop")+" fancybox-type-"+r+" fancybox-tmp "+t.wrapCSS).appendTo(t.parent),i.extend(t,{skin:i(".fancybox-skin",t.wrap),outer:i(".fancybox-outer",t.wrap),inner:i(".fancybox-inner",t.wrap)}),i.each(["Top","Right","Bottom","Left"],function(n,i){t.skin.css("padding"+i,s(t.padding[n]))}),u.trigger("onReady"),"inline"===r||"html"===r){if(!t.content||!t.content.length)return u._error("content")}else if(!o)return u._error("href");"image"===r?u._loadImage():"ajax"===r?u._loadAjax():"iframe"===r?u._loadIframe():u._afterLoad()}},_error:function(n){i.extend(u.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:n,content:u.coming.tpl.error});u._afterLoad()},_loadImage:function(){var n=u.imgPreload=new Image;n.onload=function(){this.onload=this.onerror=null;u.coming.width=this.width;u.coming.height=this.height;u._afterLoad()};n.onerror=function(){this.onload=this.onerror=null;u._error("image")};n.src=u.coming.href;n.complete!==r&&n.complete||u.showLoading()},_loadAjax:function(){var n=u.coming;u.showLoading();u.ajaxLoad=i.ajax(i.extend({},n.ajax,{url:n.href,error:function(n,t){u.coming&&"abort"!==t?u._error("ajax",n):u.hideLoading()},success:function(t,i){"success"===i&&(n.content=t,u._afterLoad())}}))},_loadIframe:function(){var n=u.coming,t=i(n.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",e?"auto":n.iframe.scrolling).attr("src",n.href);i(n.wrap).bind("onReset",function(){try{i(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(n){}});n.iframe.preload&&(u.showLoading(),t.one("load",function(){i(this).data("ready",1);e||i(this).bind("load.fb",u.update);i(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();u._afterLoad()}));n.content=t.appendTo(n.inner);n.iframe.preload||u._afterLoad()},_preloadImages:function(){for(var r=u.group,i=u.current,f=r.length,e=i.preload?Math.min(i.preload,f-1):0,n,t=1;t<=e;t+=1)n=r[(i.index+t)%f],"image"===n.type&&n.href&&((new Image).src=n.href)},_afterLoad:function(){var n=u.coming,r=u.current,t,s,f,e,o;if(u.hideLoading(),n&&!1!==u.isActive)if(!1===u.trigger("afterLoad",n,r))n.wrap.stop(!0).trigger("onReset").remove(),u.coming=null;else{r&&(u.trigger("beforeChange",r),r.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove(),"fixed"===r.wrap.css("position")&&r.wrap.css(u._getPosition(!0)));u.unbindEvents();t=n.content;s=n.type;f=n.scrolling;i.extend(u,{wrap:n.wrap,skin:n.skin,outer:n.outer,inner:n.inner,current:n,previous:r});e=n.href;switch(s){case"inline":case"ajax":case"html":n.selector?t=i("<div>").html(t).find(n.selector):a(t)&&(t.data("fancybox-placeholder")||t.data("fancybox-placeholder",i('<div class="fancybox-placeholder"><\/div>').insertAfter(t).hide()),t=t.show().detach(),n.wrap.bind("onReset",function(){i(this).find(t).length&&t.hide().replaceAll(t.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case"image":t=n.tpl.image.replace("{href}",e);break;case"swf":t='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+e+'"><\/param>';o="";i.each(n.swf,function(n,i){t=t+('<param name="'+n+'" value="'+i+'"><\/param>');o=o+(" "+n+'="'+i+'"')});t+='<embed src="'+e+'" type="application/x-shockwave-flash" width="100%" height="100%"'+o+"><\/embed><\/object>"}a(t)&&t.parent().is(n.inner)||n.inner.append(t);u.trigger("beforeShow");n.inner.css("overflow","yes"===f?"scroll":"no"===f?"hidden":f);u._setDimension();n.wrap.removeClass("fancybox-tmp");n.pos=i.extend({},n.dim,u._getPosition(!0));u.isOpen=!1;u.coming=null;u.bindEvents();u.isOpened?r.prevMethod&&u.transitions[r.prevMethod]():i(".fancybox-wrap").not(n.wrap).stop(!0).trigger("onReset").remove();u.transitions[u.isOpened?n.nextMethod:n.openMethod]();u._preloadImages()}},_setDimension:function(){var e=u.getViewport(),st=0,h=!1,n=!1,h=u.wrap,g=u.skin,c=u.inner,r=u.current,n=r.width,t=r.height,a=r.minWidth,v=r.minHeight,y=r.maxWidth,p=r.maxHeight,ht=r.scrolling,ft=r.scrollOutside?r.scrollbarWidth:0,w=r.margin,nt=w[1]+w[3],tt=w[0]+w[2],et,o,rt,k,b,it,ot,d,ut;if(h.add(g).add(c).width("auto").height("auto"),w=g.outerWidth(!0)-g.width(),et=g.outerHeight(!0)-g.height(),o=nt+w,rt=tt+et,k=l(n)?(e.w-o)*f(n)/100:n,b=l(t)?(e.h-rt)*f(t)/100:t,"iframe"===r.type){if(ut=r.content,r.autoHeight&&1===ut.data("ready"))try{ut[0].contentWindow.document.location&&(c.width(k).height(9999),it=ut.contents().find("body"),ft&&it.css("overflow-x","hidden"),b=it.height())}catch(ct){}}else(r.autoWidth||r.autoHeight)&&(c.addClass("fancybox-tmp"),r.autoWidth||c.width(k),r.autoHeight||c.height(b),r.autoWidth&&(k=c.width()),r.autoHeight&&(b=c.height()),c.removeClass("fancybox-tmp"));if(n=f(k),t=f(b),d=k/b,a=f(l(a)?f(a,"w")-o:a),y=f(l(y)?f(y,"w")-o:y),v=f(l(v)?f(v,"h")-rt:v),p=f(l(p)?f(p,"h")-rt:p),it=y,ot=p,nt=e.w-nt,tt=e.h-tt,r.aspectRatio?(n>y&&(n=y,t=n/d),t>p&&(t=p,n=t*d),n<a&&(n=a,t=n/d),t<v)&&(t=v,n=t*d):(n=Math.max(a,Math.min(n,y)),t=Math.max(v,Math.min(t,p))),r.fitToView)if(y=Math.min(e.w-o,y),p=Math.min(e.h-rt,p),c.width(f(n)).height(f(t)),h.width(f(n+w)),e=h.width(),o=h.height(),r.aspectRatio)for(;(e>nt||o>tt)&&n>a&&t>v&&!(19<st++);)t=Math.max(v,Math.min(p,t-10)),n=t*d,n<a&&(n=a,t=n/d),n>y&&(n=y,t=n/d),c.width(f(n)).height(f(t)),h.width(f(n+w)),e=h.width(),o=h.height();else n=Math.max(a,Math.min(n,n-(e-nt))),t=Math.max(v,Math.min(t,t-(o-tt)));ft&&"auto"===ht&&t<b&&n+w+ft<nt&&(n+=ft);c.width(f(n)).height(f(t));h.width(f(n+w));e=h.width();o=h.height();h=(e>nt||o>tt)&&n>a&&t>v;n=r.aspectRatio?n<it&&t<ot&&n<k&&t<b:(n<it||t<ot)&&(n<k||t<b);i.extend(r,{dim:{width:s(e),height:s(o)},origWidth:k,origHeight:b,canShrink:h,canExpand:n,wPadding:w,hPadding:et,wrapSpace:o-g.outerHeight(!0),skinSpace:g.height()-t});!ut&&r.autoHeight&&t>v&&t<p&&!n&&c.height("auto")},_getPosition:function(n){var i=u.current,r=u.getViewport(),t=i.margin,f=u.wrap.width()+t[1]+t[3],e=u.wrap.height()+t[0]+t[2],t={position:"absolute",top:t[0],left:t[3]};return i.autoCenter&&i.fixed&&!n&&e<=r.h&&f<=r.w?t.position="fixed":i.locked||(t.top+=r.y,t.left+=r.x),t.top=s(Math.max(t.top,t.top+(r.h-e)*i.topRatio)),t.left=s(Math.max(t.left,t.left+(r.w-f)*i.leftRatio)),t},_afterZoomIn:function(){var n=u.current;n&&((u.isOpen=u.isOpened=!0,u.wrap.addClass("fancybox-opened").css("overflow","visible"),u.reposition(),(n.closeClick||n.nextClick)&&u.inner.css("cursor","pointer").bind("click.fb",function(t){i(t.target).is("a")||i(t.target).parent().is("a")||u[n.closeClick?"close":"next"]()}),n.closeBtn&&i(n.tpl.closeBtn).appendTo(u.skin).bind("click.fb",u.close),n.arrows&&1<u.group.length&&((n.loop||0<n.index)&&i(n.tpl.prev).appendTo(u.outer).bind("click.fb",u.prev),(n.loop||n.index<u.group.length-1)&&i(n.tpl.next).appendTo(u.outer).bind("click.fb",u.next)),u.trigger("afterShow"),!n.loop&&n.index===n.group.length-1)?u.play(!1):u.opts.autoPlay&&!u.player.isActive&&(u.opts.autoPlay=!1,u.play()))},_afterZoomOut:function(){var n=u.current;i(".fancybox-wrap").stop(!0).trigger("onReset").remove();i.extend(u,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});u.trigger("afterClose",n)}});u.transitions={getOrigPosition:function(){var n=u.current,f=n.element,t=n.orig,i={},e=50,o=50,h=n.hPadding,c=n.wPadding,r=u.getViewport();return!t&&n.isDom&&f.is(":visible")&&(t=f.find("img:first"),t.length||(t=f)),a(t)?(i=t.offset(),t.is("img")&&(e=t.outerWidth(),o=t.outerHeight())):(i.top=r.y+(r.h-o)*n.topRatio,i.left=r.x+(r.w-e)*n.leftRatio),n.locked&&(i.top-=r.y,i.left-=r.x),{top:s(i.top-h*n.topRatio),left:s(i.left-c*n.leftRatio),width:s(e+c),height:s(o+h)}},step:function(n,t){var e,i,r=t.prop,o,s;i=u.current;o=i.wrapSpace;s=i.skinSpace;("width"===r||"height"===r)&&(e=t.end===t.start?1:(n-t.start)/(t.end-t.start),u.isClosing&&(e=1-e),i="width"===r?i.wPadding:i.hPadding,i=n-i,u.skin[r](f("width"===r?i:i-o*e)),u.inner[r](f("width"===r?i:i-o*e-s*e)))},zoomIn:function(){var n=u.current,t=n.pos,r=n.openEffect,f="elastic"===r,e=i.extend({opacity:1},t);delete e.position;f?(t=this.getOrigPosition(),n.openOpacity&&(t.opacity=.1)):"fade"===r&&(t.opacity=.1);u.wrap.css(t).animate(e,{duration:"none"===r?0:n.openSpeed,easing:n.openEasing,step:f?this.step:null,complete:u._afterZoomIn})},zoomOut:function(){var n=u.current,i=n.closeEffect,r="elastic"===i,t={opacity:.1};r&&(t=this.getOrigPosition(),n.closeOpacity&&(t.opacity=.1));u.wrap.animate(t,{duration:"none"===i?0:n.closeSpeed,easing:n.closeEasing,step:r?this.step:null,complete:u._afterZoomOut})},changeIn:function(){var i=u.current,o=i.nextEffect,t=i.pos,e={opacity:1},r=u.direction,n;t.opacity=.1;"elastic"===o&&(n="down"===r||"up"===r?"top":"left","down"===r||"right"===r?(t[n]=s(f(t[n])-200),e[n]="+=200px"):(t[n]=s(f(t[n])+200),e[n]="-=200px"));"none"===o?u._afterZoomIn():u.wrap.css(t).animate(e,{duration:i.nextSpeed,easing:i.nextEasing,complete:u._afterZoomIn})},changeOut:function(){var n=u.previous,r=n.prevEffect,f={opacity:.1},t=u.direction;"elastic"===r&&(f["down"===t||"up"===t?"top":"left"]=("up"===t||"left"===t?"-":"+")+"=200px");n.wrap.animate(f,{duration:"none"===r?0:n.prevSpeed,easing:n.prevEasing,complete:function(){i(this).trigger("onReset").remove()}})}};u.helpers.overlay={overlay:null,update:function(){var n="100%",r;this.overlay.width(n).height("100%");i.browser.msie?(r=Math.max(t.documentElement.offsetWidth,t.body.offsetWidth),o.width()>r&&(n=o.width())):o.width()>c.width()&&(n=o.width());this.overlay.width(n).height(o.height())},onReady:function(n,r){i(".fancybox-overlay").stop(!0,!0);this.overlay||i.extend(this,{overlay:i('<div class="fancybox-overlay"><\/div>').appendTo(r.parent),margin:o.height()>c.height()||"scroll"===i("body").css("overflow-y")?i("body").css("margin-right"):!1,el:t.all&&!t.querySelector?i("html"):i("body")});r.fixed&&!e&&(this.overlay.addClass("fancybox-overlay-fixed"),r.autoCenter&&(this.overlay.append(r.wrap),r.locked=this.overlay));!0===n.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(n,t){var r=this.overlay.unbind(".fb").width("auto").height("auto").css(n.css);n.closeClick&&r.bind("click.fb",function(n){i(n.target).hasClass("fancybox-overlay")&&u.close()});t.fixed&&!e?t.locked&&(this.el.addClass("fancybox-lock"),!1!==this.margin&&i("body").css("margin-right",f(this.margin)+t.scrollbarWidth)):this.update();r.show()},onUpdate:function(n,t){(!t.fixed||e)&&this.update()},afterClose:function(n){var t=this,n=n.speedOut||0;t.overlay&&!u.isActive&&t.overlay.fadeOut(n||0,function(){i("body").css("margin-right",t.margin);t.el.removeClass("fancybox-lock");t.overlay.remove();t.overlay=null})}};u.helpers.title={beforeShow:function(n){var t=u.current.title,r=n.type;if(h(t)&&""!==i.trim(t)){t=i('<div class="fancybox-title fancybox-title-'+r+'-wrap">'+t+"<\/div>");switch(r){case"inside":r=u.skin;break;case"outside":r=u.wrap;break;case"over":r=u.inner;break;default:r=u.skin;t.appendTo("body").width(t.width()).wrapInner('<span class="child"><\/span>');u.current.margin[2]+=Math.abs(f(t.css("margin-bottom")))}"top"===n.position?t.prependTo(r):t.appendTo(r)}}};i.fn.fancybox=function(n){var r,f=i(this),t=this.selector||"",e=function(e){var o=i(this).blur(),c=r,h,s;e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||o.is(".fancybox-wrap")||(h=n.groupAttr||"data-fancybox-group",s=o.attr(h),s||(h="rel",s=o.get(0)[h]),s&&""!==s&&"nofollow"!==s&&(o=t.length?i(t):f,o=o.filter("["+h+'="'+s+'"]'),c=o.index(this)),n.index=c,!1!==u.open(o,n)&&e.preventDefault())},n=n||{};return r=n.index||0,!t||!1===n.live?f.unbind("click.fb-start").bind("click.fb-start",e):o.undelegate(t,"click.fb-start").delegate(t+":not('.fancybox-item, .fancybox-nav')","click.fb-start",e),this};o.ready(function(){if(i.scrollbarWidth===r&&(i.scrollbarWidth=function(){var t=i('<div style="width:50px;height:50px;overflow:auto"><div/><\/div>').appendTo("body"),n=t.children(),n=n.innerWidth()-n.height(99).innerWidth();return t.remove(),n}),i.support.fixedPosition===r){var t=i.support,n=i('<div style="position:fixed;top:20px;"><\/div>').appendTo("body"),f=20===n[0].offsetTop||15===n[0].offsetTop;n.remove();t.fixedPosition=f}i.extend(u.defaults,{scrollbarWidth:i.scrollbarWidth(),fixed:i.support.fixedPosition,parent:i("body")})})}(window,document,jQuery);!function(n){var t={},r={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){}};n.fn.bxSlider=function(u){var f,e;if(0==this.length)return this;if(this.length>1)return this.each(function(){n(this).bxSlider(u)}),this;f={};e=this;t.el=this;var w=n(window).width(),b=n(window).height(),k=function(){f.settings=n.extend({},r,u);f.settings.slideWidth=parseInt(f.settings.slideWidth);f.children=e.children(f.settings.slideSelector);f.children.length<f.settings.minSlides&&(f.settings.minSlides=f.children.length);f.children.length<f.settings.maxSlides&&(f.settings.maxSlides=f.children.length);f.settings.randomStart&&(f.settings.startSlide=Math.floor(Math.random()*f.children.length));f.active={index:f.settings.startSlide};f.carousel=f.settings.minSlides>1||f.settings.maxSlides>1;f.carousel&&(f.settings.preloadImages="all");f.minThreshold=f.settings.minSlides*f.settings.slideWidth+(f.settings.minSlides-1)*f.settings.slideMargin;f.maxThreshold=f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin;f.working=!1;f.controls={};f.interval=null;f.animProp="vertical"==f.settings.mode?"top":"left";f.usingCSS=f.settings.useCSS&&"fade"!=f.settings.mode&&function(){var i=document.createElement("div"),n=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var t in n)if(void 0!==i.style[n[t]])return f.cssPrefix=n[t].replace("Perspective","").toLowerCase(),f.animProp="-"+f.cssPrefix+"-transform",!0;return!1}();"vertical"==f.settings.mode&&(f.settings.maxSlides=f.settings.minSlides);e.data("origStyle",e.attr("style"));e.children(f.settings.slideSelector).each(function(){n(this).data("origStyle",n(this).attr("style"))});ft()},ft=function(){e.wrap('<div class="bx-wrapper"><div class="bx-viewport"><\/div><\/div>');f.viewport=e.parent();f.loader=n('<div class="bx-loading" />');f.viewport.prepend(f.loader);e.css({width:"horizontal"==f.settings.mode?100*f.children.length+215+"%":"auto",position:"relative"});f.usingCSS&&f.settings.easing?e.css("-"+f.cssPrefix+"-transition-timing-function",f.settings.easing):f.settings.easing||(f.settings.easing="swing");h();f.viewport.css({width:"100%",overflow:"hidden",position:"relative"});f.viewport.parent().css({maxWidth:st()});f.settings.pager||f.viewport.parent().css({margin:"0 auto 0px"});f.children.css({float:"horizontal"==f.settings.mode?"left":"none",listStyle:"none",position:"relative"});f.children.css("width",d());"horizontal"==f.settings.mode&&f.settings.slideMargin>0&&f.children.css("marginRight",f.settings.slideMargin);"vertical"==f.settings.mode&&f.settings.slideMargin>0&&f.children.css("marginBottom",f.settings.slideMargin);"fade"==f.settings.mode&&(f.children.css({position:"absolute",zIndex:0,display:"none"}),f.children.eq(f.settings.startSlide).css({zIndex:50,display:"block"}));f.controls.el=n('<div class="bx-controls" />');f.settings.captions&&at();f.active.last=f.settings.startSlide==s()-1;f.settings.video&&e.fitVids();var t=f.children.eq(f.settings.startSlide);"all"==f.settings.preloadImages&&(t=f.children);f.settings.ticker?f.settings.pager=!1:(f.settings.pager&&ht(),f.settings.controls&&ct(),f.settings.auto&&f.settings.autoControls&&lt(),(f.settings.controls||f.settings.autoControls||f.settings.pager)&&f.viewport.after(f.controls.el));et(t,ot)},et=function(t,i){var r=t.find("img, iframe").length,u;if(0==r)return i(),void 0;u=0;t.find("img, iframe").each(function(){n(this).one("load",function(){++u==r&&i()}).each(function(){this.complete&&n(this).load()})})},ot=function(){if(f.settings.infiniteLoop&&"fade"!=f.settings.mode&&!f.settings.ticker){var t="vertical"==f.settings.mode?f.settings.minSlides:f.settings.maxSlides,i=f.children.slice(0,t).clone().addClass("bx-clone"),r=f.children.slice(-t).clone().addClass("bx-clone");e.append(i).prepend(r)}f.loader.remove();g();"vertical"==f.settings.mode&&(f.settings.adaptiveHeight=!0);f.viewport.height(l());e.redrawSlider();f.settings.onSliderLoad(f.active.index);f.initialized=!0;f.settings.responsive&&n(window).bind("resize",ut);f.settings.auto&&f.settings.autoStart&&kt();f.settings.ticker&&dt();f.settings.pager&&v(f.settings.startSlide);f.settings.controls&&tt();f.settings.touchEnabled&&!f.settings.ticker&&gt()},l=function(){var r=0,t=n(),u;if("vertical"==f.settings.mode||f.settings.adaptiveHeight)if(f.carousel)for(u=1==f.settings.moveSlides?f.active.index:f.active.index*c(),t=f.children.eq(u),i=1;i<=f.settings.maxSlides-1;i++)t=u+i>=f.children.length?t.add(f.children.eq(i-1)):t.add(f.children.eq(u+i));else t=f.children.eq(f.active.index);else t=f.children;return"vertical"==f.settings.mode?(t.each(function(){r+=n(this).outerHeight()}),f.settings.slideMargin>0&&(r+=f.settings.slideMargin*(f.settings.minSlides-1))):r=Math.max.apply(Math,t.map(function(){return n(this).outerHeight(!1)}).get()),r},st=function(){var n="100%";return f.settings.slideWidth>0&&(n="horizontal"==f.settings.mode?f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin:f.settings.slideWidth),n},d=function(){var t=f.settings.slideWidth,n=f.viewport.width();return 0==f.settings.slideWidth||f.settings.slideWidth>n&&!f.carousel||"vertical"==f.settings.mode?t=n:f.settings.maxSlides>1&&"horizontal"==f.settings.mode&&(n>f.maxThreshold||n<f.minThreshold&&(t=(n-f.settings.slideMargin*(f.settings.minSlides-1))/f.settings.minSlides)),t},h=function(){var n=1,t;return"horizontal"==f.settings.mode&&f.settings.slideWidth>0?f.viewport.width()<f.minThreshold?n=f.settings.minSlides:f.viewport.width()>f.maxThreshold?n=f.settings.maxSlides:(t=f.children.first().width(),n=Math.floor(f.viewport.width()/t)):"vertical"==f.settings.mode&&(n=f.settings.minSlides),n},s=function(){var n=0,t,i;if(f.settings.moveSlides>0)if(f.settings.infiniteLoop)n=f.children.length/c();else for(t=0,i=0;t<f.children.length;)++n,t=i+h(),i+=f.settings.moveSlides<=h()?f.settings.moveSlides:h();else n=Math.ceil(f.children.length/h());return n},c=function(){return f.settings.moveSlides>0&&f.settings.moveSlides<=h()?f.settings.moveSlides:h()},g=function(){var t,i,n;f.children.length>f.settings.maxSlides&&f.active.last&&!f.settings.infiniteLoop?"horizontal"==f.settings.mode?(t=f.children.last(),n=t.position(),o(-(n.left-(f.viewport.width()-t.width())),"reset",0)):"vertical"==f.settings.mode&&(i=f.children.length-f.settings.minSlides,n=f.children.eq(i).position(),o(-n.top,"reset",0)):(n=f.children.eq(f.active.index*c()).position(),f.active.index==s()-1&&(f.active.last=!0),void 0!=n&&("horizontal"==f.settings.mode?o(-n.left,"reset",0):"vertical"==f.settings.mode&&o(-n.top,"reset",0)))},o=function(n,t,i,r){var u,s;f.usingCSS?(u="vertical"==f.settings.mode?"translate3d(0, "+n+"px, 0)":"translate3d("+n+"px, 0, 0)",e.css("-"+f.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==t?(e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");y()})):"reset"==t?e.css(f.animProp,u):"ticker"==t&&(e.css("-"+f.cssPrefix+"-transition-timing-function","linear"),e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");o(r.resetValue,"reset",0);a()}))):(s={},s[f.animProp]=n,"slide"==t?e.animate(s,i,f.settings.easing,function(){y()}):"reset"==t?e.css(f.animProp,n):"ticker"==t&&e.animate(s,speed,"linear",function(){o(r.resetValue,"reset",0);a()}))},nt=function(){for(var i,r="",u=s(),t=0;u>t;t++)i="",f.settings.buildPager&&n.isFunction(f.settings.buildPager)?(i=f.settings.buildPager(t),f.pagerEl.addClass("bx-custom-pager")):(i=t+1,f.pagerEl.addClass("bx-default-pager")),r+='<div class="bx-pager-item"><a href="" data-slide-index="'+t+'" class="bx-pager-link">'+i+"<\/a><\/div>";f.pagerEl.html(r)},ht=function(){f.settings.pagerCustom?f.pagerEl=n(f.settings.pagerCustom):(f.pagerEl=n('<div class="bx-pager" />'),f.settings.pagerSelector?n(f.settings.pagerSelector).html(f.pagerEl):f.controls.el.addClass("bx-has-pager").append(f.pagerEl),nt());f.pagerEl.delegate("a","click",bt)},ct=function(){f.controls.next=n('<a class="bx-next" href="">'+f.settings.nextText+"<\/a>");f.controls.prev=n('<a class="bx-prev" href="">'+f.settings.prevText+"<\/a>");f.controls.next.bind("click",vt);f.controls.prev.bind("click",yt);f.settings.nextSelector&&n(f.settings.nextSelector).append(f.controls.next);f.settings.prevSelector&&n(f.settings.prevSelector).append(f.controls.prev);f.settings.nextSelector||f.settings.prevSelector||(f.controls.directionEl=n('<div class="bx-controls-direction" />'),f.controls.directionEl.append(f.controls.prev).append(f.controls.next),f.controls.el.addClass("bx-has-controls-direction").append(f.controls.directionEl))},lt=function(){f.controls.start=n('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+f.settings.startText+"<\/a><\/div>");f.controls.stop=n('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+f.settings.stopText+"<\/a><\/div>");f.controls.autoEl=n('<div class="bx-controls-auto" />');f.controls.autoEl.delegate(".bx-start","click",pt);f.controls.autoEl.delegate(".bx-stop","click",wt);f.settings.autoControlsCombine?f.controls.autoEl.append(f.controls.start):f.controls.autoEl.append(f.controls.start).append(f.controls.stop);f.settings.autoControlsSelector?n(f.settings.autoControlsSelector).html(f.controls.autoEl):f.controls.el.addClass("bx-has-controls-auto").append(f.controls.autoEl);p(f.settings.autoStart?"stop":"start")},at=function(){f.children.each(function(){var t=n(this).find("img:first").attr("title");void 0!=t&&(""+t).length&&n(this).append('<div class="bx-caption"><span>'+t+"<\/span><\/div>")})},vt=function(n){f.settings.auto&&e.stopAuto();e.goToNextSlide();n.preventDefault()},yt=function(n){f.settings.auto&&e.stopAuto();e.goToPrevSlide();n.preventDefault()},pt=function(n){e.startAuto();n.preventDefault()},wt=function(n){e.stopAuto();n.preventDefault()},bt=function(t){f.settings.auto&&e.stopAuto();var r=n(t.currentTarget),i=parseInt(r.attr("data-slide-index"));i!=f.active.index&&e.goToSlide(i);t.preventDefault()},v=function(t){var i=f.children.length;return"short"==f.settings.pagerType?(f.settings.maxSlides>1&&(i=Math.ceil(f.children.length/f.settings.maxSlides)),f.pagerEl.html(t+1+f.settings.pagerShortSeparator+i),void 0):(f.pagerEl.find("a").removeClass("active"),f.pagerEl.each(function(i,r){n(r).find("a").eq(t).addClass("active")}),void 0)},y=function(){if(f.settings.infiniteLoop){var n="";0==f.active.index?n=f.children.eq(0).position():f.active.index==s()-1&&f.carousel?n=f.children.eq((s()-1)*c()).position():f.active.index==f.children.length-1&&(n=f.children.eq(f.children.length-1).position());"horizontal"==f.settings.mode?o(-n.left,"reset",0):"vertical"==f.settings.mode&&o(-n.top,"reset",0)}f.working=!1;f.settings.onSlideAfter(f.children.eq(f.active.index),f.oldIndex,f.active.index)},p=function(n){f.settings.autoControlsCombine?f.controls.autoEl.html(f.controls[n]):(f.controls.autoEl.find("a").removeClass("active"),f.controls.autoEl.find("a:not(.bx-"+n+")").addClass("active"))},tt=function(){1==s()?(f.controls.prev.addClass("disabled"),f.controls.next.addClass("disabled")):!f.settings.infiniteLoop&&f.settings.hideControlOnEnd&&(0==f.active.index?(f.controls.prev.addClass("disabled"),f.controls.next.removeClass("disabled")):f.active.index==s()-1?(f.controls.next.addClass("disabled"),f.controls.prev.removeClass("disabled")):(f.controls.prev.removeClass("disabled"),f.controls.next.removeClass("disabled")))},kt=function(){f.settings.autoDelay>0?setTimeout(e.startAuto,f.settings.autoDelay):e.startAuto();f.settings.autoHover&&e.hover(function(){f.interval&&(e.stopAuto(!0),f.autoPaused=!0)},function(){f.autoPaused&&(e.startAuto(!0),f.autoPaused=null)})},dt=function(){var i=0,t;"next"==f.settings.autoDirection?e.append(f.children.clone().addClass("bx-clone")):(e.prepend(f.children.clone().addClass("bx-clone")),t=f.children.first().position(),i="horizontal"==f.settings.mode?-t.left:-t.top);o(i,"reset",0);f.settings.pager=!1;f.settings.controls=!1;f.settings.autoControls=!1;f.settings.tickerHover&&!f.usingCSS&&f.viewport.hover(function(){e.stop()},function(){var t=0;f.children.each(function(){t+="horizontal"==f.settings.mode?n(this).outerWidth(!0):n(this).outerHeight(!0)});var i=f.settings.speed/t,r="horizontal"==f.settings.mode?"left":"top",u=i*(t-Math.abs(parseInt(e.css(r))));a(u)});a()},a=function(n){var t,i;speed=n?n:f.settings.speed;t={left:0,top:0};i={left:0,top:0};"next"==f.settings.autoDirection?t=e.find(".bx-clone").first().position():i=f.children.first().position();var r="horizontal"==f.settings.mode?-t.left:-t.top,u="horizontal"==f.settings.mode?-i.left:-i.top,s={resetValue:u};o(r,"ticker",speed,s)},gt=function(){f.touch={start:{x:0,y:0},end:{x:0,y:0}};f.viewport.bind("touchstart",ni)},ni=function(n){if(f.working)n.preventDefault();else{f.touch.originalPos=e.position();var t=n.originalEvent;f.touch.start.x=t.changedTouches[0].pageX;f.touch.start.y=t.changedTouches[0].pageY;f.viewport.bind("touchmove",it);f.viewport.bind("touchend",rt)}},it=function(n){var t=n.originalEvent,u=Math.abs(t.changedTouches[0].pageX-f.touch.start.x),e=Math.abs(t.changedTouches[0].pageY-f.touch.start.y),i,r;(3*u>e&&f.settings.preventDefaultSwipeX?n.preventDefault():3*e>u&&f.settings.preventDefaultSwipeY&&n.preventDefault(),"fade"!=f.settings.mode&&f.settings.oneToOneTouch)&&(i=0,"horizontal"==f.settings.mode?(r=t.changedTouches[0].pageX-f.touch.start.x,i=f.touch.originalPos.left+r):(r=t.changedTouches[0].pageY-f.touch.start.y,i=f.touch.originalPos.top+r),o(i,"reset",0))},rt=function(n){var r,i,t;f.viewport.unbind("touchmove",it);r=n.originalEvent;i=0;(f.touch.end.x=r.changedTouches[0].pageX,f.touch.end.y=r.changedTouches[0].pageY,"fade"==f.settings.mode)?(t=Math.abs(f.touch.start.x-f.touch.end.x),t>=f.settings.swipeThreshold&&(f.touch.start.x>f.touch.end.x?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto())):(t=0,"horizontal"==f.settings.mode?(t=f.touch.end.x-f.touch.start.x,i=f.touch.originalPos.left):(t=f.touch.end.y-f.touch.start.y,i=f.touch.originalPos.top),!f.settings.infiniteLoop&&(0==f.active.index&&t>0||f.active.last&&0>t)?o(i,"reset",200):Math.abs(t)>=f.settings.swipeThreshold?(0>t?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto()):o(i,"reset",200));f.viewport.unbind("touchend",rt)},ut=function(){var t=n(window).width(),i=n(window).height();(w!=t||b!=i)&&(w=t,b=i,e.redrawSlider())};return e.goToSlide=function(t,i){var h,r,a,p,u,w,b;f.working||f.active.index==t||((f.working=!0,f.oldIndex=f.active.index,f.active.index=0>t?s()-1:t>=s()?0:t,f.settings.onSlideBefore(f.children.eq(f.active.index),f.oldIndex,f.active.index),"next"==i?f.settings.onSlideNext(f.children.eq(f.active.index),f.oldIndex,f.active.index):"prev"==i&&f.settings.onSlidePrev(f.children.eq(f.active.index),f.oldIndex,f.active.index),f.active.last=f.active.index>=s()-1,f.settings.pager&&v(f.active.index),f.settings.controls&&tt(),"fade"==f.settings.mode)?(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),f.children.filter(":visible").fadeOut(f.settings.speed).css({zIndex:0}),f.children.eq(f.active.index).css("zIndex",51).fadeIn(f.settings.speed,function(){n(this).css("zIndex",50);y()})):(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),h=0,r={left:0,top:0},!f.settings.infiniteLoop&&f.carousel&&f.active.last?"horizontal"==f.settings.mode?(u=f.children.eq(f.children.length-1),r=u.position(),h=f.viewport.width()-u.outerWidth()):(a=f.children.length-f.settings.minSlides,r=f.children.eq(a).position()):f.carousel&&f.active.last&&"prev"==i?(p=1==f.settings.moveSlides?f.settings.maxSlides-c():(s()-1)*c()-(f.children.length-f.settings.maxSlides),u=e.children(".bx-clone").eq(p),r=u.position()):"next"==i&&0==f.active.index?(r=e.find("> .bx-clone").eq(f.settings.maxSlides).position(),f.active.last=!1):t>=0&&(w=t*c(),r=f.children.eq(w).position()),"undefined"!=typeof r&&(b="horizontal"==f.settings.mode?-(r.left-h):-r.top,o(b,"slide",f.settings.speed))))},e.goToNextSlide=function(){if(f.settings.infiniteLoop||!f.active.last){var n=parseInt(f.active.index)+1;e.goToSlide(n,"next")}},e.goToPrevSlide=function(){if(f.settings.infiniteLoop||0!=f.active.index){var n=parseInt(f.active.index)-1;e.goToSlide(n,"prev")}},e.startAuto=function(n){f.interval||(f.interval=setInterval(function(){"next"==f.settings.autoDirection?e.goToNextSlide():e.goToPrevSlide()},f.settings.pause),f.settings.autoControls&&1!=n&&p("stop"))},e.stopAuto=function(n){f.interval&&(clearInterval(f.interval),f.interval=null,f.settings.autoControls&&1!=n&&p("start"))},e.getCurrentSlide=function(){return f.active.index},e.getSlideCount=function(){return f.children.length},e.redrawSlider=function(){f.children.add(e.find(".bx-clone")).outerWidth(d());f.viewport.css("height",l());f.settings.ticker||g();f.active.last&&(f.active.index=s()-1);f.active.index>=s()&&(f.active.last=!0);f.settings.pager&&!f.settings.pagerCustom&&(nt(),v(f.active.index))},e.destroySlider=function(){f.initialized&&(f.initialized=!1,n(".bx-clone",this).remove(),f.children.each(function(){void 0!=n(this).data("origStyle")?n(this).attr("style",n(this).data("origStyle")):n(this).removeAttr("style")}),void 0!=n(this).data("origStyle")?this.attr("style",n(this).data("origStyle")):n(this).removeAttr("style"),n(this).unwrap().unwrap(),f.controls.el&&f.controls.el.remove(),f.controls.next&&f.controls.next.remove(),f.controls.prev&&f.controls.prev.remove(),f.pagerEl&&f.pagerEl.remove(),n(".bx-caption",this).remove(),f.controls.autoEl&&f.controls.autoEl.remove(),clearInterval(f.interval),f.settings.responsive&&n(window).unbind("resize",ut))},e.reloadSlider=function(n){void 0!=n&&(u=n);e.destroySlider();k()},k(),this}}(jQuery),function(n){n.flexslider=function(t,i){var r=t;r.init=function(){var u,f,c,l,a,v,y,e,o,s,p,t,w,h;if(r.vars=n.extend({},n.flexslider.defaults,i),r.data("flexslider",!0),r.container=n(".slides",r),r.slides=n(".slides > li",r),r.count=r.slides.length,r.animating=!1,r.currentSlide=r.vars.slideToStart,r.animatingTo=r.currentSlide,r.atEnd=r.currentSlide==0?!0:!1,r.eventType="ontouchstart"in document.documentElement?"touchstart":"click",r.cloneCount=0,r.cloneOffset=0,r.manualPause=!1,r.vertical=r.vars.slideDirection=="vertical",r.prop=r.vertical?"top":"marginLeft",r.args={},r.transitions="webkitTransition"in document.body.style,r.transitions&&(r.prop="-webkit-transform"),r.vars.controlsContainer!=""&&(r.controlsContainer=n(r.vars.controlsContainer).eq(n(".slides").index(r.container)),r.containerExists=r.controlsContainer.length>0),r.vars.manualControls!=""&&(r.manualControls=n(r.vars.manualControls,r.containerExists?r.controlsContainer:r),r.manualExists=r.manualControls.length>0),r.vars.randomize&&(r.slides.sort(function(){return Math.round(Math.random())-.5}),r.container.empty().append(r.slides)),r.vars.animation.toLowerCase()=="slide"?(r.transitions&&r.setTransition(0),r.css({overflow:"hidden"}),r.vars.animationLoop&&(r.cloneCount=2,r.cloneOffset=1,r.container.append(r.slides.filter(":first").clone().addClass("clone")).prepend(r.slides.filter(":last").clone().addClass("clone"))),r.newSlides=n(".slides > li",r),u=-1*(r.currentSlide+r.cloneOffset),r.vertical?(r.newSlides.css({display:"block",width:"100%",float:"left"}),r.container.height((r.count+r.cloneCount)*200+"%").css("position","absolute").width("100%"),setTimeout(function(){r.css({position:"relative"}).height(r.slides.filter(":first").height());r.args[r.prop]=r.transitions?"translate3d(0,"+u*r.height()+"px,0)":u*r.height()+"px";r.container.css(r.args)},100)):(r.args[r.prop]=r.transitions?"translate3d("+u*r.width()+"px,0,0)":u*r.width()+"px",r.container.width((r.count+r.cloneCount)*200+"%").css(r.args),setTimeout(function(){r.newSlides.width(r.width()).css({float:"left",display:"block"})},100))):(r.transitions=!1,r.slides.css({width:"100%",float:"left",marginRight:"-100%"}).eq(r.currentSlide).fadeIn(r.vars.animationDuration)),r.vars.controlNav){if(r.manualExists)r.controlNav=r.manualControls;else{for(f=n('<ol class="flex-control-nav"><\/ol>'),c=1,l=0;l<r.count;l++)f.append("<li><a>"+c+"<\/a><\/li>"),c++;r.containerExists?(n(r.controlsContainer).append(f),r.controlNav=n(".flex-control-nav li a",r.controlsContainer)):(r.append(f),r.controlNav=n(".flex-control-nav li a",r))}r.controlNav.eq(r.currentSlide).addClass("active");r.controlNav.bind(r.eventType,function(t){t.preventDefault();n(this).hasClass("active")||(r.direction=r.controlNav.index(n(this))>r.currentSlide?"next":"prev",r.flexAnimate(r.controlNav.index(n(this)),r.vars.pauseOnAction))})}if(r.vars.directionNav&&(a=n('<ul class="flex-direction-nav"><li><a class="prev" href="#">'+r.vars.prevText+'<\/a><\/li><li><a class="next" href="#">'+r.vars.nextText+"<\/a><\/li><\/ul>"),r.containerExists?(n(r.controlsContainer).append(a),r.directionNav=n(".flex-direction-nav li a",r.controlsContainer)):(r.append(a),r.directionNav=n(".flex-direction-nav li a",r)),r.vars.animationLoop||(r.currentSlide==0?r.directionNav.filter(".prev").addClass("disabled"):r.currentSlide==r.count-1&&r.directionNav.filter(".next").addClass("disabled")),r.directionNav.bind(r.eventType,function(t){t.preventDefault();var i=n(this).hasClass("next")?r.getTarget("next"):r.getTarget("prev");r.canAdvance(i)&&r.flexAnimate(i,r.vars.pauseOnAction)})),r.vars.keyboardNav&&n("ul.slides").length==1){function d(n){var t;r.animating||(n.keyCode==39||n.keyCode==37)&&(n.keyCode==39?t=r.getTarget("next"):n.keyCode==37&&(t=r.getTarget("prev")),r.canAdvance(t)&&r.flexAnimate(t,r.vars.pauseOnAction))}n(document).bind("keyup",d)}if(r.vars.mousewheel&&(r.mousewheelEvent=/Firefox/i.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel",r.bind(r.mousewheelEvent,function(n){n.preventDefault();n=n?n:window.event;var i=n.detail?n.detail*-1:n.wheelDelta/40,t=i<0?r.getTarget("next"):r.getTarget("prev");r.canAdvance(t)&&r.flexAnimate(t,r.vars.pauseOnAction)})),r.vars.slideshow&&(r.vars.pauseOnHover&&r.vars.slideshow&&r.hover(function(){r.pause()},function(){r.manualPause||r.resume()}),r.animatedSlides=setInterval(r.animateSlides,r.vars.slideshowSpeed)),r.vars.pausePlay&&(v=n('<div class="flex-pauseplay"><span><\/span><\/div>'),r.containerExists?(r.controlsContainer.append(v),r.pausePlay=n(".flex-pauseplay span",r.controlsContainer)):(r.append(v),r.pausePlay=n(".flex-pauseplay span",r)),y=r.vars.slideshow?"pause":"play",r.pausePlay.addClass(y).text(y=="pause"?r.vars.pauseText:r.vars.playText),r.pausePlay.bind(r.eventType,function(t){t.preventDefault();n(this).hasClass("pause")?(r.pause(),r.manualPause=!0):(r.resume(),r.manualPause=!1)})),"ontouchstart"in document.documentElement){h=!1;r.each(function(){"ontouchstart"in document.documentElement&&this.addEventListener("touchstart",g,!1)});function g(n){r.animating?n.preventDefault():n.touches.length==1&&(r.pause(),p=r.vertical?r.height():r.width(),w=Number(new Date),s=r.vertical?(r.currentSlide+r.cloneOffset)*r.height():(r.currentSlide+r.cloneOffset)*r.width(),e=r.vertical?n.touches[0].pageY:n.touches[0].pageX,o=r.vertical?n.touches[0].pageX:n.touches[0].pageY,r.setTransition(0),this.addEventListener("touchmove",b,!1),this.addEventListener("touchend",k,!1))}function b(n){t=r.vertical?e-n.touches[0].pageY:e-n.touches[0].pageX;h=r.vertical?Math.abs(t)<Math.abs(n.touches[0].pageX-o):Math.abs(t)<Math.abs(n.touches[0].pageY-o);h||(n.preventDefault(),r.vars.animation=="slide"&&r.transitions&&(r.vars.animationLoop||(t=t/(r.currentSlide==0&&t<0||r.currentSlide==r.count-1&&t>0?Math.abs(t)/p+2:1)),r.args[r.prop]=r.vertical?"translate3d(0,"+(-s-t)+"px,0)":"translate3d("+(-s-t)+"px,0,0)",r.container.css(r.args)))}function k(){if(r.animating=!1,r.animatingTo==r.currentSlide&&!h&&!(t==null)){var n=t>0?r.getTarget("next"):r.getTarget("prev");r.canAdvance(n)&&Number(new Date)-w<550&&Math.abs(t)>20||Math.abs(t)>p/2?r.flexAnimate(n,r.vars.pauseOnAction):r.flexAnimate(r.currentSlide,r.vars.pauseOnAction)}this.removeEventListener("touchmove",b,!1);this.removeEventListener("touchend",k,!1);e=null;o=null;t=null;s=null}}r.vars.animation.toLowerCase()=="slide"&&n(window).resize(function(){r.animating||(r.vertical?(r.height(r.slides.filter(":first").height()),r.args[r.prop]=-1*(r.currentSlide+r.cloneOffset)*r.slides.filter(":first").height()+"px",r.transitions&&(r.setTransition(0),r.args[r.prop]=r.vertical?"translate3d(0,"+r.args[r.prop]+",0)":"translate3d("+r.args[r.prop]+",0,0)"),r.container.css(r.args)):(r.newSlides.width(r.width()),r.args[r.prop]=-1*(r.currentSlide+r.cloneOffset)*r.width()+"px",r.transitions&&(r.setTransition(0),r.args[r.prop]=r.vertical?"translate3d(0,"+r.args[r.prop]+",0)":"translate3d("+r.args[r.prop]+",0,0)"),r.container.css(r.args)))});r.vars.start(r)};r.flexAnimate=function(n,t){if(!r.animating)if(r.animating=!0,r.animatingTo=n,r.vars.before(r),t&&r.pause(),r.vars.controlNav&&r.controlNav.removeClass("active").eq(n).addClass("active"),r.atEnd=n==0||n==r.count-1?!0:!1,!r.vars.animationLoop&&r.vars.directionNav&&(n==0?r.directionNav.removeClass("disabled").filter(".prev").addClass("disabled"):n==r.count-1?r.directionNav.removeClass("disabled").filter(".next").addClass("disabled"):r.directionNav.removeClass("disabled")),r.vars.animationLoop||n!=r.count-1||(r.pause(),r.vars.end(r)),r.vars.animation.toLowerCase()=="slide"){var i=r.vertical?r.slides.filter(":first").height():r.slides.filter(":first").width();if(r.slideString=r.currentSlide==0&&n==r.count-1&&r.vars.animationLoop&&r.direction!="next"?"0px":r.currentSlide==r.count-1&&n==0&&r.vars.animationLoop&&r.direction!="prev"?-1*(r.count+1)*i+"px":-1*(n+r.cloneOffset)*i+"px",r.args[r.prop]=r.slideString,r.transitions){r.setTransition(r.vars.animationDuration);r.args[r.prop]=r.vertical?"translate3d(0,"+r.slideString+",0)":"translate3d("+r.slideString+",0,0)";r.container.css(r.args).one("webkitTransitionEnd transitionend",function(){r.wrapup(i)})}else r.container.animate(r.args,r.vars.animationDuration,function(){r.wrapup(i)})}else r.slides.eq(r.currentSlide).fadeOut(r.vars.animationDuration),r.slides.eq(n).fadeIn(r.vars.animationDuration,function(){r.wrapup()})};r.wrapup=function(n){r.vars.animation=="slide"&&(r.currentSlide==0&&r.animatingTo==r.count-1&&r.vars.animationLoop?(r.args[r.prop]=-1*r.count*n+"px",r.transitions&&(r.setTransition(0),r.args[r.prop]=r.vertical?"translate3d(0,"+r.args[r.prop]+",0)":"translate3d("+r.args[r.prop]+",0,0)"),r.container.css(r.args)):r.currentSlide==r.count-1&&r.animatingTo==0&&r.vars.animationLoop&&(r.args[r.prop]=-1*n+"px",r.transitions&&(r.setTransition(0),r.args[r.prop]=r.vertical?"translate3d(0,"+r.args[r.prop]+",0)":"translate3d("+r.args[r.prop]+",0,0)"),r.container.css(r.args)));r.animating=!1;r.currentSlide=r.animatingTo;r.vars.after(r)};r.animateSlides=function(){r.animating||r.flexAnimate(r.getTarget("next"))};r.pause=function(){clearInterval(r.animatedSlides);r.vars.pausePlay&&r.pausePlay.removeClass("pause").addClass("play").text(r.vars.playText)};r.resume=function(){r.animatedSlides=setInterval(r.animateSlides,r.vars.slideshowSpeed);r.vars.pausePlay&&r.pausePlay.removeClass("play").addClass("pause").text(r.vars.pauseText)};r.canAdvance=function(n){return!r.vars.animationLoop&&r.atEnd?r.currentSlide==0&&n==r.count-1&&r.direction!="next"?!1:r.currentSlide==r.count-1&&n==0&&r.direction=="next"?!1:!0:!0};r.getTarget=function(n){return r.direction=n,n=="next"?r.currentSlide==r.count-1?0:r.currentSlide+1:r.currentSlide==0?r.count-1:r.currentSlide-1};r.setTransition=function(n){r.container.css({"-webkit-transition-duration":n/1e3+"s"})};r.init()};n.flexslider.defaults={animation:"fade",slideDirection:"horizontal",slideshow:!0,slideshowSpeed:7e3,animationDuration:600,directionNav:!0,controlNav:!0,keyboardNav:!0,mousewheel:!1,prevText:"Previous",nextText:"Next",pausePlay:!1,pauseText:"Pause",playText:"Play",randomize:!1,slideToStart:0,animationLoop:!0,pauseOnAction:!0,pauseOnHover:!1,controlsContainer:"",manualControls:"",start:function(){},before:function(){},after:function(){},end:function(){}};n.fn.flexslider=function(t){return this.each(function(){n(this).find(".slides li").length==1?n(this).find(".slides li").fadeIn(400):n(this).data("flexslider")!=!0&&new n.flexslider(n(this),t)})}}(jQuery),function(n){function t(n){var t=n.originalEvent.changedTouches[0],i="",r;switch(n.type){case"touchmove":i="mousemove";break;case"touchend":i="mouseup";break;default:return}r=document.createEvent("MouseEvent");r.initMouseEvent(i,!0,!0,window,1,t.screenX,t.screenY,t.clientX,t.clientY,!1,!1,!1,!1,0,null);t.target.dispatchEvent(r);n.preventDefault()}n.fn.rateit=function(i,r){var u={},e="init",f;if(0==this.length)return this;if(f=n.type(i),"object"==f||void 0===i||null==i)u=n.extend({},n.fn.rateit.defaults,i);else{if("string"==f&&void 0===r)return this.data("rateit"+(i.charAt(0).toUpperCase()+i.substr(1)));"string"==f&&(e="setvalue")}return this.each(function(){var s=n(this),f=function(n){return arguments[0]="rateit"+(n.charAt(0).toUpperCase()+n.substr(1)),s.data.apply(s,arguments)},c,h,l,a,o,v;if(s.hasClass("rateit")||s.addClass("rateit"),c="rtl"!=s.css("direction"),"setvalue"==e){if(!f("init"))throw"Can't set value before init";"readonly"!=i||f("readonly")||(s.find(".rateit-range").unbind(),f("wired",!1));f("backingfld")&&(o=n(f("backingfld")),"value"==i&&o.val(r),"min"==i&&o[0].min&&(o[0].min=r),"max"==i&&o[0].max&&(o[0].max=r),"step"==i&&o[0].step&&(o[0].step=r));f(i,r)}f("init")||(f("min",f("min")||u.min),f("max",f("max")||u.max),f("step",f("step")||u.step),f("readonly",void 0!==f("readonly")?f("readonly"):u.readonly),f("resetable",void 0!==f("resetable")?f("resetable"):u.resetable),f("backingfld",f("backingfld")||u.backingfld),f("starwidth",f("starwidth")||u.starwidth),f("starheight",f("starheight")||u.starheight),f("value",f("value")||u.min),f("ispreset",void 0!==f("ispreset")?f("ispreset"):u.ispreset),f("backingfld")&&(o=n(f("backingfld")),f("value",o.hide().val()),"INPUT"==o[0].nodeName&&("range"==o[0].type||"text"==o[0].type)&&(f("min",parseInt(o.attr("min"))||f("min")),f("max",parseInt(o.attr("max"))||f("max")),f("step",parseInt(o.attr("step"))||f("step"))),"SELECT"==o[0].nodeName&&1<o[0].options.length&&(f("min",Number(o[0].options[0].value)),f("max",Number(o[0].options[o[0].length-1].value)),f("step",Number(o[0].options[1].value)-Number(o[0].options[0].value)))),s.append('<div class="rateit-reset"><\/div><div class="rateit-range"><div class="rateit-selected" style="height:'+f("starheight")+'px"><\/div><div class="rateit-hover" style="height:'+f("starheight")+'px"><\/div><\/div>'),c||(s.find(".rateit-reset").css("float","right"),s.find(".rateit-selected").addClass("rateit-selected-rtl"),s.find(".rateit-hover").addClass("rateit-hover-rtl")),f("init",!0));h=s.find(".rateit-range");h.width(f("starwidth")*(f("max")-f("min"))).height(f("starheight"));l="rateit-preset"+(c?"":"-rtl");f("ispreset")?s.find(".rateit-selected").addClass(l):s.find(".rateit-selected").removeClass(l);f("value")&&(a=(f("value")-f("min"))*f("starwidth"),s.find(".rateit-selected").width(a));o=s.find(".rateit-reset");v=function(t,i){var r=(i.changedTouches?i.changedTouches[0].pageX:i.pageX)-n(t).offset().left;return c||(r=h.width()-r),r>h.width()&&(r=h.width()),0>r&&(r=0),a=Math.ceil(r/f("starwidth")*(1/f("step")))};f("readonly")?o.hide():(f("resetable")?o.click(function(){f("value",f("min"));h.find(".rateit-hover").hide().width(0);h.find(".rateit-selected").width(0).show();f("backingfld")&&n(f("backingfld")).val(f("min"));s.trigger("reset")}):o.hide(),f("wired")||(h.bind("touchmove touchend",t),h.mousemove(function(n){var n=v(this,n),t=n*f("starwidth")*f("step"),i=h.find(".rateit-hover");i.data("width")!=t&&(h.find(".rateit-selected").hide(),i.width(t).show().data("width",t),n=[n*f("step")+f("min")],s.trigger("hover",n).trigger("over",n))}),h.mouseleave(function(){h.find(".rateit-hover").hide().width(0).data("width","");s.trigger("hover",[null]).trigger("over",[null]);h.find(".rateit-selected").show()}),h.mouseup(function(t){var t=v(this,t),i=t*f("step")+f("min");f("value",i);f("backingfld")&&n(f("backingfld")).val(i);f("ispreset")&&(h.find(".rateit-selected").removeClass(l),f("ispreset",!1));h.find(".rateit-hover").hide();h.find(".rateit-selected").width(t*f("starwidth")*f("step")).show();s.trigger("hover",[null]).trigger("over",[null]).trigger("rated",[i])}),f("wired",!0)),f("resetable")&&o.show())})};n.fn.rateit.defaults={min:0,max:5,step:.5,starwidth:16,starheight:15,readonly:!1,resetable:!0,ispreset:!1};n(function(){n("div.rateit").rateit()})}(jQuery),function(n,t){"use strict";var i=t.event,r,u;i.special.smartresize={setup:function(){t(this).bind("resize",i.special.smartresize.handler)},teardown:function(){t(this).unbind("resize",i.special.smartresize.handler)},handler:function(n,t){var u=this,f=arguments;n.type="smartresize";r&&clearTimeout(r);r=setTimeout(function(){i.dispatch.apply(u,f)},t==="execAsap"?0:100)}};t.fn.smartresize=function(n){return n?this.bind("smartresize",n):this.trigger("smartresize",["execAsap"])};t.Mason=function(n,i){this.element=t(i);this._create(n);this._init()};t.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1,containerStyle:{position:"relative"}};t.Mason.prototype={_filterFindBricks:function(n){var t=this.options.itemSelector;return t?n.filter(t).add(n.find(t)):n},_getBricks:function(n){return this._filterFindBricks(n).css({position:"absolute"}).addClass("masonry-brick")},_create:function(i){var r,u,f,e,o,s;this.options=t.extend(!0,{},t.Mason.settings,i);this.styleQueue=[];r=this.element[0].style;this.originalStyle={height:r.height||""};u=this.options.containerStyle;for(f in u)this.originalStyle[f]=r[f]||"";this.element.css(u);this.horizontalDirection=this.options.isRTL?"right":"left";e=this.element.css("padding-"+this.horizontalDirection);o=this.element.css("padding-top");this.offset={x:e?parseInt(e,10):0,y:o?parseInt(o,10):0};this.isFluid=this.options.columnWidth&&typeof this.options.columnWidth=="function";s=this;setTimeout(function(){s.element.addClass("masonry")},0);this.options.isResizable&&t(n).bind("smartresize.masonry",function(){s.resize()});this.reloadItems()},_init:function(n){this._getColumns();this._reLayout(n)},option:function(n){t.isPlainObject(n)&&(this.options=t.extend(!0,this.options,n))},layout:function(n,t){for(var u,f,o,s,e,i=0,r=n.length;i<r;i++)this._placeBrick(n[i]);if(u={},u.height=Math.max.apply(Math,this.colYs),this.options.isFitWidth){for(f=0,i=this.cols;--i;){if(this.colYs[i]!==0)break;f++}u.width=(this.cols-f)*this.columnWidth-this.options.gutterWidth}for(this.styleQueue.push({$el:this.element,style:u}),o=this.isLaidOut?this.options.isAnimated?"animate":"css":"css",s=this.options.animationOptions,i=0,r=this.styleQueue.length;i<r;i++)e=this.styleQueue[i],e.$el[o](e.style,s);this.styleQueue=[];t&&t.call(n);this.isLaidOut=!0},_getColumns:function(){var t=this.options.isFitWidth?this.element.parent():this.element,n=t.width();this.columnWidth=this.isFluid?this.options.columnWidth(n):this.options.columnWidth||this.$bricks.outerWidth(!0)||n;this.columnWidth+=this.options.gutterWidth;this.cols=Math.floor((n+this.options.gutterWidth)/this.columnWidth);this.cols=Math.max(this.cols,1)},_placeBrick:function(n){var s=t(n),r,l,u,a,f,e,o,i,h,c,v,y;if(r=Math.ceil(s.outerWidth(!0)/this.columnWidth),r=Math.min(r,this.cols),r===1)u=this.colYs;else for(l=this.cols+1-r,u=[],f=0;f<l;f++)a=this.colYs.slice(f,f+r),u[f]=Math.max.apply(Math,a);for(e=Math.min.apply(Math,u),o=0,i=0,h=u.length;i<h;i++)if(u[i]===e){o=i;break}for(c={top:e+this.offset.y},c[this.horizontalDirection]=this.columnWidth*o+this.offset.x,this.styleQueue.push({$el:s,style:c}),v=e+s.outerHeight(!0),y=this.cols+1-h,i=0;i<y;i++)this.colYs[o+i]=v},resize:function(){var n=this.cols;this._getColumns();(this.isFluid||this.cols!==n)&&this._reLayout()},_reLayout:function(n){var t=this.cols;for(this.colYs=[];t--;)this.colYs.push(0);this.layout(this.$bricks,n)},reloadItems:function(){this.$bricks=this._getBricks(this.element.children())},reload:function(n){this.reloadItems();this._init(n)},appended:function(n,t,i){if(t){this._filterFindBricks(n).css({top:this.element.height()});var r=this;setTimeout(function(){r._appended(n,i)},1)}else this._appended(n,i)},_appended:function(n,t){var i=this._getBricks(n);this.$bricks=this.$bricks.add(i);this.layout(i,t)},remove:function(n){this.$bricks=this.$bricks.not(n);n.remove()},destroy:function(){var r,i;this.$bricks.removeClass("masonry-brick").each(function(){this.style.position="";this.style.top="";this.style.left=""});r=this.element[0].style;for(i in this.originalStyle)r[i]=this.originalStyle[i];this.element.unbind(".masonry").removeClass("masonry").removeData("masonry");t(n).unbind(".masonry")}};t.fn.imagesLoaded=function(n){function u(){n.call(i,r)}function f(n){var i=n.target;i.src!==o&&t.inArray(i,s)===-1&&(s.push(i),--e<=0&&(setTimeout(u),r.unbind(".imagesLoaded",f)))}var i=this,r=i.find("img").add(i.filter("img")),e=r.length,o="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",s=[];return e||u(),r.bind("load.imagesLoaded error.imagesLoaded",f).each(function(){var n=this.src;this.src=o;this.src=n}),i};u=function(t){n.console&&n.console.error(t)};t.fn.masonry=function(n){if(typeof n=="string"){var i=Array.prototype.slice.call(arguments,1);this.each(function(){var r=t.data(this,"masonry");if(!r){u("cannot call methods on masonry prior to initialization; attempted to call method '"+n+"'");return}if(!t.isFunction(r[n])||n.charAt(0)==="_"){u("no such method '"+n+"' for masonry instance");return}r[n].apply(r,i)})}else this.each(function(){var i=t.data(this,"masonry");i?(i.option(n||{}),i._init()):t.data(this,"masonry",new t.Mason(n,this))});return this}}(window,jQuery),function(n,t){"use strict";function e(){if(!i.READY){i.event.determineEventTypes();for(var n in i.gestures)i.gestures.hasOwnProperty(n)&&i.detection.register(i.gestures[n]);i.event.onTouch(i.DOCUMENT,i.EVENT_MOVE,i.detection.detect);i.event.onTouch(i.DOCUMENT,i.EVENT_END,i.detection.detect);i.READY=!0}}var i=function(n,t){return new i.Instance(n,t||{})};i.defaults={stop_browser_behavior:{userSelect:"none",touchAction:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};i.HAS_POINTEREVENTS=navigator.pointerEnabled||navigator.msPointerEnabled;i.HAS_TOUCHEVENTS="ontouchstart"in n;i.MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android/i;i.NO_MOUSEEVENTS=i.HAS_TOUCHEVENTS&&navigator.userAgent.match(i.MOBILE_REGEX);i.EVENT_TYPES={};i.DIRECTION_DOWN="down";i.DIRECTION_LEFT="left";i.DIRECTION_UP="up";i.DIRECTION_RIGHT="right";i.POINTER_MOUSE="mouse";i.POINTER_TOUCH="touch";i.POINTER_PEN="pen";i.EVENT_START="start";i.EVENT_MOVE="move";i.EVENT_END="end";i.DOCUMENT=document;i.plugins={};i.READY=!1;i.Instance=function(n,t){var r=this;return e(),this.element=n,this.enabled=!0,this.options=i.utils.extend(i.utils.extend({},i.defaults),t||{}),this.options.stop_browser_behavior&&i.utils.stopDefaultBrowserBehavior(this.element,this.options.stop_browser_behavior),i.event.onTouch(n,i.EVENT_START,function(n){r.enabled&&i.detection.startDetect(r,n)}),this};i.Instance.prototype={on:function(n,t){for(var r=n.split(" "),i=0;r.length>i;i++)this.element.addEventListener(r[i],t,!1);return this},off:function(n,t){for(var r=n.split(" "),i=0;r.length>i;i++)this.element.removeEventListener(r[i],t,!1);return this},trigger:function(n,t){var u=i.DOCUMENT.createEvent("Event"),r;return u.initEvent(n,!0,!0),u.gesture=t,r=this.element,i.utils.hasParent(t.target,r)&&(r=t.target),r.dispatchEvent(u),this},enable:function(n){return this.enabled=n,this}};var r=null,f=!1,u=!1;i.event={bindDom:function(n,t,i){for(var u=t.split(" "),r=0;u.length>r;r++)n.addEventListener(u[r],i,!1)},onTouch:function(n,t,e){var o=this;this.bindDom(n,i.EVENT_TYPES[t],function(s){var c=s.type.toLowerCase(),h;c.match(/mouse/)&&u||((c.match(/touch/)||c.match(/pointerdown/)||c.match(/mouse/)&&1===s.which)&&(f=!0),c.match(/touch|pointer/)&&(u=!0),h=0,f&&(i.HAS_POINTEREVENTS&&t!=i.EVENT_END?h=i.PointerEvent.updatePointer(t,s):c.match(/touch/)?h=s.touches.length:u||(h=c.match(/up/)?0:1),h>0&&t==i.EVENT_END?t=i.EVENT_MOVE:h||(t=i.EVENT_END),h||null===r?r=s:s=r,e.call(i.detection,o.collectEventData(n,t,s)),i.HAS_POINTEREVENTS&&t==i.EVENT_END&&(h=i.PointerEvent.updatePointer(t,s))),h||(r=null,f=!1,u=!1,i.PointerEvent.reset()))})},determineEventTypes:function(){var n;n=i.HAS_POINTEREVENTS?i.PointerEvent.getEvents():i.NO_MOUSEEVENTS?["touchstart","touchmove","touchend touchcancel"]:["touchstart mousedown","touchmove mousemove","touchend touchcancel mouseup"];i.EVENT_TYPES[i.EVENT_START]=n[0];i.EVENT_TYPES[i.EVENT_MOVE]=n[1];i.EVENT_TYPES[i.EVENT_END]=n[2]},getTouchList:function(n){return i.HAS_POINTEREVENTS?i.PointerEvent.getTouchList():n.touches?n.touches:[{identifier:1,pageX:n.pageX,pageY:n.pageY,target:n.target}]},collectEventData:function(n,t,r){var u=this.getTouchList(r,t),f=i.POINTER_TOUCH;return(r.type.match(/mouse/)||i.PointerEvent.matchType(i.POINTER_MOUSE,r))&&(f=i.POINTER_MOUSE),{center:i.utils.getCenter(u),timeStamp:(new Date).getTime(),target:r.target,touches:u,eventType:t,pointerType:f,srcEvent:r,preventDefault:function(){this.srcEvent.preventManipulation&&this.srcEvent.preventManipulation();this.srcEvent.preventDefault&&this.srcEvent.preventDefault()},stopPropagation:function(){this.srcEvent.stopPropagation()},stopDetect:function(){return i.detection.stopDetect()}}}};i.PointerEvent={pointers:{},getTouchList:function(){var n=this,t=[];return Object.keys(n.pointers).sort().forEach(function(i){t.push(n.pointers[i])}),t},updatePointer:function(n,t){return n==i.EVENT_END?this.pointers={}:(t.identifier=t.pointerId,this.pointers[t.pointerId]=t),Object.keys(this.pointers).length},matchType:function(n,t){if(!t.pointerType)return!1;var r={};return r[i.POINTER_MOUSE]=t.pointerType==t.MSPOINTER_TYPE_MOUSE||t.pointerType==i.POINTER_MOUSE,r[i.POINTER_TOUCH]=t.pointerType==t.MSPOINTER_TYPE_TOUCH||t.pointerType==i.POINTER_TOUCH,r[i.POINTER_PEN]=t.pointerType==t.MSPOINTER_TYPE_PEN||t.pointerType==i.POINTER_PEN,r[n]},getEvents:function(){return["pointerdown MSPointerDown","pointermove MSPointerMove","pointerup pointercancel MSPointerUp MSPointerCancel"]},reset:function(){this.pointers={}}};i.utils={extend:function(n,i,r){for(var u in i)n[u]!==t&&r||(n[u]=i[u]);return n},hasParent:function(n,t){for(;n;){if(n==t)return!0;n=n.parentNode}return!1},getCenter:function(n){for(var i=[],r=[],t=0,u=n.length;u>t;t++)i.push(n[t].pageX),r.push(n[t].pageY);return{pageX:(Math.min.apply(Math,i)+Math.max.apply(Math,i))/2,pageY:(Math.min.apply(Math,r)+Math.max.apply(Math,r))/2}},getVelocity:function(n,t,i){return{x:Math.abs(t/n)||0,y:Math.abs(i/n)||0}},getAngle:function(n,t){var i=t.pageY-n.pageY,r=t.pageX-n.pageX;return 180*Math.atan2(i,r)/Math.PI},getDirection:function(n,t){var r=Math.abs(n.pageX-t.pageX),u=Math.abs(n.pageY-t.pageY);return r>=u?n.pageX-t.pageX>0?i.DIRECTION_LEFT:i.DIRECTION_RIGHT:n.pageY-t.pageY>0?i.DIRECTION_UP:i.DIRECTION_DOWN},getDistance:function(n,t){var i=t.pageX-n.pageX,r=t.pageY-n.pageY;return Math.sqrt(i*i+r*r)},getScale:function(n,t){return n.length>=2&&t.length>=2?this.getDistance(t[0],t[1])/this.getDistance(n[0],n[1]):1},getRotation:function(n,t){return n.length>=2&&t.length>=2?this.getAngle(t[1],t[0])-this.getAngle(n[1],n[0]):0},isVertical:function(n){return n==i.DIRECTION_UP||n==i.DIRECTION_DOWN},stopDefaultBrowserBehavior:function(n,t){var i,f=["webkit","khtml","moz","ms","o",""],r,u;if(t&&n.style){for(r=0;f.length>r;r++)for(u in t)t.hasOwnProperty(u)&&(i=u,f[r]&&(i=f[r]+i.substring(0,1).toUpperCase()+i.substring(1)),n.style[i]=t[u]);"none"==t.userSelect&&(n.onselectstart=function(){return!1})}}};i.detection={gestures:[],current:null,previous:null,stopped:!1,startDetect:function(n,t){this.current||(this.stopped=!1,this.current={inst:n,startEvent:i.utils.extend({},t),lastEvent:!1,name:""},this.detect(t))},detect:function(n){var t;if(this.current&&!this.stopped){n=this.extendEventData(n);for(var u=this.current.inst.options,r=0,f=this.gestures.length;f>r;r++)if(t=this.gestures[r],!this.stopped&&u[t.name]!==!1&&t.handler.call(t,n,this.current.inst)===!1){this.stopDetect();break}return this.current&&(this.current.lastEvent=n),n.eventType==i.EVENT_END&&!n.touches.length-1&&this.stopDetect(),n}},stopDetect:function(){this.previous=i.utils.extend({},this.current);this.current=null;this.stopped=!0},extendEventData:function(n){var t=this.current.startEvent,r,u;if(t&&(n.touches.length!=t.touches.length||n.touches===t.touches))for(t.touches=[],r=0,u=n.touches.length;u>r;r++)t.touches.push(i.utils.extend({},n.touches[r]));var f=n.timeStamp-t.timeStamp,e=n.center.pageX-t.center.pageX,o=n.center.pageY-t.center.pageY,s=i.utils.getVelocity(f,e,o);return i.utils.extend(n,{deltaTime:f,deltaX:e,deltaY:o,velocityX:s.x,velocityY:s.y,distance:i.utils.getDistance(t.center,n.center),angle:i.utils.getAngle(t.center,n.center),direction:i.utils.getDirection(t.center,n.center),scale:i.utils.getScale(t.touches,n.touches),rotation:i.utils.getRotation(t.touches,n.touches),startEvent:t}),n},register:function(n){var r=n.defaults||{};return r[n.name]===t&&(r[n.name]=!0),i.utils.extend(i.defaults,r,!0),n.index=n.index||1e3,this.gestures.push(n),this.gestures.sort(function(n,t){return n.index<t.index?-1:n.index>t.index?1:0}),this.gestures}};i.gestures=i.gestures||{};i.gestures.Hold={name:"hold",index:10,defaults:{hold_timeout:500,hold_threshold:1},timer:null,handler:function(n,t){switch(n.eventType){case i.EVENT_START:clearTimeout(this.timer);i.detection.current.name=this.name;this.timer=setTimeout(function(){"hold"==i.detection.current.name&&t.trigger("hold",n)},t.options.hold_timeout);break;case i.EVENT_MOVE:n.distance>t.options.hold_threshold&&clearTimeout(this.timer);break;case i.EVENT_END:clearTimeout(this.timer)}}};i.gestures.Tap={name:"tap",index:100,defaults:{tap_max_touchtime:250,tap_max_distance:10,tap_always:!0,doubletap_distance:20,doubletap_interval:300},handler:function(n,t){if(n.eventType==i.EVENT_END){var r=i.detection.previous,u=!1;if(n.deltaTime>t.options.tap_max_touchtime||n.distance>t.options.tap_max_distance)return;r&&"tap"==r.name&&n.timeStamp-r.lastEvent.timeStamp<t.options.doubletap_interval&&n.distance<t.options.doubletap_distance&&(t.trigger("doubletap",n),u=!0);(!u||t.options.tap_always)&&(i.detection.current.name="tap",t.trigger(i.detection.current.name,n))}}};i.gestures.Swipe={name:"swipe",index:40,defaults:{swipe_max_touches:1,swipe_velocity:.7},handler:function(n,t){if(n.eventType==i.EVENT_END){if(t.options.swipe_max_touches>0&&n.touches.length>t.options.swipe_max_touches)return;(n.velocityX>t.options.swipe_velocity||n.velocityY>t.options.swipe_velocity)&&(t.trigger(this.name,n),t.trigger(this.name+n.direction,n))}}};i.gestures.Drag={name:"drag",index:50,defaults:{drag_min_distance:10,drag_max_touches:1,drag_block_horizontal:!1,drag_block_vertical:!1,drag_lock_to_axis:!1,drag_lock_min_distance:25},triggered:!1,handler:function(n,r){if(i.detection.current.name!=this.name&&this.triggered)return r.trigger(this.name+"end",n),this.triggered=!1,t;if(!(r.options.drag_max_touches>0&&n.touches.length>r.options.drag_max_touches))switch(n.eventType){case i.EVENT_START:this.triggered=!1;break;case i.EVENT_MOVE:if(n.distance<r.options.drag_min_distance&&i.detection.current.name!=this.name)return;i.detection.current.name=this.name;(i.detection.current.lastEvent.drag_locked_to_axis||r.options.drag_lock_to_axis&&r.options.drag_lock_min_distance<=n.distance)&&(n.drag_locked_to_axis=!0);var u=i.detection.current.lastEvent.direction;n.drag_locked_to_axis&&u!==n.direction&&(n.direction=i.utils.isVertical(u)?0>n.deltaY?i.DIRECTION_UP:i.DIRECTION_DOWN:0>n.deltaX?i.DIRECTION_LEFT:i.DIRECTION_RIGHT);this.triggered||(r.trigger(this.name+"start",n),this.triggered=!0);r.trigger(this.name,n);r.trigger(this.name+n.direction,n);(r.options.drag_block_vertical&&i.utils.isVertical(n.direction)||r.options.drag_block_horizontal&&!i.utils.isVertical(n.direction))&&n.preventDefault();break;case i.EVENT_END:this.triggered&&r.trigger(this.name+"end",n);this.triggered=!1}}};i.gestures.Transform={name:"transform",index:45,defaults:{transform_min_scale:.01,transform_min_rotation:1,transform_always_block:!1},triggered:!1,handler:function(n,r){if(i.detection.current.name!=this.name&&this.triggered)return r.trigger(this.name+"end",n),this.triggered=!1,t;if(!(2>n.touches.length))switch(r.options.transform_always_block&&n.preventDefault(),n.eventType){case i.EVENT_START:this.triggered=!1;break;case i.EVENT_MOVE:var u=Math.abs(1-n.scale),f=Math.abs(n.rotation);if(r.options.transform_min_scale>u&&r.options.transform_min_rotation>f)return;i.detection.current.name=this.name;this.triggered||(r.trigger(this.name+"start",n),this.triggered=!0);r.trigger(this.name,n);f>r.options.transform_min_rotation&&r.trigger("rotate",n);u>r.options.transform_min_scale&&(r.trigger("pinch",n),r.trigger("pinch"+(1>n.scale?"in":"out"),n));break;case i.EVENT_END:this.triggered&&r.trigger(this.name+"end",n);this.triggered=!1}}};i.gestures.Touch={name:"touch",index:-1/0,defaults:{prevent_default:!1,prevent_mouseevents:!1},handler:function(n,r){return r.options.prevent_mouseevents&&n.pointerType==i.POINTER_MOUSE?(n.stopDetect(),t):(r.options.prevent_default&&n.preventDefault(),n.eventType==i.EVENT_START&&r.trigger(this.name,n),t)}};i.gestures.Release={name:"release",index:1/0,handler:function(n,t){n.eventType==i.EVENT_END&&t.trigger(this.name,n)}};"object"==typeof module&&"object"==typeof module.exports?module.exports=i:(n.Hammer=i,"function"==typeof n.define&&n.define.amd&&n.define("hammer",[],function(){return i}))}(this),function(n,t){"use strict";n!==t&&(Hammer.event.bindDom=function(i,r,u){n(i).on(r,function(n){var i=n.originalEvent||n;i.pageX===t&&(i.pageX=n.pageX,i.pageY=n.pageY);i.target||(i.target=n.target);i.which===t&&(i.which=i.button);i.preventDefault||(i.preventDefault=n.preventDefault);i.stopPropagation||(i.stopPropagation=n.stopPropagation);u.call(this,i)})},Hammer.Instance.prototype.on=function(t,i){return n(this.element).on(t,i)},Hammer.Instance.prototype.off=function(t,i){return n(this.element).off(t,i)},Hammer.Instance.prototype.trigger=function(t,i){var r=n(this.element);return r.has(i.target).length&&(r=n(i.target)),r.trigger({type:t,gesture:i})},n.fn.hammer=function(t){return this.each(function(){var r=n(this),i=r.data("hammer");i?i&&t&&Hammer.utils.extend(i.options,t):r.data("hammer",new Hammer(this,t||{}))})})}(window.jQuery||window.Zepto),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){function nt(t){var u=this,i=t.elements,r=i.tooltip,f=".bgiframe-"+t.id;n.extend(u,{init:function(){i.bgiframe=n('<iframe class="ui-tooltip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';"  style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"><\/iframe>');i.bgiframe.appendTo(r);r.bind("tooltipmove"+f,u.adjust)},adjust:function(){var o=t.get("dimensions"),f=t.plugins.tip,e=i.tip,u,n;n=parseInt(r.css("border-left-width"),10)||0;n={left:-n,top:-n};f&&e&&(u=f.corner.precedance==="x"?["width","left"]:["height","top"],n[u[1]]-=e[u[0]]());i.bgiframe.css(n).css(o)},destroy:function(){i.bgiframe.remove();r.unbind(f)}});u.init()}function tt(u){var o=this,y=u.options.show.modal,a=u.elements,e=a.tooltip,w="#qtip-overlay",s=".qtipmodal",h=s+u.id,v="is-modal-qtip",p=n(document.body),f;u.checks.modal={"^show.modal.(on|blur)$":function(){o.init();a.overlay.toggle(e.is(":visible"))}};n.extend(o,{init:function(){return y.on?(f=o.create(),e.attr(v,i).css("z-index",r.modal.zindex+n(c+"["+v+"]").length).unbind(s).unbind(h).bind("tooltipshow"+s+" tooltiphide"+s,function(t,i,r){var u=t.originalEvent;if(t.target===e[0])if(u&&t.type==="tooltiphide"&&/mouse(leave|enter)/.test(u.type)&&n(u.relatedTarget).closest(f[0]).length)try{t.preventDefault()}catch(s){}else u&&(!u||u.solo)||o[t.type.replace("tooltip","")](t,r)}).bind("tooltipfocus"+s,function(t){if(!t.isDefaultPrevented()&&t.target===e[0]){var i=n(c).filter("["+v+"]"),u=r.modal.zindex+i.length,o=parseInt(e[0].style.zIndex,10);f[0].style.zIndex=u-1;i.each(function(){this.style.zIndex>o&&(this.style.zIndex-=1)});i.end().filter("."+l).qtip("blur",t.originalEvent);e.addClass(l)[0].style.zIndex=u;try{t.preventDefault()}catch(s){}}}).bind("tooltiphide"+s,function(t){t.target===e[0]&&n("["+v+"]").filter(":visible").not(e).last().qtip("focus",t)}),y.escape&&n(window).unbind(h).bind("keydown"+h,function(n){n.keyCode===27&&e.hasClass(l)&&u.hide(n)}),y.blur&&a.overlay.unbind(h).bind("click"+h,function(n){e.hasClass(l)&&u.hide(n)}),o):o},create:function(){function i(){f.css({height:n(window).height(),width:n(window).width()})}var r=n(w);return r.length?a.overlay=r.insertAfter(n(c).last()):(f=a.overlay=n("<div />",{id:w.substr(1),html:"<div><\/div>",mousedown:function(){return t}}).insertAfter(n(c).last()),n(window).unbind(s).bind("resize"+s,i),i(),f)},toggle:function(r,u,s){if(r&&r.isDefaultPrevented())return o;var l=y.effect,a=u?"show":"hide",w=f.is(":visible"),b=n("["+v+"]").filter(":visible").not(e);return(f||(f=o.create()),f.is(":animated")&&w===u||!u&&b.length)?o:(u?(f.css({left:0,top:0}),f.toggleClass("blurs",y.blur),p.bind("focusin"+h,function(i){var u=n(i.target),r=u.closest(".qtip"),f=r.length<1?t:parseInt(r[0].style.zIndex,10)>parseInt(e[0].style.zIndex,10);f||n(i.target).closest(c)[0]===e[0]||e.find("input:visible").filter(":first").focus()})):p.undelegate("*","focusin"+h),f.stop(i,t),n.isFunction(l)?l.call(f,u):l===t?f[a]():f.fadeTo(parseInt(s,10)||90,u?1:0,function(){u||n(this).hide()}),u||f.queue(function(n){f.css({left:"",top:""});n()}),o)},show:function(n,t){return o.toggle(n,i,t)},hide:function(n,i){return o.toggle(n,t,i)},destroy:function(){var t=f;return t&&(t=n("["+v+"]").not(e).length<1,t?(a.overlay.remove(),n(window).unbind(s)):a.overlay.unbind(s+u.id),p.undelegate("*","focusin"+h)),e.removeAttr(v).unbind(s)}});o.init()}function it(f){function d(n){var r=n.precedance==="y",s=a[r?"width":"height"],f=a[r?"height":"width"],c=n.string().indexOf("center")>-1,l=s*(c?.5:1),i=Math.pow,v=Math.round,y,e,o,u=Math.sqrt(i(l,2)+i(f,2)),t=[h/l*u,h/f*u];return t[2]=Math.sqrt(i(t[0],2)-i(h,2)),t[3]=Math.sqrt(i(t[1],2)-i(h,2)),y=u+t[2]+t[3]+(c?0:t[0]),e=y/u,o=[v(e*f),v(e*s)],{height:o[r?0:1],width:o[r?1:0]}}function g(t){var f=s.titlebar&&t.y==="top",e=f?s.titlebar:s.content,i=n.browser.mozilla,o=i?"-moz-":n.browser.webkit?"-webkit-":"",r=t.y+(i?"":"-")+t.x,u=o+(i?"border-radius-"+r:"border-"+r+"-radius");return parseInt(e.css(u),10)||parseInt(y.css(u),10)||0}function w(n,t,i){t=t?t:n[n.precedance];var f=y.hasClass(v),e=s.titlebar&&n.y==="top",o=e?s.titlebar:s.tooltip,u="border-"+t+"-width",r;return y.addClass(v),r=parseInt(o.css(u),10),r=(i?r||parseInt(y.css(u),10):r)||0,y.toggleClass(v,f),r}function nt(n,r,u){if(s.tip){var h=e.corner.clone(),a=u.adjusted,g=f.options.position.adjust.method.split(" "),k=g[0],d=g[1]||g[0],v={left:t,top:t,x:0,y:0},c,b={},y;e.corner.fixed!==i&&(k==="shift"&&h.precedance==="x"&&a.left&&h.y!=="center"?h.precedance=h.precedance==="x"?"y":"x":k!=="shift"&&a.left&&(h.x=h.x==="center"?a.left>0?"left":"right":h.x==="left"?"right":"left"),d==="shift"&&h.precedance==="y"&&a.top&&h.x!=="center"?h.precedance=h.precedance==="y"?"x":"y":d!=="shift"&&a.top&&(h.y=h.y==="center"?a.top>0?"top":"bottom":h.y==="top"?"bottom":"top"),h.string()!==p.corner.string()&&(p.top!==a.top||p.left!==a.left)&&e.update(h,t));c=e.position(h,a);c[h.x]+=w(h,h.x,i);c[h.y]+=w(h,h.y,i);c.right!==o&&(c.left=-c.right);c.bottom!==o&&(c.top=-c.bottom);c.user=Math.max(0,l.offset);(v.left=k==="shift"&&!!a.left)&&(h.x==="center"?b["margin-left"]=v.x=c["margin-left"]-a.left:(y=c.right!==o?[a.left,-c.left]:[-a.left,c.left],(v.x=Math.max(y[0],y[1]))>y[0]&&(u.left-=a.left,v.left=t),b[c.right!==o?"right":"left"]=v.x));(v.top=d==="shift"&&!!a.top)&&(h.y==="center"?b["margin-top"]=v.y=c["margin-top"]-a.top:(y=c.bottom!==o?[a.top,-c.top]:[-a.top,c.top],(v.y=Math.max(y[0],y[1]))>y[0]&&(u.top-=a.top,v.top=t),b[c.bottom!==o?"bottom":"top"]=v.y));s.tip.css(b).toggle(!(v.x&&v.y||h.x==="center"&&v.y||h.y==="center"&&v.x));u.left-=c.left.charAt?c.user:k!=="shift"||v.top||!v.left&&!v.top?c.left:0;u.top-=c.top.charAt?c.user:d!=="shift"||v.left||!v.left&&!v.top?c.top:0;p.left=a.left;p.top=a.top;p.corner=h.clone()}}function tt(){a.width=l.width;a.height=l.height}function it(){var n=a.width;a.width=a.height;a.height=n}var e=this,l=f.options.style.tip,s=f.elements,y=s.tooltip,p={top:0,left:0},a={width:l.width,height:l.height},c={},h=l.border||0,b=".qtip-tip",k=!!(n("<canvas />")[0]||{}).getContext;e.mimic=e.corner=u;e.border=h;e.offset=l.offset;e.size=a;f.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){e.init()||e.destroy();f.reposition()},"^style.tip.(height|width)$":function(){a={width:l.width,height:l.height};e.create();e.update();f.reposition()},"^content.title.text|style.(classes|widget)$":function(){s.tip&&s.tip.length&&e.update()}};n.extend(e,{init:function(){var t=e.detectCorner()&&(k||n.browser.msie);return t&&(e.create(),e.update(),y.unbind(b).bind("tooltipmove"+b,nt)),t},detectCorner:function(){var n=l.corner,u=f.options.position,s=u.at,o=u.my.string?u.my.string():u.my;return n===t||o===t&&s===t?t:(n===i?e.corner=new r.Corner(o):n.string||(e.corner=new r.Corner(n),e.corner.fixed=i),p.corner=new r.Corner(e.corner.string()),e.corner.string()!=="centercenter")},detectColours:function(t){var u,r,i=s.tip.css("cssText",""),f=t||e.corner,w=f[f.precedance],o="border-"+w+"-color",d="border"+w.charAt(0)+w.substr(1)+"Color",h=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,p="background-color",b="transparent",g=" !important",nt=s.titlebar&&(f.y==="top"||f.y==="center"&&i.position().top+a.height/2+l.offset<s.titlebar.outerHeight(1)),k=nt?s.titlebar:s.tooltip;y.addClass(v);c.fill=u=i.css(p);c.border=r=i[0].style[d]||i.css(o)||y.css(o);(!u||h.test(u))&&(c.fill=k.css(p)||b,h.test(c.fill)&&(c.fill=y.css(p)||u));(!r||h.test(r)||r===n(document.body).css("color"))&&(c.border=k.css(o)||b,(h.test(c.border)||c.border===k.css("color"))&&(c.border=y.css(o)||y.css(d)||r));n("*",i).add(i).css("cssText",p+":"+b+g+";border:0"+g+";");y.removeClass(v)},create:function(){var i=a.width,r=a.height,t;s.tip&&s.tip.remove();s.tip=n("<div />",{"class":"ui-tooltip-tip"}).css({width:i,height:r}).prependTo(y);k?n("<canvas />").appendTo(s.tip)[0].getContext("2d").save():(t='<vml:shape coordorigin="0,0" style="display:inline-block; position:absolute; behavior:url(#default#VML);"><\/vml:shape>',s.tip.html(t+t),n("*",s.tip).bind("click mousedown",function(n){n.stopPropagation()}))},update:function(f,o){var ct=s.tip,st=ct.children(),ft=a.width,et=a.height,v=l.mimic,ot=Math.round,ht,b,g,ut,nt;f||(f=p.corner||e.corner);v===t?v=f:(v=new r.Corner(v),v.precedance=f.precedance,v.x==="inherit"?v.x=f.x:v.y==="inherit"?v.y=f.y:v.x===v.y&&(v[f.precedance]=f[f.precedance]));ht=v.precedance;f.precedance==="x"?it():tt();s.tip.css({width:ft=a.width,height:et=a.height});e.detectColours(f);c.border!=="transparent"?(h=w(f,u,i),l.border===0&&h>0&&(c.fill=c.border),e.border=h=l.border!==i?l.border:h):e.border=h=0;g=rt(v,ft,et);e.size=nt=d(f);ct.css(nt);ut=f.precedance==="y"?[ot(v.x==="left"?h:v.x==="right"?nt.width-ft-h:(nt.width-ft)/2),ot(v.y==="top"?nt.height-et:0)]:[ot(v.x==="left"?nt.width-ft:0),ot(v.y==="top"?h:v.y==="bottom"?nt.height-et-h:(nt.height-et)/2)];k?(st.attr(nt),b=st[0].getContext("2d"),b.restore(),b.save(),b.clearRect(0,0,3e3,3e3),b.fillStyle=c.fill,b.strokeStyle=c.border,b.lineWidth=h*2,b.lineJoin="miter",b.miterLimit=100,b.translate(ut[0],ut[1]),b.beginPath(),b.moveTo(g[0][0],g[0][1]),b.lineTo(g[1][0],g[1][1]),b.lineTo(g[2][0],g[2][1]),b.closePath(),h&&(y.css("background-clip")==="border-box"&&(b.strokeStyle=c.fill,b.stroke()),b.strokeStyle=c.border,b.stroke()),b.fill()):(g="m"+g[0][0]+","+g[0][1]+" l"+g[1][0]+","+g[1][1]+" "+g[2][0]+","+g[2][1]+" xe",ut[2]=h&&/^(r|b)/i.test(f.string())?parseFloat(n.browser.version,10)===8?2:1:0,st.css({antialias:""+(v.string().indexOf("center")>-1),left:ut[0]-ut[2]*Number(ht==="x"),top:ut[1]-ut[2]*Number(ht==="y"),width:ft+h,height:et+h}).each(function(t){var i=n(this);i[i.prop?"prop":"attr"]({coordsize:ft+h+" "+(et+h),path:g,fillcolor:c.fill,filled:!!t,stroked:!t}).css({display:h||t?"block":"none"});t||i.html()!==""||i.html('<vml:stroke weight="'+h*2+'px" color="'+c.border+'" miterlimit="1000" joinstyle="miter"  style="behavior:url(#default#VML); display:inline-block;" />')}));o!==t&&e.position(f)},position:function(r){var a=s.tip,u={},v=Math.max(0,l.offset),f,o,c;return l.corner===t||!a?t:(r=r||e.corner,f=r.precedance,o=d(r),c=[r.x,r.y],f==="x"&&c.reverse(),n.each(c,function(n,t){var e,s;t==="center"?(e=f==="y"?"left":"top",u[e]="50%",u["margin-"+e]=-Math.round(o[f==="y"?"width":"height"]/2)+v):(e=w(r,t,i),s=g(r),u[t]=n?h?w(r,t):0:v+(s>e?s:-e))}),u[r[f]]-=o[f==="x"?"width":"height"],a.css({top:"",bottom:"",left:"",right:"",margin:""}).css(u),u)},destroy:function(){s.tip&&s.tip.remove();s.tip=!1;y.unbind(b)}});e.init()}function rt(n,t,i){var u=Math.ceil(t/2),f=Math.ceil(i/2),r={bottomright:[[0,0],[t,i],[t,0]],bottomleft:[[0,0],[t,0],[0,i]],topright:[[0,i],[t,0],[t,i]],topleft:[[0,0],[0,i],[t,i]],topcenter:[[0,i],[u,0],[t,i]],bottomcenter:[[0,0],[t,0],[u,i]],rightcenter:[[0,0],[t,f],[0,i]],leftcenter:[[t,0],[t,i],[0,f]]};return r.lefttop=r.bottomright,r.righttop=r.bottomleft,r.leftbottom=r.topright,r.rightbottom=r.topleft,r[n.string()]}function ut(r){var e=this,l=r.elements.tooltip,u=r.options.content.ajax,s=f.defaults.content.ajax,h=".qtip-ajax",v=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,a=i,c=t,o;r.checks.ajax={"^content.ajax":function(n,t,i){t==="ajax"&&(u=i);t==="once"?e.init():u&&u.url?e.load():l.unbind(h)}};n.extend(e,{init:function(){return u&&u.url&&l.unbind(h)[u.once?"one":"bind"]("tooltipshow"+h,e.load),e},load:function(f){function w(n,t,i){r.destroyed||n.status===0||r.set("content.text",t+": "+i)}function b(t,i,f){var e;r.destroyed||(y&&(t=n("<div/>").append(t.replace(v,"")).find(y)),(e=s.success||u.success)&&n.isFunction(e)?e.call(u.context||r,t,i,f):r.set("content.text",t))}function k(){var e;r.destroyed||(a=t,p&&(c=i,r.show(f.originalEvent)),(e=s.complete||u.complete)&&n.isFunction(e)&&e.apply(u.context||r,arguments))}if(c)c=t;else{var l=u.url.indexOf(" "),h=u.url,y,p=!u.loading&&a;if(p)try{f.preventDefault()}catch(d){}else if(f&&f.isDefaultPrevented())return e;o&&o.abort&&o.abort();l>-1&&(y=h.substr(l),h=h.substr(0,l));o=n.ajax(n.extend({error:s.error||w,context:r},u,{url:h,success:b,complete:k}))}},destroy:function(){o&&o.abort&&o.abort();r.destroyed=i}});e.init()}function ft(e,o){var v,h,y,s,d,c=n(this),g=n(document.body),b=this===document?g:c,k=c.metadata?c.metadata(o.metadata):u,nt=o.metadata.type==="html5"&&k?k[o.metadata.name]:u,l=c.data(o.metadata.name||"qtipopts");try{l=typeof l=="string"?new Function("return "+l)():l}catch(tt){p("Unable to parse HTML5 attribute data: "+l)}if(s=n.extend(i,{},f.defaults,o,typeof l=="object"?w(l):u,w(nt||k)),h=s.position,s.id=e,"boolean"==typeof s.content.text)if(y=c.attr(s.content.attr),s.content.attr!==t&&y)s.content.text=y;else return p("Unable to locate content for tooltip! Aborting render of tooltip on element: ",c),t;if(h.container.length||(h.container=g),h.target===t&&(h.target=b),s.show.target===t&&(s.show.target=b),s.show.solo===i&&(s.show.solo=h.container.closest("body")),s.hide.target===t&&(s.hide.target=b),s.position.viewport===i&&(s.position.viewport=h.container),h.container=h.container.eq(0),h.at=new r.Corner(h.at),h.my=new r.Corner(h.my),n.data(this,"qtip"))if(s.overwrite)c.qtip("destroy");else if(s.overwrite===t)return t;return s.suppress&&(d=n.attr(this,"title"))&&n(this).removeAttr("title").attr(a,d),v=new et(c,s,e,!!y),n.data(this,"qtip",v),c.bind("remove.qtip-"+e+" removeqtip.qtip-"+e,function(){v.destroy()}),v}function et(y,p,nt,tt){function pt(){var t=[p.show.target[0],p.hide.target[0],it.rendered&&ut.tooltip[0],p.position.container[0],p.position.viewport[0],window,document];it.rendered?n([]).pushStack(n.grep(t,function(n){return typeof n=="object"})).unbind(et):p.show.target.unbind(et+"-create")}function wt(){function o(n){it.rendered&&rt[0].offsetWidth>0&&it.reposition(n)}function l(n){if(rt.hasClass(h))return t;clearTimeout(it.timers.inactive);it.timers.inactive=setTimeout(function(){it.hide(n)},p.hide.inactive)}function a(i){if(rt.hasClass(h)||ht||st)return t;var f=n(i.relatedTarget||i.target),e=f.closest(c)[0]===rt[0],o=f[0]===r.show[0];if(clearTimeout(it.timers.show),clearTimeout(it.timers.hide),u.target==="mouse"&&e||p.hide.fixed&&/mouse(out|leave|move)/.test(i.type)&&(e||o))try{i.preventDefault();i.stopImmediatePropagation()}catch(s){}else p.hide.delay>0?it.timers.hide=setTimeout(function(){it.hide(i)},p.hide.delay):it.hide(i)}function v(n){if(rt.hasClass(h))return t;clearTimeout(it.timers.show);clearTimeout(it.timers.hide);var r=function(){it.toggle(i,n)};p.show.delay>0?it.timers.show=setTimeout(r,p.show.delay):r()}var u=p.position,r={show:p.show.target,hide:p.hide.target,viewport:n(u.viewport),document:n(document),body:n(document.body),window:n(window)},e={show:n.trim(""+p.show.event).split(" "),hide:n.trim(""+p.hide.event).split(" ")},w=n.browser.msie&&parseInt(n.browser.version,10)===6;rt.bind("mouseenter"+et+" mouseleave"+et,function(n){var t=n.type==="mouseenter";t&&it.focus(n);rt.toggleClass(ot,t)});p.hide.fixed&&(r.hide=r.hide.add(rt),rt.bind("mouseover"+et,function(){rt.hasClass(h)||clearTimeout(it.timers.hide)}));/mouse(out|leave)/i.test(p.hide.event)?p.hide.leave==="window"&&r.window.bind("mouseout"+et+" blur"+et,function(n){/select|option/.test(n.target)&&!n.relatedTarget&&it.hide(n)}):/mouse(over|enter)/i.test(p.show.event)&&r.hide.bind("mouseleave"+et,function(){clearTimeout(it.timers.show)});(""+p.hide.event).indexOf("unfocus")>-1&&u.container.closest("html").bind("mousedown"+et,function(t){var i=n(t.target),u=it.rendered&&!rt.hasClass(h)&&rt[0].offsetWidth>0,r=i.parents(c).filter(rt[0]).length>0;i[0]===y[0]||i[0]===rt[0]||r||y.has(i[0]).length||i.attr("disabled")||it.hide(t)});"number"==typeof p.hide.inactive&&(r.show.bind("qtip-"+nt+"-inactive",l),n.each(f.inactiveEvents,function(n,t){r.hide.add(ut.tooltip).bind(t+et+"-inactive",l)}));n.each(e.hide,function(t,i){var u=n.inArray(i,e.show),f=n(r.hide);u>-1&&f.add(r.show).length===f.length||i==="unfocus"?(r.show.bind(i+et,function(n){rt[0].offsetWidth>0?a(n):v(n)}),delete e.show[u]):r.hide.bind(i+et,a)});n.each(e.show,function(n,t){r.show.bind(t+et,v)});"number"==typeof p.hide.distance&&r.show.add(rt).bind("mousemove"+et,function(n){var t=ft.origin||{},i=p.hide.distance,r=Math.abs;(r(n.pageX-t.pageX)>=i||r(n.pageY-t.pageY)>=i)&&it.hide(n)});u.target==="mouse"&&(r.show.bind("mousemove"+et,function(n){s={pageX:n.pageX,pageY:n.pageY,type:"mousemove"}}),u.adjust.mouse&&(p.hide.event&&(rt.bind("mouseleave"+et,function(n){(n.relatedTarget||n.target)!==r.show[0]&&it.hide(n)}),ut.target.bind("mouseenter"+et+" mouseleave"+et,function(n){ft.onTarget=n.type==="mouseenter"})),r.document.bind("mousemove"+et,function(n){it.rendered&&ft.onTarget&&!rt.hasClass(h)&&rt[0].offsetWidth>0&&it.reposition(n||s)})));(u.adjust.resize||r.viewport.length)&&(n.event.special.resize?r.viewport:r.window).bind("resize"+et,o);(r.viewport.length||w&&rt.css("position")==="fixed")&&r.viewport.bind("scroll"+et,o)}function lt(i,r){function f(i){function e(u){u&&(delete f[u.src],clearTimeout(it.timers.img[u.src]),n(u).unbind(et));n.isEmptyObject(f)&&(it.redraw(),r!==t&&it.reposition(ft.event),i())}var s,f={};if((s=u.find("img[src]:not([height]):not([width])")).length===0)return e();s.each(function(t,i){if(f[i.src]===o){var r=0,u=3;(function s(){if(i.height||i.width||r>u)return e(i);r+=1;it.timers.img[i.src]=setTimeout(s,700)})();n(i).bind("error"+et+" load"+et,function(){e(this)});f[i.src]=i}})}var u=ut.content;return!it.rendered||!i?t:(n.isFunction(i)&&(i=i.call(y,ft.event,it)||""),i.jquery&&i.length>0?u.empty().append(i.css({display:"block"})):u.html(i),it.rendered<0?rt.queue("fx",f):(st=0,f(n.noop)),it)}function at(i,r){var u=ut.title;if(!it.rendered||!i)return t;if(n.isFunction(i)&&(i=i.call(y,ft.event,it)),i===t||!i&&i!=="")return yt(t);i.jquery&&i.length>0?u.empty().append(i.css({display:"block"})):u.html(i);it.redraw();r!==t&&it.rendered&&rt[0].offsetWidth>0&&it.reposition(ft.event)}function gt(n){var i=ut.button,r=ut.title;if(!it.rendered)return t;n?(r||vt(),bt()):i.remove()}function vt(){var t=ct+"-title";ut.titlebar&&yt();ut.titlebar=n("<div />",{"class":e+"-titlebar "+(p.style.widget?"ui-widget-header":"")}).append(ut.title=n("<div />",{id:t,"class":e+"-title","aria-atomic":i})).insertBefore(ut.content).delegate(".ui-tooltip-close","mousedown keydown mouseup keyup mouseout",function(t){n(this).toggleClass("ui-state-active ui-state-focus",t.type.substr(-4)==="down")}).delegate(".ui-tooltip-close","mouseover mouseout",function(t){n(this).toggleClass("ui-state-hover",t.type==="mouseover")});p.content.title.button?bt():it.rendered&&it.redraw()}function bt(){var i=p.content.title.button,u=typeof i=="string",r=u?i:"Close tooltip";ut.button&&ut.button.remove();ut.button=i.jquery?i:n("<a />",{"class":"ui-state-default ui-tooltip-close "+(p.style.widget?"":e+"-icon"),title:r,"aria-label":r}).prepend(n("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"}));ut.button.appendTo(ut.titlebar).attr("role","button").click(function(n){return rt.hasClass(h)||it.hide(n),t});it.redraw()}function yt(n){ut.title&&(ut.titlebar.remove(),ut.titlebar=ut.title=ut.button=u,n!==t&&it.reposition())}function kt(){var n=p.style.widget;rt.toggleClass(d,n).toggleClass(g,p.style.def&&!n);ut.content.toggleClass(d+"-content",n);ut.titlebar&&ut.titlebar.toggleClass(d+"-header",n);ut.button&&ut.button.toggleClass(e+"-icon",!n)}function dt(n){for(var r=0,u,t=p,i=n.split(".");t=t[i[r++]];)r<i.length&&(u=t);return[u||p,i.pop()]}var it=this,ni=document.body,ct=e+"-"+nt,ht=0,st=0,rt=n(),et=".qtip-"+nt,ut,ft;it.id=nt;it.destroyed=it.rendered=t;it.elements=ut={target:y};it.timers={img:{}};it.options=p;it.checks={};it.plugins={};it.cache=ft={event:{},target:n(),disabled:t,attr:tt,onTarget:t};it.checks.builtin={"^id$":function(r,u,o){var h=o===i?f.nextid:o,s=e+"-"+h;h!==t&&h.length>0&&!n("#"+s).length&&(rt[0].id=s,ut.content[0].id=s+"-content",ut.title[0].id=s+"-title")},"^content.text$":function(n,t,i){lt(i)},"^content.title.text$":function(n,t,i){if(!i)return yt();!ut.title&&i&&vt();at(i)},"^content.title.button$":function(n,t,i){gt(i)},"^position.(my|at)$":function(n,t,i){"string"==typeof i&&(n[t]=new r.Corner(i))},"^position.container$":function(n,t,i){it.rendered&&rt.appendTo(i)},"^show.ready$":function(){it.rendered?it.toggle(i):it.render(1)},"^style.classes$":function(n,t,i){rt.attr("class",e+" qtip ui-helper-reset "+i)},"^style.widget|content.title":kt,"^events.(render|show|move|hide|focus|blur)$":function(t,i,r){rt[(n.isFunction(r)?"":"un")+"bind"]("tooltip"+i,r)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){var n=p.position;rt.attr("tracking",n.target==="mouse"&&n.adjust.mouse);pt();wt()}};n.extend(it,{render:function(u){if(it.rendered)return it;var o=p.content.text,f=p.content.title.text,s=p.position,c=n.Event("tooltiprender");return n.attr(y[0],"aria-describedby",ct),rt=ut.tooltip=n("<div/>",{id:ct,"class":e+" qtip ui-helper-reset "+g+" "+p.style.classes+" "+e+"-pos-"+p.position.my.abbrev(),width:p.style.width||"",height:p.style.height||"",tracking:s.target==="mouse"&&s.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":t,"aria-describedby":ct+"-content","aria-hidden":i}).toggleClass(h,ft.disabled).data("qtip",it).appendTo(p.position.container).append(ut.content=n("<div />",{"class":e+"-content",id:ct+"-content","aria-atomic":i})),it.rendered=-1,ht=st=1,f&&(vt(),n.isFunction(f)||at(f,t)),n.isFunction(o)||lt(o,t),it.rendered=i,kt(),n.each(p.events,function(t,i){n.isFunction(i)&&rt.bind(t==="toggle"?"tooltipshow tooltiphide":"tooltip"+t,i)}),n.each(r,function(){this.initialize==="render"&&this(it)}),wt(),rt.queue("fx",function(n){c.originalEvent=ft.event;rt.trigger(c,[it]);ht=st=0;it.redraw();(p.show.ready||u)&&it.toggle(i,ft.event,t);n()}),it},get:function(n){var t,i;switch(n.toLowerCase()){case"dimensions":t={height:rt.outerHeight(),width:rt.outerWidth()};break;case"offset":t=r.offset(rt,p.position.container);break;default:i=dt(n.toLowerCase());t=i[0][i[1]];t=t.precedance?t.string():t}return t},set:function(r,f){function c(n,t){var i,r,u;for(i in s)for(r in s[i])(u=new RegExp(r,"i").exec(n))&&(t.push(u),s[i][r].apply(it,t))}var l=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,a=/^content\.(title|attr)|style/i,e=t,o=t,s=it.checks,h;return"string"==typeof r?(h=r,r={},r[h]=f):r=n.extend(i,{},r),n.each(r,function(t,i){var u=dt(t.toLowerCase()),f;f=u[0][u[1]];u[0][u[1]]="object"==typeof i&&i.nodeType?n(i):i;r[t]=[u[0],u[1],i,f];e=l.test(t)||e;o=a.test(t)||o}),w(p),ht=st=1,n.each(r,c),ht=st=0,it.rendered&&rt[0].offsetWidth>0&&(e&&it.reposition(p.position.target==="mouse"?u:ft.event),o&&it.redraw()),it},toggle:function(r,f){function l(){r?(n.browser.msie&&rt[0].style.removeAttribute("filter"),rt.css("overflow",""),"string"==typeof e.autofocus&&n(e.autofocus,rt).focus(),e.target.trigger("qtip-"+nt+"-inactive")):rt.css({display:"",visibility:"",opacity:"",left:"",top:""});o=n.Event("tooltip"+(r?"visible":"hidden"));o.originalEvent=f?ft.event:u;rt.trigger(o,[it])}if(!it.rendered)return r?it.render(1):it;var a=r?"show":"hide",e=p[a],d=p[r?"hide":"show"],v=p.position,h=p.content,y=rt[0].offsetWidth>0,w=r||e.target.length===1,k=!f||e.target.length<2||ft.target[0]===f.target,o;if((typeof r).search("boolean|number")&&(r=!y),!rt.is(":animated")&&y===r&&k)return it;if(f){if(/over|enter/.test(f.type)&&/out|leave/.test(ft.event.type)&&p.show.target.add(f.target).length===p.show.target.length&&rt.has(f.relatedTarget).length)return it;ft.event=n.extend({},f)}return(o=n.Event("tooltip"+a),o.originalEvent=f?ft.event:u,rt.trigger(o,[it,90]),o.isDefaultPrevented())?it:(n.attr(rt[0],"aria-hidden",!r),r?(ft.origin=n.extend({},s),it.focus(f),n.isFunction(h.text)&&lt(h.text,t),n.isFunction(h.title.text)&&at(h.title.text,t),!b&&v.target==="mouse"&&v.adjust.mouse&&(n(document).bind("mousemove.qtip",function(n){s={pageX:n.pageX,pageY:n.pageY,type:"mousemove"}}),b=i),it.reposition(f,arguments[2]),(o.solo=!!e.solo)&&n(c,e.solo).not(rt).qtip("hide",o)):(clearTimeout(it.timers.show),delete ft.origin,b&&!n(c+'[tracking="true"]:visible',e.solo).not(rt).length&&(n(document).unbind("mousemove.qtip"),b=t),it.blur(f)),e.effect===t||w===t?(rt[a](),l.call(rt)):n.isFunction(e.effect)?(rt.stop(1,1),e.effect.call(rt,it),rt.queue("fx",function(n){l();n()})):rt.fadeTo(90,r?1:0,l),r&&e.target.trigger("qtip-"+nt+"-inactive"),it)},show:function(n){return it.toggle(i,n)},hide:function(n){return it.toggle(t,n)},focus:function(t){if(!it.rendered)return it;var r=n(c),e=parseInt(rt[0].style.zIndex,10),u=f.zindex+r.length,o=n.extend({},t),i;return rt.hasClass(l)||(i=n.Event("tooltipfocus"),i.originalEvent=o,rt.trigger(i,[it,u]),i.isDefaultPrevented()||(e!==u&&(r.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),r.filter("."+l).qtip("blur",o)),rt.addClass(l)[0].style.zIndex=u)),it},blur:function(t){var r=n.extend({},t),i;return rt.removeClass(l),i=n.Event("tooltipblur"),i.originalEvent=r,rt.trigger(i,[it]),it},reposition:function(i,u){if(!it.rendered||ht)return it;ht=1;var o=p.position.target,k=p.position,c=k.my,a=k.at,d=k.adjust,tt=d.method.split(" "),g=rt.outerWidth(),nt=rt.outerHeight(),w=0,b=0,ot=n.Event("tooltipmove"),st=rt.css("position")==="fixed",h=k.viewport,f={left:0,top:0},v=k.container,et=t,l=it.plugins.tip,lt=rt[0].offsetWidth>0,y={horizontal:tt[0],vertical:tt[1]=tt[1]||tt[0],enabled:h.jquery&&o[0]!==window&&o[0]!==ni&&d.method!=="none",left:function(n){var o=y.horizontal==="shift",s=d.x*(y.horizontal.substr(-6)==="invert"?2:0),e=-v.offset.left+h.offset.left+h.scrollLeft,p=c.x==="left"?g:c.x==="right"?-g:-g/2,k=a.x==="left"?w:a.x==="right"?-w:-w/2,b=l&&l.size?l.size.width||0:0,i=l&&l.corner&&l.corner.precedance==="x"&&!o?b:0,u=e-n+i,r=n+g-h.width-e+i,t=p-(c.precedance==="x"||c.x===c.y?k:0)-(a.x==="center"?w/2:0),nt=c.x==="center";return o?(i=l&&l.corner&&l.corner.precedance==="y"?b:0,t=(c.x==="left"?1:-1)*p-i,f.left+=u>0?u:r>0?-r:0,f.left=Math.max(-v.offset.left+h.offset.left+(i&&l.corner.x==="center"?l.offset:0),n-t,Math.min(Math.max(-v.offset.left+h.offset.left+h.width,n+t),f.left))):(u>0&&(c.x!=="left"||r>0)?f.left-=t+s:r>0&&(c.x!=="right"||u>0)&&(f.left-=(nt?-t:t)+s),f.left<e&&-f.left>r&&(f.left=n)),f.left-n},top:function(n){var e=y.vertical==="shift",o=d.y*(y.vertical.substr(-6)==="invert"?2:0),s=-v.offset.top+h.offset.top+h.scrollTop,p=c.y==="top"?nt:c.y==="bottom"?-nt:-nt/2,k=a.y==="top"?b:a.y==="bottom"?-b:-b/2,w=l&&l.size?l.size.height||0:0,i=l&&l.corner&&l.corner.precedance==="y"&&!e?w:0,u=s-n+i,r=n+nt-h.height-s+i,t=p-(c.precedance==="y"||c.x===c.y?k:0)-(a.y==="center"?b/2:0),g=c.y==="center";return e?(i=l&&l.corner&&l.corner.precedance==="x"?w:0,t=(c.y==="top"?1:-1)*p-i,f.top+=u>0?u:r>0?-r:0,f.top=Math.max(-v.offset.top+h.offset.top+(i&&l.corner.x==="center"?l.offset:0),n-t,Math.min(Math.max(-v.offset.top+h.offset.top+h.height,n+t),f.top))):(u>0&&(c.y!=="top"||r>0)?f.top-=t+o:r>0&&(c.y!=="bottom"||u>0)&&(f.top-=(g?-t:t)+o),f.top<0&&-f.top>r&&(f.top=n)),f.top-n}},ct;if(n.isArray(o)&&o.length===2)a={x:"left",y:"top"},f={left:o[0],top:o[1]};else if(o==="mouse"&&(i&&i.pageX||ft.event.pageX))a={x:"left",y:"top"},i=(i&&(i.type==="resize"||i.type==="scroll")?ft.event:i&&i.pageX&&i.type==="mousemove"?i:s&&s.pageX&&(d.mouse||!i||!i.pageX)?{pageX:s.pageX,pageY:s.pageY}:!d.mouse&&ft.origin&&ft.origin.pageX&&p.show.distance?ft.origin:i)||i||ft.event||s||{},f={top:i.pageY,left:i.pageX};else{if(o=o==="event"?i&&i.target&&i.type!=="scroll"&&i.type!=="resize"?ft.target=n(i.target):ft.target:ft.target=n(o.jquery?o:ut.target),o=n(o).eq(0),o.length===0)return it;o[0]===document||o[0]===window?(w=r.iOS?window.innerWidth:o.width(),b=r.iOS?window.innerHeight:o.height(),o[0]===window&&(f={top:(h||o).scrollTop(),left:(h||o).scrollLeft()})):o.is("area")&&r.imagemap?f=r.imagemap(o,a,y.enabled?tt:t):o[0].namespaceURI==="http://www.w3.org/2000/svg"&&r.svg?f=r.svg(o,a):(w=o.outerWidth(),b=o.outerHeight(),f=r.offset(o,v));f.offset&&(w=f.width,b=f.height,et=f.flipoffset,f=f.offset);(r.iOS<4.1&&r.iOS>3.1||r.iOS==4.3||!r.iOS&&st)&&(ct=n(window),f.left-=ct.scrollLeft(),f.top-=ct.scrollTop());f.left+=a.x==="right"?w:a.x==="center"?w/2:0;f.top+=a.y==="bottom"?b:a.y==="center"?b/2:0}return(f.left+=d.x+(c.x==="right"?-g:c.x==="center"?-g/2:0),f.top+=d.y+(c.y==="bottom"?-nt:c.y==="center"?-nt/2:0),y.enabled?(h={elem:h,height:h[(h[0]===window?"h":"outerH")+"eight"](),width:h[(h[0]===window?"w":"outerW")+"idth"](),scrollLeft:st?0:h.scrollLeft(),scrollTop:st?0:h.scrollTop(),offset:h.offset()||{left:0,top:0}},v={elem:v,scrollLeft:v.scrollLeft(),scrollTop:v.scrollTop(),offset:v.offset()||{left:0,top:0}},f.adjusted={left:y.horizontal!=="none"?y.left(f.left):0,top:y.vertical!=="none"?y.top(f.top):0},f.adjusted.left+f.adjusted.top&&rt.attr("class",rt[0].className.replace(/ui-tooltip-pos-\w+/i,e+"-pos-"+c.abbrev())),et&&f.adjusted.left&&(f.left+=et.left),et&&f.adjusted.top&&(f.top+=et.top)):f.adjusted={left:0,top:0},ot.originalEvent=n.extend({},i),rt.trigger(ot,[it,f,h.elem||h]),ot.isDefaultPrevented())?it:(delete f.adjusted,u===t||!lt||isNaN(f.left)||isNaN(f.top)||o==="mouse"||!n.isFunction(k.effect)?rt.css(f):n.isFunction(k.effect)&&(k.effect.call(rt,it,n.extend({},f)),rt.queue(function(t){n(this).css({opacity:"",height:""});n.browser.msie&&this.style.removeAttribute("filter");t()})),ht=0,it)},redraw:function(){if(it.rendered<1||st)return it;var u=p.position.container,r,i,n,t;return st=1,p.style.height&&rt.css("height",p.style.height),p.style.width?rt.css("width",p.style.width):(rt.css("width","").addClass(v),i=rt.width()+1,n=rt.css("max-width")||"",t=rt.css("min-width")||"",r=(n+t).indexOf("%")>-1?u.width()/100:0,n=(n.indexOf("%")>-1?r:1)*parseInt(n,10)||i,t=(t.indexOf("%")>-1?r:1)*parseInt(t,10)||0,i=n+t?Math.min(Math.max(i,t),n):i,rt.css("width",Math.round(i)).removeClass(v)),st=0,it},disable:function(t){return"boolean"!=typeof t&&(t=!rt.hasClass(h)&&!ft.disabled),it.rendered?(rt.toggleClass(h,t),n.attr(rt[0],"aria-disabled",t)):ft.disabled=!!t,it},enable:function(){return it.disable(t)},destroy:function(){var t=y[0],r=n.attr(t,a),u=y.data("qtip");return it.destroyed=i,it.rendered&&(rt.stop(1,0).remove(),n.each(it.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(it.timers.show),clearTimeout(it.timers.hide),pt(),u&&it!==u||(n.removeData(t,"qtip"),p.suppress&&r&&(n.attr(t,"title",r),y.removeAttr(a)),y.removeAttr("aria-describedby")),y.unbind(".qtip-"+nt),delete k[it.id],y}})}function w(i){var f;return!i||"object"!=typeof i?t:((i.metadata===u||"object"!=typeof i.metadata)&&(i.metadata={type:i.metadata}),"content"in i&&((i.content===u||"object"!=typeof i.content||i.content.jquery)&&(i.content={text:i.content}),f=i.content.text||t,n.isFunction(f)||(f||f.attr)&&!(f.length<1)&&("object"!=typeof f||f.jquery)||(i.content.text=t),"title"in i.content&&((i.content.title===u||"object"!=typeof i.content.title)&&(i.content.title={text:i.content.title}),f=i.content.title.text||t,n.isFunction(f)||(f||f.attr)&&!(f.length<1)&&("object"!=typeof f||f.jquery)||(i.content.title.text=t))),"position"in i&&(i.position===u||"object"!=typeof i.position)&&(i.position={my:i.position,at:i.position}),"show"in i&&(i.show===u||"object"!=typeof i.show)&&(i.show=i.show.jquery?{target:i.show}:{event:i.show}),"hide"in i&&(i.hide===u||"object"!=typeof i.hide)&&(i.hide=i.hide.jquery?{target:i.hide}:{event:i.hide}),"style"in i&&(i.style===u||"object"!=typeof i.style)&&(i.style={classes:i.style}),n.each(r,function(){this.sanitize&&this.sanitize(i)}),i)}function p(){if(p.history=p.history||[],p.history.push(arguments),"object"==typeof console){var t=console[console.warn?"warn":"log"],n=Array.prototype.slice.call(arguments),i;typeof arguments[0]=="string"&&(n[0]="qTip2: "+n[0]);i=t.apply?t.apply(console,n):t(n)}}"use strict";var i=!0,t=!1,u=null,o,f,r,s,k={},e="ui-tooltip",d="ui-widget",h="ui-state-disabled",c="div.qtip."+e,g=e+"-default",l=e+"-focus",ot=e+"-hover",v=e+"-fluid",y="_replacedByqTip",a="oldtitle",b;f=n.fn.qtip=function(r,e,s){var h=(""+r).toLowerCase(),a=u,v=n.makeArray(arguments).slice(1),c=v[v.length-1],l=this[0]?n.data(this[0],"qtip"):u;return!arguments.length&&l||h==="api"?l:"string"==typeof r?(this.each(function(){var r=n.data(this,"qtip");if(!r)return i;if(c&&c.timeStamp&&(r.cache.event=c),(h==="option"||h==="options")&&e)if(n.isPlainObject(e)||s!==o)r.set(e,s);else return a=r.get(e),t;else r[h]&&r[h].apply(r[h],v)}),a!==u?a:this):"object"==typeof r||!arguments.length?(l=w(n.extend(i,{},r)),f.bind.call(this,l,c)):void 0};f.bind=function(u,e){return this.each(function(h){function w(i){function r(){c.render(typeof i=="object"||l.show.ready);p.show.add(p.hide).unbind(y)}if(c.cache.disabled)return t;c.cache.event=n.extend({},i);c.cache.target=i?n(i.target):[o];l.show.delay>0?(clearTimeout(c.timers.show),c.timers.show=setTimeout(r,l.show.delay),v.show!==v.hide&&p.hide.bind(v.hide,function(){clearTimeout(c.timers.show)})):r()}var l,p,v,y,c,a;if(a=n.isArray(u.id)?u.id[h]:u.id,a=!a||a===t||a.length<1||k[a]?f.nextid++:k[a]=a,y=".qtip-"+a+"-create",c=ft.call(this,a,u),c===t)return i;l=c.options;n.each(r,function(){this.initialize==="initialize"&&this(c)});p={show:l.show.target,hide:l.hide.target};v={show:n.trim(""+l.show.event).replace(/ /g,y+" ")+y,hide:n.trim(""+l.hide.event).replace(/ /g,y+" ")+y};/mouse(over|enter)/i.test(v.show)&&!/mouse(out|leave)/i.test(v.hide)&&(v.hide+=" mouseleave"+y);p.show.bind("mousemove"+y,function(n){s={pageX:n.pageX,pageY:n.pageY,type:"mousemove"};c.cache.onTarget=i});p.show.bind(v.show,w);(l.show.ready||l.prerender)&&w(e)})};r=f.plugins={Corner:function(n){n=(""+n).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase();this.x=(n.match(/left|right/i)||n.match(/center/)||["inherit"])[0].toLowerCase();this.y=(n.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase();var t=n.charAt(0);this.precedance=t==="t"||t==="b"?"y":"x";this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y};this.abbrev=function(){var n=this.x.substr(0,1),t=this.y.substr(0,1);return n===t?n:n==="c"||n!=="c"&&t!=="c"?t+n:n+t};this.clone=function(){return{x:this.x,y:this.y,precedance:this.precedance,string:this.string,abbrev:this.abbrev,clone:this.clone}}},offset:function(t,i){function s(n,t){u.left+=t*n.scrollLeft();u.top+=t*n.scrollTop()}var u=t.offset(),h=t.closest("body")[0],r=i,f,e,o;if(r){do r.css("position")!=="static"&&(e=r.position(),u.left-=e.left+(parseInt(r.css("borderLeftWidth"),10)||0)+(parseInt(r.css("marginLeft"),10)||0),u.top-=e.top+(parseInt(r.css("borderTopWidth"),10)||0)+(parseInt(r.css("marginTop"),10)||0),!f&&(o=r.css("overflow"))!=="hidden"&&o!=="visible"&&(f=r));while((r=n(r[0].offsetParent)).length);f&&f[0]!==h&&s(f,1)}return u},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_","."))||t,fn:{attr:function(t,i){if(this.length){var u=this[0],f="title",r=n.data(u,"qtip");if(t===f&&r&&"object"==typeof r&&r.options.suppress)return arguments.length<2?n.attr(u,a):(r&&r.options.content.attr===f&&r.cache.attr&&r.set("content.text",i),this.attr(a,i))}return n.fn["attr"+y].apply(this,arguments)},clone:function(t){var r=n([]),i=n.fn["clone"+y].apply(this,arguments);return t||i.filter("["+a+"]").attr("title",function(){return n.attr(this,a)}).removeAttr(a),i}}};n.each(r.fn,function(t,r){if(!r||n.fn[t+y])return i;var u=n.fn[t+y]=n.fn[t];n.fn[t]=function(){return r.apply(this,arguments)||u.apply(this,arguments)}});n.ui||(n["cleanData"+y]=n.cleanData,n.cleanData=function(t){for(var i=0,r;(r=t[i])!==o;i++)try{n(r).triggerHandler("removeqtip")}catch(u){}n["cleanData"+y](t)});f.version="nightly";f.nextid=0;f.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" ");f.zindex=15e3;f.defaults={prerender:t,id:t,overwrite:i,suppress:i,content:{text:i,attr:"title",title:{text:t,button:t}},position:{my:"top left",at:"bottom right",target:t,container:t,viewport:t,adjust:{x:0,y:0,mouse:i,resize:i,method:"flip flip"},effect:function(i,r){n(this).animate(r,{duration:200,queue:t})}},show:{target:t,event:"mouseenter",effect:i,delay:90,solo:t,ready:t,autofocus:t},hide:{target:t,event:"mouseleave",effect:i,delay:0,fixed:t,inactive:t,leave:"window",distance:t},style:{classes:"",widget:t,width:t,height:t,def:i},events:{render:u,move:u,show:u,hide:u,toggle:u,visible:u,hidden:u,focus:u,blur:u}};r.ajax=function(n){var t=n.plugins.ajax;return"object"==typeof t?t:n.plugins.ajax=new ut(n)};r.ajax.initialize="render";r.ajax.sanitize=function(n){var i=n.content,t;i&&"ajax"in i&&(t=i.ajax,typeof t!="object"&&(t=n.content.ajax={url:t}),"boolean"!=typeof t.once&&t.once&&(t.once=!!t.once))};n.extend(i,f.defaults,{content:{ajax:{loading:i,once:i}}});r.imagemap=function(t,i,r){function l(n,t,i){for(var o=0,r=1,u=1,s=0,h=0,f=n.width,e=n.height;f>0&&e>0&&r>0&&u>0;)for(f=Math.floor(f/2),e=Math.floor(e/2),i.x==="left"?r=f:i.x==="right"?r=n.width-f:r+=Math.floor(f/2),i.y==="top"?u=e:i.y==="bottom"?u=n.height-e:u+=Math.floor(e/2),o=t.length;o--;){if(t.length<2)break;s=t[o][0]-n.offset.left;h=t[o][1]-n.offset.top;(i.x==="left"&&s>=r||i.x==="right"&&s<=r||i.x==="center"&&(s<r||s>n.width-r)||i.y==="top"&&h>=u||i.y==="bottom"&&h<=u||i.y==="center"&&(h<u||h>n.height-u))&&t.splice(o,1)}return{left:t[0][0],top:t[0][1]}}t.jquery||(t=n(t));var a=(t[0].shape||t.attr("shape")).toLowerCase(),s=(t[0].coords||t.attr("coords")).split(","),f=[],o=n('img[usemap="#'+t.parent("map").attr("name")+'"]'),h=o.offset(),u={width:0,height:0,offset:{top:1e10,right:0,bottom:0,left:1e10}},c=0,e=0;if(h.left+=Math.ceil((o.outerWidth()-o.width())/2),h.top+=Math.ceil((o.outerHeight()-o.height())/2),a==="poly")for(c=s.length;c--;)e=[parseInt(s[--c],10),parseInt(s[c+1],10)],e[0]>u.offset.right&&(u.offset.right=e[0]),e[0]<u.offset.left&&(u.offset.left=e[0]),e[1]>u.offset.bottom&&(u.offset.bottom=e[1]),e[1]<u.offset.top&&(u.offset.top=e[1]),f.push(e);else f=n.map(s,function(n){return parseInt(n,10)});switch(a){case"rect":u={width:Math.abs(f[2]-f[0]),height:Math.abs(f[3]-f[1]),offset:{left:Math.min(f[0],f[2]),top:Math.min(f[1],f[3])}};break;case"circle":u={width:f[2]+2,height:f[2]+2,offset:{left:f[0],top:f[1]}};break;case"poly":n.extend(u,{width:Math.abs(u.offset.right-u.offset.left),height:Math.abs(u.offset.bottom-u.offset.top)});i.string()==="centercenter"?u.offset={left:u.offset.left+u.width/2,top:u.offset.top+u.height/2}:(u.offset=l(u,f.slice(),i),r&&(r[0]==="flip"||r[1]==="flip")&&(u.flipoffset=l(u,f.slice(),{x:i.x==="left"?"right":i.x==="right"?"left":"center",y:i.y==="top"?"bottom":i.y==="bottom"?"top":"center"}),u.flipoffset.left-=u.offset.left,u.flipoffset.top-=u.offset.top));u.width=u.height=0}return u.offset.left+=h.left,u.offset.top+=h.top,u};r.tip=function(n){var t=n.plugins.tip;return"object"==typeof t?t:n.plugins.tip=new it(n)};r.tip.initialize="render";r.tip.sanitize=function(n){var r=n.style,t;r&&"tip"in r&&(t=n.style.tip,typeof t!="object"&&(n.style.tip={corner:t}),/string|boolean/i.test(typeof t.corner)||(t.corner=i),typeof t.width!="number"&&delete t.width,typeof t.height!="number"&&delete t.height,typeof t.border!="number"&&t.border!==i&&delete t.border,typeof t.offset!="number"&&delete t.offset)};n.extend(i,f.defaults,{style:{tip:{corner:i,mimic:t,width:6,height:6,border:i,offset:0}}});r.svg=function(t){var h=n(document),u=t[0],i={width:0,height:0,offset:{top:1e10,left:1e10}},e,o,s,r,f;if(u.getBBox&&u.parentNode){if(e=u.getBBox(),o=u.getScreenCTM(),s=u.farthestViewportElement||u,!s.createSVGPoint)return i;r=s.createSVGPoint();r.x=e.x;r.y=e.y;f=r.matrixTransform(o);i.offset.left=f.x;i.offset.top=f.y;r.x+=e.width;r.y+=e.height;f=r.matrixTransform(o);i.width=f.x-i.offset.left;i.height=f.y-i.offset.top;i.offset.left+=h.scrollLeft();i.offset.top+=h.scrollTop()}return i};r.modal=function(n){var t=n.plugins.modal;return"object"==typeof t?t:n.plugins.modal=new tt(n)};r.modal.initialize="render";r.modal.sanitize=function(n){n.show&&(typeof n.show.modal!="object"?n.show.modal={on:!!n.show.modal}:typeof n.show.modal.on=="undefined"&&(n.show.modal.on=i))};r.modal.zindex=f.zindex+1e3;n.extend(i,f.defaults,{show:{modal:{on:t,effect:i,blur:i,escape:i}}});r.bgiframe=function(i){var r=n.browser,u=i.plugins.bgiframe;return n("select, object").length<1||!r.msie||(""+r.version).charAt(0)!=="6"?t:"object"==typeof u?u:i.plugins.bgiframe=new nt(i)};r.bgiframe.initialize="render"}),function(n){var t={url:!1,callback:!1,target:!1,duration:120,on:"mouseover",onZoomIn:!1,onZoomOut:!1};n.zoom=function(t,i,r){var u,f,o,s,e,h=n(t).css("position");return n(t).css({position:/(absolute|fixed)/.test(h)?h:"relative",overflow:"hidden"}),r.style.width=r.style.height="",n(r).addClass("zoomImg").css({position:"absolute",top:0,left:0,opacity:0,width:r.width,height:r.height,border:"none",maxWidth:"none"}).appendTo(t),{init:function(){u=n(t).outerWidth();f=n(t).outerHeight();o=(r.width-u)/n(i).outerWidth();s=(r.height-f)/n(i).outerHeight();e=n(i).offset()},move:function(n){var t=n.pageX-e.left,i=n.pageY-e.top;i=Math.max(Math.min(i,f),0);t=Math.max(Math.min(t,u),0);r.style.left=t*-o+"px";r.style.top=i*-s+"px"}}};n.fn.zoom=function(i){return this.each(function(){var r=n.extend({},t,i||{}),h=r.target||this,u=this,f=document.createElement("img"),s=n(f),o="mousemove.zoom",e=!1;(r.url||(r.url=n(u).find("img").attr("src"),r.url))&&(f.onload=function(){function i(i){t.init();t.move(i);s.stop().fadeTo(n.support.opacity?r.duration:0,1,n.isFunction(r.onZoomIn)?r.onZoomIn.call(f):!1)}function c(){s.stop().fadeTo(r.duration,0,n.isFunction(r.onZoomOut)?r.onZoomOut.call(f):!1)}var t=n.zoom(h,u,f);"grab"===r.on?n(u).on("mousedown.zoom",function(r){n(document).one("mouseup.zoom",function(){c();n(document).off(o,t.move)});i(r);n(document).on(o,t.move);r.preventDefault()}):"click"===r.on?n(u).on("click.zoom",function(r){if(!e)return(e=!0,i(r),n(document).on(o,t.move),n(document).one("click.zoom",function(){c();e=!1;n(document).off(o,t.move)}),!1)}):"toggle"===r.on?n(u).on("click.zoom",function(n){e?c():i(n);e=!e}):(t.init(),n(u).on("mouseenter.zoom",i).on("mouseleave.zoom",c).on(o,t.move));n.isFunction(r.callback)&&r.callback.call(f)},f.src=r.url,n(u).one("zoom.destroy",function(){n(u).off(".zoom");s.remove()}))})};n.fn.zoom.defaults=t}(window.jQuery);!function(n,t,i,r){i.swipebox=function(u,f){var v={useCSS:!0,initialIndexOnArray:0,hideBarsDelay:3e3,videoMaxWidth:1140,vimeoColor:"CCCCCC",beforeOpen:null,afterClose:null},e=this,o=[],u=u,h=u.selector,c=i(h),y=t.createTouch!==r||"ontouchstart"in n||"onmsgesturechange"in n||navigator.msMaxTouchPoints,p=!!n.SVGSVGElement,l=n.innerWidth?n.innerWidth:i(n).width(),a=n.innerHeight?n.innerHeight:i(n).height(),w='<div id="swipebox-overlay">\t\t\t\t<div id="swipebox-slider"><\/div>\t\t\t\t<div id="swipebox-caption"><\/div>\t\t\t\t<div id="swipebox-action">\t\t\t\t\t<a id="swipebox-close"><\/a>\t\t\t\t\t<a id="swipebox-prev"><\/a>\t\t\t\t\t<a id="swipebox-next"><\/a>\t\t\t\t<\/div>\t\t<\/div>',s;e.settings={};e.init=function(){e.settings=i.extend({},v,f);i.isArray(u)?(o=u,s.target=i(n),s.init(e.settings.initialIndexOnArray)):c.click(function(n){o=[];var u,r,t;t||(r="rel",t=i(this).attr(r));$elem=t&&t!==""&&t!=="nofollow"?c.filter("["+r+'="'+t+'"]'):i(h);$elem.each(function(){var n=null,t=null;i(this).attr("title")&&(n=i(this).attr("title"));i(this).attr("href")&&(t=i(this).attr("href"));o.push({href:t,title:n})});u=$elem.index(i(this));n.preventDefault();n.stopPropagation();s.target=i(n.target);s.init(u)})};e.refresh=function(){i.isArray(u)||(s.destroy(),$elem=i(h),s.actions())};s={init:function(n){e.settings.beforeOpen&&e.settings.beforeOpen();this.target.trigger("swipebox-start");i.swipebox.isOpen=!0;this.build();this.openSlide(n);this.openMedia(n);this.preloadMedia(n+1);this.preloadMedia(n-1)},build:function(){var n=this,t;i("body").append(w);n.doCssTrans()&&(i("#swipebox-slider").css({"-webkit-transition":"left 0.4s ease","-moz-transition":"left 0.4s ease","-o-transition":"left 0.4s ease","-khtml-transition":"left 0.4s ease",transition:"left 0.4s ease"}),i("#swipebox-overlay").css({"-webkit-transition":"opacity 1s ease","-moz-transition":"opacity 1s ease","-o-transition":"opacity 1s ease","-khtml-transition":"opacity 1s ease",transition:"opacity 1s ease"}),i("#swipebox-action, #swipebox-caption").css({"-webkit-transition":"0.5s","-moz-transition":"0.5s","-o-transition":"0.5s","-khtml-transition":"0.5s",transition:"0.5s"}));p&&(t=i("#swipebox-action #swipebox-close").css("background-image"),t=t.replace("png","svg"),i("#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close").css({"background-image":t}));i.each(o,function(){i("#swipebox-slider").append('<div class="slide"><\/div>')});n.setDim();n.actions();n.keyboard();n.gesture();n.animBars();n.resize()},setDim:function(){var t,r,u={};"onorientationchange"in n?n.addEventListener("orientationchange",function(){n.orientation==0?(t=l,r=a):(n.orientation==90||n.orientation==-90)&&(t=a,r=l)},!1):(t=n.innerWidth?n.innerWidth:i(n).width(),r=n.innerHeight?n.innerHeight:i(n).height());u={width:t,height:r};i("#swipebox-overlay").css(u)},resize:function(){var t=this;i(n).resize(function(){t.setDim()}).resize()},supportTransition:function(){for(var i="transition WebkitTransition MozTransition OTransition msTransition KhtmlTransition".split(" "),n=0;n<i.length;n++)if(t.createElement("div").style[i[n]]!==r)return i[n];return!1},doCssTrans:function(){if(e.settings.useCSS&&this.supportTransition())return!0},gesture:function(){if(y){var n=this,t=null,u=10,f={},r={},e=i("#swipebox-caption, #swipebox-action");e.addClass("visible-bars");n.setTimeout();i("body").bind("touchstart",function(n){return i(this).addClass("touching"),r=n.originalEvent.targetTouches[0],f.pageX=n.originalEvent.targetTouches[0].pageX,i(".touching").bind("touchmove",function(n){n.preventDefault();n.stopPropagation();r=n.originalEvent.targetTouches[0]}),!1}).bind("touchend",function(o){o.preventDefault();o.stopPropagation();t=r.pageX-f.pageX;t>=u?n.getPrev():t<=-u?n.getNext():e.hasClass("visible-bars")?(n.clearTimeout(),n.hideBars()):(n.showBars(),n.setTimeout());i(".touching").off("touchmove").removeClass("touching")})}},setTimeout:function(){if(e.settings.hideBarsDelay>0){var t=this;t.clearTimeout();t.timeout=n.setTimeout(function(){t.hideBars()},e.settings.hideBarsDelay)}},clearTimeout:function(){n.clearTimeout(this.timeout);this.timeout=null},showBars:function(){var n=i("#swipebox-caption, #swipebox-action");this.doCssTrans()?n.addClass("visible-bars"):(i("#swipebox-caption").animate({top:0},500),i("#swipebox-action").animate({bottom:0},500),setTimeout(function(){n.addClass("visible-bars")},1e3))},hideBars:function(){var n=i("#swipebox-caption, #swipebox-action");this.doCssTrans()?n.removeClass("visible-bars"):(i("#swipebox-caption").animate({top:"-50px"},500),i("#swipebox-action").animate({bottom:"-50px"},500),setTimeout(function(){n.removeClass("visible-bars")},1e3))},animBars:function(){var n=this,t=i("#swipebox-caption, #swipebox-action");t.addClass("visible-bars");n.setTimeout();i("#swipebox-slider").click(function(){t.hasClass("visible-bars")||(n.showBars(),n.setTimeout())});i("#swipebox-action").hover(function(){n.showBars();t.addClass("force-visible-bars");n.clearTimeout()},function(){t.removeClass("force-visible-bars");n.setTimeout()})},keyboard:function(){var t=this;i(n).bind("keyup",function(n){n.preventDefault();n.stopPropagation();n.keyCode==37?t.getPrev():n.keyCode==39?t.getNext():n.keyCode==27&&t.closeSlide()})},actions:function(){var n=this;o.length<2?i("#swipebox-prev, #swipebox-next").hide():(i("#swipebox-prev").bind("click touchend",function(t){t.preventDefault();t.stopPropagation();n.getPrev();n.setTimeout()}),i("#swipebox-next").bind("click touchend",function(t){t.preventDefault();t.stopPropagation();n.getNext();n.setTimeout()}));i("#swipebox-close").bind("click touchend",function(){n.closeSlide()})},setSlide:function(n,t){t=t||!1;var r=i("#swipebox-slider");this.doCssTrans()?r.css({left:-n*100+"%"}):r.animate({left:-n*100+"%"});i("#swipebox-slider .slide").removeClass("current");i("#swipebox-slider .slide").eq(n).addClass("current");this.setTitle(n);t&&r.fadeIn();i("#swipebox-prev, #swipebox-next").removeClass("disabled");n==0?i("#swipebox-prev").addClass("disabled"):n==o.length-1&&i("#swipebox-next").addClass("disabled")},openSlide:function(t){i("html").addClass("swipebox");i(n).trigger("resize");this.setSlide(t,!0)},preloadMedia:function(n){var t=this,i=null;o[n]!==r&&(i=o[n].href);t.isVideo(i)?t.openMedia(n):setTimeout(function(){t.openMedia(n)},1e3)},openMedia:function(n){var u=this,t=null;if(o[n]!==r&&(t=o[n].href),n<0||n>=o.length)return!1;u.isVideo(t)?i("#swipebox-slider .slide").eq(n).html(u.getVideo(t)):u.loadMedia(t,function(){i("#swipebox-slider .slide").eq(n).html(this)})},setTitle:function(n){var t=null;i("#swipebox-caption").empty();o[n]!==r&&(t=o[n].title);t&&i("#swipebox-caption").append(t)},isVideo:function(n){if(n&&(n.match(/youtube\.com\/watch\?v=([a-zA-Z0-9\-_]+)/)||n.match(/vimeo\.com\/([0-9]*)/)))return!0},getVideo:function(n){var t="",i=n.match(/watch\?v=([a-zA-Z0-9\-_]+)/),r=n.match(/vimeo\.com\/([0-9]*)/);return i?t='<iframe width="560" height="315" src="//www.youtube.com/embed/'+i[1]+'" frameborder="0" allowfullscreen><\/iframe>':r&&(t='<iframe width="560" height="315"  src="http://player.vimeo.com/video/'+r[1]+"?byline=0&amp;portrait=0&amp;color="+e.settings.vimeoColor+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>'),'<div class="swipebox-video-container" style="max-width:'+e.settings.videomaxWidth+'px"><div class="swipebox-video">'+t+"<\/div><\/div>"},loadMedia:function(n,t){if(!this.isVideo(n)){var r=i("<img>").on("load",function(){t.call(r)});r.attr("src",n)}},getNext:function(){var n=this;index=i("#swipebox-slider .slide").index(i("#swipebox-slider .slide.current"));index+1<o.length?(index++,n.setSlide(index),n.preloadMedia(index+1)):(i("#swipebox-slider").addClass("rightSpring"),setTimeout(function(){i("#swipebox-slider").removeClass("rightSpring")},500))},getPrev:function(){index=i("#swipebox-slider .slide").index(i("#swipebox-slider .slide.current"));index>0?(index--,this.setSlide(index),this.preloadMedia(index-1)):(i("#swipebox-slider").addClass("leftSpring"),setTimeout(function(){i("#swipebox-slider").removeClass("leftSpring")},500))},closeSlide:function(){i("html").removeClass("swipebox");i(n).trigger("resize");this.destroy()},destroy:function(){i(n).unbind("keyup");i("body").unbind("touchstart");i("body").unbind("touchmove");i("body").unbind("touchend");i("#swipebox-slider").unbind();i("#swipebox-overlay").remove();i.isArray(u)||u.removeData("_swipebox");this.target&&this.target.trigger("swipebox-destroy");i.swipebox.isOpen=!1;e.settings.afterClose&&e.settings.afterClose()}};e.init()};i.fn.swipebox=function(n){if(!i.data(this,"_swipebox")){var t=new i.swipebox(this,n);this.data("_swipebox",t)}return this.data("_swipebox")}}(window,document,jQuery);!function(n,t,i){n.fn.scrollUp=function(t){n.data(i.body,"scrollUp")||(n.data(i.body,"scrollUp",!0),n.fn.scrollUp.init(t))};n.fn.scrollUp.init=function(r){var u=n.fn.scrollUp.settings=n.extend({},n.fn.scrollUp.defaults,r),e=u.scrollTitle?u.scrollTitle:u.scrollText,f=n("<a/>",{id:u.scrollName,href:"#top",title:e}).appendTo("body");u.scrollImg||f.html(u.scrollText);f.css({display:"none",position:"fixed",zIndex:u.zIndex});u.activeOverlay&&n("<div/>",{id:u.scrollName+"-active"}).css({position:"absolute",top:u.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+u.activeOverlay,zIndex:u.zIndex}).appendTo("body");scrollEvent=n(t).scroll(function(){switch(scrollDis="top"===u.scrollFrom?u.scrollDistance:n(i).height()-n(t).height()-u.scrollDistance,u.animation){case"fade":n(n(t).scrollTop()>scrollDis?f.fadeIn(u.animationInSpeed):f.fadeOut(u.animationOutSpeed));break;case"slide":n(n(t).scrollTop()>scrollDis?f.slideDown(u.animationInSpeed):f.slideUp(u.animationOutSpeed));break;default:n(n(t).scrollTop()>scrollDis?f.show(0):f.hide(0))}});f.click(function(t){t.preventDefault();n("html, body").animate({scrollTop:0},u.topSpeed,u.easingType)})};n.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationInSpeed:200,animationOutSpeed:200,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483640};n.fn.scrollUp.destroy=function(r){n.removeData(i.body,"scrollUp");n("#"+n.fn.scrollUp.settings.scrollName).remove();n("#"+n.fn.scrollUp.settings.scrollName+"-active").remove();n.fn.jquery.split(".")[1]>=7?n(t).off("scroll",r):n(t).unbind("scroll",r)};n.scrollUp=n.fn.scrollUp}(jQuery,window,document),function(n){n.fn.unveil=function(t,i){function f(){var t=u.filter(function(){var t=n(this),i=r.scrollTop(),f=i+r.height(),u=t.offset().top,o=u+t.height();return o>=i-e&&u<=f+e});o=t.trigger("unveil");u=u.not(o)}var r=n(window),e=t||0,s=window.devicePixelRatio>1,h=s?"data-src-retina":"data-src",u=this,o;this.one("unveil",function(){var n=this.getAttribute(h);n=n||this.getAttribute("data-src");n&&(this.setAttribute("src",n),typeof i=="function"&&i.call(this))});return r.scroll(f),r.resize(f),f(),this}}(window.jQuery||window.Zepto),function(n,t,i){n.fn.backstretch=function(r,u){return(r===i||0===r.length)&&n.error("No images were supplied for Backstretch"),0===n(t).scrollTop()&&t.scrollTo(0,0),this.each(function(){var i=n(this),t=i.data("backstretch");if(t){if("string"==typeof r&&"function"==typeof t[r]){t[r](u);return}u=n.extend(t.options,u);t.destroy(!0)}t=new c(this,r,u);i.data("backstretch",t)})};n.backstretch=function(t,i){return n("body").backstretch(t,i).data("backstretch")};n.expr[":"].backstretch=function(t){return n(t).data("backstretch")!==i};n.fn.backstretch.defaults={centeredX:!0,centeredY:!0,duration:5e3,fade:0};var l={left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},a={position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"auto",height:"auto",maxHeight:"none",maxWidth:"none",zIndex:-999999},c=function(i,r,u){this.options=n.extend({},n.fn.backstretch.defaults,u||{});this.images=n.isArray(r)?r:[r];n.each(this.images,function(){n("<img />")[0].src=this});this.isBody=i===document.body;this.$container=n(i);this.$root=this.isBody?o?n(t):n(document):this.$container;i=this.$container.children(".backstretch").first();this.$wrap=i.length?i:n('<div class="backstretch"><\/div>').css(l).appendTo(this.$container);this.isBody||(i=this.$container.css("position"),r=this.$container.css("zIndex"),this.$container.css({position:"static"===i?"relative":i,zIndex:"auto"===r?0:r,background:"none"}),this.$wrap.css({zIndex:-999998}));this.$wrap.css({position:this.isBody&&o?"fixed":"absolute"});this.index=0;this.show(this.index);n(t).on("resize.backstretch",n.proxy(this.resize,this)).on("orientationchange.backstretch",n.proxy(function(){this.isBody&&0===t.pageYOffset&&(t.scrollTo(0,1),this.resize())},this))};c.prototype={resize:function(){try{var f={left:0,top:0},e=this.isBody?this.$root.width():this.$root.innerWidth(),i=e,r=this.isBody?t.innerHeight?t.innerHeight:this.$root.height():this.$root.innerHeight(),n=i/this.$img.data("ratio"),u;n>=r?(u=(n-r)/2,this.options.centeredY&&(f.top="-"+u+"px")):(n=r,i=n*this.$img.data("ratio"),u=(i-e)/2,this.options.centeredX&&(f.left="-"+u+"px"));this.$wrap.css({width:e,height:r}).find("img:not(.deleteable)").css({width:i,height:n}).css(f)}catch(o){}return this},show:function(t){if(!(Math.abs(t)>this.images.length-1)){var i=this,u=i.$wrap.find("img").addClass("deleteable"),r={relatedTarget:i.$container[0]};return i.$container.trigger(n.Event("backstretch.before",r),[i,t]),this.index=t,clearInterval(i.interval),i.$img=n("<img />").css(a).bind("load",function(f){var e=this.width||n(f.target).width();f=this.height||n(f.target).height();n(this).data("ratio",e/f);n(this).fadeIn(i.options.speed||i.options.fade,function(){u.remove();i.paused||i.cycle();n(["after","show"]).each(function(){i.$container.trigger(n.Event("backstretch."+this,r),[i,t])})});i.resize()}).appendTo(i.$wrap),i.$img.attr("src",i.images[t]),i}},next:function(){return this.show(this.index<this.images.length-1?this.index+1:0)},prev:function(){return this.show(0===this.index?this.images.length-1:this.index-1)},pause:function(){return this.paused=!0,this},resume:function(){return this.paused=!1,this.next(),this},cycle:function(){return 1<this.images.length&&(clearInterval(this.interval),this.interval=setInterval(n.proxy(function(){this.paused||this.next()},this),this.options.duration)),this},destroy:function(i){n(t).off("resize.backstretch orientationchange.backstretch");clearInterval(this.interval);i||this.$wrap.remove();this.$container.removeData("backstretch")}};var o,u=navigator.userAgent,s=navigator.platform,r=u.match(/AppleWebKit\/([0-9]+)/),r=!!r&&r[1],f=u.match(/Fennec\/([0-9]+)/),f=!!f&&f[1],h=u.match(/Opera Mobi\/([0-9]+)/),v=!!h&&h[1],e=u.match(/MSIE ([0-9]+)/),e=!!e&&e[1];o=!((-1<s.indexOf("iPhone")||-1<s.indexOf("iPad")||-1<s.indexOf("iPod"))&&r&&534>r||t.operamini&&"[object OperaMini]"==={}.toString.call(t.operamini)||h&&7458>v||-1<u.indexOf("Android")&&r&&533>r||f&&6>f||"palmGetResource"in t&&r&&534>r||-1<u.indexOf("MeeGo")&&-1<u.indexOf("NokiaBrowser/8.5.0")||e&&6>=e)}(jQuery,window),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){"use strict";function u(n,t){this.container=n;this.options=t;this.container.trigger("start");this.init();this.container.trigger("ready")}function f(n){function u(n,t){return t.toUpper()}var t={},i=n.data();for(var r in i)t[r.replace(/-(\w)/g,u)]=i[r];return t}function e(n){var t={},i;return t.height=parseInt(n.attr("height"),10),t.width=parseInt(n.attr("width"),10),(t.height===0||t.width===0)&&(i=new Image,i.src=n.attr("src"),t.width=i.width,t.height=i.height),t}function t(t){t=n(t);var i=e(t);return t.width()*i.height/i.width}function i(t){return t=n(t),t.outerHeight()}function r(t){t=n(t);var i=parseInt(t.attr("height"),10),r=parseInt(t.attr("width"),10);return t.is("img")&&i!==0&&r!==0}var o=0;n.fn.mosaicflow=function(t){var i=Array.prototype.slice.call(arguments,0);return this.each(function(){var r=n(this),e=r.data("mosaicflow");e?typeof t=="string"&&e[t](i[1]):(t=n.extend({},n.fn.mosaicflow.defaults,t,f(r)),e=new u(r,t),r.data("mosaicflow",e))})};n.fn.mosaicflow.defaults={itemSelector:"> *",columnClass:"mosaicflow__column",minItemWidth:240};u.prototype={init:function(){this.__uid=o++;this.__uidItemCounter=0;this.items=this.container.find(this.options.itemSelector);this.columns=n([]);this.columnsHeights=[];this.itemsHeights={};this.tempContainer=n("<div>").css({visibility:"hidden",width:"100%"});this.workOnTemp=!1;this.container.append(this.tempContainer);var t=this;this.items.each(function(){var r=n(this),i=r.attr("id");i||(i=t.generateUniqueId(),r.attr("id",i))});this.container.css("visibility","hidden");n(window).load(n.proxy(this.refill,this));n(window).resize(n.proxy(this.refill,this))},refill:function(){this.container.trigger("fill");this.numberOfColumns=Math.floor(this.container.width()/this.options.minItemWidth);console.log(this.numberOfColumns);this.numberOfColumns<1&&(this.numberOfColumns=1);var n=this.ensureColumns();n&&(this.fillColumns(),this.columns.filter(":hidden").remove());this.container.css("visibility","visible");this.container.trigger("filled")},ensureColumns:function(){var t=this.columns.length,i=this.numberOfColumns,e,u,o,r,f;if(this.workingContainer=t===0?this.tempContainer:this.container,i>t)for(e=i-t,u=0;u<e;u++)o=n("<div>",{"class":this.options.columnClass}),this.workingContainer.append(o);else if(i<t){for(r=t;i<=r;)this.columns.eq(r).hide(),r--;f=t-i;this.columnsHeights.splice(this.columnsHeights.length-f,f)}return i!==t?(this.columns=this.workingContainer.find("."+this.options.columnClass),this.columns.css("width",100/i+"%"),!0):!1},fillColumns:function(){for(var o,f,n,e,s=this.numberOfColumns,h=this.items.length,u=0;u<s;u++)for(o=this.columns.eq(u),this.columnsHeights[u]=0,f=u;f<h;f+=s)n=this.items.eq(f),e=0,o.append(n),e=r(n)?t(n):i(n),this.itemsHeights[n.attr("id")]=e,this.columnsHeights[u]+=e;this.levelBottomEdge(this.itemsHeights,this.columnsHeights);this.workingContainer===this.tempContainer&&this.container.append(this.tempContainer.children());this.container.trigger("mosaicflow-layout")},levelBottomEdge:function(t,i){for(var r,u;;){if(r=n.inArray(Math.min.apply(null,i),i),u=n.inArray(Math.max.apply(null,i),i),r===u)return;var e=this.columns.eq(u).children().last(),f=t[e.attr("id")],o=i[r],s=i[u],h=o+f;if(h>=s)return;this.columns.eq(r).append(e);i[u]-=f;i[r]+=f}},add:function(u){var e,f,o;this.container.trigger("add");e=n.inArray(Math.min.apply(null,this.columnsHeights),this.columnsHeights);f=0;r(u)?f=t(u):(u.css({position:"static",visibility:"hidden",display:"block"}).appendTo(this.columns.eq(e)),f=i(u),u.detach().css({position:"static",visibility:"visible"}));u.attr("id")||u.attr("id",this.generateUniqueId());o=this.items.toArray();o.push(u[0]);this.items=n(o);this.itemsHeights[u.attr("id")]=f;this.columnsHeights[e]+=f;this.columns.eq(e).append(u);this.levelBottomEdge(this.itemsHeights,this.columnsHeights);this.container.trigger("mosaicflow-layout");this.container.trigger("added")},remove:function(n){this.container.trigger("remove");var t=n.parents("."+this.options.columnClass);this.columnsHeights[t.index()-1]-=this.itemsHeights[n.attr("id")];n.detach();this.items=this.items.not(n);this.levelBottomEdge(this.itemsHeights,this.columnsHeights);this.container.trigger("mosaicflow-layout");this.container.trigger("removed")},empty:function(){var r=this.numberOfColumns,t,i;for(this.items=n([]),this.itemsHeights={},t=0;t<r;t++)i=this.columns.eq(t),this.columnsHeights[t]=0,i.empty();this.container.trigger("mosaicflow-layout")},recomputeHeights:function(){function o(f,o){o=n(o);var s=r(o)?t(o):i(o);e.itemsHeights[o.attr("id")]=s;e.columnsHeights[u]+=s}for(var f,e=this,s=this.numberOfColumns,u=0;u<s;u++)f=this.columns.eq(u),this.columnsHeights[u]=0,f.children().each(o)},generateUniqueId:function(){return this.__uidItemCounter++,"mosaic-"+this.__uid+"-itemid-"+this.__uidItemCounter}};n(function(){n(".mosaicflow").mosaicflow()})});!function(n){function i(){}function t(n){function u(t){t.prototype.option||(t.prototype.option=function(t){n.isPlainObject(t)&&(this.options=n.extend(!0,this.options,t))})}function f(i,u){n.fn[i]=function(f){var h,e,s;if("string"==typeof f){for(var c=r.call(arguments,1),o=0,l=this.length;l>o;o++)if(h=this[o],e=n.data(h,i),e)if(n.isFunction(e[f])&&"_"!==f.charAt(0)){if(s=e[f].apply(e,c),void 0!==s)return s}else t("no such method '"+f+"' for "+i+" instance");else t("cannot call methods on "+i+" prior to initialization; attempted to call '"+f+"'");return this}return this.each(function(){var t=n.data(this,i);t?(t.option(f),t._init()):(t=new u(this,f),n.data(this,i,t))})}}if(n){var t="undefined"==typeof console?i:function(n){console.error(n)};return n.bridget=function(n,t){u(t);f(n,t)},n.bridget}}var r=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],t):t("object"==typeof exports?require("jquery"):n.jQuery)}(window),function(n){function f(t){var i=n.event;return i.target=i.target||i.srcElement||t,i}var t=document.documentElement,u=function(){},i,r;t.addEventListener?u=function(n,t,i){n.addEventListener(t,i,!1)}:t.attachEvent&&(u=function(n,t,i){n[t+i]=i.handleEvent?function(){var t=f(n);i.handleEvent.call(i,t)}:function(){var t=f(n);i.call(n,t)};n.attachEvent("on"+t,n[t+i])});i=function(){};t.removeEventListener?i=function(n,t,i){n.removeEventListener(t,i,!1)}:t.detachEvent&&(i=function(n,t,i){n.detachEvent("on"+t,n[t+i]);try{delete n[t+i]}catch(r){n[t+i]=void 0}});r={bind:u,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",r):"object"==typeof exports?module.exports=r:n.eventie=r}(this),function(n){function t(n){"function"==typeof n&&(t.isReady?n():f.push(n))}function r(n){var r="readystatechange"===n.type&&"complete"!==i.readyState;t.isReady||r||e()}function e(){var n,i,r;for(t.isReady=!0,n=0,i=f.length;i>n;n++)r=f[n],r()}function u(u){return"complete"===i.readyState?e():(u.bind(i,"DOMContentLoaded",r),u.bind(i,"readystatechange",r),u.bind(n,"load",r)),t}var i=n.document,f=[];t.isReady=!1;"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],u):"object"==typeof exports?module.exports=u(require("eventie")):n.docReady=u(n.eventie)}(window),function(){function t(){}function u(n,t){for(var i=n.length;i--;)if(n[i].listener===t)return i;return-1}function i(n){return function(){return this[n].apply(this,arguments)}}var n=t.prototype,r=this,f=r.EventEmitter;n.getListeners=function(n){var r,t,i=this._getEvents();if(n instanceof RegExp){r={};for(t in i)i.hasOwnProperty(t)&&n.test(t)&&(r[t]=i[t])}else r=i[n]||(i[n]=[]);return r};n.flattenListeners=function(n){for(var i=[],t=0;t<n.length;t+=1)i.push(n[t].listener);return i};n.getListenersAsObject=function(n){var t,i=this.getListeners(n);return i instanceof Array&&(t={},t[n]=i),t||i};n.addListener=function(n,t){var i,r=this.getListenersAsObject(n),f="object"==typeof t;for(i in r)r.hasOwnProperty(i)&&-1===u(r[i],t)&&r[i].push(f?t:{listener:t,once:!1});return this};n.on=i("addListener");n.addOnceListener=function(n,t){return this.addListener(n,{listener:t,once:!0})};n.once=i("addOnceListener");n.defineEvent=function(n){return this.getListeners(n),this};n.defineEvents=function(n){for(var t=0;t<n.length;t+=1)this.defineEvent(n[t]);return this};n.removeListener=function(n,t){var f,i,r=this.getListenersAsObject(n);for(i in r)r.hasOwnProperty(i)&&(f=u(r[i],t),-1!==f&&r[i].splice(f,1));return this};n.off=i("removeListener");n.addListeners=function(n,t){return this.manipulateListeners(!1,n,t)};n.removeListeners=function(n,t){return this.manipulateListeners(!0,n,t)};n.manipulateListeners=function(n,t,i){var r,u,f=n?this.removeListener:this.addListener,e=n?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=i.length;r--;)f.call(this,t,i[r]);else for(r in t)t.hasOwnProperty(r)&&(u=t[r])&&("function"==typeof u?f.call(this,r,u):e.call(this,r,u));return this};n.removeEvent=function(n){var t,r=typeof n,i=this._getEvents();if("string"===r)delete i[n];else if(n instanceof RegExp)for(t in i)i.hasOwnProperty(t)&&n.test(t)&&delete i[t];else delete this._events;return this};n.removeAllListeners=i("removeEvent");n.emitEvent=function(n,t){var i,f,r,e,u=this.getListenersAsObject(n);for(r in u)if(u.hasOwnProperty(r))for(f=u[r].length;f--;)i=u[r][f],i.once===!0&&this.removeListener(n,i.listener),e=i.listener.apply(this,t||[]),e===this._getOnceReturnValue()&&this.removeListener(n,i.listener);return this};n.trigger=i("emitEvent");n.emit=function(n){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(n,t)};n.setOnceReturnValue=function(n){return this._onceReturnValue=n,this};n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0};n._getEvents=function(){return this._events||(this._events={})};t.noConflict=function(){return r.EventEmitter=f,t};"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:r.EventEmitter=t}.call(this),function(n){function t(n){if(n){if("string"==typeof r[n])return n;n=n.charAt(0).toUpperCase()+n.slice(1);for(var t,u=0,f=i.length;f>u;u++)if(t=i[u]+n,"string"==typeof r[t])return t}}var i="Webkit Moz ms Ms O".split(" "),r=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return t}):"object"==typeof exports?module.exports=t:n.getStyleProperty=t}(window),function(n){function i(n){var t=parseFloat(n),i=-1===n.indexOf("%")&&!isNaN(t);return i&&t}function u(){}function f(){for(var r,i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0,u=t.length;u>n;n++)r=t[n],i[r]=0;return i}function r(r){function c(){var f,t,c,l;h||(h=!0,f=n.getComputedStyle,(o=function(){var n=f?function(n){return f(n,null)}:function(n){return n.currentStyle};return function(t){var i=n(t);return i||e("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}}(),u=r("boxSizing"))&&(t=document.createElement("div"),t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style[u]="border-box",c=document.body||document.documentElement,c.appendChild(t),l=o(t),s=200===i(l.width),c.removeChild(t)))}function l(n){var e,r,v,h,y,p;if(c(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){if(e=o(n),"none"===e.display)return f();r={};r.width=n.offsetWidth;r.height=n.offsetHeight;for(var tt=r.isBorderBox=!(!u||!e[u]||"border-box"!==e[u]),l=0,it=t.length;it>l;l++)v=t[l],h=e[v],h=a(n,h),y=parseFloat(h),r[v]=isNaN(y)?0:y;var w=r.paddingLeft+r.paddingRight,b=r.paddingTop+r.paddingBottom,rt=r.marginLeft+r.marginRight,ut=r.marginTop+r.marginBottom,k=r.borderLeftWidth+r.borderRightWidth,d=r.borderTopWidth+r.borderBottomWidth,g=tt&&s,nt=i(e.width);return nt!==!1&&(r.width=nt+(g?0:w+k)),p=i(e.height),p!==!1&&(r.height=p+(g?0:b+d)),r.innerWidth=r.width-(w+k),r.innerHeight=r.height-(b+d),r.outerWidth=r.width+rt,r.outerHeight=r.height+ut,r}}function a(t,i){if(n.getComputedStyle||-1===i.indexOf("%"))return i;var r=t.style,e=r.left,u=t.runtimeStyle,f=u&&u.left;return f&&(u.left=t.currentStyle.left),r.left=i,i=r.pixelLeft,r.left=e,f&&(u.left=f),i}var o,u,s,h=!1;return l}var e="undefined"==typeof console?u:function(n){console.error(n)},t=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],r):"object"==typeof exports?module.exports=r(require("desandro-get-style-property")):n.getSize=r(n.getStyleProperty)}(window),function(n){function i(n,t){return n[u](t)}function r(n){if(!n.parentNode){var t=document.createDocumentFragment();t.appendChild(n)}}function o(n,t){r(n);for(var u=n.parentNode.querySelectorAll(t),i=0,f=u.length;f>i;i++)if(u[i]===n)return!0;return!1}function s(n,t){return r(n),i(n,t)}var t,u=function(){var u,i;if(n.matchesSelector)return"matchesSelector";for(var r=["webkit","moz","ms","o"],t=0,f=r.length;f>t;t++)if(u=r[t],i=u+"MatchesSelector",n[i])return i}(),f,e;u?(f=document.createElement("div"),e=i(f,"div"),t=e?i:s):t=o;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(n){function r(n,t){for(var i in t)n[i]=t[i];return n}function u(n){for(var t in n)return!1;return t=null,!0}function f(n){return n.replace(/([A-Z])/g,function(n){return"-"+n.toLowerCase()})}function t(n,t,i){function o(n,t){n&&(this.element=n,this.layout=t,this.position={x:0,y:0},this._create())}var s=i("transition"),h=i("transform"),w=s&&h,b=!!i("perspective"),c={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[s],l=["transform","transition","transitionDuration","transitionProperty"],k=function(){for(var n,t,u={},r=0,f=l.length;f>r;r++)n=l[r],t=i(n),t&&t!==n&&(u[n]=t);return u}(),a,v,y,p;return r(o.prototype,n.prototype),o.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:"absolute"})},o.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},o.prototype.getSize=function(){this.size=t(this.element)},o.prototype.css=function(n){var r=this.element.style,t,i;for(t in n)i=k[t]||t,r[i]=n[t]},o.prototype.getPosition=function(){var r=e(this.element),u=this.layout.options,f=u.isOriginLeft,o=u.isOriginTop,n=parseInt(r[f?"left":"right"],10),t=parseInt(r[o?"top":"bottom"],10),i;n=isNaN(n)?0:n;t=isNaN(t)?0:t;i=this.layout.size;n-=f?i.paddingLeft:i.paddingRight;t-=o?i.paddingTop:i.paddingBottom;this.position.x=n;this.position.y=t},o.prototype.layoutPosition=function(){var t=this.layout.size,i=this.layout.options,n={};i.isOriginLeft?(n.left=this.position.x+t.paddingLeft+"px",n.right=""):(n.right=this.position.x+t.paddingRight+"px",n.left="");i.isOriginTop?(n.top=this.position.y+t.paddingTop+"px",n.bottom=""):(n.bottom=this.position.y+t.paddingBottom+"px",n.top="");this.css(n);this.emitEvent("layout",[this])},a=b?function(n,t){return"translate3d("+n+"px, "+t+"px, 0)"}:function(n,t){return"translate("+n+"px, "+t+"px)"},o.prototype._transitionTo=function(n,t){this.getPosition();var e=this.position.x,o=this.position.y,s=parseInt(n,10),h=parseInt(t,10),c=s===this.position.x&&h===this.position.y;if(this.setPosition(n,t),c&&!this.isTransitioning)return void this.layoutPosition();var i=n-e,r=t-o,u={},f=this.layout.options;i=f.isOriginLeft?i:-i;r=f.isOriginTop?r:-r;u.transform=a(i,r);this.transition({to:u,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},o.prototype.goTo=function(n,t){this.setPosition(n,t);this.layoutPosition()},o.prototype.moveTo=w?o.prototype._transitionTo:o.prototype.goTo,o.prototype.setPosition=function(n,t){this.position.x=parseInt(n,10);this.position.y=parseInt(t,10)},o.prototype._nonTransition=function(n){this.css(n.to);n.isCleaning&&this._removeStyles(n.to);for(var t in n.onTransitionEnd)n.onTransitionEnd[t].call(this)},o.prototype._transition=function(n){var i,t,r;if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(n);i=this._transn;for(t in n.onTransitionEnd)i.onEnd[t]=n.onTransitionEnd[t];for(t in n.to)i.ingProperties[t]=!0,n.isCleaning&&(i.clean[t]=!0);n.from&&(this.css(n.from),r=this.element.offsetHeight,r=null);this.enableTransition(n.to);this.css(n.to);this.isTransitioning=!0},v=h&&f(h)+",opacity",o.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:v,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(c,this,!1))},o.prototype.transition=o.prototype[s?"_transition":"_nonTransition"],o.prototype.onwebkitTransitionEnd=function(n){this.ontransitionend(n)},o.prototype.onotransitionend=function(n){this.ontransitionend(n)},y={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"},o.prototype.ontransitionend=function(n){var t,i,r;n.target===this.element&&(t=this._transn,i=y[n.propertyName]||n.propertyName,(delete t.ingProperties[i],u(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[n.propertyName]="",delete t.clean[i]),i in t.onEnd)&&(r=t.onEnd[i],r.call(this),delete t.onEnd[i]),this.emitEvent("transitionEnd",[this]))},o.prototype.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(c,this,!1);this.isTransitioning=!1},o.prototype._removeStyles=function(n){var t={};for(var i in n)t[i]="";this.css(t)},p={transitionProperty:"",transitionDuration:""},o.prototype.removeTransitionStyles=function(){this.css(p)},o.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element);this.emitEvent("remove",[this])},o.prototype.remove=function(){if(!s||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var n=this;this.on("transitionEnd",function(){return n.removeElem(),!0});this.hide()},o.prototype.reveal=function(){delete this.isHidden;this.css({display:""});var n=this.layout.options;this.transition({from:n.hiddenStyle,to:n.visibleStyle,isCleaning:!0})},o.prototype.hide=function(){this.isHidden=!0;this.css({display:""});var n=this.layout.options;this.transition({from:n.visibleStyle,to:n.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},o.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},o}var i=n.getComputedStyle,e=i?function(n){return i(n,null)}:function(n){return n.currentStyle};"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],t):"object"==typeof exports?module.exports=t(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(n.Outlayer={},n.Outlayer.Item=t(n.EventEmitter,n.getSize,n.getStyleProperty))}(window),function(n){function t(n,t){for(var i in t)n[i]=t[i];return n}function c(n){return"[object Array]"===a.call(n)}function u(n){var t=[],i,r;if(c(n))t=n;else if(n&&"number"==typeof n.length)for(i=0,r=n.length;r>i;i++)t.push(n[i]);else t.push(n);return t}function o(n,t){var i=v(t,n);-1!==i&&t.splice(i,1)}function l(n){return n.replace(/(.)([A-Z])/g,function(n,t,i){return t+"-"+i}).toLowerCase()}function f(f,c,a,v,y,p){function w(n,i){if("string"==typeof n&&(n=s.querySelector(n)),!n||!e(n))return void(r&&r.error("Bad "+this.constructor.namespace+" element: "+n));this.element=n;this.options=t({},this.constructor.defaults);this.option(i);var u=++k;this.element.outlayerGUID=u;b[u]=this;this._create();this.options.isInitLayout&&this.layout()}var k=0,b={};return w.namespace="outlayer",w.Item=p,w.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},t(w.prototype,a.prototype),w.prototype.option=function(n){t(this.options,n)},w.prototype._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);t(this.element.style,this.options.containerStyle);this.options.isResizeBound&&this.bindResize()},w.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},w.prototype._itemize=function(n){for(var u,f,i=this._filterFindItemElements(n),e=this.constructor.Item,r=[],t=0,o=i.length;o>t;t++)u=i[t],f=new e(u,this),r.push(f);return r},w.prototype._filterFindItemElements=function(n){var t;n=u(n);for(var r=this.options.itemSelector,i=[],f=0,h=n.length;h>f;f++)if(t=n[f],e(t))if(r){y(t,r)&&i.push(t);for(var s=t.querySelectorAll(r),o=0,c=s.length;c>o;o++)i.push(s[o])}else i.push(t);return i},w.prototype.getItemElements=function(){for(var t=[],n=0,i=this.items.length;i>n;n++)t.push(this.items[n].element);return t},w.prototype.layout=function(){this._resetLayout();this._manageStamps();var n=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,n);this._isLayoutInited=!0},w.prototype._init=w.prototype.layout,w.prototype._resetLayout=function(){this.getSize()},w.prototype.getSize=function(){this.size=v(this.element)},w.prototype._getMeasurement=function(n,t){var r,i=this.options[n];i?("string"==typeof i?r=this.element.querySelector(i):e(i)&&(r=i),this[n]=r?v(r)[t]:i):this[n]=0},w.prototype.layoutItems=function(n,t){n=this._getItemsForLayout(n);this._layoutItems(n,t);this._postLayout()},w.prototype._getItemsForLayout=function(n){for(var i,r=[],t=0,u=n.length;u>t;t++)i=n[t],i.isIgnored||r.push(i);return r},w.prototype._layoutItems=function(n,t){function f(){e.emitEvent("layoutComplete",[e,n])}var e=this,i,r;if(!n||!n.length)return void f();this._itemsOn(n,"layout",f);for(var o=[],u=0,s=n.length;s>u;u++)i=n[u],r=this._getItemLayoutPosition(i),r.item=i,r.isInstant=t||i.isLayoutInstant,o.push(r);this._processLayoutQueue(o)},w.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},w.prototype._processLayoutQueue=function(n){for(var t,i=0,r=n.length;r>i;i++)t=n[i],this._positionItem(t.item,t.x,t.y,t.isInstant)},w.prototype._positionItem=function(n,t,i,r){r?n.goTo(t,i):n.moveTo(t,i)},w.prototype._postLayout=function(){this.resizeContainer()},w.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var n=this._getContainerSize();n&&(this._setContainerMeasure(n.width,!0),this._setContainerMeasure(n.height,!1))}},w.prototype._getContainerSize=h,w.prototype._setContainerMeasure=function(n,t){if(void 0!==n){var i=this.size;i.isBorderBox&&(n+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth);n=Math.max(n,0);this.element.style[t?"width":"height"]=n+"px"}},w.prototype._itemsOn=function(n,t,i){function e(){return u++,u===o&&i.call(s),!0}for(var f,u=0,o=n.length,s=this,r=0,h=n.length;h>r;r++){f=n[r];f.on(t,e)}},w.prototype.ignore=function(n){var t=this.getItem(n);t&&(t.isIgnored=!0)},w.prototype.unignore=function(n){var t=this.getItem(n);t&&delete t.isIgnored},w.prototype.stamp=function(n){var t,i,r;if(n=this._find(n))for(this.stamps=this.stamps.concat(n),t=0,i=n.length;i>t;t++)r=n[t],this.ignore(r)},w.prototype.unstamp=function(n){var t,r,i;if(n=this._find(n))for(t=0,r=n.length;r>t;t++)i=n[t],o(i,this.stamps),this.unignore(i)},w.prototype._find=function(n){if(n)return("string"==typeof n&&(n=this.element.querySelectorAll(n)),n=u(n))},w.prototype._manageStamps=function(){var n,t,i;if(this.stamps&&this.stamps.length)for(this._getBoundingRect(),n=0,t=this.stamps.length;t>n;n++)i=this.stamps[n],this._manageStamp(i)},w.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),n=this.size;this._boundingRect={left:t.left+n.paddingLeft+n.borderLeftWidth,top:t.top+n.paddingTop+n.borderTopWidth,right:t.right-(n.paddingRight+n.borderRightWidth),bottom:t.bottom-(n.paddingBottom+n.borderBottomWidth)}},w.prototype._manageStamp=h,w.prototype._getElementOffset=function(n){var t=n.getBoundingClientRect(),i=this._boundingRect,r=v(n);return{left:t.left-i.left-r.marginLeft,top:t.top-i.top-r.marginTop,right:i.right-t.right-r.marginRight,bottom:i.bottom-t.bottom-r.marginBottom}},w.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},w.prototype.bindResize=function(){this.isResizeBound||(f.bind(n,"resize",this),this.isResizeBound=!0)},w.prototype.unbindResize=function(){this.isResizeBound&&f.unbind(n,"resize",this);this.isResizeBound=!1},w.prototype.onresize=function(){function t(){n.resize();delete n.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var n=this;this.resizeTimeout=setTimeout(t,100)},w.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},w.prototype.needsResizeLayout=function(){var n=v(this.element),t=this.size&&n;return t&&n.innerWidth!==this.size.innerWidth},w.prototype.addItems=function(n){var t=this._itemize(n);return t.length&&(this.items=this.items.concat(t)),t},w.prototype.appended=function(n){var t=this.addItems(n);t.length&&(this.layoutItems(t,!0),this.reveal(t))},w.prototype.prepended=function(n){var t=this._itemize(n),i;t.length&&(i=this.items.slice(0),this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i))},w.prototype.reveal=function(n){var i=n&&n.length,t,r;if(i)for(t=0;i>t;t++)r=n[t],r.reveal()},w.prototype.hide=function(n){var i=n&&n.length,t,r;if(i)for(t=0;i>t;t++)r=n[t],r.hide()},w.prototype.getItem=function(n){for(var i,t=0,r=this.items.length;r>t;t++)if(i=this.items[t],i.element===n)return i},w.prototype.getItems=function(n){var u,i;if(n&&n.length){for(var r=[],t=0,f=n.length;f>t;t++)u=n[t],i=this.getItem(u),i&&r.push(i);return r}},w.prototype.remove=function(n){var t,i,f,r;if(n=u(n),t=this.getItems(n),t&&t.length)for(this._itemsOn(t,"remove",function(){this.emitEvent("removeComplete",[this,t])}),i=0,f=t.length;f>i;i++)r=t[i],r.remove(),o(r,this.items)},w.prototype.destroy=function(){var t=this.element.style,n,r,u,f;for(t.height="",t.position="",t.width="",n=0,r=this.items.length;r>n;n++)u=this.items[n],u.destroy();this.unbindResize();f=this.element.outlayerGUID;delete b[f];delete this.element.outlayerGUID;i&&i.removeData(this.element,this.constructor.namespace)},w.data=function(n){var t=n&&n.outlayerGUID;return t&&b[t]},w.create=function(n,u){function f(){w.apply(this,arguments)}return Object.create?f.prototype=Object.create(w.prototype):t(f.prototype,w.prototype),f.prototype.constructor=f,f.defaults=t({},w.defaults),t(f.defaults,u),f.prototype.settings={},f.namespace=n,f.data=w.data,f.Item=function(){p.apply(this,arguments)},f.Item.prototype=new p,c(function(){for(var a,t,e,v,o=l(n),h=s.querySelectorAll(".js-"+o),c="data-"+o+"-options",u=0,y=h.length;y>u;u++){t=h[u];e=t.getAttribute(c);try{a=e&&JSON.parse(e)}catch(p){r&&r.error("Error parsing "+c+" on "+t.nodeName.toLowerCase()+(t.id?"#"+t.id:"")+": "+p);continue}v=new f(t,a);i&&i.data(t,n,v)}}),i&&i.bridget&&i.bridget(n,f),f},w.Item=p,w}var s=n.document,r=n.console,i=n.jQuery,h=function(){},a=Object.prototype.toString,e="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(n){return n instanceof HTMLElement}:function(n){return n&&"object"==typeof n&&1===n.nodeType&&"string"==typeof n.nodeName},v=Array.prototype.indexOf?function(n,t){return n.indexOf(t)}:function(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return i;return-1};"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],f):"object"==typeof exports?module.exports=f(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):n.Outlayer=f(n.eventie,n.docReady,n.EventEmitter,n.getSize,n.matchesSelector,n.Outlayer.Item)}(window),function(n){function t(n,t){var r=n.create("masonry");return r.prototype._resetLayout=function(){this.getSize();this._getMeasurement("columnWidth","outerWidth");this._getMeasurement("gutter","outerWidth");this.measureColumns();var n=this.cols;for(this.colYs=[];n--;)this.colYs.push(0);this.maxY=0},r.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var n=this.items[0],i=n&&n.element;this.columnWidth=i&&t(i).outerWidth||this.containerWidth}this.columnWidth+=this.gutter;this.cols=Math.floor((this.containerWidth+this.gutter)/this.columnWidth);this.cols=Math.max(this.cols,1)},r.prototype.getContainerWidth=function(){var i=this.options.isFitWidth?this.element.parentNode:this.element,n=t(i);this.containerWidth=n&&n.innerWidth},r.prototype._getItemLayoutPosition=function(n){n.getSize();var e=n.size.outerWidth%this.columnWidth,s=e&&1>e?"round":"ceil",t=Math[s](n.size.outerWidth/this.columnWidth);t=Math.min(t,this.cols);for(var r=this._getColGroup(t),u=Math.min.apply(Math,r),o=i(r,u),h={x:this.columnWidth*o,y:u},c=u+n.size.outerHeight,l=this.cols+1-r.length,f=0;l>f;f++)this.colYs[o+f]=c;return h},r.prototype._getColGroup=function(n){var r;if(2>n)return this.colYs;for(var i=[],u=this.cols+1-n,t=0;u>t;t++)r=this.colYs.slice(t,t+n),i[t]=Math.max.apply(Math,r);return i},r.prototype._manageStamp=function(n){var e=t(n),u=this._getElementOffset(n),o=this.options.isOriginLeft?u.left:u.right,s=o+e.outerWidth,f=Math.floor(o/this.columnWidth),i,h,r;for(f=Math.max(0,f),i=Math.floor(s/this.columnWidth),i-=s%this.columnWidth?0:1,i=Math.min(this.cols-1,i),h=(this.options.isOriginTop?u.top:u.bottom)+e.outerHeight,r=f;i>=r;r++)this.colYs[r]=Math.max(h,this.colYs[r])},r.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var n={height:this.maxY};return this.options.isFitWidth&&(n.width=this._getContainerFitWidth()),n},r.prototype._getContainerFitWidth=function(){for(var n=0,t=this.cols;--t&&0===this.colYs[t];)n++;return(this.cols-n)*this.columnWidth-this.gutter},r.prototype.needsResizeLayout=function(){var n=this.containerWidth;return this.getContainerWidth(),n!==this.containerWidth},r}var i=Array.prototype.indexOf?function(n,t){return n.indexOf(t)}:function(n,t){for(var u,i=0,r=n.length;r>i;i++)if(u=n[i],u===t)return i;return-1};"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],t):"object"==typeof exports?module.exports=t(require("outlayer"),require("get-size")):n.Masonry=t(n.Outlayer,n.getSize)}(window),function(n){typeof module=="function"?module.exports=n(this.jQuery||require("jquery")):this.NProgress=n(this.jQuery)}(function(n){function u(n,t,i){return n<t?t:n>i?i:n}function r(n){return(-1+n)*100}function f(n,t,u){var f;return f=i.positionUsing==="translate3d"?{transform:"translate3d("+r(n)+"%,0,0)"}:i.positionUsing==="translate"?{transform:"translate("+r(n)+"%,0)"}:{"margin-left":r(n)+"%"},f.transition="all "+t+"ms "+u,f}var t={},i;return t.version="0.1.2",i=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,template:'<div class="bar" role="bar"><div class="peg"><\/div><\/div><div class="spinner" role="spinner"><div class="spinner-icon"><\/div><\/div>'},t.configure=function(t){return n.extend(i,t),this},t.status=null,t.set=function(n){var o=t.isStarted();n=u(n,i.minimum,1);t.status=n===1?null:n;var r=t.render(!o),s=r.find('[role="bar"]'),e=i.speed,h=i.easing;return r[0].offsetWidth,r.queue(function(u){i.positionUsing===""&&(i.positionUsing=t.getPositioningCSS());s.css(f(n,e,h));n===1?(r.css({transition:"none",opacity:1}),r[0].offsetWidth,setTimeout(function(){r.css({transition:"all "+e+"ms linear",opacity:0});setTimeout(function(){t.remove();u()},e)},e)):setTimeout(u,e)}),this},t.isStarted=function(){return typeof t.status=="number"},t.start=function(){t.status||t.set(0);var n=function(){setTimeout(function(){t.status&&(t.trickle(),n())},i.trickleSpeed)};return i.trickle&&n(),this},t.done=function(n){return!n&&!t.status?this:t.inc(.3+.5*Math.random()).set(1)},t.inc=function(n){var i=t.status;return i?(typeof n!="number"&&(n=(1-i)*u(Math.random()*i,.1,.95)),i=u(i+n,0,.994),t.set(i)):t.start()},t.trickle=function(){return t.inc(Math.random()*i.trickleRate)},t.render=function(u){if(t.isRendered())return n("#nprogress");n("html").addClass("nprogress-busy");var f=n("<div id='nprogress'>").html(i.template),e=u?"-100":r(t.status||0);return f.find('[role="bar"]').css({transition:"all 0 linear",transform:"translate3d("+e+"%,0,0)"}),i.showSpinner||f.find('[role="spinner"]').remove(),f.appendTo(document.body),f},t.remove=function(){n("html").removeClass("nprogress-busy");n("#nprogress").remove()},t.isRendered=function(){return n("#nprogress").length>0},t.getPositioningCSS=function(){var n=document.body.style,t="WebkitTransform"in n?"Webkit":"MozTransform"in n?"Moz":"msTransform"in n?"ms":"OTransform"in n?"O":"";return t+"Perspective"in n?"translate3d":t+"Transform"in n?"translate":"margin"},t});"function"!=typeof Object.create&&(Object.create=function(n){function t(){}return t.prototype=n,new t}),function(n,t,i){var r={init:function(t,i){this.$elem=n(i);this.options=n.extend({},n.fn.owlCarousel.options,this.$elem.data(),t);this.userOptions=t;this.loadContent()},loadContent:function(){function r(n){var i,r="";if("function"==typeof t.options.jsonSuccess)t.options.jsonSuccess.apply(this,[n]);else{for(i in n.owl)n.owl.hasOwnProperty(i)&&(r+=n.owl[i].item);t.$elem.html(r)}t.logIn()}var t=this,i;"function"==typeof t.options.beforeInit&&t.options.beforeInit.apply(this,[t.$elem]);"string"==typeof t.options.jsonPath?(i=t.options.jsonPath,n.getJSON(i,r)):t.logIn()},logIn:function(){this.$elem.data("owl-originalStyles",this.$elem.attr("style"));this.$elem.data("owl-originalClasses",this.$elem.attr("class"));this.$elem.css({opacity:0});this.orignalItems=this.options.items;this.checkBrowser();this.wrapperWidth=0;this.checkVisible=null;this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass();this.eventTypes();this.$userItems=this.$elem.children();this.itemsAmount=this.$userItems.length;this.wrapItems();this.$owlItems=this.$elem.find(".owl-item");this.$owlWrapper=this.$elem.find(".owl-wrapper");this.playDirection="next";this.prevItem=0;this.prevArr=[0];this.currentItem=0;this.customEvents();this.onStartup()},onStartup:function(){this.updateItems();this.calculateAll();this.buildControls();this.updateControls();this.response();this.moveEvents();this.stopOnHover();this.owlStatus();!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle);!0===this.options.autoPlay&&(this.options.autoPlay=5e3);this.play();this.$elem.find(".owl-wrapper").css("display","block");this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility();this.onstartup=!1;this.eachMoveUpdate();"function"==typeof this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad();!0===this.options.autoHeight&&this.autoHeight();this.onVisibleItems();"function"==typeof this.options.afterAction&&this.options.afterAction.apply(this,[this.$elem])},updateVars:function(){"function"==typeof this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]);this.watchVisibility();this.updateItems();this.calculateAll();this.updatePosition();this.updateControls();this.eachMoveUpdate();"function"==typeof this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var n=this;t.setTimeout(function(){n.updateVars()},0)},watchVisibility:function(){var n=this;if(!1===n.$elem.is(":visible"))n.$elem.css({opacity:0}),t.clearInterval(n.autoPlayInterval),t.clearInterval(n.checkVisible);else return!1;n.checkVisible=t.setInterval(function(){n.$elem.is(":visible")&&(n.reload(),n.$elem.animate({opacity:1},200),t.clearInterval(n.checkVisible))},500)},wrapItems:function(){this.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"><\/div>');this.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">');this.wrapperOuter=this.$elem.find(".owl-wrapper-outer");this.$elem.css("display","block")},baseClass:function(){var n=this.$elem.hasClass(this.options.baseClass),t=this.$elem.hasClass(this.options.theme);n||this.$elem.addClass(this.options.baseClass);t||this.$elem.addClass(this.options.theme)},updateItems:function(){var t,i;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=!1,this.options.itemsMobile=!1;if(t=n(this.options.responsiveBaseWidth).width(),t>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems),!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort(function(n,t){return n[0]-t[0]}),i=0;i<this.options.itemsCustom.length;i+=1)this.options.itemsCustom[i][0]<=t&&(this.options.items=this.options.itemsCustom[i][1]);else t<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),t<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),t<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),t<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),t<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var i=this,u,r;if(!0!==i.options.responsive)return!1;r=n(t).width();i.resizer=function(){n(t).width()!==r&&(!1!==i.options.autoPlay&&t.clearInterval(i.autoPlayInterval),t.clearTimeout(u),u=t.setTimeout(function(){r=n(t).width();i.updateVars()},i.options.responsiveRefreshRate))};n(t).resize(i.resizer)},updatePosition:function(){this.jumpTo(this.currentItem);!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var t=this,i=0,r=t.itemsAmount-t.options.items;t.$owlItems.each(function(u){var f=n(this);f.css({width:t.itemWidth}).data("owl-item",Number(u));(0==u%t.options.items||u===r)&&(u>r||(i+=1));f.data("owl-roundPages",i)})},appendWrapperSizes:function(){this.$owlWrapper.css({width:this.$owlItems.length*this.itemWidth*2,left:0});this.appendItemsSizes()},calculateAll:function(){this.calculateWidth();this.appendWrapperSizes();this.loops();this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/this.options.items)},max:function(){var n=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);return this.options.items>this.itemsAmount?this.maximumPixels=n=this.maximumItem=0:(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=n),n},min:function(){return 0},loops:function(){var r=0,u=0,t,i;for(this.positionsInArray=[0],this.pagesInArray=[],t=0;t<this.itemsAmount;t+=1)u+=this.itemWidth,this.positionsInArray.push(-u),!0===this.options.scrollPerPage&&(i=n(this.$owlItems[t]),i=i.data("owl-roundPages"),i!==r&&(this.pagesInArray[r]=this.positionsInArray[t],r=i))},buildControls:function(){(!0===this.options.navigation||!0===this.options.pagination)&&(this.owlControls=n('<div class="owl-controls"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem));!0===this.options.pagination&&this.buildPagination();!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var t=this,i=n('<div class="owl-buttons"/>');t.owlControls.append(i);t.buttonPrev=n("<div/>",{"class":"owl-prev",html:t.options.navigationText[0]||""});t.buttonNext=n("<div/>",{"class":"owl-next",html:t.options.navigationText[1]||""});i.append(t.buttonPrev).append(t.buttonNext);i.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(n){n.preventDefault()});i.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(i){i.preventDefault();n(this).hasClass("owl-next")?t.next():t.prev()})},buildPagination:function(){var t=this;t.paginationWrapper=n('<div class="owl-pagination"/>');t.owlControls.append(t.paginationWrapper);t.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(i){i.preventDefault();Number(n(this).data("owl-page"))!==t.currentItem&&t.goTo(Number(n(this).data("owl-page")),!0)})},updatePagination:function(){var r,u,f,t,i,e;if(!1===this.options.pagination)return!1;for(this.paginationWrapper.html(""),r=0,u=this.itemsAmount-this.itemsAmount%this.options.items,t=0;t<this.itemsAmount;t+=1)0==t%this.options.items&&(r+=1,u===t&&(f=this.itemsAmount-this.options.items),i=n("<div/>",{"class":"owl-page"}),e=n("<span><\/span>",{text:!0===this.options.paginationNumbers?r:"","class":!0===this.options.paginationNumbers?"owl-numbers":""}),i.append(e),i.data("owl-page",u===t?f:t),i.data("owl-roundPages",r),this.paginationWrapper.append(i));this.checkPagination()},checkPagination:function(){var t=this;if(!1===t.options.pagination)return!1;t.paginationWrapper.find(".owl-page").each(function(){n(this).data("owl-roundPages")===n(t.$owlItems[t.currentItem]).data("owl-roundPages")&&(t.paginationWrapper.find(".owl-page").removeClass("active"),n(this).addClass("active"))})},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination();this.checkNavigation();this.owlControls&&(this.options.items>=this.itemsAmount?this.owlControls.hide():this.owlControls.show())},destroyControls:function(){this.owlControls&&this.owlControls.remove()},next:function(n){if(this.isTransition)return!1;if(this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1,this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0))if(!0===this.options.rewindNav)this.currentItem=0,n="rewind";else return this.currentItem=this.maximumItem,!1;this.goTo(this.currentItem,n)},prev:function(n){if(this.isTransition)return!1;if(this.currentItem=!0===this.options.scrollPerPage&&0<this.currentItem&&this.currentItem<this.options.items?0:this.currentItem-(!0===this.options.scrollPerPage?this.options.items:1),0>this.currentItem)if(!0===this.options.rewindNav)this.currentItem=this.maximumItem,n="rewind";else return this.currentItem=0,!1;this.goTo(this.currentItem,n)},goTo:function(n,i,r){var u=this;if(u.isTransition)return!1;if("function"==typeof u.options.beforeMove&&u.options.beforeMove.apply(this,[u.$elem]),n>=u.maximumItem?n=u.maximumItem:0>=n&&(n=0),u.currentItem=u.owl.currentItem=n,!1!==u.options.transitionStyle&&"drag"!==r&&1===u.options.items&&!0===u.browser.support3d)return u.swapSpeed(0),!0===u.browser.support3d?u.transition3d(u.positionsInArray[n]):u.css2slide(u.positionsInArray[n],1),u.afterGo(),u.singleItemTransition(),!1;n=u.positionsInArray[n];!0===u.browser.support3d?(u.isCss3Finish=!1,!0===i?(u.swapSpeed("paginationSpeed"),t.setTimeout(function(){u.isCss3Finish=!0},u.options.paginationSpeed)):"rewind"===i?(u.swapSpeed(u.options.rewindSpeed),t.setTimeout(function(){u.isCss3Finish=!0},u.options.rewindSpeed)):(u.swapSpeed("slideSpeed"),t.setTimeout(function(){u.isCss3Finish=!0},u.options.slideSpeed)),u.transition3d(n)):!0===i?u.css2slide(n,u.options.paginationSpeed):"rewind"===i?u.css2slide(n,u.options.rewindSpeed):u.css2slide(n,u.options.slideSpeed);u.afterGo()},jumpTo:function(n){"function"==typeof this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]);n>=this.maximumItem||-1===n?n=this.maximumItem:0>=n&&(n=0);this.swapSpeed(0);!0===this.browser.support3d?this.transition3d(this.positionsInArray[n]):this.css2slide(this.positionsInArray[n],1);this.currentItem=this.owl.currentItem=n;this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem);this.prevItem=this.owl.prevItem=this.prevArr[this.prevArr.length-2];this.prevArr.shift(0);this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp());"function"==typeof this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop";t.clearInterval(this.autoPlayInterval)},checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var n=this;if(n.apStatus="play",!1===n.options.autoPlay)return!1;t.clearInterval(n.autoPlayInterval);n.autoPlayInterval=t.setInterval(function(){n.next(!0)},n.options.autoPlay)},swapSpeed:function(n){"slideSpeed"===n?this.$owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===n?this.$owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!=typeof n&&this.$owlWrapper.css(this.addCssSpeed(n))},addCssSpeed:function(n){return{"-webkit-transition":"all "+n+"ms ease","-moz-transition":"all "+n+"ms ease","-o-transition":"all "+n+"ms ease",transition:"all "+n+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(n){return{"-webkit-transform":"translate3d("+n+"px, 0px, 0px)","-moz-transform":"translate3d("+n+"px, 0px, 0px)","-o-transform":"translate3d("+n+"px, 0px, 0px)","-ms-transform":"translate3d("+n+"px, 0px, 0px)",transform:"translate3d("+n+"px, 0px,0px)"}},transition3d:function(n){this.$owlWrapper.css(this.doTranslate(n))},css2move:function(n){this.$owlWrapper.css({left:n})},css2slide:function(n,t){var i=this;i.isCssFinish=!1;i.$owlWrapper.stop(!0,!0).animate({left:n},{duration:t||i.options.slideSpeed,complete:function(){i.isCssFinish=!0}})},checkBrowser:function(){var n=i.createElement("div");n.style.cssText="  -moz-transform:translate3d(0px, 0px, 0px); -ms-transform:translate3d(0px, 0px, 0px); -o-transform:translate3d(0px, 0px, 0px); -webkit-transform:translate3d(0px, 0px, 0px); transform:translate3d(0px, 0px, 0px)";n=n.style.cssText.match(/translate3d\(0px, 0px, 0px\)/g);this.browser={support3d:null!==n&&1===n.length,isTouch:"ontouchstart"in t||t.navigator.msMaxTouchPoints}},moveEvents:function(){(!1!==this.options.mouseDrag||!1!==this.options.touchDrag)&&(this.gestures(),this.disabledEvents())},eventTypes:function(){var n=["s","e","x"];this.ev_types={};!0===this.options.mouseDrag&&!0===this.options.touchDrag?n=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:!1===this.options.mouseDrag&&!0===this.options.touchDrag?n=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(n=["mousedown.owl","mousemove.owl","mouseup.owl"]);this.ev_types.start=n[0];this.ev_types.move=n[1];this.ev_types.end=n[2]},disabledEvents:function(){this.$elem.on("dragstart.owl",function(n){n.preventDefault()});this.$elem.on("mousedown.disableTextSelect",function(t){return n(t.target).is("input, textarea, select, option")})},gestures:function(){function f(n){if(void 0!==n.touches)return{x:n.touches[0].pageX,y:n.touches[0].pageY};if(void 0===n.touches){if(void 0!==n.pageX)return{x:n.pageX,y:n.pageY};if(void 0===n.pageX)return{x:n.clientX,y:n.clientY}}}function e(t){"on"===t?(n(i).on(r.ev_types.move,o),n(i).on(r.ev_types.end,s)):"off"===t&&(n(i).off(r.ev_types.move),n(i).off(r.ev_types.end))}function o(e){e=e.originalEvent||e||t.event;r.newPosX=f(e).x-u.offsetX;r.newPosY=f(e).y-u.offsetY;r.newRelativeX=r.newPosX-u.relativePos;"function"==typeof r.options.startDragging&&!0!==u.dragging&&0!==r.newRelativeX&&(u.dragging=!0,r.options.startDragging.apply(r,[r.$elem]));(8<r.newRelativeX||-8>r.newRelativeX)&&!0===r.browser.isTouch&&(void 0!==e.preventDefault?e.preventDefault():e.returnValue=!1,u.sliding=!0);(10<r.newPosY||-10>r.newPosY)&&!1===u.sliding&&n(i).off("touchmove.owl");r.newPosX=Math.max(Math.min(r.newPosX,r.newRelativeX/5),r.maximumPixels+r.newRelativeX/5);!0===r.browser.support3d?r.transition3d(r.newPosX):r.css2move(r.newPosX)}function s(i){i=i.originalEvent||i||t.event;var f;i.target=i.target||i.srcElement;u.dragging=!1;!0!==r.browser.isTouch&&r.$owlWrapper.removeClass("grabbing");r.dragDirection=r.owl.dragDirection=0>r.newRelativeX?"left":"right";0!==r.newRelativeX&&(f=r.getNewPosition(),r.goTo(f,!1,"drag"),u.targetElement===i.target&&!0!==r.browser.isTouch&&(n(i.target).on("click.disable",function(t){t.stopImmediatePropagation();t.stopPropagation();t.preventDefault();n(t.target).off("click.disable")}),i=n._data(i.target,"events").click,f=i.pop(),i.splice(0,0,f)));e("off")}var r=this,u={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};r.isCssFinish=!0;r.$elem.on(r.ev_types.start,".owl-wrapper",function(i){i=i.originalEvent||i||t.event;var o;if(3===i.which)return!1;if(!(r.itemsAmount<=r.options.items)){if(!1===r.isCssFinish&&!r.options.dragBeforeAnimFinish||!1===r.isCss3Finish&&!r.options.dragBeforeAnimFinish)return!1;!1!==r.options.autoPlay&&t.clearInterval(r.autoPlayInterval);!0===r.browser.isTouch||r.$owlWrapper.hasClass("grabbing")||r.$owlWrapper.addClass("grabbing");r.newPosX=0;r.newRelativeX=0;n(this).css(r.removeTransition());o=n(this).position();u.relativePos=o.left;u.offsetX=f(i).x-o.left;u.offsetY=f(i).y-o.top;e("on");u.sliding=!1;u.targetElement=i.target||i.srcElement}})},getNewPosition:function(){var n=this.closestItem();return n>this.maximumItem?n=this.currentItem=this.maximumItem:0<=this.newPosX&&(this.currentItem=n=0),n},closestItem:function(){var t=this,i=!0===t.options.scrollPerPage?t.pagesInArray:t.positionsInArray,u=t.newPosX,r=null;return n.each(i,function(f,e){u-t.itemWidth/20>i[f+1]&&u-t.itemWidth/20<e&&"left"===t.moveDirection()?(r=e,t.currentItem=!0===t.options.scrollPerPage?n.inArray(r,t.positionsInArray):f):u+t.itemWidth/20<e&&u+t.itemWidth/20>(i[f+1]||i[f]-t.itemWidth)&&"right"===t.moveDirection()&&(!0===t.options.scrollPerPage?(r=i[f+1]||i[i.length-1],t.currentItem=n.inArray(r,t.positionsInArray)):(r=i[f+1],t.currentItem=f+1))}),t.currentItem},moveDirection:function(){var n;return 0>this.newRelativeX?(n="right",this.playDirection="next"):(n="left",this.playDirection="prev"),n},customEvents:function(){var n=this;n.$elem.on("owl.next",function(){n.next()});n.$elem.on("owl.prev",function(){n.prev()});n.$elem.on("owl.play",function(t,i){n.options.autoPlay=i;n.play();n.hoverStatus="play"});n.$elem.on("owl.stop",function(){n.stop();n.hoverStatus="stop"});n.$elem.on("owl.goTo",function(t,i){n.goTo(i)});n.$elem.on("owl.jumpTo",function(t,i){n.jumpTo(i)})},stopOnHover:function(){var n=this;!0===n.options.stopOnHover&&!0!==n.browser.isTouch&&!1!==n.options.autoPlay&&(n.$elem.on("mouseover",function(){n.stop()}),n.$elem.on("mouseout",function(){"stop"!==n.hoverStatus&&n.play()}))},lazyLoad:function(){var r,t,u,i,f;if(!1===this.options.lazyLoad)return!1;for(r=0;r<this.itemsAmount;r+=1)t=n(this.$owlItems[r]),"loaded"!==t.data("owl-loaded")&&(u=t.data("owl-item"),i=t.find(".lazyOwl"),"string"!=typeof i.data("src")?t.data("owl-loaded","loaded"):(void 0===t.data("owl-loaded")&&(i.hide(),t.addClass("loading").data("owl-loaded","checked")),(f=!0===this.options.lazyFollow?u>=this.currentItem:!0)&&u<this.currentItem+this.options.items&&i.length&&this.lazyPreload(t,i)))},lazyPreload:function(n,i){function u(){n.data("owl-loaded","loaded").removeClass("loading");i.removeAttr("data-src");"fade"===r.options.lazyEffect?i.fadeIn(400):i.show();"function"==typeof r.options.afterLazyLoad&&r.options.afterLazyLoad.apply(this,[r.$elem])}function f(){e+=1;r.completeImg(i.get(0))||!0===o?u():100>=e?t.setTimeout(f,100):u()}var r=this,e=0,o;"DIV"===i.prop("tagName")?(i.css("background-image","url("+i.data("src")+")"),o=!0):i[0].src=i.data("src");f()},autoHeight:function(){function u(){var r=n(i.$owlItems[i.currentItem]).height();i.wrapperOuter.css("height",r+"px");i.wrapperOuter.hasClass("autoHeight")||t.setTimeout(function(){i.wrapperOuter.addClass("autoHeight")},0)}function f(){r+=1;i.completeImg(e.get(0))?u():100>=r?t.setTimeout(f,100):i.wrapperOuter.css("height","")}var i=this,e=n(i.$owlItems[i.currentItem]).find("img"),r;void 0!==e.get(0)?(r=0,f()):u()},completeImg:function(n){return!n.complete||"undefined"!=typeof n.naturalWidth&&0===n.naturalWidth?!1:!0},onVisibleItems:function(){var t;for(!0===this.options.addClassActive&&this.$owlItems.removeClass("active"),this.visibleItems=[],t=this.currentItem;t<this.currentItem+this.options.items;t+=1)this.visibleItems.push(t),!0===this.options.addClassActive&&n(this.$owlItems[t]).addClass("active");this.owl.visibleItems=this.visibleItems},transitionTypes:function(n){this.outClass="owl-"+n+"-out";this.inClass="owl-"+n+"-in"},singleItemTransition:function(){var n=this,u=n.outClass,f=n.inClass,t=n.$owlItems.eq(n.currentItem),i=n.$owlItems.eq(n.prevItem),e=Math.abs(n.positionsInArray[n.currentItem])+n.positionsInArray[n.prevItem],r=Math.abs(n.positionsInArray[n.currentItem])+n.itemWidth/2;n.isTransition=!0;n.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"});i.css({position:"relative",left:e+"px"}).addClass(u).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){n.endPrev=!0;i.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");n.clearTransStyle(i,u)});t.addClass(f).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){n.endCurrent=!0;t.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");n.clearTransStyle(t,f)})},clearTransStyle:function(n,t){n.css({position:"",left:""}).removeClass(t);this.endPrev&&this.endCurrent&&(this.$owlWrapper.removeClass("owl-origin"),this.isTransition=this.endCurrent=this.endPrev=!1)},owlStatus:function(){this.owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,owlItems:this.$owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".owl owl mousedown.disableTextSelect");n(i).off(".owl owl");n(t).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.owlControls&&this.owlControls.remove());this.clearEvents();this.$elem.attr("style",this.$elem.data("owl-originalStyles")||"").attr("class",this.$elem.data("owl-originalClasses"))},destroy:function(){this.stop();t.clearInterval(this.checkVisible);this.unWrap();this.$elem.removeData()},reinit:function(t){t=n.extend({},this.userOptions,t);this.unWrap();this.init(t,this.$elem)},addItem:function(n,t){var i;if(!n)return!1;if(0===this.$elem.children().length)return this.$elem.append(n),this.setVars(),!1;this.unWrap();i=void 0===t||-1===t?-1:t;i>=this.$userItems.length||-1===i?this.$userItems.eq(-1).after(n):this.$userItems.eq(i).before(n);this.setVars()},removeItem:function(n){if(0===this.$elem.children().length)return!1;n=void 0===n||-1===n?-1:n;this.unWrap();this.$userItems.eq(n).remove();this.setVars()}};n.fn.owlCarousel=function(t){return this.each(function(){if(!0===n(this).data("owl-init"))return!1;n(this).data("owl-init",!0);var i=Object.create(r);i.init(t,this);n.data(this,"owlCarousel",i)})};n.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:t,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document);!function(n){"use strict";if(!n||"function"!=typeof jQuery)return!1;var t;t=function(t,i,r){var v="string"==typeof t,p="object"==typeof t,f,s,l,a;if(!t&&!v&&!p)return this(document.createElement("div"));var u,o=[],y="div";if(v){if(t.indexOf(" ")>=0)return this(t);f=t.split(/#([\w-]+)|\.([\w-]+)/);t={tag:f[0]?f[0]:y,id:f[1]?f[1]:null,"class":f[2]?f[2]:f[5],length:i&&"number"==typeof i?i:1}}t.output=r&&"string"==typeof r?r:"jquery";u=n.extend({tag:y,id:"",attr:{},content:"","class":"",length:1,uniqueId:!0,startId:1,output:"jquery"},t);"number"!=typeof u.length&&(u.length=1);"number"!=typeof u.startId&&(u.startId=1);u.output=u.output.toLowerCase();"jquery"!==u.output&&"html"!==u.output&&"array"!==u.output&&(u.output="jquery");for(var h=u.attr,e=0,c=u.length;c>e;e++){if(s=document.createElement(u.tag),u.class&&(s.className=u.class),u.id&&(s.id=c>1&&u.uniqueId===!0?u.id+"-"+(u.startId+e):u.id),"object"==typeof h&&!n.isEmptyObject(h))for(l in h)h.hasOwnProperty(l)&&s.setAttribute(l,h[l]);u.content&&"string"==typeof u.content&&(s.innerHTML=u.content);o.push(s)}if(!(o.length>0))return this(t);if("jquery"===u.output)return this(o);if("html"===u.output){for(a="",e=0,c=o.length;c>e;e++)a+=o[e].outerHTML;return a}if("array"===u.output)return o};jQuery.kreate=t}(jQuery);!function(n){"use strict";var t={slide:0,delay:5e3,preload:!1,preloadImage:!1,preloadVideo:!1,timer:!0,overlay:!1,autoplay:!0,shuffle:!1,cover:!0,color:null,align:"center",valign:"center",transition:"fade",transitionDuration:1e3,transitionRegister:[],animation:null,animationDuration:"auto",animationRegister:[],init:function(){},play:function(){},pause:function(){},walk:function(){},slides:[]},i={},r=function(i,r){this.elmt=i;this.settings=n.extend({},t,n.vegas.defaults,r);this.slide=this.settings.slide;this.total=this.settings.slides.length;this.noshow=this.total<2;this.paused=!this.settings.autoplay||this.noshow;this.$elmt=n(i);this.$timer=null;this.$overlay=null;this.$slide=null;this.timeout=null;this.transitions=["fade","fade2","blur","blur2","flash","flash2","negative","negative2","burn","burn2","slideLeft","slideLeft2","slideRight","slideRight2","slideUp","slideUp2","slideDown","slideDown2","zoomIn","zoomIn2","zoomOut","zoomOut2","swirlLeft","swirlLeft2","swirlRight","swirlRight2"];this.animations=["kenburns","kenburnsLeft","kenburnsRight","kenburnsUp","kenburnsUpLeft","kenburnsUpRight","kenburnsDown","kenburnsDownLeft","kenburnsDownRight"];this.settings.transitionRegister instanceof Array==!1&&(this.settings.transitionRegister=[this.settings.transitionRegister]);this.settings.animationRegister instanceof Array==!1&&(this.settings.animationRegister=[this.settings.animationRegister]);this.transitions=this.transitions.concat(this.settings.transitionRegister);this.animations=this.animations.concat(this.settings.animationRegister);this.support={objectFit:"objectFit"in document.body.style,transition:"transition"in document.body.style||"WebkitTransition"in document.body.style,video:n.vegas.isVideoCompatible()};this.settings.shuffle===!0&&this.shuffle();this._init()};r.prototype={_init:function(){var i,r,u,e="BODY"===this.elmt.tagName,o=this.settings.timer,f=this.settings.overlay,t=this;this._preload();e||(this.$elmt.css("height",this.$elmt.css("height")),i=n('<div class="vegas-wrapper">').css("overflow",this.$elmt.css("overflow")).css("padding",this.$elmt.css("padding")),this.$elmt.css("padding")||i.css("padding-top",this.$elmt.css("padding-top")).css("padding-bottom",this.$elmt.css("padding-bottom")).css("padding-left",this.$elmt.css("padding-left")).css("padding-right",this.$elmt.css("padding-right")),this.$elmt.clone(!0).children().appendTo(i),this.elmt.innerHTML="");o&&this.support.transition&&(u=n('<div class="vegas-timer"><div class="vegas-timer-progress">'),this.$timer=u,this.$elmt.prepend(u));f&&(r=n('<div class="vegas-overlay">'),"string"==typeof f&&r.css("background-image","url("+f+")"),this.$overlay=r,this.$elmt.prepend(r));this.$elmt.addClass("vegas-container");e||this.$elmt.append(i);setTimeout(function(){t.trigger("init");t._goto(t.slide);t.settings.autoplay&&t.trigger("play")},1)},_preload:function(){for(var i,t,n=0;n<this.settings.slides.length;n++)(this.settings.preload||this.settings.preloadImages)&&this.settings.slides[n].src&&(t=new Image,t.src=this.settings.slides[n].src),(this.settings.preload||this.settings.preloadVideos)&&this.support.video&&this.settings.slides[n].video&&(i=this._video(this.settings.slides[n].video instanceof Array?this.settings.slides[n].video:this.settings.slides[n].video.src))},_random:function(n){return n[Math.floor(Math.random()*(n.length-1))]},_slideShow:function(){var n=this;this.total>1&&!this.paused&&!this.noshow&&(this.timeout=setTimeout(function(){n.next()},this._options("delay")))},_timer:function(n){var t=this;clearTimeout(this.timeout);this.$timer&&(this.$timer.removeClass("vegas-timer-running").find("div").css("transition-duration","0ms"),this.paused||this.noshow||n&&setTimeout(function(){t.$timer.addClass("vegas-timer-running").find("div").css("transition-duration",t._options("delay")-100+"ms")},100))},_video:function(n){var t,r,u=n.toString();return i[u]?i[u]:(n instanceof Array==!1&&(n=[n]),t=document.createElement("video"),t.preload=!0,n.forEach(function(n){r=document.createElement("source");r.src=n;t.appendChild(r)}),i[u]=t,t)},_fadeOutSound:function(n,t){var r=this,u=t/10,i=n.volume-.09;i>0?(n.volume=i,setTimeout(function(){r._fadeOutSound(n,t)},u)):n.pause()},_fadeInSound:function(n,t){var r=this,u=t/10,i=n.volume+.09;1>i&&(n.volume=i,setTimeout(function(){r._fadeInSound(n,t)},u))},_options:function(n,t){return void 0===t&&(t=this.slide),void 0!==this.settings.slides[t][n]?this.settings.slides[t][n]:this.settings[n]},_goto:function(t){function w(){h._timer(!0);setTimeout(function(){r&&(h.support.transition?(o.css("transition","all "+e+"ms").addClass("vegas-transition-"+r+"-out"),o.each(function(){var n=o.find("video").get(0);n&&(n.volume=1,h._fadeOutSound(n,e))}),u.css("transition","all "+e+"ms").addClass("vegas-transition-"+r+"-in")):u.fadeIn(e));for(var n=0;n<o.length-4;n++)o.eq(n).remove();h.trigger("walk");h._slideShow()},100)}"undefined"==typeof this.settings.slides[t]&&(t=0);this.slide=t;var u,l,c,i,a,o=this.$elmt.children(".vegas-slide"),b=this.settings.slides[t].src,f=this.settings.slides[t].video,v=this._options("delay"),k=this._options("align"),d=this._options("valign"),g=this._options("color")||this.$elmt.css("background-color"),y=this._options("cover")?"cover":"contain",h=this,nt=o.length,r=this._options("transition"),e=this._options("transitionDuration"),s=this._options("animation"),p=this._options("animationDuration");("random"===r||r instanceof Array)&&(r=this._random(r instanceof Array?r:this.transitions));("random"===s||s instanceof Array)&&(s=this._random(s instanceof Array?s:this.animations));("auto"===e||e>v)&&(e=v);"auto"===p&&(p=v);u=n('<div class="vegas-slide"><\/div>');this.support.transition&&r&&u.addClass("vegas-transition-"+r);this.support.video&&f?(i=this._video(f instanceof Array?f:f.src),i.loop=void 0!==f.loop?f.loop:!0,i.muted=void 0!==f.mute?f.mute:!0,i.muted===!1?(i.volume=0,this._fadeInSound(i,e)):i.pause(),c=n(i).addClass("vegas-video").css("background-color",g),this.support.objectFit?c.css("object-position",k+" "+d).css("object-fit",y).css("width","100%").css("height","100%"):"contain"===y&&c.css("width","100%").css("height","100%"),u.append(c)):(a=new Image,l=n('<div class="vegas-slide-inner"><\/div>').css("background-image","url("+b+")").css("background-color",g).css("background-position",k+" "+d).css("background-size",y),this.support.transition&&s&&l.addClass("vegas-animation-"+s).css("animation-duration",p+"ms"),u.append(l));this.support.transition||u.css("display","none");nt?o.eq(nt-1).after(u):this.$elmt.prepend(u);h._timer(!1);i?(4===i.readyState&&(i.currentTime=0),i.play(),w()):(a.src=b,a.onload=w)},shuffle:function(){for(var i,t,n=this.total-1;n>0;n--)t=Math.floor(Math.random()*(n+1)),i=this.settings.slides[n],this.settings.slides[n]=this.settings.slides[t],this.settings.slides[t]=i},play:function(){this.paused&&(this.paused=!1,this.next(),this.trigger("play"))},pause:function(){this._timer(!1);this.paused=!0;this.trigger("pause")},toggle:function(){this.paused?this.play():this.pause()},playing:function(){return!this.paused&&!this.noshow},current:function(n){return n?{slide:this.slide,data:this.settings.slides[this.slide]}:this.slide},jump:function(n){0>n||n>this.total-1||n===this.slide||(this.slide=n,this._goto(this.slide))},next:function(){this.slide++;this.slide>=this.total&&(this.slide=0);this._goto(this.slide)},previous:function(){this.slide--;this.slide<0&&(this.slide=this.total-1);this._goto(this.slide)},trigger:function(n){var t=[];t="init"===n?[this.settings]:[this.slide,this.settings.slides[this.slide]];this.$elmt.trigger("vegas"+n,t);"function"==typeof this.settings[n]&&this.settings[n].apply(this.$elmt,t)},options:function(i,r){var u=this.settings.slides.slice();if("object"==typeof i)this.settings=n.extend({},t,n.vegas.defaults,i);else{if("string"!=typeof i)return this.settings;if(void 0===r)return this.settings[i];this.settings[i]=r}this.settings.slides!==u&&(this.total=this.settings.slides.length,this.noshow=this.total<2,this._preload())},destroy:function(){clearTimeout(this.timeout);this.$elmt.removeClass("vegas-container");this.$elmt.find("> .vegas-slide").remove();this.$elmt.find("> .vegas-wrapper").clone(!0).children().appendTo(this.$elmt);this.$elmt.find("> .vegas-wrapper").remove();this.settings.timer&&this.$timer.remove();this.settings.overlay&&this.$overlay.remove();this.elmt._vegas=null}};n.fn.vegas=function(n){var t,u=arguments,i=!1;if(void 0===n||"object"==typeof n)return this.each(function(){this._vegas||(this._vegas=new r(this,n))});if("string"==typeof n){if(this.each(function(){var r=this._vegas;if(!r)throw new Error("No Vegas applied to this element.");"function"==typeof r[n]&&"_"!==n[0]?t=r[n].apply(r,[].slice.call(u,1)):i=!0}),i)throw new Error('No method "'+n+'" in Vegas.');return void 0!==t?t:this}};n.vegas={};n.vegas.defaults=t;n.vegas.isVideoCompatible=function(){return!/(Android|webOS|Phone|iPad|iPod|BlackBerry|Windows Phone)/i.test(navigator.userAgent)}}(window.jQuery||window.Zepto);var pageFinder=0,categoryFinder="",brandFinder=""