(function($){ "use strict"; $(window).on('elementor/frontend/init', function (){ elementorFrontend.hooks.addAction('frontend/element_ready/ova_collections.default', function(){ if($().imagesLoaded){ var $grid=$('.content_archive_coll').imagesLoaded(function(){ $grid.masonry({ itemSelector: '.items_archive_coll', }); }); }}); }); })(jQuery); (function($){ "use strict"; $(window).on('elementor/frontend/init', function (){ elementorFrontend.hooks.addAction('frontend/element_ready/ova_events_cat.default', function(){ if($('.event-slide-owl').length > 0){ $('.event-slide-owl').each(function(){ var event_sl=$(this).data('options'); var rtl=false; if($('body').hasClass('rtl')){ rtl=true; } $(this).owlCarousel({ margin: event_sl.margin, smartSpeed: event_sl.smartSpeed, loop: event_sl.loop, autoplay: event_sl.autoplay, autoplayTimeout: event_sl.autoplayTimeout, autoplayHoverPause: event_sl.autoplayHoverPause, dots: event_sl.dots, nav: event_sl.nav, slideBy: event_sl.slideBy, navText:[event_sl.prev,event_sl.next], rtl: rtl, lazyLoad: true, responsive:{ 0:{ items: event_sl.items_mobile }, 768:{ items: event_sl.items_ipad }, 1170:{ items: event_sl.total_columns_slide, }} }); }); }}); }); })(jQuery); (function($){ "use strict"; $(window).on('elementor/frontend/init', function (){ elementorFrontend.hooks.addAction('frontend/element_ready/ovaex_exhibition_ajax.default', function(){ jQuery('.ova_more_post, .exhibition_tab_item a').on("click", function(){ var $type_action=jQuery(this).attr('data-type_action'); var $behav=jQuery(this).attr('data-behav'); var $upcoming_day=jQuery(this).attr('data-upcoming'); var $pageid=jQuery(this).attr('data-paged'); var $ovaex_perpage=jQuery(this).attr('data-perpage'); var $ovaex_oder=jQuery(this).attr('data-order'); var $ovaex_order_by=jQuery(this).attr('data-order-by'); var $ovaex_data_post=jQuery(this).attr('data-post'); var $data_columns=jQuery(this).attr('data-columns'); if($behav=='tab'){ jQuery('.tab-content').html(''); jQuery('.ova_more_post').attr('data-paged','1'); jQuery('.ova_more_post').show(); jQuery('.ova-nodata').hide(); jQuery('.image-loadmore').css('display','none'); jQuery('.ova_more_post').attr('data-type_action', $type_action); } jQuery('.load-more').hide(); jQuery('.image-loadmore').css('display','inline-block'); jQuery.ajax({ url: load_more.url, type: 'POST', data: ({ type_action: $type_action, upcoming_day: $upcoming_day, action: 'ovaex_loadmore', pageid: $pageid, ovaex_perpage: $ovaex_perpage, ovaex_order_by: $ovaex_order_by, ovaex_oder: $ovaex_oder, ovaex_data_post:$ovaex_data_post, ovaex_data_columns:$data_columns }), success: function(data){ console.log(data); if(data){ jQuery('.tab-content').append(data); }else{ jQuery('.ova_more_post').hide(); jQuery('.ova-nodata').show(); jQuery('.ova-noload').show(); } var $new_paged=parseInt($pageid) + 1; jQuery('.ova_more_post').attr('data-paged',$new_paged); jQuery('.load-more').show(); jQuery('.image-loadmore').css('display','none'); }}); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ovaex_exhibition_type.default', function(){ if($('.slide-owl').length > 0){ $('.slide-owl').each(function(){ var owl_slide=$(this); var ovaex_sl=$(this).data('options'); var rtl=false; if($('body').hasClass('rtl')){ rtl=true; } owl_slide.owlCarousel({ margin: ovaex_sl.margin, smartSpeed: ovaex_sl.smartSpeed, loop: ovaex_sl.loop, autoplay: ovaex_sl.autoplay, autoplayTimeout: ovaex_sl.autoplayTimeout, autoplayHoverPause: ovaex_sl.autoplayHoverPause, dots: ovaex_sl.dots, nav: ovaex_sl.nav, slideBy: ovaex_sl.slideBy, navText:[ovaex_sl.prev,ovaex_sl.next], rtl: rtl, responsive:{ 0:{ items: ovaex_sl.items_mobile }, 768:{ items: ovaex_sl.items_ipad }, 1170:{ items: ovaex_sl.total_columns_slide, }} }); }); }}); }); })(jQuery); (function($){ 'use strict'; if(typeof wpcf7==='undefined'||wpcf7===null){ return; } wpcf7=$.extend({ cached: 0, inputs: [] }, wpcf7); $(function(){ wpcf7.supportHtml5=(function(){ var features={}; var input=document.createElement('input'); features.placeholder='placeholder' in input; var inputTypes=[ 'email', 'url', 'tel', 'number', 'range', 'date' ]; $.each(inputTypes, function(index, value){ input.setAttribute('type', value); features[ value ]=input.type!=='text'; }); return features; })(); $('div.wpcf7 > form').each(function(){ var $form=$(this); wpcf7.initForm($form); if(wpcf7.cached){ wpcf7.refill($form); }}); }); wpcf7.getId=function(form){ return parseInt($('input[name="_wpcf7"]', form).val(), 10); }; wpcf7.initForm=function(form){ var $form=$(form); wpcf7.setStatus($form, 'init'); $form.submit(function(event){ if(! wpcf7.supportHtml5.placeholder){ $('[placeholder].placeheld', $form).each(function(i, n){ $(n).val('').removeClass('placeheld'); }); } if(typeof window.FormData==='function'){ wpcf7.submit($form); event.preventDefault(); }}); $('.wpcf7-submit', $form).after(''); wpcf7.toggleSubmit($form); $form.on('click', '.wpcf7-acceptance', function(){ wpcf7.toggleSubmit($form); }); $('.wpcf7-exclusive-checkbox', $form).on('click', 'input:checkbox', function(){ var name=$(this).attr('name'); $form.find('input:checkbox[name="' + name + '"]').not(this).prop('checked', false); }); $('.wpcf7-list-item.has-free-text', $form).each(function(){ var $freetext=$(':input.wpcf7-free-text', this); var $wrap=$(this).closest('.wpcf7-form-control'); if($(':checkbox, :radio', this).is(':checked')){ $freetext.prop('disabled', false); }else{ $freetext.prop('disabled', true); } $wrap.on('change', ':checkbox, :radio', function(){ var $cb=$('.has-free-text', $wrap).find(':checkbox, :radio'); if($cb.is(':checked')){ $freetext.prop('disabled', false).focus(); }else{ $freetext.prop('disabled', true); }}); }); if(! wpcf7.supportHtml5.placeholder){ $('[placeholder]', $form).each(function(){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); $(this).focus(function(){ if($(this).hasClass('placeheld')){ $(this).val('').removeClass('placeheld'); }}); $(this).blur(function(){ if(''===$(this).val()){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); }}); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.date){ $form.find('input.wpcf7-date[type="date"]').each(function(){ $(this).datepicker({ dateFormat: 'yy-mm-dd', minDate: new Date($(this).attr('min')), maxDate: new Date($(this).attr('max')) }); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.number){ $form.find('input.wpcf7-number[type="number"]').each(function(){ $(this).spinner({ min: $(this).attr('min'), max: $(this).attr('max'), step: $(this).attr('step') }); }); } wpcf7.resetCounter($form); $form.on('change', '.wpcf7-validates-as-url', function(){ var val=$.trim($(this).val()); if(val && ! val.match(/^[a-z][a-z0-9.+-]*:/i) && -1!==val.indexOf('.')){ val=val.replace(/^\/+/, ''); val='http://' + val; } $(this).val(val); }); }; wpcf7.submit=function(form){ if(typeof window.FormData!=='function'){ return; } var $form=$(form); $('.ajax-loader', $form).addClass('is-active'); wpcf7.clearResponse($form); var formData=new FormData($form.get(0)); var detail={ id: $form.closest('div.wpcf7').attr('id'), status: 'init', inputs: [], formData: formData }; $.each($form.serializeArray(), function(i, field){ if('_wpcf7'==field.name){ detail.contactFormId=field.value; }else if('_wpcf7_version'==field.name){ detail.pluginVersion=field.value; }else if('_wpcf7_locale'==field.name){ detail.contactFormLocale=field.value; }else if('_wpcf7_unit_tag'==field.name){ detail.unitTag=field.value; }else if('_wpcf7_container_post'==field.name){ detail.containerPostId=field.value; }else if(field.name.match(/^_/)){ }else{ detail.inputs.push(field); }}); wpcf7.triggerEvent($form.closest('div.wpcf7'), 'beforesubmit', detail); var ajaxSuccess=function(data, status, xhr, $form){ detail.id=$(data.into).attr('id'); detail.status=data.status; detail.apiResponse=data; switch(data.status){ case 'init': wpcf7.setStatus($form, 'init'); break; case 'validation_failed': $.each(data.invalid_fields, function(i, n){ $(n.into, $form).each(function(){ wpcf7.notValidTip(this, n.message); $('.wpcf7-form-control', this).addClass('wpcf7-not-valid'); $('[aria-invalid]', this).attr('aria-invalid', 'true'); }); }); wpcf7.setStatus($form, 'invalid'); wpcf7.triggerEvent(data.into, 'invalid', detail); break; case 'acceptance_missing': wpcf7.setStatus($form, 'unaccepted'); wpcf7.triggerEvent(data.into, 'unaccepted', detail); break; case 'spam': wpcf7.setStatus($form, 'spam'); wpcf7.triggerEvent(data.into, 'spam', detail); break; case 'aborted': wpcf7.setStatus($form, 'aborted'); wpcf7.triggerEvent(data.into, 'aborted', detail); break; case 'mail_sent': wpcf7.setStatus($form, 'sent'); wpcf7.triggerEvent(data.into, 'mailsent', detail); break; case 'mail_failed': wpcf7.setStatus($form, 'failed'); wpcf7.triggerEvent(data.into, 'mailfailed', detail); break; default: wpcf7.setStatus($form, 'custom-' + data.status.replace(/[^0-9a-z]+/i, '-') ); } wpcf7.refill($form, data); wpcf7.triggerEvent(data.into, 'submit', detail); if('mail_sent'==data.status){ $form.each(function(){ this.reset(); }); wpcf7.toggleSubmit($form); wpcf7.resetCounter($form); } if(! wpcf7.supportHtml5.placeholder){ $form.find('[placeholder].placeheld').each(function(i, n){ $(n).val($(n).attr('placeholder')); }); } $('.wpcf7-response-output', $form) .html('').append(data.message).slideDown('fast'); $('.screen-reader-response', $form.closest('.wpcf7')).each(function(){ var $response=$(this); $response.html('').append(data.message); if(data.invalid_fields){ var $invalids=$(''); $.each(data.invalid_fields, function(i, n){ if(n.idref){ var $li=$('
  • ').append($('').attr('href', '#' + n.idref).append(n.message)); }else{ var $li=$('
  • ').append(n.message); } $invalids.append($li); }); $response.append($invalids); } $response.focus(); }); if(data.posted_data_hash){ $form.find('input[name="_wpcf7_posted_data_hash"]').first() .val(data.posted_data_hash); }}; $.ajax({ type: 'POST', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/feedback'), data: formData, dataType: 'json', processData: false, contentType: false }).done(function(data, status, xhr){ ajaxSuccess(data, status, xhr, $form); $('.ajax-loader', $form).removeClass('is-active'); }).fail(function(xhr, status, error){ var $e=$('
    ').text(error.message); $form.after($e); }); }; wpcf7.triggerEvent=function(target, name, detail){ var event=new CustomEvent('wpcf7' + name, { bubbles: true, detail: detail }); $(target).get(0).dispatchEvent(event); }; wpcf7.setStatus=function(form, status){ var $form=$(form); var prevStatus=$form.data('status'); $form.data('status', status); $form.addClass(status); if(prevStatus&&prevStatus!==status){ $form.removeClass(prevStatus); }} wpcf7.toggleSubmit=function(form, state){ var $form=$(form); var $submit=$('input:submit', $form); if(typeof state!=='undefined'){ $submit.prop('disabled', ! state); return; } if($form.hasClass('wpcf7-acceptance-as-validation')){ return; } $submit.prop('disabled', false); $('.wpcf7-acceptance', $form).each(function(){ var $span=$(this); var $input=$('input:checkbox', $span); if(! $span.hasClass('optional')){ if($span.hasClass('invert')&&$input.is(':checked') || ! $span.hasClass('invert')&&! $input.is(':checked')){ $submit.prop('disabled', true); return false; }} }); }; wpcf7.resetCounter=function(form){ var $form=$(form); $('.wpcf7-character-count', $form).each(function(){ var $count=$(this); var name=$count.attr('data-target-name'); var down=$count.hasClass('down'); var starting=parseInt($count.attr('data-starting-value'), 10); var maximum=parseInt($count.attr('data-maximum-value'), 10); var minimum=parseInt($count.attr('data-minimum-value'), 10); var updateCount=function(target){ var $target=$(target); var length=$target.val().length; var count=down ? starting - length:length; $count.attr('data-current-value', count); $count.text(count); if(maximum&&maximum < length){ $count.addClass('too-long'); }else{ $count.removeClass('too-long'); } if(minimum&&length < minimum){ $count.addClass('too-short'); }else{ $count.removeClass('too-short'); }}; $(':input[name="' + name + '"]', $form).each(function(){ updateCount(this); $(this).keyup(function(){ updateCount(this); }); }); }); }; wpcf7.notValidTip=function(target, message){ var $target=$(target); $('.wpcf7-not-valid-tip', $target).remove(); $('').attr({ 'class': 'wpcf7-not-valid-tip', 'role': 'alert', 'aria-hidden': 'true', }).text(message).appendTo($target); if($target.is('.use-floating-validation-tip *')){ var fadeOut=function(target){ $(target).not(':hidden').animate({ opacity: 0 }, 'fast', function(){ $(this).css({ 'z-index': -100 }); }); }; $target.on('mouseover', '.wpcf7-not-valid-tip', function(){ fadeOut(this); }); $target.on('focus', ':input', function(){ fadeOut($('.wpcf7-not-valid-tip', $target)); }); }}; wpcf7.refill=function(form, data){ var $form=$(form); var refillCaptcha=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find('img.wpcf7-captcha-' + i).attr('src', n); var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n); $form.find('input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]').attr('value', match[ 1 ]); }); }; var refillQuiz=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find(':input[name="' + i + '"]').siblings('span.wpcf7-quiz-label').text(n[ 0 ]); $form.find('input:hidden[name="_wpcf7_quiz_answer_' + i + '"]').attr('value', n[ 1 ]); }); }; if(typeof data==='undefined'){ $.ajax({ type: 'GET', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/refill'), beforeSend: function(xhr){ var nonce=$form.find(':input[name="_wpnonce"]').val(); if(nonce){ xhr.setRequestHeader('X-WP-Nonce', nonce); }}, dataType: 'json' }).done(function(data, status, xhr){ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }}); }else{ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }} }; wpcf7.clearResponse=function(form){ var $form=$(form); $form.siblings('.screen-reader-response').html(''); $('.wpcf7-not-valid-tip', $form).remove(); $('[aria-invalid]', $form).attr('aria-invalid', 'false'); $('.wpcf7-form-control', $form).removeClass('wpcf7-not-valid'); $('.wpcf7-response-output', $form).hide().empty(); }; wpcf7.apiSettings.getRoute=function(path){ var url=wpcf7.apiSettings.root; url=url.replace(wpcf7.apiSettings.namespace, wpcf7.apiSettings.namespace + path); return url; };})(jQuery); (function (){ if(typeof window.CustomEvent==="function") return false; function CustomEvent(event, params){ params=params||{ bubbles: false, cancelable: false, detail: undefined }; var evt=document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype=window.Event.prototype; window.CustomEvent=CustomEvent; })(); (function($){ "use strict"; $(document).ready(function(){ function initialize(){ var lat=parseFloat($("#location").data('lat')); var lng=parseFloat($("#location").data('lng')); var address=$("#location").data('address'); var zoom=parseInt($("#location").data('zoom')); var infoWindow=new google.maps.InfoWindow(); var loc={lat: lat, lng: lng}; var map=new google.maps.Map(document.getElementById('location'), { zoom: zoom, center: loc, scrollwheel: false }); var marker=new google.maps.Marker({ position: loc, map: map }); google.maps.event.addListener(marker, 'click', (function(marker){ return function(){ infoWindow.setContent(address); infoWindow.open(map, marker); }})(marker)); } if(typeof google!=='undefined'&&$(".single-event #location").length > 0){ google.maps.event.addDomListener(window, "load", initialize); } if($(".gallery-items a[data-rel^='prettyPhoto']").length > 0){ $(".gallery-items a[data-rel^='prettyPhoto']").prettyPhoto(); } $(".ovaev_start_date_search, .ovaev_end_date_search").each(function(){ if($().datetimepicker){ var date=$(this).data('date'); var lang=$(this).data('lang'); $(this).datetimepicker({ format: date, timepicker:false }); $.datetimepicker.setLocale(lang); }}); }); })(jQuery); (function($){ "use strict"; $(document).ready(function(){ if($('.gallery_slide').length > 0){ $('.gallery_slide').each(function(){ var rtl=false; if($('body').hasClass('rtl')){ rtl=true; } $(this).owlCarousel({ autoplay: true, autoplayHoverPause: true, loop: true, nav: true, dots: false, margin: 40, rtl: rtl, lazyLoad: true, center: true, responsive:{ 0:{ items:1, autoWidth: false, }, 768:{ items:3, autoWidth: false, margin: 30, }, 1200:{ items:2, autoWidth: true, }} }); }); }}); })(jQuery); !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e(t.bootstrap={},t.jQuery)}(this,function(t,e){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)k(this._element).one(K.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n=i.clientWidth&&n>=i.clientHeight}),f=0l[t]&&!i.escapeWithReference&&(n=Math.min(f[e],l[t]-("right"===t?f.width:f.height))),Ut({},e,n)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";f=Bt({},f,h[e](t))}),t.offsets.popper=f,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,r=t.placement.split("-")[0],o=Math.floor,s=-1!==["top","bottom"].indexOf(r),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]o(i[a])&&(t.offsets.popper[l]=o(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!le(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],o=t.offsets,s=o.popper,a=o.reference,l=-1!==["left","right"].indexOf(r),c=l?"height":"width",f=l?"Top":"Left",h=f.toLowerCase(),u=l?"left":"top",d=l?"bottom":"right",p=Xt(i)[c];a[d]-ps[d]&&(t.offsets.popper[h]+=a[h]+p-s[d]),t.offsets.popper=Kt(t.offsets.popper);var g=a[h]+a[c]/2-p/2,m=Dt(t.instance.popper),_=parseFloat(m["margin"+f],10),v=parseFloat(m["border"+f+"Width"],10),E=g-t.offsets.popper[h]-_-v;return E=Math.max(Math.min(s[c]-p,E),0),t.arrowElement=i,t.offsets.arrow=(Ut(n={},h,Math.round(E)),Ut(n,u,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,g){if(ee(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var m=Gt(p.instance.popper,p.instance.reference,g.padding,g.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=Jt(_),E=p.placement.split("-")[1]||"",y=[];switch(g.behavior){case ue.FLIP:y=[_,v];break;case ue.CLOCKWISE:y=he(_);break;case ue.COUNTERCLOCKWISE:y=he(_,!0);break;default:y=g.behavior}return y.forEach(function(t,e){if(_!==t||y.length===e+1)return p;_=p.placement.split("-")[0],v=Jt(_);var n,i=p.offsets.popper,r=p.offsets.reference,o=Math.floor,s="left"===_&&o(i.right)>o(r.left)||"right"===_&&o(i.left)o(r.top)||"bottom"===_&&o(i.top)o(m.right),c=o(i.top)o(m.bottom),h="left"===_&&a||"right"===_&&l||"top"===_&&c||"bottom"===_&&f,u=-1!==["top","bottom"].indexOf(_),d=!!g.flipVariations&&(u&&"start"===E&&a||u&&"end"===E&&l||!u&&"start"===E&&c||!u&&"end"===E&&f);(s||h||d)&&(p.flipped=!0,(s||h)&&(_=y[e+1]),d&&(E="end"===(n=E)?"start":"start"===n?"end":n),p.placement=_+(E?"-"+E:""),p.offsets.popper=Bt({},p.offsets.popper,Zt(p.instance.popper,p.offsets.reference,p.placement)),p=te(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,r=i.popper,o=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return r[s?"left":"top"]=o[n]-(a?r[s?"width":"height"]:0),t.placement=Jt(e),t.offsets.popper=Kt(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!le(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=$t(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.rightdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
    ',trigger:"hover focus",title:"",delay:0,html:!(gn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(pn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},vn="out",En={HIDE:"hide"+fn,HIDDEN:"hidden"+fn,SHOW:(_n="show")+fn,SHOWN:"shown"+fn,INSERTED:"inserted"+fn,CLICK:"click"+fn,FOCUSIN:"focusin"+fn,FOCUSOUT:"focusout"+fn,MOUSEENTER:"mouseenter"+fn,MOUSELEAVE:"mouseleave"+fn},yn="fade",bn="show",Tn=".tooltip-inner",Cn=".arrow",wn="hover",In="focus",Dn="click",An="manual",Sn=function(){function i(t,e){if("undefined"==typeof ge)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=an(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(an(this.getTipElement()).hasClass(bn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),an.removeData(this.element,this.constructor.DATA_KEY),an(this.element).off(this.constructor.EVENT_KEY),an(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&an(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===an(this.element).css("display"))throw new Error("Please use show on visible elements");var t=an.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){an(this.element).trigger(t);var n=an.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=gt.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&an(i).addClass(yn);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:an(this.config.container);an(i).data(this.constructor.DATA_KEY,this),an.contains(this.element.ownerDocument.documentElement,this.tip)||an(i).appendTo(a),an(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new ge(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Cn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),an(i).addClass(bn),"ontouchstart"in document.documentElement&&an(document.body).children().on("mouseover",null,an.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,an(e.element).trigger(e.constructor.Event.SHOWN),t===vn&&e._leave(null,e)};if(an(this.tip).hasClass(yn)){var c=gt.getTransitionDurationFromElement(this.tip);an(this.tip).one(gt.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=an.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==_n&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),an(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(an(this.element).trigger(i),!i.isDefaultPrevented()){if(an(n).removeClass(bn),"ontouchstart"in document.documentElement&&an(document.body).children().off("mouseover",null,an.noop),this._activeTrigger[Dn]=!1,this._activeTrigger[In]=!1,this._activeTrigger[wn]=!1,an(this.tip).hasClass(yn)){var o=gt.getTransitionDurationFromElement(n);an(n).one(gt.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){an(this.getTipElement()).addClass(un+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||an(this.config.template)[0],this.tip},t.setContent=function(){var t=an(this.getTipElement());this.setElementContent(t.find(Tn),this.getTitle()),t.removeClass(yn+" "+bn)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?an(e).parent().is(t)||t.empty().append(e):t.text(an(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return gn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)an(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==An){var e=t===wn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===wn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;an(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}an(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=c({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||an(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?In:wn]=!0),an(e.getTipElement()).hasClass(bn)||e._hoverState===_n?e._hoverState=_n:(clearTimeout(e._timeout),e._hoverState=_n,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===_n&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||an(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),an(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?In:wn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=vn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===vn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=c({},this.constructor.Default,an(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),gt.typeCheckConfig(ln,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=an(this.getTipElement()),e=t.attr("class").match(dn);null!==e&&0

    '}),Rn=c({},wi.DefaultType,{content:"(string|element|function)"}),Hn="fade",Fn=".popover-header",Un=".popover-body",Bn={HIDE:"hide"+Ln,HIDDEN:"hidden"+Ln,SHOW:(Wn="show")+Ln,SHOWN:"shown"+Ln,INSERTED:"inserted"+Ln,CLICK:"click"+Ln,FOCUSIN:"focusin"+Ln,FOCUSOUT:"focusout"+Ln,MOUSEENTER:"mouseenter"+Ln,MOUSELEAVE:"mouseleave"+Ln},Kn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){On(this.getTipElement()).addClass(xn+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||On(this.config.template)[0],this.tip},r.setContent=function(){var t=On(this.getTipElement());this.setElementContent(t.find(Fn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Un),e),t.removeClass(Hn+" "+Wn)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=On(this.getTipElement()),e=t.attr("class").match(jn);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h":">",'"':""","'":"'","/":"/"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c.__cache={};var e=0;return c.GetUniqueElementId=function(a){var b=a.getAttribute("data-select2-id");return null==b&&(a.id?(b=a.id,a.setAttribute("data-select2-id",b)):(a.setAttribute("data-select2-id",++e),b=e.toString())),b},c.StoreData=function(a,b,d){var e=c.GetUniqueElementId(a);c.__cache[e]||(c.__cache[e]={}),c.__cache[e][b]=d},c.GetData=function(b,d){var e=c.GetUniqueElementId(b);return d?c.__cache[e]&&null!=c.__cache[e][d]?c.__cache[e][d]:a(b).data(d):c.__cache[e]},c.RemoveData=function(a){var b=c.GetUniqueElementId(a);null!=c.__cache[b]&&delete c.__cache[b]},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('
      ');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('
    • '),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var c=this;this.data.current(function(d){var e=a.map(d,function(a){return a.id.toString()});c.$results.find(".select2-results__option[aria-selected]").each(function(){var c=a(this),d=b.GetData(this,"data"),f=""+d.id;null!=d.element&&d.element.selected||null==d.element&&a.inArray(f,e)>-1?c.attr("aria-selected","true"):c.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(c){var d=document.createElement("li");d.className="select2-results__option";var e={role:"treeitem","aria-selected":"false"};c.disabled&&(delete e["aria-selected"],e["aria-disabled"]="true"),null==c.id&&delete e["aria-selected"],null!=c._resultId&&(d.id=c._resultId),c.title&&(d.title=c.title),c.children&&(e.role="group",e["aria-label"]=c.text,delete e["aria-selected"]);for(var f in e){var g=e[f];d.setAttribute(f,g)}if(c.children){var h=a(d),i=document.createElement("strong");i.className="select2-results__group";a(i);this.template(c,i);for(var j=[],k=0;k",{class:"select2-results__options select2-results__options--nested"});n.append(j),h.append(i),h.append(n)}else this.template(c,d);return b.StoreData(d,"data",c),d},c.prototype.bind=function(c,d){var e=this,f=c.id+"-results";this.$results.attr("id",f),c.on("results:all",function(a){e.clear(),e.append(a.data),c.isOpen()&&(e.setClasses(),e.highlightFirstItem())}),c.on("results:append",function(a){e.append(a.data),c.isOpen()&&e.setClasses()}),c.on("query",function(a){e.hideMessages(),e.showLoading(a)}),c.on("select",function(){c.isOpen()&&(e.setClasses(),e.highlightFirstItem())}),c.on("unselect",function(){c.isOpen()&&(e.setClasses(),e.highlightFirstItem())}),c.on("open",function(){e.$results.attr("aria-expanded","true"),e.$results.attr("aria-hidden","false"),e.setClasses(),e.ensureHighlightVisible()}),c.on("close",function(){e.$results.attr("aria-expanded","false"),e.$results.attr("aria-hidden","true"),e.$results.removeAttr("aria-activedescendant")}),c.on("results:toggle",function(){var a=e.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),c.on("results:select",function(){var a=e.getHighlightedResults();if(0!==a.length){var c=b.GetData(a[0],"data");"true"==a.attr("aria-selected")?e.trigger("close",{}):e.trigger("select",{data:c})}}),c.on("results:previous",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var d=c-1;0===a.length&&(d=0);var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top,h=f.offset().top,i=e.$results.scrollTop()+(h-g);0===d?e.$results.scrollTop(0):h-g<0&&e.$results.scrollTop(i)}}),c.on("results:next",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a),d=c+1;if(!(d>=b.length)){var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top+e.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=e.$results.scrollTop()+h-g;0===d?e.$results.scrollTop(0):h>g&&e.$results.scrollTop(i)}}),c.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),c.on("results:message",function(a){e.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=e.$results.scrollTop(),c=e.$results.get(0).scrollHeight-b+a.deltaY,d=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=e.$results.height();d?(e.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(e.$results.scrollTop(e.$results.get(0).scrollHeight-e.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(c){var d=a(this),f=b.GetData(this,"data");if("true"===d.attr("aria-selected"))return void(e.options.get("multiple")?e.trigger("unselect",{originalEvent:c,data:f}):e.trigger("close",{}));e.trigger("select",{originalEvent:c,data:f})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(c){var d=b.GetData(this,"data");e.getHighlightedResults().removeClass("select2-results__option--highlighted"),e.trigger("results:focus",{data:d,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var c=a('');return this._tabindex=0,null!=b.GetData(this.$element[0],"old-tabindex")?this._tabindex=b.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),c.attr("title",this.$element.attr("title")),c.attr("tabindex",this._tabindex),this.$selection=c,c},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(c){a(document.body).on("mousedown.select2."+c.id,function(c){var d=a(c.target),e=d.closest(".select2");a(".select2.select2-container--open").each(function(){a(this),this!=e[0]&&b.GetData(this,"element").select2("close")})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html(''),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()})},e.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.attr("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('
        '),a},d.prototype.bind=function(b,e){var f=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){f.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!f.options.get("disabled")){var d=a(this),e=d.parent(),g=c.GetData(e[0],"data");f.trigger("unselect",{originalEvent:b,data:g})}})},d.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('
      • ×
      • ')},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(a,b,c){function d(){}return d.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},d.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var d=this.$selection.find(".select2-selection__clear");if(0!==d.length){b.stopPropagation();var e=c.GetData(d[0],"data"),f=this.$element.val();this.$element.val(this.placeholder.id);var g={data:e};if(this.trigger("clear",g),g.prevented)return void this.$element.val(f);for(var h=0;h0||0===d.length)){var e=a('×');c.StoreData(e[0],"data",d),this.$selection.find(".select2-selection__rendered").prepend(e)}},d}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,d,e){var f=this;a.call(this,d,e),d.on("open",function(){f.$search.trigger("focus")}),d.on("close",function(){f.$search.val(""),f.$search.removeAttr("aria-activedescendant"),f.$search.trigger("focus")}),d.on("enable",function(){f.$search.prop("disabled",!1),f._transferTabIndex()}),d.on("disable",function(){f.$search.prop("disabled",!0)}),d.on("focus",function(a){f.$search.trigger("focus")}),d.on("results:focus",function(a){f.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){f.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){f._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),f.trigger("keypress",a),f._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===f.$search.val()){var d=f.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var e=b.GetData(d[0],"data");f.searchRemoveChoice(e),a.preventDefault()}}});var g=document.documentMode,h=g&&g<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(h)return void f.$selection.off("input.search input.searchcheck");f.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(h&&"input"===a.type)return void f.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&f.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],g=["opening","closing","selecting","unselecting","clearing"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){"status"in d&&(0===d.status||"0"===d.status)||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val(""),e.$search.blur()}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('
      • '),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a(""),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){b.StoreData(this,"select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(c){var d=b.GetData(this,"select2-scroll-position");a(this).scrollTop(d.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.topf.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(!0,this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),d.GetData(a[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),d.StoreData(a[0],"data",d.GetData(a[0],"select2Tags")),d.StoreData(a[0],"tags",!0)),d.GetData(a[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",d.GetData(a[0],"ajaxUrl")),d.StoreData(a[0],"ajax-Url",d.GetData(a[0],"ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,d.GetData(a[0])):d.GetData(a[0]);var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,d){null!=c.GetData(a[0],"select2")&&c.GetData(a[0],"select2").destroy(),this.$element=a,this.id=this._generateId(a),d=d||{},this.options=new b(d,a),e.__super__.constructor.call(this);var f=a.attr("tabindex")||0;c.StoreData(a[0],"old-tabindex",f),a.attr("tabindex","-1");var g=this.options.get("dataAdapter");this.dataAdapter=new g(a,this.options);var h=this.render();this._placeContainer(h);var i=this.options.get("selectionAdapter");this.selection=new i(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,h);var j=this.options.get("dropdownAdapter");this.dropdown=new j(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,h);var k=this.options.get("resultsAdapter");this.results=new k(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){l.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),c.StoreData(a[0],"select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",c.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),c.RemoveData(this.$element[0]),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),c.StoreData(b[0],"element",this.$element),b},e}),b.define("jquery-mousewheel",["jquery"],function(a){return a}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(a,b,c,d,e){if(null==a.fn.select2){var f=["open","close","destroy"];a.fn.select2=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,g=Array.prototype.slice.call(arguments,1);return this.each(function(){var a=e.GetData(this,"select2");null==a&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=a[b].apply(a,g)}),a.inArray(b,f)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c}); (function($){ "use strict"; $(document).ready(function(){ muzze_scrollUp(); function muzze_scrollUp(options){ var defaults={ scrollName: 'scrollUp', topDistance: 600, topSpeed: 800, animation: 'fade', animationInSpeed: 200, animationOutSpeed: 200, scrollText: '', scrollImg: false, activeOverlay: false }; var o=$.extend({}, defaults, options), scrollId='#' + o.scrollName; $('', { id: o.scrollName, href: '#top', title: o.scrollText }).appendTo('body'); if(!o.scrollImg){ $(scrollId).html(o.scrollText); } $(scrollId).css({'display': 'none', 'position': 'fixed', 'z-index': '2147483647'}); if(o.activeOverlay){ $("body").append("
        "); $(scrollId + "-active").css({'position': 'absolute', 'top': o.topDistance + 'px', 'width': '100%', 'border-top': '1px dotted ' + o.activeOverlay, 'z-index': '2147483647'}); } $(window).scroll(function (){ switch (o.animation){ case "fade": $(($(window).scrollTop() > o.topDistance) ? $(scrollId).fadeIn(o.animationInSpeed):$(scrollId).fadeOut(o.animationOutSpeed)); break; case "slide": $(($(window).scrollTop() > o.topDistance) ? $(scrollId).slideDown(o.animationInSpeed):$(scrollId).slideUp(o.animationOutSpeed)); break; default: $(($(window).scrollTop() > o.topDistance) ? $(scrollId).show(0):$(scrollId).hide(0)); }}); $(scrollId).on("click", function (event){ $('html, body').animate({scrollTop: 0}, o.topSpeed); event.preventDefault(); }); } if($('.widget_nav_menu ul li').length > 0){ $('.widget_nav_menu ul li a:empty').parent().css('display','none'); } $('select').select2({ width: '100%' }); if($().prettyPhoto){ if($("a[data-gal^='prettyPhoto']").length > 0){ $("a[data-gal^='prettyPhoto']").prettyPhoto({hook: 'data-gal', theme: 'facebook',slideshow:5000, autoplay_slideshow:true}); }} if($('.woo-thumbnails').length > 0){ $('.woo-thumbnails .owl-carousel').each(function(){ var rtl=false; if($('body').hasClass('rtl')){ rtl=true; } $(this).owlCarousel({ autoplay: true, autoplayHoverPause: true, loop: false, margin: 20, dots: false, nav: true, vertical: true, rtl: rtl, responsive: { 0: {items: 2}, 479: {items: 2}, 768: {items: 3}, 1024: {items: 3}} }); }); } $('.ovatheme_header_default li.menu-item button.dropdown-toggle').off('click').on('click', function(){ $(this).parent().toggleClass('active_sub'); }); $(".accor-muzze-content .wp-title ").off('click').on('click', function(){ var icon_accor=$(this).children('.icon-accor'); var i=icon_accor.children('i'); var id=i.attr('id'); var data_key=$(this).attr('data-option'); $(".wp-ova-according-" + data_key + " .accor-muzze-content .wp-title").not(this).children('.icon-accor').children('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down'); $(this).children('.icon-accor').children('i').toggleClass("fa-angle-up fa-angle-down"); $(".wp-ova-according-" + data_key + " .accor-muzze-content .wp-title").not(this).parent().removeClass('show').addClass('hide').children(".content").slideUp(); $('.wp-ova-according-' + data_key + ' #slide-'+id).slideToggle("slow"); $('.wp-ova-according-' + data_key + ' #slide-'+id).parent().toggleClass("show hide"); }); $(".accor-muzze-content-image .wp-title ").off('click').on('click', function(){ var icon_accor=$(this).children('.icon-accor'); var i=icon_accor.children('i'); var id=i.attr('id'); var data_key=$(this).attr('data-option'); $(".wp-ova-according-" + data_key + " .accor-muzze-content-image .wp-title").not(this).children('.icon-accor').children('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down'); $(this).children('.icon-accor').children('i').toggleClass("fa-angle-up fa-angle-down"); $(".wp-ova-according-" + data_key + " .accor-muzze-content-image .wp-title").not(this).parent().removeClass('show').addClass('hide').children(".content").slideUp(); $('.wp-ova-according-' + data_key + ' #slide-'+id).slideToggle("slow"); $('.wp-ova-according-' + data_key + ' #slide-'+id).parent().toggleClass("show hide"); }); if($().imagesLoaded){ var $grid=$('.ova-grid').imagesLoaded(function(){ $grid.masonry({ itemSelector: '.post-wrap', }); }); } if($().imagesLoaded){ var $grid_sidebar=$('.ova-grid_sidebar').imagesLoaded(function(){ $grid_sidebar.masonry({ itemSelector: '.post-wrap', }); }); } $(".single-slide").each(function(){ var owlsl=$(this) ; var owlsl_df={ margin: 0, responsive: false, smartSpeed:500, autoplay:true, autoplayTimeout: 6000, items:1, loop:true, nav: true, dots: true, center:false, autoWidth:false, thumbs:false, autoplayHoverPause: true, slideBy: 1, prev:'', next:'', }; var owlsl_ops=owlsl.data('options') ? owlsl.data('options'):{}; owlsl_ops=$.extend({}, owlsl_df, owlsl_ops); owlsl.owlCarousel({ autoWidth: owlsl_ops.autoWidth, margin: owlsl_ops.margin, items: owlsl_ops.items, loop: owlsl_ops.loop, autoplay: owlsl_ops.autoplay, autoplayTimeout: owlsl_ops.autoplayTimeout, center: owlsl_ops.center, nav: owlsl_ops.nav, dots: owlsl_ops.dots, thumbs: owlsl_ops.thumbs, autoplayHoverPause: owlsl_ops.autoplayHoverPause, slideBy: owlsl_ops.slideBy, smartSpeed: owlsl_ops.smartSpeed, navText:[owlsl_ops.prev,owlsl_ops.next], }); }); $('#ova-copy-link').off('click').on('click', function(){ var $url=$(""); $("body").append($url); $url.val($('#ova-copy-link').attr('data-url')).select(); document.execCommand ("copy"); $url.remove(); alert('copied!'); }); $(window).on('scroll', function(){ $('.schedule').each(function(){ if($(window).scrollTop() >=($(this).offset().top - 100)){ var id=$(this).attr('id'); $('.schedule a').removeClass('active'); $('.schedule a[href=#'+ id +']').addClass('active'); }}); }); }); })(jQuery); (function($){ "use strict"; if(typeof(OVA_MegaMenu)=="undefined") var OVA_MegaMenu={}; OVA_MegaMenu.init=function(){ this.FrontEnd.init(); } OVA_MegaMenu.FrontEnd={ init: function(){ this.megamenu(); }, megamenu: function(){ $('ul.ova-mega-menu').each(function(){ $(this).css('width', '500px'); $(this).css({ "right":"0", "left":"0" }); }); }} $(document).ready(function(){ OVA_MegaMenu.init(); }); $(window).resize(function(){ OVA_MegaMenu.FrontEnd.megamenu(); }); })(jQuery); !function(e,t,o,n){"use strict";function i(t,o,a){var r=this;if(e.data(t,"cubeportfolio"))throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");r.obj=t,r.$obj=e(t),e.data(r.obj,"cubeportfolio",r),o&&o.sortToPreventGaps!==n&&(o.sortByDimension=o.sortToPreventGaps,delete o.sortToPreventGaps),r.options=e.extend({},e.fn.cubeportfolio.options,o,r.$obj.data("cbp-options")),r.isAnimating=!0,r.defaultFilter=r.options.defaultFilter,r.registeredEvents=[],r.queue=[],r.addedWrapp=!1,e.isFunction(a)&&r.registerEvent("initFinish",a,!0);var l=r.$obj.children();r.$obj.addClass("cbp"),(0===l.length||l.first().hasClass("cbp-item"))&&(r.wrapInner(r.obj,"cbp-wrapper"),r.addedWrapp=!0),r.$ul=r.$obj.children().addClass("cbp-wrapper"),r.wrapInner(r.obj,"cbp-wrapper-outer"),r.wrapper=r.$obj.children(".cbp-wrapper-outer"),r.blocks=r.$ul.children(".cbp-item"),r.blocksOn=r.blocks,r.wrapInner(r.blocks,"cbp-item-wrapper"),r.plugins={},e.each(i.plugins,function(e,t){var o=t(r);o&&(r.plugins[e]=o)}),r.triggerEvent("afterPlugins"),r.removeAttrAfterStoreData=e.Deferred(),r.loadImages(r.$obj,r.display)}e.extend(i.prototype,{storeData:function(t,o){var n=this;o=o||0,t.each(function(t,i){var a=e(i),r=a.width(),l=a.height();a.data("cbp",{index:o+t,indexInitial:o+t,wrapper:a.children(".cbp-item-wrapper"),widthInitial:r,heightInitial:l,width:r,height:l,widthAndGap:r+n.options.gapVertical,heightAndGap:l+n.options.gapHorizontal,left:null,leftNew:null,top:null,topNew:null,pack:!1})}),this.removeAttrAfterStoreData.resolve()},wrapInner:function(e,t){var i,a,r;if(t=t||"",!(e.length&&e.length<1))for(e.length===n&&(e=[e]),a=e.length-1;a>=0;a--){for(i=e[a],(r=o.createElement("div")).setAttribute("class",t);i.childNodes.length;)r.appendChild(i.childNodes[0]);i.appendChild(r)}},removeAttrImage:function(e){this.removeAttrAfterStoreData.then(function(){e.removeAttribute("width"),e.removeAttribute("height"),e.removeAttribute("style")})},loadImages:function(t,o){var n=this;requestAnimationFrame(function(){var i=t.find("img").map(function(t,o){if(o.hasAttribute("width")&&o.hasAttribute("height")){if(o.style.width=o.getAttribute("width")+"px",o.style.height=o.getAttribute("height")+"px",o.hasAttribute("data-cbp-src"))return null;if(null===n.checkSrc(o))n.removeAttrImage(o);else{var i=e("");i.on("load.cbp error.cbp",function(){e(this).off("load.cbp error.cbp"),n.removeAttrImage(o)}),o.srcset?(i.attr("sizes",o.sizes||"100vw"),i.attr("srcset",o.srcset)):i.attr("src",o.src)}return null}return n.checkSrc(o)}),a=i.length;0!==a?e.each(i,function(t,i){var r=e("");r.on("load.cbp error.cbp",function(){e(this).off("load.cbp error.cbp"),0===--a&&o.call(n)}),i.srcset?(r.attr("sizes",i.sizes),r.attr("srcset",i.srcset)):r.attr("src",i.src)}):o.call(n)})},checkSrc:function(t){var o=t.srcset,i=t.src;if(""===i)return null;var a=e("");o?(a.attr("sizes",t.sizes||"100vw"),a.attr("srcset",o)):a.attr("src",i);var r=a[0];return r.complete&&r.naturalWidth!==n&&0!==r.naturalWidth?null:r},display:function(){var e=this;e.width=e.$obj.outerWidth(),e.triggerEvent("initStartRead"),e.triggerEvent("initStartWrite"),e.width>0&&(e.storeData(e.blocks),e.layoutAndAdjustment()),e.triggerEvent("initEndRead"),e.triggerEvent("initEndWrite"),e.$obj.addClass("cbp-ready"),e.runQueue("delayFrame",e.delayFrame)},delayFrame:function(){var e=this;requestAnimationFrame(function(){e.resizeEvent(),e.triggerEvent("initFinish"),e.isAnimating=!1,e.$obj.trigger("initComplete.cbp")})},resizeEvent:function(){var e=this;i.private.resize.initEvent({instance:e,fn:function(){e.triggerEvent("beforeResizeGrid");var t=e.$obj.outerWidth();t&&e.width!==t&&(e.width=t,"alignCenter"===e.options.gridAdjustment&&(e.wrapper[0].style.maxWidth=""),e.layoutAndAdjustment(),e.triggerEvent("resizeGrid")),e.triggerEvent("resizeWindow")}})},gridAdjust:function(){var t=this;"responsive"===t.options.gridAdjustment?t.responsiveLayout():(t.blocks.removeAttr("style"),t.blocks.each(function(o,n){var i=e(n).data("cbp"),a=n.getBoundingClientRect(),r=t.columnWidthTruncate(a.right-a.left),l=Math.round(a.bottom-a.top);i.height=l,i.heightAndGap=l+t.options.gapHorizontal,i.width=r,i.widthAndGap=r+t.options.gapVertical}),t.widthAvailable=t.width+t.options.gapVertical),t.triggerEvent("gridAdjust")},layoutAndAdjustment:function(e){var t=this;e&&(t.width=t.$obj.outerWidth()),t.gridAdjust(),t.layout()},layout:function(){var t=this;t.computeBlocks(t.filterConcat(t.defaultFilter)),"slider"===t.options.layoutMode?(t.sliderLayoutReset(),t.sliderLayout()):(t.mosaicLayoutReset(),t.mosaicLayout()),t.blocksOff.addClass("cbp-item-off"),t.blocksOn.removeClass("cbp-item-off").each(function(t,o){var n=e(o).data("cbp");n.left=n.leftNew,n.top=n.topNew,o.style.left=n.left+"px",o.style.top=n.top+"px"}),t.resizeMainContainer()},computeFilter:function(e){var t=this;t.computeBlocks(e),t.mosaicLayoutReset(),t.mosaicLayout(),t.filterLayout()},filterLayout:function(){var t=this;t.blocksOff.addClass("cbp-item-off"),t.blocksOn.removeClass("cbp-item-off").each(function(t,o){var n=e(o).data("cbp");n.left=n.leftNew,n.top=n.topNew,o.style.left=n.left+"px",o.style.top=n.top+"px"}),t.resizeMainContainer(),t.filterFinish()},filterFinish:function(){var e=this;e.isAnimating=!1,e.$obj.trigger("filterComplete.cbp"),e.triggerEvent("filterFinish")},computeBlocks:function(e){var t=this;t.blocksOnInitial=t.blocksOn,t.blocksOn=t.blocks.filter(e),t.blocksOff=t.blocks.not(e),t.triggerEvent("computeBlocksFinish",e)},responsiveLayout:function(){var t=this;t.cols=t[e.isArray(t.options.mediaQueries)?"getColumnsBreakpoints":"getColumnsAuto"](),t.columnWidth=t.columnWidthTruncate((t.width+t.options.gapVertical)/t.cols),t.widthAvailable=t.columnWidth*t.cols,"mosaic"===t.options.layoutMode&&t.getMosaicWidthReference(),t.blocks.each(function(o,n){var i,a=e(n).data("cbp"),r=1;"mosaic"===t.options.layoutMode&&(r=t.getColsMosaic(a.widthInitial)),i=t.columnWidth*r-t.options.gapVertical,n.style.width=i+"px",a.width=i,a.widthAndGap=i+t.options.gapVertical,n.style.height=""});var o=[];t.blocks.each(function(t,n){e.each(e(n).find("img").filter("[width][height]"),function(t,n){var i=0;e(n).parentsUntil(".cbp-item").each(function(t,o){var n=e(o).width();if(n>0)return i=n,!1});var a=parseInt(n.getAttribute("width"),10),r=parseInt(n.getAttribute("height"),10),l=parseFloat((a/r).toFixed(10));o.push({el:n,width:i,height:Math.round(i/l)})})}),e.each(o,function(e,t){t.el.width=t.width,t.el.height=t.height,t.el.style.width=t.width+"px",t.el.style.height=t.height+"px"}),t.blocks.each(function(o,n){var i=e(n).data("cbp"),a=n.getBoundingClientRect(),r=Math.round(a.bottom-a.top);i.height=r,i.heightAndGap=r+t.options.gapHorizontal})},getMosaicWidthReference:function(){var t=this,o=[];t.blocks.each(function(t,n){var i=e(n).data("cbp");o.push(i.widthInitial)}),o.sort(function(e,t){return e-t}),o[0]?t.mosaicWidthReference=o[0]:t.mosaicWidthReference=t.columnWidth},getColsMosaic:function(e){var t=this;if(e===t.width)return t.cols;var o=e/t.mosaicWidthReference;return o=o%1>=.79?Math.ceil(o):Math.floor(o),Math.min(Math.max(o,1),t.cols)},getColumnsAuto:function(){var e=this;if(0===e.blocks.length)return 1;var t=e.blocks.first().data("cbp").widthInitial+e.options.gapVertical;return Math.max(Math.round(e.width/t),1)},getColumnsBreakpoints:function(){var t,o=this,n=o.width;return e.each(o.options.mediaQueries,function(e,o){if(n>=o.width)return t=o,!1}),t||(t=o.options.mediaQueries[o.options.mediaQueries.length-1]),o.triggerEvent("onMediaQueries",t.options),t.cols},columnWidthTruncate:function(e){return Math.floor(e)},resizeMainContainer:function(){var t,o=this,a=Math.max(o.freeSpaces.slice(-1)[0].topStart-o.options.gapHorizontal,0);"alignCenter"===o.options.gridAdjustment&&(t=0,o.blocksOn.each(function(o,n){var i=e(n).data("cbp"),a=i.left+i.width;a>t&&(t=a)}),o.wrapper[0].style.maxWidth=t+"px"),a!==o.height?(o.obj.style.height=a+"px",o.height!==n&&(i.private.modernBrowser?o.$obj.one(i.private.transitionend,function(){o.$obj.trigger("pluginResize.cbp")}):o.$obj.trigger("pluginResize.cbp")),o.height=a,o.triggerEvent("resizeMainContainer")):o.triggerEvent("resizeMainContainer")},filterConcat:function(e){return e.replace(/\|/gi,"")},pushQueue:function(e,t){var o=this;o.queue[e]=o.queue[e]||[],o.queue[e].push(t)},runQueue:function(t,o){var n=this,i=n.queue[t]||[];e.when.apply(e,i).then(e.proxy(o,n))},clearQueue:function(e){this.queue[e]=[]},registerEvent:function(e,t,o){var n=this;n.registeredEvents[e]||(n.registeredEvents[e]=[]),n.registeredEvents[e].push({func:t,oneTime:o||!1})},triggerEvent:function(e,t){var o,n,i=this;if(i.registeredEvents[e])for(o=0,n=i.registeredEvents[e].length;o0?(o=null,!1):null===o&&void 0}),o},generateF1F2:function(e,t){var o=this,n=o.freeSpaces[e],i={leftStart:n.leftStart+t.widthAndGap,leftEnd:n.leftEnd,topStart:n.topStart,topEnd:n.topEnd},a={leftStart:n.leftStart,leftEnd:n.leftEnd,topStart:n.topStart+t.heightAndGap,topEnd:n.topEnd};o.freeSpaces.splice(e,1),i.leftEnd>i.leftStart&&i.topEnd>i.topStart&&(o.freeSpaces.splice(e,0,i),e++),a.leftEnd>a.leftStart&&a.topEnd>a.topStart&&o.freeSpaces.splice(e,0,a)},generateG1G2G3G4:function(t){var o=this,n=[];e.each(o.freeSpaces,function(e,i){var a=o.intersectSpaces(i,t);null!==a?(o.generateG1(i,a,n),o.generateG2(i,a,n),o.generateG3(i,a,n),o.generateG4(i,a,n)):n.push(i)}),o.freeSpaces=n},intersectSpaces:function(e,t){var o={leftStart:t.leftNew,leftEnd:t.leftNew+t.widthAndGap,topStart:t.topNew,topEnd:t.topNew+t.heightAndGap};if(e.leftStart===o.leftStart&&e.leftEnd===o.leftEnd&&e.topStart===o.topStart&&e.topEnd===o.topEnd)return null;var n=Math.max(e.leftStart,o.leftStart),i=Math.min(e.leftEnd,o.leftEnd),a=Math.max(e.topStart,o.topStart),r=Math.min(e.topEnd,o.topEnd);return i<=n||r<=a?null:{leftStart:n,leftEnd:i,topStart:a,topEnd:r}},generateG1:function(e,t,o){e.topStart!==t.topStart&&o.push({leftStart:e.leftStart,leftEnd:e.leftEnd,topStart:e.topStart,topEnd:t.topStart})},generateG2:function(e,t,o){e.leftEnd!==t.leftEnd&&o.push({leftStart:t.leftEnd,leftEnd:e.leftEnd,topStart:e.topStart,topEnd:e.topEnd})},generateG3:function(e,t,o){e.topEnd!==t.topEnd&&o.push({leftStart:e.leftStart,leftEnd:e.leftEnd,topStart:t.topEnd,topEnd:e.topEnd})},generateG4:function(e,t,o){e.leftStart!==t.leftStart&&o.push({leftStart:e.leftStart,leftEnd:t.leftStart,topStart:e.topStart,topEnd:e.topEnd})},cleanFreeSpaces:function(){var e=this;e.freeSpaces.sort(function(e,t){return e.topStart>t.topStart?1:e.topStartt.leftStart?1:e.leftStart=o.leftEnd&&t.topStart<=o.topStart&&t.topEnd>=o.topEnd?(o=null,!1):void 0}),o})},uniqueFreeSpaces:function(){var t=this,o=[];e.each(t.freeSpaces,function(t,n){e.each(o,function(e,t){if(t.leftStart===n.leftStart&&t.leftEnd===n.leftEnd&&t.topStart===n.topStart&&t.topEnd===n.topEnd)return n=null,!1}),null!==n&&o.push(n)}),t.freeSpaces=o},addHeightToBlocks:function(){var t=this;e.each(t.freeSpaces,function(o,n){t.blocksOn.each(function(o,i){var a=e(i).data("cbp");!0===a.pack&&t.intersectSpaces(n,a)&&-1===n.topStart-a.topNew-a.heightAndGap&&(i.style.height=a.height-1+"px")})})},sortBlocks:function(t,o,n,i){n=void 0===n?"leftNew":n,i=void 0===i?1:-1,t.sort(function(t,a){var r=e(t).data("cbp"),l=e(a).data("cbp");return r[o]>l[o]?i:r[o]l[n]?i:r[n]l.index?i:r.index{{current}} of {{total}}',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'
        {{current}} of {{total}}
        ',singlePageAnimation:"left",singlePageCallback:null,singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlineDeeplinking:!1,singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:null,plugins:{}},function(e,t,o,n){"use strict";var i=e.fn.cubeportfolio.constructor,a=e(t);i.private={publicEvents:function(t,o,n){var i=this;i.events=[],i.initEvent=function(e){0===i.events.length&&i.scrollEvent(),i.events.push(e)},i.destroyEvent=function(o){i.events=e.map(i.events,function(e,t){if(e.instance!==o)return e}),0===i.events.length&&a.off(t)},i.scrollEvent=function(){var r;a.on(t,function(){clearTimeout(r),r=setTimeout(function(){e.isFunction(n)&&n.call(i)||e.each(i.events,function(e,t){t.fn.call(t.instance)})},o)})}},checkInstance:function(t){var o=e.data(this,"cubeportfolio");if(!o)throw new Error("cubeportfolio is not initialized. Initialize it before calling "+t+" method!");return o.triggerEvent("publicMethod"),o},browserInfo:function(){var e,o,n=i.private,a=navigator.appVersion;-1!==a.indexOf("MSIE 8.")?n.browser="ie8":-1!==a.indexOf("MSIE 9.")?n.browser="ie9":-1!==a.indexOf("MSIE 10.")?n.browser="ie10":t.ActiveXObject||"ActiveXObject"in t?n.browser="ie11":/android/gi.test(a)?n.browser="android":/iphone|ipad|ipod/gi.test(a)?n.browser="ios":/chrome/gi.test(a)?n.browser="chrome":n.browser="",void 0!==typeof n.styleSupport("perspective")&&(e=n.styleSupport("transition"),n.transitionend={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[e],o=n.styleSupport("animation"),n.animationend={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"}[o],n.animationDuration={WebkitAnimation:"webkitAnimationDuration",animation:"animationDuration"}[o],n.animationDelay={WebkitAnimation:"webkitAnimationDelay",animation:"animationDelay"}[o],n.transform=n.styleSupport("transform"),e&&o&&n.transform&&(n.modernBrowser=!0))},styleSupport:function(e){var t,n="Webkit"+e.charAt(0).toUpperCase()+e.slice(1),i=o.createElement("div");return e in i.style?t=e:n in i.style&&(t=n),i=null,t}},i.private.browserInfo(),i.private.resize=new i.private.publicEvents("resize.cbp",50,function(){if(t.innerHeight==screen.height)return!0})}(jQuery,window,document),function(e,t,o,n){"use strict";var i=e.fn.cubeportfolio.constructor;i.public={init:function(e,t){new i(this,e,t)},destroy:function(t){var o=i.private.checkInstance.call(this,"destroy");o.triggerEvent("beforeDestroy"),e.removeData(this,"cubeportfolio"),o.blocks.removeData("cbp"),o.$obj.removeClass("cbp-ready").removeAttr("style"),o.$ul.removeClass("cbp-wrapper"),i.private.resize.destroyEvent(o),o.$obj.off(".cbp"),o.blocks.removeClass("cbp-item-off").removeAttr("style"),o.blocks.find(".cbp-item-wrapper").each(function(t,o){var n=e(o),i=n.children();i.length?i.unwrap():n.remove()}),o.destroySlider&&o.destroySlider(),o.$ul.unwrap(),o.addedWrapp&&o.blocks.unwrap(),0===o.blocks.length&&o.$ul.remove(),e.each(o.plugins,function(e,t){"function"==typeof t.destroy&&t.destroy()}),e.isFunction(t)&&t.call(o),o.triggerEvent("afterDestroy")},filter:function(t,o){var n,a=i.private.checkInstance.call(this,"filter");if(!a.isAnimating){if(a.isAnimating=!0,e.isFunction(o)&&a.registerEvent("filterFinish",o,!0),e.isFunction(t)){if(void 0===(n=t.call(a,a.blocks)))throw new Error("When you call cubeportfolio API `filter` method with a param of type function you must return the blocks that will be visible.")}else{if(a.options.filterDeeplinking){var r=location.href.replace(/#cbpf=(.*?)([#\?&]|$)/gi,"");location.href=r+"#cbpf="+encodeURIComponent(t),a.singlePage&&a.singlePage.url&&(a.singlePage.url=location.href)}a.defaultFilter=t,n=a.filterConcat(a.defaultFilter)}a.triggerEvent("filterStart",n),a.singlePageInline&&a.singlePageInline.isOpen?a.singlePageInline.close("promise",{callback:function(){a.computeFilter(n)}}):a.computeFilter(n)}},showCounter:function(t,o){var n=i.private.checkInstance.call(this,"showCounter");e.isFunction(o)&&n.registerEvent("showCounterFinish",o,!0),n.elems=t,t.each(function(){var t=e(this),o=n.blocks.filter(t.data("filter")).length;t.find(".cbp-filter-counter").text(o)}),n.triggerEvent("showCounterFinish",t)},appendItems:function(e,t){i.public.append.call(this,e,t)},append:function(t,o){var n=i.private.checkInstance.call(this,"append"),a=e(t).filter(".cbp-item");n.isAnimating||a.length<1?e.isFunction(o)&&o.call(n,a):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.addItems(a,o,"append")}}):n.addItems(a,o,"append"))},prepend:function(t,o){var n=i.private.checkInstance.call(this,"prepend"),a=e(t).filter(".cbp-item");n.isAnimating||a.length<1?e.isFunction(o)&&o.call(n,a):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.addItems(a,o,"prepend")}}):n.addItems(a,o,"prepend"))},remove:function(t,o){var n=i.private.checkInstance.call(this,"remove"),a=e(t).filter(".cbp-item");n.isAnimating||a.length<1?e.isFunction(o)&&o.call(n,a):(n.isAnimating=!0,n.singlePageInline&&n.singlePageInline.isOpen?n.singlePageInline.close("promise",{callback:function(){n.removeItems(a,o)}}):n.removeItems(a,o))},layout:function(t){var o=i.private.checkInstance.call(this,"layout");o.width=o.$obj.outerWidth(),o.isAnimating||o.width<=0?e.isFunction(t)&&t.call(o):("alignCenter"===o.options.gridAdjustment&&(o.wrapper[0].style.maxWidth=""),o.storeData(o.blocks),o.layoutAndAdjustment(),e.isFunction(t)&&t.call(o))}}}(jQuery,window,document),function(e,t,o,n){"use strict";var i=e.fn.cubeportfolio.constructor;e.extend(i.prototype,{updateSliderPagination:function(){var t,o,n=this;if(n.options.showPagination){for(t=Math.ceil(n.blocksOn.length/n.cols),n.navPagination.empty(),o=t-1;o>=0;o--)e("
        ",{class:"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(n.navPagination);n.navPaginationItems=n.navPagination.children()}n.enableDisableNavSlider()},destroySlider:function(){var t=this;"slider"===t.options.layoutMode&&(t.$obj.removeClass("cbp-mode-slider"),t.$ul.removeAttr("style"),t.$ul.off(".cbp"),e(o).off(".cbp"),t.options.auto&&t.stopSliderAuto())},nextSlider:function(e){var t=this;if(t.isEndSlider()){if(!t.isRewindNav())return;t.sliderActive=0}else t.options.scrollByPage?t.sliderActive=Math.min(t.sliderActive+t.cols,t.blocksOn.length-t.cols):t.sliderActive+=1;t.goToSlider()},prevSlider:function(e){var t=this;if(t.isStartSlider()){if(!t.isRewindNav())return;t.sliderActive=t.blocksOn.length-t.cols}else t.options.scrollByPage?t.sliderActive=Math.max(0,t.sliderActive-t.cols):t.sliderActive-=1;t.goToSlider()},jumpToSlider:function(e){var t=this,o=Math.min(e.index()*t.cols,t.blocksOn.length-t.cols);o!==t.sliderActive&&(t.sliderActive=o,t.goToSlider())},jumpDragToSlider:function(e){var t,o,n,i=this,a=e>0;i.options.scrollByPage?(t=i.cols*i.columnWidth,o=i.cols):(t=i.columnWidth,o=1),e=Math.abs(e),n=Math.floor(e/t)*o,e%t>20&&(n+=o),i.sliderActive=a?Math.min(i.sliderActive+n,i.blocksOn.length-i.cols):Math.max(0,i.sliderActive-n),i.goToSlider()},isStartSlider:function(){return 0===this.sliderActive},isEndSlider:function(){var e=this;return e.sliderActive+e.cols>e.blocksOn.length-1},goToSlider:function(){var e=this;e.enableDisableNavSlider(),e.updateSliderPosition()},startSliderAuto:function(){var e=this;e.isDrag?e.stopSliderAuto():e.timeout=setTimeout(function(){e.nextSlider(),e.startSliderAuto()},e.options.autoTimeout)},stopSliderAuto:function(){clearTimeout(this.timeout)},enableDisableNavSlider:function(){var e,t,o=this;o.isRewindNav()||(t=o.isStartSlider()?"addClass":"removeClass",o.navPrev[t]("cbp-nav-stop"),t=o.isEndSlider()?"addClass":"removeClass",o.navNext[t]("cbp-nav-stop")),o.options.showPagination&&(e=o.options.scrollByPage?Math.ceil(o.sliderActive/o.cols):o.isEndSlider()?o.navPaginationItems.length-1:Math.floor(o.sliderActive/o.cols),o.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(e).addClass("cbp-nav-pagination-active")),o.customPagination&&(e=o.options.scrollByPage?Math.ceil(o.sliderActive/o.cols):o.isEndSlider()?o.customPaginationItems.length-1:Math.floor(o.sliderActive/o.cols),o.customPaginationItems.removeClass(o.customPaginationClass).eq(e).addClass(o.customPaginationClass))},isRewindNav:function(){var e=this;return!e.options.showNavigation||!(e.blocksOn.length<=e.cols)&&!!e.options.rewindNav},sliderItemsLength:function(){return this.blocksOn.length<=this.cols},sliderLayout:function(){var t=this;t.blocksOn.each(function(o,n){var i=e(n).data("cbp");i.leftNew=t.columnWidth*o,i.topNew=0,t.sliderFreeSpaces.push({topStart:i.heightAndGap})}),t.getFreeSpacesForSlider(),t.$ul.width(t.columnWidth*t.blocksOn.length-t.options.gapVertical)},getFreeSpacesForSlider:function(){var e=this;e.freeSpaces=e.sliderFreeSpaces.slice(e.sliderActive,e.sliderActive+e.cols),e.freeSpaces.sort(function(e,t){return e.topStart>t.topStart?1:e.topStart8||c<-8)&&e.preventDefault(),h.isDrag=!0;var t=u-c;c<0&&c0&&u-c<-f&&(t=(f+u-c)/5-f),i.private.modernBrowser?h.$ul[0].style[i.private.transform]="translate3d("+t+"px, 0px, 0)":h.$ul[0].style.left=t+"px"}function l(){if(v=!1,h.isDrag=!1,h.options.auto){if(h.mouseIsEntered)return;h.startSliderAuto()}}function s(e){return e.originalEvent!==n&&e.originalEvent.touches!==n&&(e=e.originalEvent.touches[0]),{x:e.pageX,y:e.pageY}}var p,c,d,u,f,g,h=this,b=e(o),v=!1,m={},y=!1;h.isDrag=!1,"ontouchstart"in t||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(m={start:"touchstart.cbp",move:"touchmove.cbp",end:"touchend.cbp"},y=!0):m={start:"mousedown.cbp",move:"mousemove.cbp",end:"mouseup.cbp"},h.$ul.on(m.start,function(t){h.sliderItemsLength()||(y?g=t:t.preventDefault(),h.options.auto&&h.stopSliderAuto(),v?e(d).one("click.cbp",function(){return!1}):(d=e(t.target),p=s(t).x,c=0,u=-h.sliderActive*h.columnWidth,f=h.columnWidth*(h.blocksOn.length-h.cols),b.on(m.move,r),b.on(m.end,a),h.$obj.addClass("cbp-mode-slider-dragStart")))})},sliderLayoutReset:function(){var e=this;e.freeSpaces=[],e.sliderFreeSpaces=[]}})}(jQuery,window,document),"function"!=typeof Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),function(){for(var e=0,t=["moz","webkit"],o=0;o0?(t.active--,t.updateLeft()):0===t.active&&(t.active=t.total,t.updateLeft())}))}var r={},l=e.fn.cubeportfolio.constructor;a.prototype.updateLeft=function(){var e=this;e.items.removeClass("cbp-slider-item--active"),e.items.eq(e.active).addClass("cbp-slider-item--active"),e.items.each(function(t,o){o.style.left=t-e.active+"00%"})},i.prototype.runInit=function(){var t=this;t.parent.$obj.find(".cbp-slider-inline").not(".cbp-slider-inline-ready").each(function(o,n){var i=e(n),r=i.find(".cbp-slider-item--active").find("img")[0];r.hasAttribute("data-cbp-src")?t.parent.$obj.on("lazyLoad.cbp",function(e,t){t.src===r.src&&new a(i)}):new a(i)})},i.prototype.destroy=function(){var t=this;t.parent.$obj.find(".cbp-slider-next").off("click.cbp"),t.parent.$obj.find(".cbp-slider-prev").off("click.cbp"),t.parent.$obj.off("lazyLoad.cbp"),t.parent.$obj.find(".cbp-slider-inline").each(function(t,o){var n=e(o);n.removeClass("cbp-slider-inline-ready");var i=n.find(".cbp-slider-item");i.removeClass("cbp-slider-item--active"),i.removeAttr("style"),i.eq(0).addClass("cbp-slider-item--active")})},l.plugins.inlineSlider=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){var o=this;o.parent=t,o.options=e.extend({},a,o.parent.options.plugins.lazyLoad),t.registerEvent("initFinish",function(){o.loadImages(),t.registerEvent("resizeMainContainer",function(){o.loadImages()}),t.registerEvent("filterFinish",function(){o.loadImages()}),r.private.lazyLoadScroll.initEvent({instance:o,fn:o.loadImages})},!0)}var a={loadingClass:"cbp-lazyload",threshold:400},r=e.fn.cubeportfolio.constructor,l=e(t);r.private.lazyLoadScroll=new r.private.publicEvents("scroll.cbplazyLoad",50),i.prototype.loadImages=function(){var t=this,o=t.parent.$obj.find("img").filter("[data-cbp-src]");0!==o.length&&(t.screenHeight=l.height(),o.each(function(o,n){var i=e(n.parentNode);if(t.isElementInScreen(n)){var a=n.getAttribute("data-cbp-src");null===t.parent.checkSrc(e("").attr("src",a))?(t.removeLazyLoad(n,a),i.removeClass(t.options.loadingClass)):(i.addClass(t.options.loadingClass),e("").on("load.cbp error.cbp",function(){t.removeLazyLoad(n,a,i)}).attr("src",a))}else i.addClass(t.options.loadingClass)}))},i.prototype.removeLazyLoad=function(t,o,n){var i=this;t.src=o,t.removeAttribute("data-cbp-src"),i.parent.removeAttrImage(t),i.parent.$obj.trigger("lazyLoad.cbp",t),n&&(r.private.modernBrowser?e(t).one(r.private.transitionend,function(){n.removeClass(i.options.loadingClass)}):n.removeClass(i.options.loadingClass))},i.prototype.isElementInScreen=function(e){var t=this,o=e.getBoundingClientRect(),n=o.bottom+t.options.threshold,i=t.screenHeight+n-(o.top-t.options.threshold);return n>=0&&n<=i},i.prototype.destroy=function(){r.private.lazyLoadScroll.destroyEvent(this)},r.plugins.lazyLoad=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){var o=this;o.parent=t,o.options=e.extend({},a,o.parent.options.plugins.loadMore),o.loadMore=e(o.options.element).find(".cbp-l-loadMore-link"),0!==o.loadMore.length&&(o.loadItems=o.loadMore.find(".cbp-l-loadMore-loadItems"),"0"===o.loadItems.text()&&o.loadMore.addClass("cbp-l-loadMore-stop"),t.registerEvent("filterStart",function(e){o.populateItems().then(function(){var t=o.items.filter(e).length;t>0?(o.loadMore.removeClass("cbp-l-loadMore-stop"),o.loadItems.html(t)):o.loadMore.addClass("cbp-l-loadMore-stop")})}),o[o.options.action]())}var a={element:"",action:"click",loadItems:3},r=e.fn.cubeportfolio.constructor;i.prototype.populateItems=function(){var t=this;return t.items?e.Deferred().resolve():(t.items=e(),e.ajax({url:t.loadMore.attr("href"),type:"GET",dataType:"HTML"}).done(function(o){var n=e.map(o.split(/\r?\n/),function(t,o){return e.trim(t)}).join("");0!==n.length&&e.each(e.parseHTML(n),function(o,n){e(n).hasClass("cbp-item")?t.items=t.items.add(n):e.each(n.children,function(o,n){e(n).hasClass("cbp-item")&&(t.items=t.items.add(n))})})}).fail(function(){t.items=null,t.loadMore.removeClass("cbp-l-loadMore-loading")}))},i.prototype.populateInsertItems=function(t){var o=this,n=[],i=o.parent.defaultFilter,a=0;o.items.each(function(t,r){if(a===o.options.loadItems)return!1;i&&"*"!==i?e(r).filter(i).length&&(n.push(r),o.items[t]=null,a++):(n.push(r),o.items[t]=null,a++)}),o.items=o.items.map(function(e,t){return t}),0!==n.length?o.parent.$obj.cubeportfolio("append",n,t):o.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop")},i.prototype.click=function(){function e(){t.loadMore.removeClass("cbp-l-loadMore-loading");var e,o=t.parent.defaultFilter;0===(e=o&&"*"!==o?t.items.filter(o).length:t.items.length)?t.loadMore.addClass("cbp-l-loadMore-stop"):t.loadItems.html(e)}var t=this;t.loadMore.on("click.cbp",function(o){o.preventDefault(),t.parent.isAnimating||t.loadMore.hasClass("cbp-l-loadMore-stop")||(t.loadMore.addClass("cbp-l-loadMore-loading"),t.populateItems().then(function(){t.populateInsertItems(e)}))})},i.prototype.auto=function(){function o(){l||i.loadMore.hasClass("cbp-l-loadMore-stop")||i.loadMore.offset().top-200>a.scrollTop()+a.height()||(l=!0,i.populateItems().then(function(){i.populateInsertItems(n)}).fail(function(){l=!1}))}function n(){var e,t=i.parent.defaultFilter;0===(e=t&&"*"!==t?i.items.filter(t).length:i.items.length)?i.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop"):(i.loadItems.html(e),a.trigger("scroll.loadMore")),l=!1,0===i.items.length&&(r.private.loadMoreScroll.destroyEvent(i),i.parent.$obj.off("filterComplete.cbp"))}var i=this,a=e(t),l=!1;r.private.loadMoreScroll=new r.private.publicEvents("scroll.loadMore",100),i.parent.$obj.one("initComplete.cbp",function(){i.loadMore.addClass("cbp-l-loadMore-loading").on("click.cbp",function(e){e.preventDefault()}),r.private.loadMoreScroll.initEvent({instance:i,fn:function(){i.parent.isAnimating||o()}}),i.parent.$obj.on("filterComplete.cbp",function(){o()}),o()})},i.prototype.destroy=function(){this.loadMore.off(".cbp"),r.private.loadMoreScroll&&r.private.loadMoreScroll.destroyEvent(this)},r.plugins.loadMore=function(e){var t=e.options.plugins;return e.options.loadMore&&(t.loadMore||(t.loadMore={}),t.loadMore.element=e.options.loadMore),e.options.loadMoreAction&&(t.loadMore||(t.loadMore={}),t.loadMore.action=e.options.loadMoreAction),t.loadMore&&void 0!==t.loadMore.selector&&(t.loadMore.element=t.loadMore.selector,delete t.loadMore.selector),t.loadMore&&t.loadMore.element?new i(e):null}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(e){var t=this;t.parent=e,!1===e.options.lightboxShowCounter&&(e.options.lightboxCounter=""),!1===e.options.singlePageShowCounter&&(e.options.singlePageCounter=""),e.registerEvent("initStartRead",function(){t.run()},!0)}var a=e.fn.cubeportfolio.constructor,r={delay:0},l={init:function(t,n){var i,a=this;if(a.cubeportfolio=t,a.type=n,a.isOpen=!1,a.options=a.cubeportfolio.options,"lightbox"===n&&(a.cubeportfolio.registerEvent("resizeWindow",function(){a.resizeImage()}),a.localOptions=e.extend({},r,a.cubeportfolio.options.plugins.lightbox)),"singlePageInline"!==n){if(a.createMarkup(),"singlePage"===n){if(a.cubeportfolio.registerEvent("resizeWindow",function(){if(a.options.singlePageStickyNavigation){var e=a.contentWrap[0].clientWidth;e>0&&(a.navigationWrap.width(e),a.navigation.width(e))}}),a.options.singlePageDeeplinking){a.url=location.href,"#"===a.url.slice(-1)&&(a.url=a.url.slice(0,-1));var l=a.url.split("#cbp="),s=l.shift();if(e.each(l,function(t,o){if(a.cubeportfolio.blocksOn.each(function(t,n){var r=e(n).find(a.options.singlePageDelegate+'[href="'+o+'"]');if(r.length)return i=r,!1}),i)return!1}),i){a.url=s;var p=i,c=p.attr("data-cbp-singlePage"),d=[];c?d=p.closest(e(".cbp-item")).find('[data-cbp-singlePage="'+c+'"]'):a.cubeportfolio.blocksOn.each(function(t,o){var n=e(o);n.not(".cbp-item-off")&&n.find(a.options.singlePageDelegate).each(function(t,o){e(o).attr("data-cbp-singlePage")||d.push(o)})}),a.openSinglePage(d,i[0])}else if(l.length){var u=o.createElement("a");u.setAttribute("href",l[0]),a.openSinglePage([u],u)}}a.localOptions=e.extend({},r,a.cubeportfolio.options.plugins.singlePage)}}else{if(a.height=0,a.createMarkupSinglePageInline(),a.cubeportfolio.registerEvent("resizeGrid",function(){a.isOpen&&a.close()}),a.options.singlePageInlineDeeplinking){a.url=location.href,"#"===a.url.slice(-1)&&(a.url=a.url.slice(0,-1));s=(l=a.url.split("#cbpi=")).shift();e.each(l,function(t,o){if(a.cubeportfolio.blocksOn.each(function(t,n){var r=e(n).find(a.options.singlePageInlineDelegate+'[href="'+o+'"]');if(r.length)return i=r,!1}),i)return!1}),i&&a.cubeportfolio.registerEvent("initFinish",function(){a.openSinglePageInline(a.cubeportfolio.blocksOn,i[0])},!0)}a.localOptions=e.extend({},r,a.cubeportfolio.options.plugins.singlePageInline)}},createMarkup:function(){var n=this,i="";if("singlePage"===n.type&&"left"!==n.options.singlePageAnimation&&(i=" cbp-popup-singlePage-"+n.options.singlePageAnimation),n.wrap=e("
        ",{class:"cbp-popup-wrap cbp-popup-"+n.type+i,"data-action":"lightbox"===n.type?"close":""}).on("click.cbp",function(t){if(!n.stopEvents){var o=e(t.target).attr("data-action");n[o]&&(n[o](),t.preventDefault())}}),"singlePage"===n.type?(n.contentWrap=e("
        ",{class:"cbp-popup-content-wrap"}).appendTo(n.wrap),"ios"===a.private.browser&&n.contentWrap.css("overflow","auto"),n.content=e("
        ",{class:"cbp-popup-content"}).appendTo(n.contentWrap)):n.content=e("
        ",{class:"cbp-popup-content"}).appendTo(n.wrap),e("
        ",{class:"cbp-popup-loadingBox"}).appendTo(n.wrap),"ie8"===a.private.browser&&(n.bg=e("
        ",{class:"cbp-popup-ie8bg","data-action":"lightbox"===n.type?"close":""}).appendTo(n.wrap)),"singlePage"===n.type&&!1===n.options.singlePageStickyNavigation?n.navigationWrap=e("
        ",{class:"cbp-popup-navigation-wrap"}).appendTo(n.contentWrap):n.navigationWrap=e("
        ",{class:"cbp-popup-navigation-wrap"}).appendTo(n.wrap),n.navigation=e("
        ",{class:"cbp-popup-navigation"}).appendTo(n.navigationWrap),n.closeButton=e("
        ",{class:"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(n.navigation),n.nextButton=e("
        ",{class:"cbp-popup-next",title:"Next (Right arrow key)","data-action":"next"}).appendTo(n.navigation),n.prevButton=e("
        ",{class:"cbp-popup-prev",title:"Previous (Left arrow key)","data-action":"prev"}).appendTo(n.navigation),"singlePage"===n.type){n.options.singlePageCounter&&(n.counter=e(n.options.singlePageCounter).appendTo(n.navigation),n.counter.text("")),n.content.on("click.cbp",n.options.singlePageDelegate,function(e){e.preventDefault();var t,i,a=n.dataArray.length,r=this.getAttribute("href");for(t=0;t",{class:"cbp-popup-singlePageInline"}).on("click.cbp",function(o){if(!t.stopEvents){var n=e(o.target).attr("data-action");n&&t[n]&&(t[n](),o.preventDefault())}}),t.content=e("
        ",{class:"cbp-popup-content"}).appendTo(t.wrap),t.navigation=e("
        ",{class:"cbp-popup-navigation"}).appendTo(t.wrap),t.closeButton=e("
        ",{class:"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(t.navigation)},destroy:function(){var t=this,n=e("body");e(o).off("keydown.cbp"),n.off("click.cbp",t.options.lightboxDelegate),n.off("click.cbp",t.options.singlePageDelegate),t.content.off("click.cbp",t.options.singlePageDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageInlineDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.lightboxDelegate),t.cubeportfolio.$obj.off("click.cbp",t.options.singlePageDelegate),t.cubeportfolio.$obj.removeClass("cbp-popup-isOpening"),t.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),t.wrap.remove()},openLightbox:function(n,i){var a,r,l=this,p=0,c=[];if(!l.isOpen){if(s=!0,l.isOpen=!0,l.stopEvents=!1,l.dataArray=[],l.current=null,null===(a=i.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");e.each(n,function(t,o){var n,i=o.getAttribute("href"),r=i,s="isImage";if(-1===e.inArray(i,c)){if(a===i)l.current=p;else if(!l.options.lightboxGallery)return;if(/youtu\.?be/i.test(i)){var d=i.lastIndexOf("v=")+2;1===d&&(d=i.lastIndexOf("/")+1),n=i.substring(d),/autoplay=/i.test(n)||(n+="&autoplay=1"),r="//www.youtube.com/embed/"+(n=n.replace(/\?|&/,"?")),s="isYoutube"}else/vimeo\.com/i.test(i)?(n=i.substring(i.lastIndexOf("/")+1),/autoplay=/i.test(n)||(n+="&autoplay=1"),r="//player.vimeo.com/video/"+(n=n.replace(/\?|&/,"?")),s="isVimeo"):/www\.ted\.com/i.test(i)?(r="http://embed.ted.com/talks/"+i.substring(i.lastIndexOf("/")+1)+".html",s="isTed"):/soundcloud\.com/i.test(i)?(r=i,s="isSoundCloud"):/(\.mp4)|(\.ogg)|(\.ogv)|(\.webm)/i.test(i)?(r=-1!==i.indexOf("|")?i.split("|"):i.split("%7C"),s="isSelfHostedVideo"):/\.mp3$/i.test(i)&&(r=i,s="isSelfHostedAudio");l.dataArray.push({src:r,title:o.getAttribute(l.options.lightboxTitleSrc),type:s}),p++}c.push(i)}),l.counterTotal=l.dataArray.length,1===l.counterTotal?(l.nextButton.hide(),l.prevButton.hide(),l.dataActionImg=""):(l.nextButton.show(),l.prevButton.show(),l.dataActionImg='data-action="next"'),l.wrap.appendTo(o.body),l.scrollTop=e(t).scrollTop(),l.originalStyle=e("html").attr("style"),e("html").css({overflow:"hidden",marginRight:t.innerWidth-e(o).width()}),l.wrap.addClass("cbp-popup-transitionend"),l.wrap.show(),r=l.dataArray[l.current],l[r.type](r)}},openSinglePage:function(n,i){var r,l=this,s=0,p=[];if(!l.isOpen){if(l.cubeportfolio.singlePageInline&&l.cubeportfolio.singlePageInline.isOpen&&l.cubeportfolio.singlePageInline.close(),l.isOpen=!0,l.stopEvents=!1,l.dataArray=[],l.current=null,null===(r=i.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(e.each(n,function(t,o){var n=o.getAttribute("href");-1===e.inArray(n,p)&&(r===n&&(l.current=s),l.dataArray.push({url:n,element:o}),s++),p.push(n)}),l.counterTotal=l.dataArray.length,1===l.counterTotal?(l.nextButton.hide(),l.prevButton.hide()):(l.nextButton.show(),l.prevButton.show()),l.wrap.appendTo(o.body),l.scrollTop=e(t).scrollTop(),l.contentWrap.scrollTop(0),l.wrap.show(),l.finishOpen=2,l.navigationMobile=e(),l.wrap.one(a.private.transitionend,function(){e("html").css({overflow:"hidden",marginRight:t.innerWidth-e(o).width()}),l.wrap.addClass("cbp-popup-transitionend"),l.options.singlePageStickyNavigation&&(l.wrap.addClass("cbp-popup-singlePage-sticky"),l.navigationWrap.width(l.contentWrap[0].clientWidth)),l.finishOpen--,l.finishOpen<=0&&l.updateSinglePageIsOpen.call(l)}),"ie8"!==a.private.browser&&"ie9"!==a.private.browser||(e("html").css({overflow:"hidden",marginRight:t.innerWidth-e(o).width()}),l.wrap.addClass("cbp-popup-transitionend"),l.options.singlePageStickyNavigation&&(l.navigationWrap.width(l.contentWrap[0].clientWidth),setTimeout(function(){l.wrap.addClass("cbp-popup-singlePage-sticky")},1e3)),l.finishOpen--),l.wrap.addClass("cbp-popup-loading"),l.wrap.offset(),l.wrap.addClass("cbp-popup-singlePage-open"),l.options.singlePageDeeplinking&&(l.url=l.url.split("#cbp=")[0],location.href=l.url+"#cbp="+l.dataArray[l.current].url),e.isFunction(l.options.singlePageCallback)&&l.options.singlePageCallback.call(l,l.dataArray[l.current].url,l.dataArray[l.current].element),"ios"===a.private.browser){var c=l.contentWrap[0];c.addEventListener("touchstart",function(){var e=c.scrollTop,t=c.scrollHeight,o=e+c.offsetHeight;0===e?c.scrollTop=1:o===t&&(c.scrollTop=e-1)})}}},openSinglePageInline:function(o,n,i){var a,r,l,s=this;if(i=i||!1,s.fromOpen=i,s.storeBlocks=o,s.storeCurrentBlock=n,s.isOpen)return r=s.cubeportfolio.blocksOn.index(e(n).closest(".cbp-item")),void(s.dataArray[s.current].url!==n.getAttribute("href")||s.current!==r?s.cubeportfolio.singlePageInline.close("open",{blocks:o,currentBlock:n,fromOpen:!0}):s.close());if(s.isOpen=!0,s.stopEvents=!1,s.dataArray=[],s.current=null,null===(a=n.getAttribute("href")))throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(l=e(n).closest(".cbp-item")[0],o.each(function(e,t){l===t&&(s.current=e)}),s.dataArray[s.current]={url:a,element:n},e(s.dataArray[s.current].element).parents(".cbp-item").addClass("cbp-singlePageInline-active"),s.counterTotal=o.length,s.wrap.insertBefore(s.cubeportfolio.wrapper),s.topDifference=0,"top"===s.options.singlePageInlinePosition)s.blocksToMove=o,s.top=0;else if("bottom"===s.options.singlePageInlinePosition)s.blocksToMove=e(),s.top=s.cubeportfolio.height;else if("above"===s.options.singlePageInlinePosition){var p=e(o[s.current]).data("cbp").top;s.top=p,o.each(function(t,o){var n=e(o).data("cbp"),i=n.top,a=i+n.heightAndGap;i>=p||a>s.top&&(s.top=a,s.topDifference=s.top-p)}),s.blocksToMove=e(),o.each(function(t,o){if(t!==s.current){var n=e(o).data("cbp");n.top+n.heightAndGap>s.top&&(s.blocksToMove=s.blocksToMove.add(o))}else s.blocksToMove=s.blocksToMove.add(o)}),s.top=Math.max(s.top-s.options.gapHorizontal,0)}else{var c=e(o[s.current]).data("cbp"),d=c.top+c.heightAndGap;s.top=d,s.blocksToMove=e(),o.each(function(t,o){var n=e(o).data("cbp"),i=n.top,a=i+n.height;a<=d||(i>=d-n.height/2?s.blocksToMove=s.blocksToMove.add(o):a>d&&is.top&&(s.top=a),a-d>s.topDifference&&(s.topDifference=a-d)))})}if(s.wrap[0].style.height=s.wrap.outerHeight(!0)+"px",s.deferredInline=e.Deferred(),s.options.singlePageInlineInFocus){s.scrollTop=e(t).scrollTop();var u=s.cubeportfolio.$obj.offset().top+s.top-100;s.scrollTop!==u?e("html,body").animate({scrollTop:u},350).promise().then(function(){s.resizeSinglePageInline(),s.deferredInline.resolve()}):(s.resizeSinglePageInline(),s.deferredInline.resolve())}else s.resizeSinglePageInline(),s.deferredInline.resolve();s.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-open"),s.wrap.css({top:s.top}),s.options.singlePageInlineDeeplinking&&(s.url=s.url.split("#cbpi=")[0],location.href=s.url+"#cbpi="+s.dataArray[s.current].url),e.isFunction(s.options.singlePageInlineCallback)&&s.options.singlePageInlineCallback.call(s,s.dataArray[s.current].url,s.dataArray[s.current].element)},resizeSinglePageInline:function(){var e=this;e.height=0===e.top||e.top===e.cubeportfolio.height?e.wrap.outerHeight(!0):e.wrap.outerHeight(!0)-e.options.gapHorizontal,e.height+=e.topDifference,e.storeBlocks.each(function(e,t){a.private.modernBrowser?t.style[a.private.transform]="":t.style.marginTop=""}),e.blocksToMove.each(function(t,o){a.private.modernBrowser?o.style[a.private.transform]="translate3d(0px, "+e.height+"px, 0)":o.style.marginTop=e.height+"px"}),e.cubeportfolio.obj.style.height=e.cubeportfolio.height+e.height+"px"},revertResizeSinglePageInline:function(){var t=this;t.deferredInline=e.Deferred(),t.storeBlocks.each(function(e,t){a.private.modernBrowser?t.style[a.private.transform]="":t.style.marginTop=""}),t.cubeportfolio.obj.style.height=t.cubeportfolio.height+"px"},appendScriptsToWrap:function(e){var t=this,n=0,i=function(a){var r=o.createElement("script"),l=a.src;r.type="text/javascript",r.readyState?r.onreadystatechange=function(){"loaded"!=r.readyState&&"complete"!=r.readyState||(r.onreadystatechange=null,e[++n]&&i(e[n]))}:r.onload=function(){e[++n]&&i(e[n])},l?r.src=l:r.text=a.text,t.content[0].appendChild(r)};i(e[0])},updateSinglePage:function(t,o,n){var i,a=this;a.content.addClass("cbp-popup-content").removeClass("cbp-popup-content-basic"),!1===n&&a.content.removeClass("cbp-popup-content").addClass("cbp-popup-content-basic"),a.counter&&(i=e(a.getCounterMarkup(a.options.singlePageCounter,a.current+1,a.counterTotal)),a.counter.text(i.text())),a.fromAJAX={html:t,scripts:o},a.finishOpen--,a.finishOpen<=0&&a.updateSinglePageIsOpen.call(a)},updateSinglePageIsOpen:function(){var e,t=this;t.wrap.addClass("cbp-popup-ready"),t.wrap.removeClass("cbp-popup-loading"),t.content.html(t.fromAJAX.html),t.fromAJAX.scripts&&t.appendScriptsToWrap(t.fromAJAX.scripts),t.fromAJAX={},t.cubeportfolio.$obj.trigger("updateSinglePageStart.cbp"),(e=t.content.find(".cbp-slider")).length?(e.find(".cbp-slider-item").addClass("cbp-item"),t.slider=e.cubeportfolio({layoutMode:"slider",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):t.slider=null,t.checkForSocialLinks(t.content),t.cubeportfolio.$obj.trigger("updateSinglePageComplete.cbp")},checkForSocialLinks:function(e){var t=this;t.createFacebookShare(e.find(".cbp-social-fb")),t.createTwitterShare(e.find(".cbp-social-twitter")),t.createGooglePlusShare(e.find(".cbp-social-googleplus")),t.createPinterestShare(e.find(".cbp-social-pinterest"))},createFacebookShare:function(e){e.length&&!e.attr("onclick")&&e.attr("onclick","window.open('http://www.facebook.com/sharer.php?u="+encodeURIComponent(t.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;")},createTwitterShare:function(e){e.length&&!e.attr("onclick")&&e.attr("onclick","window.open('https://twitter.com/intent/tweet?source="+encodeURIComponent(t.location.href)+"&text="+encodeURIComponent(o.title)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=300'); return false;")},createGooglePlusShare:function(e){e.length&&!e.attr("onclick")&&e.attr("onclick","window.open('https://plus.google.com/share?url="+encodeURIComponent(t.location.href)+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=450'); return false;")},createPinterestShare:function(e){if(e.length&&!e.attr("onclick")){var o="",n=this.content.find("img")[0];n&&(o=n.src),e.attr("onclick","window.open('http://pinterest.com/pin/create/button/?url="+encodeURIComponent(t.location.href)+"&media="+o+"', '_blank', 'top=100,left=100,toolbar=0,status=0,width=620,height=400'); return false;")}},updateSinglePageInline:function(e,t){var o=this;o.content.html(e),t&&o.appendScriptsToWrap(t),o.cubeportfolio.$obj.trigger("updateSinglePageInlineStart.cbp"),0!==o.localOptions.delay?setTimeout(function(){o.singlePageInlineIsOpen.call(o)},o.localOptions.delay):o.singlePageInlineIsOpen.call(o)},singlePageInlineIsOpen:function(){function e(){t.wrap.addClass("cbp-popup-singlePageInline-ready"),t.wrap[0].style.height="",t.resizeSinglePageInline(),t.cubeportfolio.$obj.trigger("updateSinglePageInlineComplete.cbp")}var t=this;t.cubeportfolio.loadImages(t.wrap,function(){var o=t.content.find(".cbp-slider");o.length?(o.find(".cbp-slider-item").addClass("cbp-item"),o.one("initComplete.cbp",function(){t.deferredInline.done(e)}),o.on("pluginResize.cbp",function(){t.deferredInline.done(e)}),t.slider=o.cubeportfolio({layoutMode:"slider",displayType:"default",mediaQueries:[{width:1,cols:1}],gapHorizontal:0,gapVertical:0,caption:"",coverRatio:""})):(t.slider=null,t.deferredInline.done(e)),t.checkForSocialLinks(t.content)})},isImage:function(t){var o=this;new Image;o.tooggleLoading(!0),o.cubeportfolio.loadImages(e('
        '),function(){o.updateImagesMarkup(t.src,t.title,o.getCounterMarkup(o.options.lightboxCounter,o.current+1,o.counterTotal)),o.tooggleLoading(!1)})},isVimeo:function(e){var t=this;t.updateVideoMarkup(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isYoutube:function(e){var t=this;t.updateVideoMarkup(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isTed:function(e){var t=this;t.updateVideoMarkup(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSoundCloud:function(e){var t=this;t.updateVideoMarkup(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedVideo:function(e){var t=this;t.updateSelfHostedVideo(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},isSelfHostedAudio:function(e){var t=this;t.updateSelfHostedAudio(e.src,e.title,t.getCounterMarkup(t.options.lightboxCounter,t.current+1,t.counterTotal))},getCounterMarkup:function(e,t,o){if(!e.length)return"";var n={current:t,total:o};return e.replace(/\{\{current}}|\{\{total}}/gi,function(e){return n[e.slice(2,-2)]})},updateSelfHostedVideo:function(e,t,o){var n,i=this;i.wrap.addClass("cbp-popup-lightbox-isIframe");var a='
        '+(t?'
        '+t+"
        ":"")+o+"
        ",i.content.html(a),i.wrap.addClass("cbp-popup-ready"),i.preloadNearbyImages()},updateSelfHostedAudio:function(e,t,o){var n=this;n.wrap.addClass("cbp-popup-lightbox-isIframe");var i='
        '+(t?'
        '+t+"
        ":"")+o+"
        ";n.content.html(i),n.wrap.addClass("cbp-popup-ready"),n.preloadNearbyImages()},updateVideoMarkup:function(e,t,o){var n=this;n.wrap.addClass("cbp-popup-lightbox-isIframe");var i='
        '+(t?'
        '+t+"
        ":"")+o+"
        ";n.content.html(i),n.wrap.addClass("cbp-popup-ready"),n.preloadNearbyImages()},updateImagesMarkup:function(e,t,o){var n=this;n.wrap.removeClass("cbp-popup-lightbox-isIframe");var i='
        '+(t?'
        '+t+"
        ":"")+o+"
        ";n.content.html(i),n.wrap.addClass("cbp-popup-ready"),n.resizeImage(),n.preloadNearbyImages()},next:function(){var e=this;e[e.type+"JumpTo"](1)},prev:function(){var e=this;e[e.type+"JumpTo"](-1)},lightboxJumpTo:function(e){var t,o=this;o.current=o.getIndex(o.current+e),o[(t=o.dataArray[o.current]).type](t)},singlePageJumpTo:function(t){var o=this;o.current=o.getIndex(o.current+t),e.isFunction(o.options.singlePageCallback)&&(o.resetWrap(),o.contentWrap.scrollTop(0),o.wrap.addClass("cbp-popup-loading"),o.slider&&a.private.resize.destroyEvent(e.data(o.slider[0],"cubeportfolio")),o.options.singlePageCallback.call(o,o.dataArray[o.current].url,o.dataArray[o.current].element),o.options.singlePageDeeplinking&&(location.href=o.url+"#cbp="+o.dataArray[o.current].url))},resetWrap:function(){var e=this;"singlePage"===e.type&&e.options.singlePageDeeplinking&&(location.href=e.url+"#"),"singlePageInline"===e.type&&e.options.singlePageInlineDeeplinking&&(location.href=e.url+"#")},getIndex:function(e){var t=this;return(e%=t.counterTotal)<0&&(e=t.counterTotal+e),e},close:function(o,n){function i(){l.slider&&a.private.resize.destroyEvent(e.data(l.slider[0],"cubeportfolio")),l.content.html(""),l.wrap.detach(),l.cubeportfolio.$obj.removeClass("cbp-popup-singlePageInline-open cbp-popup-singlePageInline-close"),l.isOpen=!1,"promise"===o&&e.isFunction(n.callback)&&n.callback.call(l.cubeportfolio)}function r(){var n=e(t).scrollTop();l.resetWrap(),e(t).scrollTop(n),l.options.singlePageInlineInFocus&&"promise"!==o?e("html,body").animate({scrollTop:l.scrollTop},350).promise().then(function(){i()}):i()}var l=this;"singlePageInline"===l.type?"open"===o?(l.wrap.removeClass("cbp-popup-singlePageInline-ready"),e(l.dataArray[l.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),l.isOpen=!1,l.openSinglePageInline(n.blocks,n.currentBlock,n.fromOpen)):(l.height=0,l.revertResizeSinglePageInline(),l.wrap.removeClass("cbp-popup-singlePageInline-ready"),l.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-close"),l.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),a.private.modernBrowser?l.wrap.one(a.private.transitionend,function(){r()}):r()):"singlePage"===l.type?(l.resetWrap(),l.stopScroll=!0,l.wrap.removeClass("cbp-popup-ready cbp-popup-transitionend cbp-popup-singlePage-open cbp-popup-singlePage-sticky"),e("html").css({overflow:"",marginRight:"",position:""}),e(t).scrollTop(l.scrollTop),"ie8"!==a.private.browser&&"ie9"!==a.private.browser||(l.slider&&a.private.resize.destroyEvent(e.data(l.slider[0],"cubeportfolio")),l.content.html(""),l.wrap.detach(),l.isOpen=!1),l.wrap.one(a.private.transitionend,function(){l.slider&&a.private.resize.destroyEvent(e.data(l.slider[0],"cubeportfolio")),l.content.html(""),l.wrap.detach(),l.isOpen=!1})):(s=!1,l.originalStyle?e("html").attr("style",l.originalStyle):e("html").css({overflow:"",marginRight:""}),e(t).scrollTop(l.scrollTop),l.slider&&a.private.resize.destroyEvent(e.data(l.slider[0],"cubeportfolio")),l.content.html(""),l.wrap.detach(),l.isOpen=!1)},tooggleLoading:function(e){var t=this;t.stopEvents=e,t.wrap[e?"addClass":"removeClass"]("cbp-popup-loading")},resizeImage:function(){if(this.isOpen){var o=this.content.find("img"),n=o.parent(),i=e(t).height()-(n.outerHeight(!0)-n.height())-this.content.find(".cbp-popup-lightbox-bottom").outerHeight(!0);o.css("max-height",i+"px")}},preloadNearbyImages:function(){for(var e=this,t=[e.getIndex(e.current+1),e.getIndex(e.current+2),e.getIndex(e.current+3),e.getIndex(e.current-1),e.getIndex(e.current-2),e.getIndex(e.current-3)],o=t.length-1;o>=0;o--)"isImage"===e.dataArray[t[o]].type&&e.cubeportfolio.checkSrc(e.dataArray[t[o]])}},s=!1,p=!1,c=!1;i.prototype.run=function(){var t=this,n=t.parent,i=e(o.body);n.lightbox=null,n.options.lightboxDelegate&&!p&&(p=!0,n.lightbox=Object.create(l),n.lightbox.init(n,"lightbox"),i.on("click.cbp",n.options.lightboxDelegate,function(o){o.preventDefault();var i=e(this),a=i.attr("data-cbp-lightbox"),r=t.detectScope(i),l=r.data("cubeportfolio"),s=[];l?l.blocksOn.each(function(t,o){var i=e(o);i.not(".cbp-item-off")&&i.find(n.options.lightboxDelegate).each(function(t,o){a?e(o).attr("data-cbp-lightbox")===a&&s.push(o):s.push(o)})}):s=a?r.find(n.options.lightboxDelegate+"[data-cbp-lightbox="+a+"]"):r.find(n.options.lightboxDelegate),n.lightbox.openLightbox(s,i[0])})),n.singlePage=null,n.options.singlePageDelegate&&!c&&(c=!0,n.singlePage=Object.create(l),n.singlePage.init(n,"singlePage"),i.on("click.cbp",n.options.singlePageDelegate,function(o){o.preventDefault();var i=e(this),a=i.attr("data-cbp-singlePage"),r=t.detectScope(i),l=r.data("cubeportfolio"),s=[];l?l.blocksOn.each(function(t,o){var i=e(o);i.not(".cbp-item-off")&&i.find(n.options.singlePageDelegate).each(function(t,o){a?e(o).attr("data-cbp-singlePage")===a&&s.push(o):s.push(o)})}):s=a?r.find(n.options.singlePageDelegate+"[data-cbp-singlePage="+a+"]"):r.find(n.options.singlePageDelegate),n.singlePage.openSinglePage(s,i[0])})),n.singlePageInline=null,n.options.singlePageInlineDelegate&&(n.singlePageInline=Object.create(l),n.singlePageInline.init(n,"singlePageInline"),n.$obj.on("click.cbp",n.options.singlePageInlineDelegate,function(t){t.preventDefault();var o=e.data(this,"cbp-locked"),i=e.data(this,"cbp-locked",+new Date);(!o||i-o>300)&&n.singlePageInline.openSinglePageInline(n.blocksOn,this)}))},i.prototype.detectScope=function(t){var n,i,a;return(n=t.closest(".cbp-popup-singlePageInline")).length?(a=t.closest(".cbp",n[0])).length?a:n:(i=t.closest(".cbp-popup-singlePage")).length?(a=t.closest(".cbp",i[0])).length?a:i:(a=t.closest(".cbp")).length?a:e(o.body)},i.prototype.destroy=function(){var t=this.parent;e(o.body).off("click.cbp"),p=!1,c=!1,t.lightbox&&t.lightbox.destroy(),t.singlePage&&t.singlePage.destroy(),t.singlePageInline&&t.singlePageInline.destroy()},a.plugins.popUp=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){var o=this;o.parent=t,o.searchInput=e(t.options.search),o.searchInput.each(function(t,o){var n=o.getAttribute("data-search");n||(n="*"),e.data(o,"searchData",{value:o.value,el:n})});var n=null;o.searchInput.on("keyup.cbp paste.cbp",function(t){t.preventDefault();var i=e(this);clearTimeout(n),n=setTimeout(function(){o.runEvent.call(o,i)},350)}),o.searchNothing=o.searchInput.siblings(".cbp-search-nothing").detach(),o.searchNothingHeight=null,o.searchNothingHTML=o.searchNothing.html(),o.searchInput.siblings(".cbp-search-icon").on("click.cbp",function(t){t.preventDefault(),o.runEvent.call(o,e(this).prev().val(""))})}var a=e.fn.cubeportfolio.constructor;i.prototype.runEvent=function(t){var o=this,n=t.val(),i=t.data("searchData"),a=new RegExp(n,"i");i.value===n||o.parent.isAnimating||(i.value=n,n.length>0?t.attr("value",n):t.removeAttr("value"),o.parent.$obj.cubeportfolio("filter",function(t){var r=t.filter(function(t,o){if(e(o).find(i.el).text().search(a)>-1)return!0});if(0===r.length&&o.searchNothing.length){var l=o.searchNothingHTML.replace("{{query}}",n);o.searchNothing.html(l),o.searchNothing.appendTo(o.parent.$obj),null===o.searchNothingHeight&&(o.searchNothingHeight=o.searchNothing.outerHeight(!0)),o.parent.registerEvent("resizeMainContainer",function(){o.parent.height=o.parent.height+o.searchNothingHeight,o.parent.obj.style.height=o.parent.height+"px"},!0)}else o.searchNothing.detach();return o.parent.triggerEvent("resetFiltersVisual"),r},function(){t.trigger("keyup.cbp")}))},i.prototype.destroy=function(){var t=this;t.searchInput.off(".cbp"),t.searchInput.next(".cbp-search-icon").off(".cbp"),t.searchInput.each(function(t,o){e.removeData(o)})},a.plugins.search=function(e){return""===e.options.search?null:new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){var o=this;o.parent=t,o.options=e.extend({},a,o.parent.options.plugins.slider);var n=e(o.options.pagination);n.length>0&&(o.parent.customPagination=n,o.parent.customPaginationItems=n.children(),o.parent.customPaginationClass=o.options.paginationClass,o.parent.customPaginationItems.on("click.cbp",function(t){t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),o.parent.sliderStopEvents||o.parent.jumpToSlider(e(this))})),o.parent.registerEvent("gridAdjust",function(){o.sliderMarkup.call(o.parent),o.parent.registerEvent("gridAdjust",function(){o.updateSlider.call(o.parent)})},!0)}var a={pagination:"",paginationClass:"cbp-pagination-active"},r=e.fn.cubeportfolio.constructor;i.prototype.sliderMarkup=function(){var t=this;t.sliderStopEvents=!1,t.sliderActive=0,t.$obj.one("initComplete.cbp",function(){t.$obj.addClass("cbp-mode-slider")}),t.nav=e("
        ",{class:"cbp-nav"}),t.nav.on("click.cbp","[data-slider-action]",function(o){if(o.preventDefault(),o.stopImmediatePropagation(),o.stopPropagation(),!t.sliderStopEvents){var n=e(this),i=n.attr("data-slider-action");t[i+"Slider"]&&t[i+"Slider"](n)}}),t.options.showNavigation&&(t.controls=e("
        ",{class:"cbp-nav-controls"}),t.navPrev=e("
        ",{class:"cbp-nav-prev","data-slider-action":"prev"}).appendTo(t.controls),t.navNext=e("
        ",{class:"cbp-nav-next","data-slider-action":"next"}).appendTo(t.controls),t.controls.appendTo(t.nav)),t.options.showPagination&&(t.navPagination=e("
        ",{class:"cbp-nav-pagination"}).appendTo(t.nav)),(t.controls||t.navPagination)&&t.nav.appendTo(t.$obj),t.updateSliderPagination(),t.options.auto&&(t.options.autoPauseOnHover&&(t.mouseIsEntered=!1,t.$obj.on("mouseenter.cbp",function(e){t.mouseIsEntered=!0,t.stopSliderAuto()}).on("mouseleave.cbp",function(e){t.mouseIsEntered=!1,t.startSliderAuto()})),t.startSliderAuto()),t.options.drag&&r.private.modernBrowser&&t.dragSlider()},i.prototype.updateSlider=function(){var e=this;e.updateSliderPosition(),e.updateSliderPagination()},i.prototype.destroy=function(){var e=this;e.parent.customPaginationItems&&e.parent.customPaginationItems.off(".cbp"),(e.parent.controls||e.parent.navPagination)&&(e.parent.nav.off(".cbp"),e.parent.nav.remove())},r.plugins.slider=function(e){return"slider"!==e.options.layoutMode?null:new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){var o=this;o.parent=t,o.options=e.extend({},a,o.parent.options.plugins.sort),o.element=e(o.options.element),0!==o.element.length&&(o.sort="",o.sortBy="string:asc",o.element.on("click.cbp",".cbp-sort-item",function(n){n.preventDefault(),o.target=n.target,e(o.target).hasClass("cbp-l-dropdown-item--active")||t.isAnimating||(o.processSort(),t.$obj.cubeportfolio("filter",t.defaultFilter))}),t.registerEvent("triggerSort",function(){o.target&&(o.processSort(),t.$obj.cubeportfolio("filter",t.defaultFilter))}),o.dropdownWrap=o.element.find(".cbp-l-dropdown-wrap").on({"mouseover.cbp":function(){e(this).addClass("cbp-l-dropdown-wrap--open")},"mouseleave.cbp":function(){e(this).removeClass("cbp-l-dropdown-wrap--open")}}),o.dropdownHeader=o.element.find(".cbp-l-dropdown-header"))}var a={element:""},r=e.fn.cubeportfolio.constructor;i.prototype.processSort=function(){var t=this,o=t.parent,n=(c=t.target).hasAttribute("data-sort"),i=c.hasAttribute("data-sortBy");if(n&&i)t.sort=c.getAttribute("data-sort"),t.sortBy=c.getAttribute("data-sortBy");else if(n)t.sort=c.getAttribute("data-sort");else{if(!i)return;t.sortBy=c.getAttribute("data-sortBy")}var a=t.sortBy.split(":"),r="string",l=1;if("int"===a[0]?r="int":"float"===a[0]&&(r="float"),"desc"===a[1]&&(l=-1),t.sort){var s=[];o.blocks.each(function(o,n){var i=e(n),a=i.find(t.sort).text();"int"===r&&(a=parseInt(a,10)),"float"===r&&(a=parseFloat(a,10)),s.push({sortText:a,data:i.data("cbp")})}),s.sort(function(e,t){var o=e.sortText,n=t.sortText;return"string"===r&&(o=o.toUpperCase(),n=n.toUpperCase()),on?l:0}),e.each(s,function(e,t){t.data.index=e})}else{var p=[];-1===l&&(o.blocks.each(function(t,o){p.push(e(o).data("cbp").indexInitial)}),p.sort(function(e,t){return t-e})),o.blocks.each(function(t,o){var n=e(o).data("cbp");n.index=-1===l?p[n.indexInitial]:n.indexInitial})}o.sortBlocks(o.blocks,"index"),t.dropdownWrap.trigger("mouseleave.cbp");var c=e(t.target),d=e(t.target).parent();d.hasClass("cbp-l-dropdown-list")?(t.dropdownHeader.html(c.html()),c.addClass("cbp-l-dropdown-item--active").siblings(".cbp-l-dropdown-item").removeClass("cbp-l-dropdown-item--active")):d.hasClass("cbp-l-direction")&&(0===c.index()?d.addClass("cbp-l-direction--second").removeClass("cbp-l-direction--first"):d.addClass("cbp-l-direction--first").removeClass("cbp-l-direction--second"))},i.prototype.destroy=function(){this.element.off("click.cbp")},r.plugins.sort=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";e.fn.cubeportfolio.constructor.prototype.responsiveLayout=function(){var t=this;if(t.cols=t[e.isArray(t.options.mediaQueries)?"getColumnsBreakpoints":"getColumnsAuto"](),t.columnWidth=t.columnWidthTruncate((t.width+t.options.gapVertical)/t.cols),t.widthAvailable=t.columnWidth*t.cols,"mosaic"===t.options.layoutMode&&t.getMosaicWidthReference(),void 0!==t.options.coverRatio){t.blocks.each(function(o,n){var i,a=e(n).data("cbp"),r=1;"mosaic"===t.options.layoutMode&&(r=t.getColsMosaic(a.widthInitial)),i=t.columnWidth*r-t.options.gapVertical,n.style.width=i+"px",a.width=i,a.widthAndGap=i+t.options.gapVertical,n.style.height=""});var o=[];t.blocks.each(function(t,n){var i=e(n),a=i.data("cbp").width;e.each(i.find("img").filter("[width][height]"),function(e,t){var n=a/parseInt(t.getAttribute("width"),10);o.push({el:t,width:a,height:Math.floor(parseInt(t.getAttribute("height"),10)*n)})})}),e.each(o,function(e,t){t.el.width=t.width,t.el.height=t.height,t.el.style.width=t.width+"px",t.el.style.height=t.height+"px"}),t.blocks.each(function(o,n){var i=e(n).data("cbp"),a=n.getBoundingClientRect(),r=Math.round(a.bottom-a.top);i.height=r,i.heightAndGap=r+t.options.gapHorizontal})}else{var n=t.columnWidth-t.options.gapVertical;t.blocks.each(function(o,i){var a=e(i).data("cbp"),r=parseInt(a.heightInitial*(n/a.widthInitial),10);i.style.width=n+"px",i.style.height=r+"px",a.width=n,a.widthAndGap=n+t.options.gapVertical,a.height=r,a.heightAndGap=r+t.options.gapHorizontal})}}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(t){this.parent=t,t.registerEvent("initStartWrite",function(){if(t.options.coverRatio!==n){t.$obj.addClass("cbp-reset-caption");var o,i,a,r=t.options.coverRatio.split(":");2===r.length&&(t.$obj.addClass("cbp-ratio-even"),o=parseInt(r[0],10),i=parseInt(r[1],10),a=i/o*100+"%"),t.blocks.each(function(t,n){var l=e(n),s=a,p=l.attr("data-cbp-coverRatio"),c=l.find(".cbp-caption");p&&("0:0"!==p?(r=p.split(":"),o=parseInt(r[0],10),s=(i=parseInt(r[1],10))/o*100+"%"):s=""),c.length&&(c[0].style.paddingTop=s)})}}),t.registerEvent("addItemsToDOM",function(o){if(t.options.coverRatio!==n){var i,a,r,l=t.options.coverRatio.split(":");2===l.length&&(i=parseInt(l[0],10),a=parseInt(l[1],10),r=a/i*100+"%"),e.each(o,function(t,o){var n=r,s=e(o),p=s.attr("data-cbp-coverRatio"),c=s.find(".cbp-caption");p&&("0:0"!==p?(l=p.split(":"),i=parseInt(l[0],10),n=(a=parseInt(l[1],10))/i*100+"%"):n=""),c.length&&(c[0].style.paddingTop=n)})}})}var a=e.fn.cubeportfolio.constructor;e.fn.cubeportfolio.options.coverRatio=n,i.prototype.destroy=function(){this.parent.$obj.removeClass("cbp-reset-caption cbp-ratio-even"),this.parent.$obj.find(".cbp-caption").css("paddingTop","")},a.plugins.resetCaption=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";function i(e){var t=this;t.parent=e,t.attrId=e.$obj.attr("id"),t.attrId&&(t.id=parseInt(t.attrId.replace("cbpw-grid",""),10),e.$obj.attr("id",""),e.wrapper.attr("id",t.attrId),e.registerEvent("initStartWrite",function(o){e.singlePage&&e.singlePage.wrap.attr("id","cbpw-singlePage"+t.id)}))}var a=jQuery.fn.cubeportfolio.constructor;i.prototype.destroy=function(){var e=this;e.parent.$obj.attr("id",e.attrId)},a.plugins.correctIdFrontend=function(e){if("undefined"==typeof cbpwOptions)return new i(e)}}(0,window,document),function(e,t,o,n){"use strict";var i=e.fn.cubeportfolio.constructor;i.public.refreshDragLayout=function(t,o){var n=i.private.checkInstance.call(this,"refreshGragLayout"),a=n.blocks.eq(t),r=n.blocks.eq(o);if(t>o)r.before(a);else{if(!(t0?(o.loadMore.removeClass("cbp-l-loadMore-stop"),o.loadItems.html(t)):o.loadMore.addClass("cbp-l-loadMore-stop")})}),o[o.options.action]())}var a={element:"",action:"click",loadItems:3},r=e.fn.cubeportfolio.constructor;i.prototype.populateItems=function(){var t=this;return t.items?e.Deferred().resolve():(t.items=e(),e.ajax({url:ajaxurl+"?action=getLoadMoreItems&id="+t.parent.$obj.parent().attr("id").replace("cbpw-wrap",""),type:"get",dataType:"HTML"}).done(function(o){var n=e.map(o.split(/\r?\n/),function(t,o){return e.trim(t)}).join("");0!==n.length&&e.each(e.parseHTML(n),function(o,n){e(n).hasClass("cbp-item")?t.items=t.items.add(n):e.each(n.children,function(o,n){e(n).hasClass("cbp-item")&&(t.items=t.items.add(n))})})}).fail(function(e){t.items=null,t.loadMore.removeClass("cbp-l-loadMore-loading")}))},i.prototype.populateInsertItems=function(t){var o=this,n=[],i=o.parent.defaultFilter,a=0;o.items.each(function(t,r){if(a===o.options.loadItems)return!1;i&&"*"!==i?e(r).filter(i).length&&(n.push(r),o.items[t]=null,a++):(n.push(r),o.items[t]=null,a++)}),o.items=o.items.map(function(e,t){return t}),0!==n.length?o.parent.$obj.cubeportfolio("append",n,t):o.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop")},i.prototype.click=function(){function e(){t.loadMore.removeClass("cbp-l-loadMore-loading");var e,o=t.parent.defaultFilter;0===(e=o&&"*"!==o?t.items.filter(o).length:t.items.length)?t.loadMore.addClass("cbp-l-loadMore-stop"):t.loadItems.html(e)}var t=this;t.loadMore.on("click.cbp",function(o){o.preventDefault(),t.parent.isAnimating||t.loadMore.hasClass("cbp-l-loadMore-stop")||(t.loadMore.addClass("cbp-l-loadMore-loading"),t.populateItems().then(function(){t.populateInsertItems(e)}))})},i.prototype.auto=function(){function o(){l||i.loadMore.hasClass("cbp-l-loadMore-stop")||i.loadMore.offset().top-200>a.scrollTop()+a.height()||(l=!0,i.populateItems().then(function(){i.populateInsertItems(n)}).fail(function(){l=!1}))}function n(){var e,t=i.parent.defaultFilter;0===(e=t&&"*"!==t?i.items.filter(t).length:i.items.length)?i.loadMore.removeClass("cbp-l-loadMore-loading").addClass("cbp-l-loadMore-stop"):(i.loadItems.html(e),a.trigger("scroll.loadMore")),l=!1,0===i.items.length&&(r.private.loadMoreScroll.destroyEvent(i),i.parent.$obj.off("filterComplete.cbp"))}var i=this,a=e(t),l=!1;r.private.loadMoreScroll=new r.private.publicEvents("scroll.loadMore",100),i.parent.$obj.one("initComplete.cbp",function(){i.loadMore.addClass("cbp-l-loadMore-loading").on("click.cbp",function(e){e.preventDefault()}),r.private.loadMoreScroll.initEvent({instance:i,fn:function(){i.parent.isAnimating||o()}}),i.parent.$obj.on("filterComplete.cbp",function(){o()}),o()})},i.prototype.destroy=function(){this.loadMore.off(".cbp"),r.private.loadMoreScroll&&r.private.loadMoreScroll.destroyEvent(this)},r.plugins.loadMore=function(e){var t=e.options.plugins;return e.options.loadMore&&(t.loadMore||(t.loadMore={}),t.loadMore.element=e.options.loadMore),e.options.loadMoreAction&&(t.loadMore||(t.loadMore={}),t.loadMore.action=e.options.loadMoreAction),t.loadMore&&void 0!==t.loadMore.selector&&(t.loadMore.element=t.loadMore.selector,delete t.loadMore.selector),t.loadMore&&t.loadMore.element?new i(e):null}}(jQuery,window,document),function(e,t,o,n){function i(t,n){this.parent=t;var i=t.$obj.parent();(n=i.parent()).hasClass("cbpw-fullWidth-force")&&t.registerEvent("beforeResizeGrid",function(){n.removeAttr("style"),n.css({width:e(o).width(),left:-i[0].getBoundingClientRect().left})})}var a=e.fn.cubeportfolio.constructor;i.prototype.destroy=function(){},a.plugins.fullWidthForce=function(e){return new i(e)}}(jQuery,window,document),function(e,t,o,n){"use strict";var i=function(n,i){var a,r,l,s,p,c,d,u,f,g=e(o),h="",b="",v="",m=!0;if(!1===(i=e(i)).data("cbp-iswrap")&&(m=!1),i.data("cbp-selector")){a=i.data("cbp-selector");var y=e(".cbp-popup-wrap");y.find('script[type="text/javascript"]').remove(),y.find('link[type="text/css"], style').remove(),n=n.replace("","
        "),p=[],r=(n=e("
        ",{html:n})).find('script[type="text/javascript"]').remove();var w=[];g.find('script[type="text/javascript"]').each(function(t,o){(o=e(o)).html()&&w.push(o.html())});var k=/window\.devicePixelRatio/gim;for(s=0;s article").html():n.find(a)[0].outerHTML;n=h&&h.length?b+h:"Error! Please correct your wordpress link added to cubeportfolio singlePage popup!"}return{result:n,scripts:p,isWrap:m}},a=function(t,o){var n=this,a=t.match(/html-inline-\d+$/gi),r=t;a&&1===a.length&&(t=ajaxurl+"?link="+a[0]);var l=n.cubeportfolio.wrapper.attr("id");l||(l=n.cubeportfolio.$obj.attr("id")),l=l.replace("cbpw-grid",""),e.ajax({url:t,type:"POST",dataType:"html",timeout:3e4,data:{link:r,type:"cbp-singlePage",source:"cubeportfolio",id:l,selector:e(o).data("cbp-selector")}}).done(function(e){var t=i(e,o);n.updateSinglePage(t.result,t.scripts,t.isWrap)}).fail(function(){n.updateSinglePage("AJAX Error! Please refresh the page!")})},r=function(t,o){var n=this,a=t.match(/html-inline-\d+$/gi),r=t;a&&1===a.length&&(t=ajaxurl+"?link="+a[0]);var l=n.cubeportfolio.wrapper.attr("id");l||(l=n.cubeportfolio.$obj.attr("id")),l=l.replace("cbpw-grid",""),e.ajax({url:t,type:"POST",dataType:"html",timeout:3e4,data:{link:r,type:"cbp-singlePageInline",source:"cubeportfolio",id:l,selector:e(o).data("cbp-selector")}}).done(function(e){var t=i(e,o);n.updateSinglePageInline(t.result,t.scripts)}).fail(function(){n.updateSinglePageInline("Error! Please refresh the page!")})},l=function(t,o){void 0===o.loadMore&&(o.loadMore="#cbpw-loadMore"+t),o.filters="#cbpw-filters"+t,o.singlePageCallback=a,o.singlePageInlineCallback=r,e("#cbpw-grid"+t).cubeportfolio(o)};e(o).ready(function(){"undefined"!=typeof initCubePortfolio&&e.each(initCubePortfolio,function(t,n){var i=e("#cbpw-wrap"+n.id),a=i.parent();a.hasClass("cbpw-fullWidth-force")&&a.css({width:e(o).width(),left:-i[0].getBoundingClientRect().left}),n.options.plugins||(n.options.plugins={}),n.options.plugins.singlePageInline={delay:150},l(n.id,n.options)})})}(jQuery,window,document); (function($){ "use strict"; $(window).on('elementor/frontend/init', function (){ elementorFrontend.hooks.addAction('frontend/element_ready/ova_menu.default', function(){ $('.ova_menu_clasic .ova_openNav').on('click', function(){ $(this).closest('.ova_wrap_nav').find('.ova_nav').removeClass('hide'); $(this).closest('.ova_wrap_nav').find('.ova_nav').addClass('show'); $('.ova_menu_clasic .ova_closeCanvas').css('width', '100%'); $('body').css('background-color', 'rgba(0,0,0,0.4)'); }); $('.ova_menu_clasic .ova_closeNav').on('click', function(){ $(this).closest('.ova_wrap_nav').find('.ova_nav').removeClass('show'); $(this).closest('.ova_wrap_nav').find('.ova_nav').addClass('hide'); $('.ova_closeCanvas').css('width', '0'); $('body').css('background-color', 'transparent'); }); $('.ova_menu_clasic li.menu-item button.dropdown-toggle').off('click').on('click', function(){ $(this).parent().toggleClass('active_sub'); }); if($('.ovamenu_shrink').length > 0&&$('body').data('elementor-device-mode')=='desktop'){ $('
        ').insertAfter('.ovamenu_shrink.elementor-hidden-phone'); var header=$('.ovamenu_shrink.elementor-hidden-phone'); var header_shrink_height=header.height(); $(window).scroll(function (){ var scroll=$(this).scrollTop(); if(scroll >=header_shrink_height+150){ header.addClass('active_fixed'); $('.mask_header_shrink').css('height',header_shrink_height); }else{ header.removeClass('active_fixed'); $('.mask_header_shrink').css('height','0'); }}); } if($('.ovamenu_shrink_mobile').length > 0&&$('body').data('elementor-device-mode')!='desktop'){ if(!$('.show_mask_header_mobile').hasClass('mask_header_shrink_mobile')){ $('
        ').insertAfter('.ovamenu_shrink_mobile'); } var header=$('.ovamenu_shrink_mobile'); var header_shrink_height=header.outerHeight(true); var wd=header.outerWidth(true); $(window).scroll(function (){ var scroll=$(this).scrollTop(); if(scroll >=header_shrink_height+150){ header.addClass('active_fixed'); $('.mask_header_shrink_mobile').css('height',header_shrink_height); }else{ header.removeClass('active_fixed'); $('.mask_header_shrink_mobile').css('height','0'); }}); }}); elementorFrontend.hooks.addAction('frontend/element_ready/ova_muzze_according.default', function(){ }); elementorFrontend.hooks.addAction('frontend/element_ready/henbergar_menu.default', function(){ $('.ova_menu_canvas .ova_openNav').on('click', function(){ $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').removeClass('hide'); $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').addClass('show'); $('.ova_menu_canvas .ova_closeCanvas').css('width', '100%'); $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').addClass('active'); $('body').css('background-color', 'rgba(0,0,0,0.2)'); }); $('.ova_menu_canvas .ova_closeNav').on('click', function(){ $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').removeClass('show'); $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').addClass('hide'); $('.ova_menu_canvas .ova_closeCanvas').css('width', '0'); $(this).closest('.ova_wrap_nav').find('.ova_nav_canvas').removeClass('active'); $('body').css('background-color', 'transparent'); }); $('.ova_menu_canvas li.menu-item button.dropdown-toggle').off('click').on('click', function(){ $(this).parent().toggleClass('active_sub'); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_search.default', function(){ $('.wrap_search_muzze_popup .icon-search').on('click', function(){ $(this).closest('.wrap_search_muzze_popup').addClass('show'); }); $('.btn_close').on('click', function(){ $(this).closest('.wrap_search_muzze_popup').removeClass('show'); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_slideshow.default', function(){ function fadeInReset(element){ $(element).find('*[data-animation]').each(function(){ var animation=$(this).data('animation'); $(this).removeClass('animated'); $(this).removeClass(animation); $(this).css({ opacity: 0 }); }); } function fadeIn(element){ var $title=$(element).find('.active .elementor-slide-subtitle') var animation_title=$title.data('animation'); var duration_title=parseInt($title.data('animation_dur')); setTimeout(function(){ $title.addClass(animation_title).addClass('animated').css({ opacity: 1 }); }, duration_title); var $sub_title=$(element).find('.active .elementor-slide-title'); var animation_sub_title=$sub_title.data('animation'); var duration_sub_title=parseInt($sub_title.data('animation_dur')); setTimeout(function(){ $sub_title.addClass(animation_sub_title).addClass('animated').css({ opacity: 1 }); }, duration_sub_title); var $desc=$(element).find('.active .elementor-slide-description'); var animation_desc=$desc.data('animation'); var duration_desc=parseInt($desc.data('animation_dur')); setTimeout(function(){ $desc.addClass(animation_desc).addClass('animated').css({ opacity: 1 }); }, duration_desc); var $button=$(element).find('.active .elementor-slide-button'); var animation_button=$button.data('animation'); var duration_button=parseInt($button.data('animation_dur')); setTimeout(function(){ $button.addClass(animation_button).addClass('animated').css({ opacity: 1 }); }, duration_button); } $(document).ready(function(){ $('.elementor-slides').each(function(){ var owl=$(this); var data=owl.data("owl_carousel"); owl.on('initialized.owl.carousel', function(event){ fadeIn(event.target); }); owl.owlCarousel(data ); owl.on('translate.owl.carousel', function(event){ fadeInReset(event.target); owl.trigger('stop.owl.autoplay'); owl.trigger('play.owl.autoplay'); }); owl.on('translated.owl.carousel', function(event){ fadeIn(event.target); owl.trigger('stop.owl.autoplay'); owl.trigger('play.owl.autoplay'); }); }); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_testimonial.default', function(){ $(".testimonial-slider-ver-1").each(function(){ var owlsl=$(this) ; var owlsl_df={ margin: 0, responsive: false, smartSpeed:500, autoplay:false, autoplayTimeout: 6000, items:1, loop:true, nav: true, dots: true, center:false, autoWidth:false, thumbs:false, autoplayHoverPause: true, slideBy: 1, prev:'', next:'', }; var owlsl_ops=owlsl.data('options') ? owlsl.data('options'):{}; owlsl_ops=$.extend({}, owlsl_df, owlsl_ops); owlsl.owlCarousel({ autoWidth: owlsl_ops.autoWidth, margin: owlsl_ops.margin, items: owlsl_ops.items, loop: owlsl_ops.loop, autoplay: owlsl_ops.autoplay, autoplayTimeout: owlsl_ops.autoplayTimeout, center: owlsl_ops.center, nav: owlsl_ops.nav, dots: owlsl_ops.dots, thumbs: owlsl_ops.thumbs, autoplayHoverPause: owlsl_ops.autoplayHoverPause, slideBy: owlsl_ops.slideBy, smartSpeed: owlsl_ops.smartSpeed, navText:[owlsl_ops.prev,owlsl_ops.next], }); }); $(".testimonial-slider-ver-2").each(function(){ var owlsl=$(this) ; var owlsl_df={ margin: 0, responsive: false, smartSpeed:500, autoplay:false, autoplayTimeout: 6000, items:1, loop:true, nav: true, dots: true, center:false, autoWidth:false, thumbs:false, autoplayHoverPause: true, slideBy: 1, prev:'', next:'', }; var owlsl_ops=owlsl.data('options') ? owlsl.data('options'):{}; owlsl_ops=$.extend({}, owlsl_df, owlsl_ops); owlsl.owlCarousel({ autoWidth: owlsl_ops.autoWidth, margin: owlsl_ops.margin, items: owlsl_ops.items, loop: owlsl_ops.loop, autoplay: owlsl_ops.autoplay, autoplayTimeout: owlsl_ops.autoplayTimeout, center: owlsl_ops.center, nav: owlsl_ops.nav, dots: owlsl_ops.dots, thumbs: owlsl_ops.thumbs, autoplayHoverPause: owlsl_ops.autoplayHoverPause, slideBy: owlsl_ops.slideBy, smartSpeed: owlsl_ops.smartSpeed, navText:[owlsl_ops.prev,owlsl_ops.next], lazyLoad:true, responsive: { 0: { items: 1, }, 768: { items: 2, }, }}); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_instagram.default', function(){ $('.instagram .slide').each(function(){ var owl=$(this); var data=owl.data('instagram_slide'); owl.owlCarousel(data ); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_time_countdown.default', function(){ var date=$('.due_date').data('day').split(' '); var day=date[0].split('-'); var time=date[1].split(':'); var date_countdown=new Date(day[0], day[1]-1, day[2], time[0], time[1]); $('.due_date').countdown({until: date_countdown, format: 'DHMS'}); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_slider.default', function(){ $(".ova-slider-carousel").each(function(){ var owlsl=$(this) ; var owlsl_df={ margin: 0, responsive: false, smartSpeed:500, autoplay:false, autoplayTimeout: 6000, items:1, loop:true, nav: true, dots: true, center:false, autoWidth:false, thumbs:false, autoplayHoverPause: true, slideBy: 1, prev:'', next:'', }; var owlsl_ops=owlsl.data('options') ? owlsl.data('options'):{}; owlsl_ops=$.extend({}, owlsl_df, owlsl_ops); owlsl.owlCarousel({ autoWidth: owlsl_ops.autoWidth, margin: owlsl_ops.margin, items: owlsl_ops.items, loop: owlsl_ops.loop, autoplay: owlsl_ops.autoplay, autoplayTimeout: owlsl_ops.autoplayTimeout, center: owlsl_ops.center, nav: owlsl_ops.nav, dots: owlsl_ops.dots, thumbs: owlsl_ops.thumbs, autoplayHoverPause: owlsl_ops.autoplayHoverPause, slideBy: owlsl_ops.slideBy, smartSpeed: owlsl_ops.smartSpeed, navText:[owlsl_ops.prev,owlsl_ops.next], }); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_home_fullscreen.default', function(){ $(document).ready(function($){ if(typeof $.fn.fullpage.destroy=='function'){ $.fn.fullpage.destroy('all'); } $('#fullpage').fullpage({ scrollingSpeed: 1000, navigation: true, }); }); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_exhibitions_slide.default', function(){ function fadeInReset(element){ $(element).find('*[data-animation]').each(function(){ var animation=$(this).data('animation'); $(this).removeClass('animated'); $(this).removeClass(animation); $(this).css({ opacity: 0 }); }); } function fadeIn(element){ var $date=$(element).find('.active .elementor-slide-subtitle'); var animation_title=$date.data('animation'); var duration_title=parseInt($date.data('animation_dur')); setTimeout(function(){ $date.addClass(animation_title).addClass('animated').css({ opacity: 1 }); }, duration_title); var $title=$(element).find('.active .elementor-slide-sub-title-2') var animation_title=$title.data('animation'); var duration_title=parseInt($title.data('animation_dur')); setTimeout(function(){ $title.addClass(animation_title).addClass('animated').css({ opacity: 1 }); }, duration_title); var $sub_title=$(element).find('.active .elementor-slide-title'); var animation_sub_title=$sub_title.data('animation'); var duration_sub_title=parseInt($sub_title.data('animation_dur')); setTimeout(function(){ $sub_title.addClass(animation_sub_title).addClass('animated').css({ opacity: 1 }); }, duration_sub_title); var $desc=$(element).find('.active .elementor-slide-description'); var animation_desc=$desc.data('animation'); var duration_desc=parseInt($desc.data('animation_dur')); setTimeout(function(){ $desc.addClass(animation_desc).addClass('animated').css({ opacity: 1 }); }, duration_desc); var $button=$(element).find('.active .elementor-slide-button'); var animation_button=$button.data('animation'); var duration_button=parseInt($button.data('animation_dur')); setTimeout(function(){ $button.addClass(animation_button).addClass('animated').css({ opacity: 1 }); }, duration_button); } $(document).ready(function(){ $('.elementor-slides').each(function(){ var owl=$(this); var data=owl.data("owl_carousel"); owl.on('initialized.owl.carousel', function(event){ fadeIn(event.target); }); owl.owlCarousel(data ); owl.on('translate.owl.carousel', function(event){ fadeInReset(event.target); owl.trigger('stop.owl.autoplay'); owl.trigger('play.owl.autoplay'); }); owl.on('translated.owl.carousel', function(event){ fadeIn(event.target); owl.trigger('stop.owl.autoplay'); owl.trigger('play.owl.autoplay'); }); }); }); var window_size=$(window).height(); var height_slide=window_size - 137; height_slide=(height_slide > 780) ? height_slide:780; $('.ova-exhibitions-slide').css('height',height_slide + 'px'); }); elementorFrontend.hooks.addAction('frontend/element_ready/ova_exhibitions_creactive.default', function(){ hideObjects(); checkObjectsVisibility(); $(window).scroll(function(){ hideObjects(); checkObjectsVisibility(); }); function hideObjects(){ $('.fadeInUp-scroll').css({ 'opacity': 0, 'transform': 'translateY(150px)' }); } function checkObjectsVisibility(){ $('.fadeInUp-scroll').each(function(i){ var objectTop=$(this).offset().top; var windowBottom=$(window).scrollTop() + $(window).outerHeight(); if(windowBottom > objectTop + 100){ $(this).addClass('visible'); }else{ $(this).removeClass('visible'); }}); }}); }); })(jQuery); !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("
        ",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&bi-g-f&&b",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='
        ',d=k.lazyLoad?a("
        ",{class:"owl-video-tn "+j,srcType:c}):a("
        ",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("
        ",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a(''),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('
        ').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1, animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
        '+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
        ")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
        ").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('