!function(e){window.et_pb_smooth_scroll=function(i,t,n,s){var o=e(window).width();e("body").hasClass("et_fixed_nav")&&o>980?$menu_offset=e("#top-header").outerHeight()+e("#main-header").outerHeight()-1:$menu_offset=-1,e("#wpadminbar").length&&o>600&&($menu_offset+=e("#wpadminbar").outerHeight()),t?$scroll_position=0:$scroll_position=i.offset().top-$menu_offset,"undefined"==typeof s&&(s="swing"),e("html, body").animate({scrollTop:$scroll_position},n,s)},window.et_fix_video_wmode=function(i){e(i).each(function(){if(e(this).find("iframe").length){var i=e(this).find("iframe"),t=i.attr("src"),n=-1==t.indexOf("?")?"?":"&",s=t+n+"wmode=opaque";i.attr("src",s)}})},window.et_pb_form_placeholders_init=function(e){e.find('input:text, input[type="email"], input[type="url"], textarea').each(function(e,i){var t=jQuery(i),n=t.siblings("label"),s=t.siblings("label").text();n.length&&(n.hide(),t.siblings("span.required")&&(s+=t.siblings("span.required").text(),t.siblings("span.required").hide()),t.val(s))}).bind("focus",function(){var e=jQuery(this).siblings("label").text();jQuery(this).siblings("span.required").length&&(e+=jQuery(this).siblings("span.required").text()),jQuery(this).val()===e&&jQuery(this).val("")}).bind("blur",function(){var e=jQuery(this).siblings("label").text();jQuery(this).siblings("span.required").length&&(e+=jQuery(this).siblings("span.required").text()),""===jQuery(this).val()&&jQuery(this).val(e)})},window.et_duplicate_menu=function(i,t,n,s,o){t.each(function(){var t,a=e(this);""!==i&&i.clone().attr("id",n).removeClass().attr("class",s).appendTo(a),t=a.find("> ul"),t.find(".menu_slide").remove(),t.find("li:first").addClass("et_first_mobile_item"),t.find("a").on("click",function(){e(this).parents(".et_mobile_menu").siblings(".mobile_menu_bar").trigger("click")}),"no_click_event"!==o&&a.on("click",".mobile_menu_bar",function(){return a.hasClass("closed")?(a.removeClass("closed").addClass("opened"),t.stop().slideDown(500)):(a.removeClass("opened").addClass("closed"),t.stop().slideUp(500)),!1})}),e("#mobile_menu .centered-inline-logo-wrap").remove()},window.et_pb_remove_placeholder_text=function(e){e.find("input:text, textarea").each(function(e,i){var t=jQuery(i),n=t.siblings("label");t.siblings("label").text();n.length&&n.is(":hidden")&&n.text()==t.val()&&t.val("")})},window.et_fix_fullscreen_section=function(){var i=e(window);e("section.et_pb_fullscreen").each(function(){var t=e(this);e.proxy(et_calc_fullscreen_section,t)(),i.on("resize",e.proxy(et_calc_fullscreen_section,t))})},window.et_bar_counters_init=function(e){if(e.length){var i=e.closest(".et_pb_counter_container"),t=e.attr("data-width"),n=(Math.ceil(parseFloat(e.css("paddingLeft")))+Math.ceil(parseFloat(e.css("paddingRight"))),e.children(".et_pb_counter_amount_number")),s=(i.width()-n.innerWidth())/100*parseFloat(t),o=s+n.innerWidth();e.css({width:o})}},window.et_fix_pricing_currency_position=function(i){var t="undefined"!=typeof i?i:e(".et_pb_pricing_table");t.length&&t.each(function(){var i=e(this),t=i.find(".et_pb_et_price"),n=t.length?t.find(".et_pb_dollar_sign"):!1,s=t.length?t.find(".et_pb_sum"):!1;n&&s&&n.css({marginLeft:-n.width()+"px"})})},window.et_pb_set_responsive_grid=function(i,t){setTimeout(function(){var n=i.innerWidth(),s=i.find(t).outerWidth(!0),o=s-i.find(t).outerWidth(),a=Math.round((n+o)/s),r=1,l=1;i.find(t).removeClass("last_in_row first_in_row"),i.find(t).each(function(){var i=e(this);i.hasClass("inactive")||(l===r&&i.addClass("first_in_row"),0===r%a&&(i.addClass("last_in_row"),l=r+1),r++)})},1)},window.et_pb_set_tabs_height=function(i){"undefined"==typeof i&&(i=e(".et_pb_tabs")),i.length&&i.each(function(){var i=e(this).find(".et_pb_tabs_controls"),t=i.find("li"),n=0,s=".et_pb_column_1_3, .et_pb_column_1_4, .et_pb_column_3_8",o=e(this).parents(s).length>0,a=parseFloat(e(window).width())<768,r=o||a;r&&e(this).addClass("et_pb_tabs_vertically_stacked"),t.length&&(i.removeAttr("style"),t.each(function(){var i=e(this).outerHeight();r||i>n&&(n=i)})),0!==n&&i.css("min-height",n)})}}(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); $form.submit(function(event){ if(typeof window.FormData!=='function'){ return; } 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-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); }); }); }); $form.on('change', '.wpcf7-validates-as-url', function(){ var val=$.trim($(this).val()); if(val&&! val.match(/^[a-z][a-z0-9.+-]*:/i)){ val=val.replace(/^\/+/, ''); val='http://' + val; } $(this).val(val); }); if(wpcf7.cached){ wpcf7.refill($form); }}); }); wpcf7.getId=function(form){ return parseInt($('input[name="_wpcf7"]', form).val(), 10); }; wpcf7.submit=function(form){ var $form=$(form); $('[placeholder].placeheld', $form).each(function(i, n){ $(n).val(''); }); wpcf7.clearResponse($form); $('.ajax-loader', $form).addClass('is-active'); if(typeof window.FormData!=='function'){ return; } var formData=new FormData($form.get(0)); var ajaxSuccess=function(data, status, xhr, $form){ var detail={ id: $(data.into).attr('id'), status: data.status, inputs: [] }; $.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); }}); var $message=$('.wpcf7-response-output', $form); switch(data.status){ case 'validation_failed': $.each(data.invalidFields, 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'); }); }); $message.addClass('wpcf7-validation-errors'); $form.addClass('invalid'); wpcf7.triggerEvent(data.into, 'invalid', detail); break; case 'spam': $message.addClass('wpcf7-spam-blocked'); $form.addClass('spam'); $('[name="g-recaptcha-response"]', $form).each(function(){ if(''===$(this).val()){ var $recaptcha=$(this).closest('.wpcf7-form-control-wrap'); wpcf7.notValidTip($recaptcha, wpcf7.recaptcha.messages.empty); }}); wpcf7.triggerEvent(data.into, 'spam', detail); break; case 'mail_sent': $message.addClass('wpcf7-mail-sent-ok'); $form.addClass('sent'); if(data.onSentOk){ $.each(data.onSentOk, function(i, n){ eval(n) }); } wpcf7.triggerEvent(data.into, 'mailsent', detail); break; case 'mail_failed': case 'acceptance_missing': default: $message.addClass('wpcf7-mail-sent-ng'); $form.addClass('failed'); wpcf7.triggerEvent(data.into, 'mailfailed', detail); } wpcf7.refill($form, data); if(data.onSubmit){ $.each(data.onSubmit, function(i, n){ eval(n) }); } wpcf7.triggerEvent(data.into, 'submit', detail); if('mail_sent'==data.status){ $form.each(function(){ this.reset(); }); } $form.find('[placeholder].placeheld').each(function(i, n){ $(n).val($(n).attr('placeholder')); }); $message.append(data.message).slideDown('fast'); $message.attr('role', 'alert'); $('.screen-reader-response', $form.closest('.wpcf7')).each(function(){ var $response=$(this); $response.html('').attr('role', '').append(data.message); if(data.invalidFields){ var $invalids=$(''); $.each(data.invalidFields, 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.attr('role', 'alert').focus(); }); }; $.ajax({ type: 'POST', url: wpcf7.apiSettings.root + wpcf7.apiSettings.namespace + '/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 $target=$(target); var event=new CustomEvent('wpcf7' + name, { bubbles: true, detail: detail }); $target.get(0).dispatchEvent(event); $target.trigger('wpcf7:' + name, detail); $target.trigger(name + '.wpcf7', detail); }; 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); $('input:checkbox.wpcf7-acceptance', $form).each(function(){ var $a=$(this); if($a.hasClass('wpcf7-invert')&&$a.is(':checked') || ! $a.hasClass('wpcf7-invert')&&! $a.is(':checked')){ $submit.prop('disabled', true); return false; }}); }; wpcf7.notValidTip=function(target, message){ var $target=$(target); $('.wpcf7-not-valid-tip', $target).remove(); $('') .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.root + wpcf7.apiSettings.namespace + '/contact-forms/' + wpcf7.getId($form) + '/refill', 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.removeClass('invalid spam sent failed'); $form.siblings('.screen-reader-response').html('').attr('role', ''); $('.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().removeAttr('role') .removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked'); };})(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(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,r=this,o=r.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,r=this.getListenersAsObject(e),o="object"==typeof n;for(i in r)r.hasOwnProperty(i)&&-1===t(r[i],n)&&r[i].push(o?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&(i=t(o[r],n),-1!==i&&o[r].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,r,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)o.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(r=t[i])&&("function"==typeof r?o.call(this,i,r):s.call(this,i,r));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,r,o,s=this.getListenersAsObject(e);for(r in s)if(s.hasOwnProperty(r))for(i=s[r].length;i--;)n=s[r][i],n.once===!0&&this.removeListener(e,n.listener),o=n.listener.apply(this,t||[]),o===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var r=function(){};n.removeEventListener?r=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(r=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var o={bind:i,unbind:r};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function r(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(r(e))t=e;else if("number"==typeof e.length)for(var n=0,i=e.length;i>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),a&&(this.jqDeferred=new a.Deferred);var r=this;setTimeout(function(){r.check()})}function f(e){this.img=e}function c(e){this.src=e,v[e]=this}var a=e.jQuery,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var i=n.nodeType;if(i&&(1===i||9===i||11===i))for(var r=n.querySelectorAll("img"),o=0,s=r.length;s>o;o++){var f=r[o];this.addImage(f)}}},s.prototype.addImage=function(e){var t=new f(e);this.images.push(t)},s.prototype.check=function(){function e(e,r){return t.options.debug&&h&&u.log("confirm",e,r),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var r=0;i>r;r++){var o=this.images[r];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},a&&(a.fn.imagesLoaded=function(e,t){var n=new s(this,e,t);return n.jqDeferred.promise(a(this))}),f.prototype=new t,f.prototype.check=function(){var e=v[this.img.src]||new c(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},f.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var v={};return c.prototype=new t,c.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},c.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},c.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},c.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},c.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},c.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}); ;(function(e){if(typeof define==="function"&&define.amd){define(["jquery"],e)}else{e(jQuery)}})(function(e,t){"use strict";e.infinitescroll=function(n,r,i){this.element=e(i);if(!this._create(n,r)){this.failed=true}};e.infinitescroll.defaults={loading:{finished:t,finishedMsg:"Congratulations, you've reached the end of the internet.",img:"data:image/gif;base64,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",msg:null,msgText:"Loading the next set of posts...",selector:null,speed:"fast",start:t},state:{isDuringAjax:false,isInvalidPage:false,isDestroyed:false,isDone:false,isPaused:false,isBeyondMaxPage:false,currPage:1},debug:false,behavior:t,binder:e(window),nextSelector:"div.navigation a:first",navSelector:"div.navigation",contentSelector:null,extraScrollPx:150,itemSelector:"div.post",animate:false,pathParse:t,dataType:"html",appendCallback:true,bufferPx:40,errorCallback:function(){},infid:0,pixelsFromNavToBottom:t,path:t,prefill:false,maxPage:t};e.infinitescroll.prototype={_binding:function(n){var r=this,i=r.options;i.v="2.0b2.120520";if(!!i.behavior&&this["_binding_"+i.behavior]!==t){this["_binding_"+i.behavior].call(this);return}if(n!=="bind"&&n!=="unbind"){this._debug("Binding value "+n+" not valid");return false}if(n==="unbind"){this.options.binder.unbind("smartscroll.infscr."+r.options.infid)}else{this.options.binder[n]("smartscroll.infscr."+r.options.infid,function(){r.scroll()})}this._debug("Binding",n)},_create:function(r,i){var s=e.extend(true,{},e.infinitescroll.defaults,r);this.options=s;var o=e(window);var u=this;if(!u._validate(r)){return false}var a=e(s.nextSelector).attr("href");if(!a){this._debug("Navigation selector not found");return false}s.path=s.path||this._determinepath(a);s.contentSelector=s.contentSelector||this.element;s.loading.selector=s.loading.selector||s.contentSelector;s.loading.msg=s.loading.msg||e('
    Loading...
    '+s.loading.msgText+"
    ");(new Image).src=s.loading.img;if(s.pixelsFromNavToBottom===t){s.pixelsFromNavToBottom=e(document).height()-e(s.navSelector).offset().top;this._debug("pixelsFromNavToBottom: "+s.pixelsFromNavToBottom)}var f=this;s.loading.start=s.loading.start||function(){e(s.navSelector).hide();s.loading.msg.appendTo(s.loading.selector).show(s.loading.speed,e.proxy(function(){this.beginAjax(s)},f))};s.loading.finished=s.loading.finished||function(){if(!s.state.isBeyondMaxPage)s.loading.msg.fadeOut(s.loading.speed)};s.callback=function(n,r,u){if(!!s.behavior&&n["_callback_"+s.behavior]!==t){n["_callback_"+s.behavior].call(e(s.contentSelector)[0],r,u)}if(i){i.call(e(s.contentSelector)[0],r,s,u)}if(s.prefill){o.bind("resize.infinite-scroll",n._prefill)}};if(r.debug){if(Function.prototype.bind&&(typeof console==="object"||typeof console==="function")&&typeof console.log==="object"){["log","info","warn","error","assert","dir","clear","profile","profileEnd"].forEach(function(e){console[e]=this.call(console[e],console)},Function.prototype.bind)}}this._setup();if(s.prefill){this._prefill()}return true},_prefill:function(){function i(){return e(n.options.contentSelector).height()<=r.height()}var n=this;var r=e(window);this._prefill=function(){if(i()){n.scroll()}r.bind("resize.infinite-scroll",function(){if(i()){r.unbind("resize.infinite-scroll");n.scroll()}})};this._prefill()},_debug:function(){if(true!==this.options.debug){return}if(typeof console!=="undefined"&&typeof console.log==="function"){if(Array.prototype.slice.call(arguments).length===1&&typeof Array.prototype.slice.call(arguments)[0]==="string"){console.log(Array.prototype.slice.call(arguments).toString())}else{console.log(Array.prototype.slice.call(arguments))}}else if(!Function.prototype.bind&&typeof console!=="undefined"&&typeof console.log==="object"){Function.prototype.call.call(console.log,console,Array.prototype.slice.call(arguments))}},_determinepath:function(n){var r=this.options;if(!!r.behavior&&this["_determinepath_"+r.behavior]!==t){return this["_determinepath_"+r.behavior].call(this,n)}if(!!r.pathParse){this._debug("pathParse manual");return r.pathParse(n,this.options.state.currPage+1)}else if(n.match(/^(.*?)\b2\b(.*?$)/)){n=n.match(/^(.*?)\b2\b(.*?$)/).slice(1)}else if(n.match(/^(.*?)2(.*?$)/)){if(n.match(/^(.*?page=)2(\/.*|$)/)){n=n.match(/^(.*?page=)2(\/.*|$)/).slice(1);return n}n=n.match(/^(.*?)2(.*?$)/).slice(1)}else{if(n.match(/^(.*?page=)1(\/.*|$)/)){n=n.match(/^(.*?page=)1(\/.*|$)/).slice(1);return n}else{this._debug("Sorry, we couldn't parse your Next (Previous Posts) URL. Verify your the css selector points to the correct A tag. If you still get this error: yell, scream, and kindly ask for help at infinite-scroll.com.");r.state.isInvalidPage=true}}this._debug("determinePath",n);return n},_error:function(n){var r=this.options;if(!!r.behavior&&this["_error_"+r.behavior]!==t){this["_error_"+r.behavior].call(this,n);return}if(n!=="destroy"&&n!=="end"){n="unknown"}this._debug("Error",n);if(n==="end"||r.state.isBeyondMaxPage){this._showdonemsg()}r.state.isDone=true;r.state.currPage=1;r.state.isPaused=false;r.state.isBeyondMaxPage=false;this._binding("unbind")},_loadcallback:function(r,i,s){var o=this.options,u=this.options.callback,a=o.state.isDone?"done":!o.appendCallback?"no-append":"append",f;if(!!o.behavior&&this["_loadcallback_"+o.behavior]!==t){this["_loadcallback_"+o.behavior].call(this,r,i);return}switch(a){case"done":this._showdonemsg();return false;case"no-append":if(o.dataType==="html"){i="
    "+i+"
    ";i=e(i).find(o.itemSelector)}if(i.length===0){return this._error("end")}break;case"append":var l=r.children();if(l.length===0){return this._error("end")}f=document.createDocumentFragment();while(r[0].firstChild){f.appendChild(r[0].firstChild)}this._debug("contentSelector",e(o.contentSelector)[0]);e(o.contentSelector)[0].appendChild(f);i=l.get();break}o.loading.finished.call(e(o.contentSelector)[0],o);if(o.animate){var c=e(window).scrollTop()+e(o.loading.msg).height()+o.extraScrollPx+"px";e("html,body").animate({scrollTop:c},800,function(){o.state.isDuringAjax=false})}if(!o.animate){o.state.isDuringAjax=false}u(this,i,s);if(o.prefill){this._prefill()}},_nearbottom:function(){var r=this.options,i=0+e(document).height()-r.binder.scrollTop()-e(window).height();if(!!r.behavior&&this["_nearbottom_"+r.behavior]!==t){return this["_nearbottom_"+r.behavior].call(this)}this._debug("math:",i,r.pixelsFromNavToBottom);return i-r.bufferPx-1&&e(n[r]).length===0){this._debug("Your "+r+" found no elements.");return false}}return true},bind:function(){this._binding("bind")},destroy:function(){this.options.state.isDestroyed=true;this.options.loading.finished();return this._error("destroy")},pause:function(){this._pausing("pause")},resume:function(){this._pausing("resume")},beginAjax:function(r){var i=this,s=r.path,o,u,a,f;r.state.currPage++;if(r.maxPage!==t&&r.state.currPage>r.maxPage){r.state.isBeyondMaxPage=true;this.destroy();return}o=e(r.contentSelector).is("table, tbody")?e(""):e("
    ");u=typeof s==="function"?s(r.state.currPage):s.join(r.state.currPage);i._debug("heading into ajax",u);a=r.dataType==="html"||r.dataType==="json"?r.dataType:"html+callback";if(r.appendCallback&&r.dataType==="html"){a+="+callback"}switch(a){case"html+callback":i._debug("Using HTML via .load() method");o.load(u+" "+r.itemSelector,t,function(t){i._loadcallback(o,t,u)});break;case"html":i._debug("Using "+a.toUpperCase()+" via $.ajax() method");e.ajax({url:u,dataType:r.dataType,complete:function(t,n){f=typeof t.isResolved!=="undefined"?t.isResolved():n==="success"||n==="notmodified";if(f){i._loadcallback(o,t.responseText,u)}else{i._error("end")}}});break;case"json":i._debug("Using "+a.toUpperCase()+" via $.ajax() method");e.ajax({dataType:"json",type:"GET",url:u,success:function(e,n,s){f=typeof s.isResolved!=="undefined"?s.isResolved():n==="success"||n==="notmodified";if(r.appendCallback){if(r.template!==t){var a=r.template(e);o.append(a);if(f){i._loadcallback(o,a)}else{i._error("end")}}else{i._debug("template must be defined.");i._error("end")}}else{if(f){i._loadcallback(o,e,u)}else{i._error("end")}}},error:function(){i._debug("JSON ajax request failed.");i._error("end")}});break}},retrieve:function(r){r=r||null;var i=this,s=i.options;if(!!s.behavior&&this["retrieve_"+s.behavior]!==t){this["retrieve_"+s.behavior].call(this,r);return}if(s.state.isDestroyed){this._debug("Instance is destroyed");return false}s.state.isDuringAjax=true;s.loading.start.call(e(s.contentSelector)[0],s)},scroll:function(){var n=this.options,r=n.state;if(!!n.behavior&&this["scroll_"+n.behavior]!==t){this["scroll_"+n.behavior].call(this);return}if(r.isDuringAjax||r.isInvalidPage||r.isDone||r.isDestroyed||r.isPaused){return}if(!this._nearbottom()){return}this.retrieve()},toggle:function(){this._pausing()},unbind:function(){this._binding("unbind")},update:function(n){if(e.isPlainObject(n)){this.options=e.extend(true,this.options,n)}}};e.fn.infinitescroll=function(n,r){var i=typeof n;switch(i){case"string":var s=Array.prototype.slice.call(arguments,1);this.each(function(){var t=e.data(this,"infinitescroll");if(!t){return false}if(!e.isFunction(t[n])||n.charAt(0)==="_"){return false}t[n].apply(t,s)});break;case"object":this.each(function(){var t=e.data(this,"infinitescroll");if(t){t.update(n)}else{t=new e.infinitescroll(n,r,this);if(!t.failed){e.data(this,"infinitescroll",t)}}});break}return this};var n=e.event,r;n.special.smartscroll={setup:function(){e(this).bind("scroll",n.special.smartscroll.handler)},teardown:function(){e(this).unbind("scroll",n.special.smartscroll.handler)},handler:function(t,n){var i=this,s=arguments;t.type="smartscroll";if(r){clearTimeout(r)}r=setTimeout(function(){e(i).trigger("smartscroll",s)},n==="execAsap"?0:100)}};e.fn.smartscroll=function(e){return e?this.bind("smartscroll",e):this.trigger("smartscroll",["execAsap"])}}); (function ($){ "use strict"; function customAttribute(){ $('.nano-custom-attribute > li').live('click', function(e){ e.preventDefault(); var variation_value=$(this).data('value'), selectId=$(this).parent().data('attribute'), select=$('select#'+selectId); $(this).addClass('selected').siblings().removeClass('selected'); select.val(variation_value).trigger('change'); }); $('.variations_form').live('change', 'select[data-attribute_name]', function(){ setTimeout(function(){ $('.variations_form select[data-attribute_name]').each(function(i, e){ if($(e).val()==''&&$(e).children('[value!=""]').length==1){ $(e).val($(e).children('[value!=""]').attr('value')).trigger('change'); }}); }, 50); $('.nano-custom-attribute[data-attribute]').each(function(i, e){ (function(e){ setTimeout(function(){ var option=$(e).attr('data-attribute'), select=$('#' + option); $(e).children().each(function(i2, e2){ if(select.children('[value="' + $(e2).attr('data-value') + '"]').length==1){ $(e2).show(); }else{ $(e2).hide(); }}); }, 50); })(e); }); }); $('a.reset_variations').live('click', function(){ $('.nano-custom-attribute').each(function(i, e){ $(e).find('li.selected').removeClass('selected'); }) }); } $(document).ready(function(){ customAttribute(); var paged=1; jQuery('.type-loadMore').each(function(){ var wrapper=jQuery(this); var loadMore_button=jQuery(this).find('#loadMore'); loadMore_button.live('click', function(){ paged++; var number=parseInt(wrapper.data('number')), cat=wrapper.data('cat'), pages=wrapper.data('paged'), layout=wrapper.data('layout'); $.ajax({ url: NaScript.ajax_url, dataType: 'html', type: 'POST', data: { action:'load_post', number:number, cat:cat, paged:paged, layout:layout }, beforeSend: function(){ loadMore_button.addClass('loading'); }, success:function(data){ var val=$(data); var $container=wrapper.find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth: '.col-item' }, fitWidth: true, }); $container.append(val).isotope('appended', val); $("img.lazy").lazy({ threshold:9000, effect:'fadeIn', }).removeClass('lazy').addClass('lazyloaded'); setTimeout(function (){ $container.imagesLoaded().progress(function (){ $container.isotope('layout'); }); }, 100) loadMore_button.removeClass('loading'); if(paged==pages){ loadMore_button.addClass('hidden'); }}, error: function(data){ console.log(data); }, }); return false; }); }); $('.type-infiniteScroll').each(function(){ var win=$(window); var nextPage=$('.wrapper-posts').find('#nextPage'); function bindScroll(){ if($(window).scrollTop() + $(window).innerHeight() > $(document).height() - 250){ $(window).unbind('scroll'); loadMore(); }} function loadMore(){ paged++; var wrapper=$('.wrapper-posts'), number=parseInt(wrapper.data('number')), cat=wrapper.data('cat'), col=wrapper.data('col'), pages=wrapper.data('paged'), layout=wrapper.data('layout'); $.ajax({ url: NaScript.ajax_url, dataType: 'html', type: 'POST', data: { action:'load_more_post', number:number, cat:cat, paged:paged, col:col, layout:layout }, beforeSend: function(){ nextPage.addClass('loading'); }, success:function(data){ var val=$(data); var $container=$('.wrapper-posts').find('.affect-isotope').isotope(); $container.append(val).isotope('appended', val); $("img.lazy").lazy(); setTimeout(function(){ $container.imagesLoaded().progress(function(){ $container.isotope('layout'); }); }, 100) nextPage.removeClass('loading'); $(window).bind('scroll', bindScroll); if(paged==pages){ nextPage.addClass('hidden'); }}, error: function(data){ console.log(data); }, }); } $(window).scroll(bindScroll); }); jQuery('.box-recent').each(function(){ var loadMoreCat_button=$('.wrapper-posts').find('#loadMoreCat'); var loadMore_button=$('.wrapper-posts').find('#loadMore'); var $wrapper=jQuery(this).find('.tab-content'); var $catItem=jQuery(this).find('.wrapper-filter .cat-item'); var $catAll=jQuery(this).find('.wrapper-filter .cat-items'); $catItem.live('click', function(){ var agr=$wrapper.parent().find('.agr-loading'), archive=$wrapper.find('.archive-blog'), cat=jQuery(this).data('catfilter'), number=$wrapper.parent().data('number'), col=$wrapper.parent().data('col'), layout=$wrapper.parent().data('layout'); $catItem.parent().removeClass('active'); jQuery(this).parent().addClass('active'); var requestData={ action:'load_more_category', number:number, cat:cat, col:col, layout:layout }; if(!jQuery(this).hasClass('loaded')){ $.ajax({ url: NaScript.ajax_url, dataType: 'html', type: 'POST', data: requestData, beforeSend: function(){ agr.addClass('post-loading'); archive.addClass('archive-affect'); return true; }, success:function(data){ agr.removeClass('post-loading'); archive.removeClass('archive-affect'); ajaxResponse(data); }, error: function(data){ console.log(data); }}); } jQuery(this).not('.loaded').addClass('loaded'); var $activeContent='allCat'; if(jQuery(this).parent().hasClass('active')){ $activeContent=jQuery(this).data('catfilter'); } $wrapper.find('.archive-blog').removeClass('active'); $wrapper.find('.archive-blog').removeClass('affect-isotope'); $wrapper.find('#'+$activeContent).addClass('active').addClass('affect-isotope');; jQuery('.wrapper-posts').find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth:'.col-item' }, fitWidth: true, }); }); function ajaxResponse(data){ var val=$(data); var $container=$('.wrapper-posts').find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth:'.col-item' }, fitWidth: true, }); loadMore_button.addClass('hidden'); loadMoreCat_button.removeClass('hidden'); $wrapper.append(val).find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth:'.col-item' }, fitWidth: true, }); $wrapper.find("img.lazy").lazy(); setTimeout(function(){ $container.imagesLoaded().progress(function(){ $container.isotope('layout'); }); $("img.lazy").lazy(); }, 100) } $catAll.live('click', function(){ $catItem.parent().removeClass('active'); jQuery(this).parent().addClass('active'); jQuery(this).not('.loaded').addClass('loaded'); var $activeContent='allCat'; if(jQuery(this).parent().hasClass('active')){ $activeContent=jQuery(this).data('catfilter'); } $wrapper.find('.archive-blog').removeClass('active'); $wrapper.find('.archive-blog').removeClass('affect-isotope'); $wrapper.find('#'+$activeContent).addClass('active').addClass('affect-isotope');; jQuery('.wrapper-posts').find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth:'.col-item' }, fitWidth: true, }); loadMore_button.removeClass('hidden'); loadMoreCat_button.addClass('hidden'); }); }); jQuery('.box-recent .box-filter').each(function(){ var wrapper=jQuery(this).parent().parent(); var loadMoreCat_button=wrapper.find('#loadMoreCat'); var paged=1; loadMoreCat_button.on('click', function(){ jQuery('.wrapper-filter .cat-item').on('click', function(){ return paged=1; }); paged++; var pages=1, cat='', number='9', col='', layout='', wrapperActive=wrapper.find('.archive-blog.active'); if(jQuery('.wrapper-posts').find('.archive-blog').hasClass('active')){ pages=parseInt(wrapperActive.find('#filterPages').data('filter-pages')), cat=wrapperActive.find('#filterPages').data('filter-cat'), number=wrapperActive.find('#filterPages').data('filter-number'), col=jQuery('.wrapper-posts').data('col'), layout=jQuery('.wrapper-posts').data('layout'); } if(paged <=pages){ $.ajax({ url: NaScript.ajax_url, dataType: 'html', type: 'POST', data: { action: 'load_more_post', number: number, cat: cat, paged: paged, col: col, layout: layout }, beforeSend: function (){ loadMoreCat_button.addClass('loading'); }, success: function (response){ var val2=$(response); var $container=$('.wrapper-posts').find('.affect-isotope').isotope({ transitionDuration: '0.4s', masonry: { columnWidth:'.col-item' }, fitWidth: true, }); $container.append(val2).isotope('appended', val2); $("img.lazy").lazy(); setTimeout(function(){ $container.imagesLoaded().progress(function(){ $container.isotope('layout'); }); $("img.lazy").lazy(); }, 100) loadMoreCat_button.removeClass('loading'); if(paged==pages){ loadMoreCat_button.addClass('hidden'); }}, error: function (data){ console.log(data); }, }); return false; } if(pages=='1'){ loadMoreCat_button.addClass('hidden'); }}); }); jQuery('.box-cats').each(function(){ var $wrapper=jQuery(this).find('.tab-content'); var $catItem=jQuery(this).find('.wrapper-filter .cat-item'); $catItem.live('click', function(){ var agr=$wrapper.parent().find('.agr-loading'), archive=$wrapper.find('.archive-blog'), cat=jQuery(this).data('catfilter'), number=$wrapper.parent().data('number'), col=$wrapper.parent().data('col'), layout=$wrapper.parent().data('layout'), typepost=$wrapper.parent().data('typepost'), dates=$wrapper.parent().data('dates'), meta=$wrapper.parent().data('meta'); $catItem.parent().removeClass('active'); jQuery(this).parent().addClass('active'); var requestData={ action:'load_more_category', number:number, cat:cat, col:col, layout:layout, typepost:typepost, dates:dates, meta:meta, }; if(!jQuery(this).hasClass('loaded')){ $.ajax({ url: NaScript.ajax_url, dataType: 'html', type: 'POST', data: requestData, beforeSend: function(){ agr.addClass('post-loading'); archive.addClass('archive-affect'); return true; }, success:function(data){ agr.removeClass('post-loading'); archive.removeClass('archive-affect'); ajaxResponse(data); }, error: function(data){ console.log(data); }}); } jQuery(this).not('.loaded').addClass('loaded'); var $activeContent='allCat'; if(jQuery(this).parent().hasClass('active')){ $activeContent=jQuery(this).data('catfilter'); } $wrapper.find('.archive-blog').removeClass('active'); $wrapper.find('#'+$activeContent).addClass('active'); }); function ajaxResponse(data){ var val=$(data); $wrapper.append(val); $wrapper.find("img.lazy").lazy(); }}); (function(d, s, id){ var js, fjs=d.getElementsByTagName(s)[0]; if(d.getElementById(id)) return; js=d.createElement(s); js.id=id; js.src="//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); }); })(jQuery); (function ($){ "use strict"; var Na_Admin={ init: function(){ this.metabox.tab(); }, megamenu: { select_image: function(){ }}, metabox: { element: '#postbox-container-2 #normal-sortables', tab: function(){ }} }; function na_infiniteScroll(){ var infiniteScroll={ navSelector: '.pagination', nextSelector: '.pagination .next', itemSelector: '.na-blog-content .archive-blog > .col-post-item', contentSelector: '.na-blog-content .archive-blog' }; jQuery(infiniteScroll.contentSelector).infinitescroll(infiniteScroll, function (newElements){ if(jQuery('.na-blog-content .archive-blog').length){ var container=document.querySelector('.na-blog-content .archive-blog'); var msnry=new Masonry(container); var $newElems=$(newElements).css('opacity', '0'); $newElems.imagesLoaded(function (){ $newElems.addClass('new'); msnry.appended($newElems); msnry.layout(); msnry.on('layoutComplete', function (){ new Masonry(container); }); }); } jQuery("img.lazy").lazyload(); } ); jQuery(window).unbind('.infscr'); if(!$('.pagination .next')[0]){ jQuery('#loadmore-button').html('No More Load'); }else{ var url=''; jQuery('#loadmore-button').on('click', function (e){ e.preventDefault(); if(url==''){ url=$('.pagination .next').attr('href'); }else{ if($('.inactive[href="' + url + '"]').next('.inactive')[0]){ url=$('.inactive[href="' + url + '"]').next('.inactive').attr('href'); }else{ url=window.location.href; }} if(url!=window.location.href){ jQuery(this).html('Loading... '); jQuery('.na-blog-content .archive-blog').infinitescroll('retrieve'); window.history.pushState({path: url}, '', url); jQuery(".na-blog-content .archive-blog").bind("DOMSubtreeModified", function (){ if($('.inactive[href="' + url + '"]').next('.inactive')[0]){ jQuery('#loadmore-button').html('Load More '); }else{ jQuery('#loadmore-button').html('No More Load'); }}); }else{ jQuery('#loadmore-button').html('No More Load'); }}); }} $(document).ready(function(){ Na_Admin.init(); na_infiniteScroll(); }); })(jQuery); !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(a){var e,t,n,i;function r(e,t){var n,i,r=e.nodeName.toLowerCase();return"area"===r?(i=(n=e.parentNode).name,!(!e.href||!i||"map"!==n.nodeName.toLowerCase())&&(!!(i=a("img[usemap='#"+i+"']")[0])&&o(i))):(/^(input|select|textarea|button|object)$/.test(r)?!e.disabled:"a"===r&&e.href||t)&&o(e)}function o(e){return a.expr.filters.visible(e)&&!a(e).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}a.ui=a.ui||{},a.extend(a.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),a.fn.extend({scrollParent:function(e){var t=this.css("position"),n="absolute"===t,i=e?/(auto|scroll|hidden)/:/(auto|scroll)/,e=this.parents().filter(function(){var e=a(this);return(!n||"static"!==e.css("position"))&&i.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==t&&e.length?e:a(this[0].ownerDocument||document)},uniqueId:(e=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(t){return function(e){return!!a.data(e,t)}}):function(e,t,n){return!!a.data(e,n[3])},focusable:function(e){return r(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(e){var t=a.attr(e,"tabindex"),n=isNaN(t);return(n||0<=t)&&r(e,!n)}}),a("").outerWidth(1).jquery||a.each(["Width","Height"],function(e,n){var r="Width"===n?["Left","Right"]:["Top","Bottom"],i=n.toLowerCase(),o={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function s(e,t,n,i){return a.each(r,function(){t-=parseFloat(a.css(e,"padding"+this))||0,n&&(t-=parseFloat(a.css(e,"border"+this+"Width"))||0),i&&(t-=parseFloat(a.css(e,"margin"+this))||0)}),t}a.fn["inner"+n]=function(e){return void 0===e?o["inner"+n].call(this):this.each(function(){a(this).css(i,s(this,e)+"px")})},a.fn["outer"+n]=function(e,t){return"number"!=typeof e?o["outer"+n].call(this,e):this.each(function(){a(this).css(i,s(this,e,!0,t)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),a("").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=(t=a.fn.removeData,function(e){return arguments.length?t.call(this,a.camelCase(e)):t.call(this)})),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.fn.extend({focus:(i=a.fn.focus,function(t,n){return"number"==typeof t?this.each(function(){var e=this;setTimeout(function(){a(e).focus(),n&&n.call(e)},t)}):i.apply(this,arguments)}),disableSelection:(n="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.bind(n+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(e){if(void 0!==e)return this.css("zIndex",e);if(this.length)for(var t,n,i=a(this[0]);i.length&&i[0]!==document;){if(t=i.css("position"),("absolute"===t||"relative"===t||"fixed"===t)&&(n=parseInt(i.css("zIndex"),10),!isNaN(n)&&0!==n))return n;i=i.parent()}return 0}}),a.ui.plugin={add:function(e,t,n){var i,r=a.ui[e].prototype;for(i in n)r.plugins[i]=r.plugins[i]||[],r.plugins[i].push([t,n[i]])},call:function(e,t,n,i){var r,o=e.plugins[t];if(o&&(i||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(r=0;r',a,""].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},x={}.hasOwnProperty,y;!B(x,"undefined")&&!B(x.call,"undefined")?y=function(a,b){return x.call(a,b)}:y=function(a,b){return b in a&&B(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=u.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(u.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(u.call(arguments)))};return e}),q.csstransforms=function(){return!!F("transform")},q.csstransforms3d=function(){var a=!!F("perspective");return a&&"webkitPerspective"in g.style&&w("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},q.csstransitions=function(){return F("transition")};for(var G in q)y(q,G)&&(v=G.toLowerCase(),e[v]=q[G](),t.push((e[v]?"":"no-")+v));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)y(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},z(""),i=k=null,e._version=d,e._prefixes=m,e._domPrefixes=p,e._cssomPrefixes=o,e.testProp=function(a){return D([a])},e.testAllProps=F,e.testStyles=w,e.prefixed=function(a,b,c){return b?F(a,b,c):F(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+t.join(" "):""),e}(this,this.document); (function(e){if(typeof define==="function"&&define.amd){define(["jquery","modernizr"],e)}else{e(window.jQuery,window.Modernizr)}})(function(e,t,n){"use strict";function r(e){if(!e){return""}return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function g(t,n,r){var i,s,o;var u=null;var a=0;r=r||{};var f=function(){a=r.leading===false?0:e.now();u=null;o=t.apply(i,s);i=s=null};return function(){var l=e.now();if(!a&&r.leading===false){a=l}var c=n-(l-a);i=this;s=arguments;if(c<=0||c>n){clearTimeout(u);u=null;a=l;o=t.apply(i,s);i=s=null}else if(!u&&r.trailing!==false){u=setTimeout(f,c)}return o}}if(typeof t!=="object"){throw new Error("Shuffle.js requires Modernizr.\n"+"http://vestride.github.io/Shuffle/#dependencies")}var i=t.prefixed("transition");var s=t.prefixed("transitionDelay");var o=t.prefixed("transitionDuration");var u={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[i];var a=t.prefixed("transform");var f=r(a);var l=t.csstransforms&&t.csstransitions;var c=t.csstransforms3d;var h="shuffle";var p="all";var d="groups";var v=1;var m=.001;var y=0;var b=function(t,n){n=n||{};e.extend(this,b.options,n,b.settings);this.$el=e(t);this.$window=e(window);this.unique="shuffle_"+y++;this._fire(b.EventType.LOADING);this._init();setTimeout(e.proxy(function(){this.initialized=true;this._fire(b.EventType.DONE)},this),16)};b.EventType={LOADING:"loading",DONE:"done",SHRINK:"shrink",SHRUNK:"shrunk",FILTER:"filter",FILTERED:"filtered",SORTED:"sorted",LAYOUT:"layout",REMOVED:"removed"};b.prototype={_init:function(){var t=this,n,r,s=e.proxy(t._onResize,t),o=t.throttle?t.throttle(s,t.throttleTime):s,u=t.initialSort?t.initialSort:null;t._layoutList=[];t._shrinkList=[];t._setVars();t._resetCols();t._addClasses();t._initItems();t.$window.on("resize."+h+"."+t.unique,o);n=t.$el.css(["paddingLeft","paddingRight","position"]);r=t._getOuterWidth(t.$el[0]);if(n.position==="static"){t.$el[0].style.position="relative"}t.offset={left:parseInt(n.paddingLeft,10)||0,top:parseInt(n.paddingTop,10)||0};t._setColumns(parseInt(r,10));t.shuffle(t.group,u);if(t.supported){setTimeout(function(){t._setTransitions();t.$el[0].style[i]="height "+t.speed+"ms "+t.easing},0)}},_addClasses:function(){this.$el.addClass(h);this.$items.addClass("shuffle-item filtered")},_setVars:function(){var t=this,n=t.columnWidth;t.$items=t._getItems();if(n===0&&t.sizer!==null){n=t.sizer}if(typeof n==="string"){t.$sizer=t.$el.find(n)}else if(n&&n.nodeType&&n.nodeType===1){t.$sizer=e(n)}else if(n&&n.jquery){t.$sizer=n}if(t.$sizer&&t.$sizer.length){t.useSizer=true;t.sizer=t.$sizer[0]}},_filter:function(t,r){var i=this,s=r!==n,o=s?r:i.$items,u=e();t=t||i.lastFilter;i._fire(b.EventType.FILTER);if(e.isFunction(t)){o.each(function(){var n=e(this);if(t.call(n[0],n,i)){u=u.add(n)}})}else{i.group=t;if(t===p){u=o}else{o.each(function(){var n=e(this),r=n.data(d),s=i.delimeter&&!e.isArray(r)?r.split(i.delimeter):r;if(e.inArray(t,s)>-1){u=u.add(n)}})}}i._toggleFilterClasses(o,u);o=null;r=null;return u},_toggleFilterClasses:function(t,n){var r="concealed",i="filtered";t.filter(n).each(function(){var t=e(this);if(t.hasClass(r)){t.removeClass(r)}if(!t.hasClass(i)){t.addClass(i)}});t.not(n).each(function(){var t=e(this);if(!t.hasClass(r)){t.addClass(r)}if(t.hasClass(i)){t.removeClass(i)}})},_initItems:function(e){e=e||this.$items;e.css(this.itemCss).data("position",{x:0,y:0})},_updateItemCount:function(){this.visibleItems=this.$items.filter(".filtered").length},_setTransition:function(e){e.style[i]=f+" "+this.speed+"ms "+this.easing},_setTransitions:function(e){var t=this;e=e||t.$items;e.each(function(){t._setTransition(this)})},_setSequentialDelay:function(t){var n=this;if(!n.supported){return}e.each(t,function(t,r){r.style[s]="0ms,"+(t+1)*n.sequentialFadeDelay+"ms";e(r).on(u+"."+n.unique,function(t){var r=t.currentTarget;if(r===t.target){r.style[s]="0ms";e(r).off(u+"."+n.unique)}})})},_getItems:function(){return this.$el.children(this.itemSelector)},_getPreciseDimension:function(t,n){var r;if(window.getComputedStyle){r=window.getComputedStyle(t,null)[n]}else{r=e(t).css(n)}return parseFloat(r)},_getOuterWidth:function(t,n){var r=t.offsetWidth;if(n){var i=e(t).css(["marginLeft","marginRight"]);var s=parseFloat(i.marginLeft)||0;var o=parseFloat(i.marginRight)||0;r+=s+o}return r},_getOuterHeight:function(t,n){var r=t.offsetHeight;if(n){var i=e(t).css(["marginTop","marginBottom"]);var s=parseFloat(i.marginTop)||0;var o=parseFloat(i.marginBottom)||0;r+=s+o}return r},_getColumnSize:function(t,n){var r;if(e.isFunction(this.columnWidth)){r=this.columnWidth(n)}else if(this.useSizer){r=this._getPreciseDimension(this.sizer,"width")}else if(this.columnWidth){r=this.columnWidth}else if(this.$items.length>0){r=this._getOuterWidth(this.$items[0],true)}else{r=n}if(r===0){r=n}return r+t},_getGutterSize:function(t){var n;if(e.isFunction(this.gutterWidth)){n=this.gutterWidth(t)}else if(this.useSizer){n=this._getPreciseDimension(this.sizer,"marginLeft")}else{n=this.gutterWidth}return n},_setColumns:function(e){var t=e||this._getOuterWidth(this.$el[0]);var n=this._getGutterSize(t);var r=this._getColumnSize(n,t);var i=(t+n)/r;if(Math.abs(Math.round(i)-i)<.03){i=Math.round(i)}this.cols=Math.max(Math.floor(i),1);this.containerWidth=t;this.colWidth=r},_setContainerSize:function(){this.$el.css("height",Math.max.apply(Math,this.colYs))},_fire:function(e,t){this.$el.trigger(e+"."+h,t&&t.length?t:[this])},_layout:function(t,n,r){var i=this;n=n||i._filterEnd;e.each(t,function(t,s){var o=e(s);var u=o.data();var a=u.position;var f=i._getItemPosition(o);o.data("position",f);if(f.x===a.x&&f.y===a.y&&u.scale===v){return}var l={$item:o,x:f.x,y:f.y,scale:v};if(r){l.skipTransition=true;l.opacity=0}else{l.opacity=1;l.callback=n}i.styleQueue.push(l);i._layoutList.push(o[0])});i._processStyleQueue();i._setContainerSize()},_resetCols:function(){var e=this.cols;this.colYs=[];while(e--){this.colYs.push(0)}},_reLayout:function(){this._resetCols();if(this.lastSort){this.sort(this.lastSort,true)}else{this._layout(this.$items.filter(".filtered").get(),this._filterEnd)}},_getItemPosition:function(e){var t=this;var n=t._getOuterWidth(e[0],true);var r=n/t.colWidth;if(Math.abs(Math.round(r)-r)<.03){r=Math.round(r)}var i=Math.min(Math.ceil(r),t.cols);if(i===1){return t._placeItem(e,t.colYs)}else{var s=t.cols+1-i,o=[],u,a;for(a=0;a=r-n.buffer&&t[s]<=r+n.buffer){i=s;break}}var u={x:Math.round(n.colWidth*i+n.offset.left),y:Math.round(r+n.offset.top)};var a=r+n._getOuterHeight(e[0],true),f=n.cols+1-o;for(s=0;s0&&e.inArray(n,this._layoutList)>-1){this._fire(b.EventType.LAYOUT);t.call(this);this._layoutList.length=0}else if(this._shrinkList.length>0&&e.inArray(n,this._shrinkList)>-1){t.call(this);this._shrinkList.length=0}if(!r){n.style.visibility="hidden"}},_processStyleQueue:function(){var t=this;e.each(this.styleQueue,function(e,n){if(n.skipTransition){t._skipTransition(n.$item[0],function(){n.$item.css(t._getStylesForTransition(n))})}else{t._transition(n)}});t.styleQueue.length=0},_shrinkEnd:function(){this._fire(b.EventType.SHRUNK)},_filterEnd:function(){this._fire(b.EventType.FILTERED)},_sortEnd:function(){this._fire(b.EventType.SORTED)},_skipTransition:function(t,n,r){var i=t.style[o];t.style[o]="0ms";if(e.isFunction(n)){n()}else{t.style[n]=r}var s=t.offsetWidth;s=null;t.style[o]=i},_addItems:function(e,t,r){var i=this;if(!i.supported){t=false}e.addClass("shuffle-item");i._initItems(e);i._setTransitions(e);i.$items=i._getItems();e.css("opacity",0);var s=i._filter(n,e);var o=s.get();i._updateItemCount();if(t){i._layout(o,null,true);if(r){i._setSequentialDelay(s)}i._revealAppended(s)}else{i._layout(o)}},_revealAppended:function(t){var n=this;setTimeout(function(){t.each(function(t,r){n._transition({$item:e(r),opacity:1,scale:v})})},n.revealAppendedDelay)},shuffle:function(e,t){var n=this;if(!n.enabled){return}if(!e){e=p}n._filter(e);n.lastFilter=e;n._updateItemCount();n._shrink();if(t){n.lastSort=t}n._reLayout()},sort:function(e,t){var n=this,r=n.$items.filter(".filtered").sorted(e);if(!t){n._resetCols()}n._layout(r,function(){if(t){n._filterEnd()}n._sortEnd()});n.lastSort=e},resized:function(e){if(this.enabled){if(!e){this._setColumns()}this._reLayout()}},layout:function(){this.update(true)},update:function(e){this.resized(e)},appended:function(e,t,n){t=t===false?false:true;n=n===false?false:true;this._addItems(e,t,n)},disable:function(){this.enabled=false},enable:function(e){this.enabled=true;if(e!==false){this.update()}},remove:function(e){if(!e.length||!e.jquery){return}var t=this;t._shrink(e,function(){var t=this;e.remove();setTimeout(function(){t.$items=t._getItems();t.layout();t._updateItemCount();t._fire(b.EventType.REMOVED,[e,t]);e=null},0)});t._processStyleQueue();return t},destroy:function(){var e=this;e.$window.off("."+e.unique);e.$el.removeClass(h).removeAttr("style").removeData(h);e.$items.removeAttr("style").removeClass("concealed filtered shuffle-item");e.$window=null;e.$items=null;e.$el=null;e.$sizer=null;e.sizer=null;e.destroyed=true}};b.options={group:p,speed:250,easing:"ease-out",itemSelector:"",sizer:null,gutterWidth:0,columnWidth:0,delimeter:null,buffer:0,initialSort:null,throttle:g,throttleTime:300,sequentialFadeDelay:150,supported:l};b.settings={$sizer:null,useSizer:false,itemCss:{position:"absolute",top:0,left:0},offset:{top:0,left:0},revealAppendedDelay:300,enabled:true,destroyed:false,initialized:false,styleQueue:[]};e.fn.shuffle=function(t){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var r=e(this),i=r.data(h);if(!i){i=new b(r,t);r.data(h,i)}if(typeof t==="string"&&i[t]){i[t].apply(i,n)}})};e.fn.sorted=function(t){var r=e.extend({},e.fn.sorted.defaults,t),i=this.get(),s=false;if(!i.length){return[]}if(r.randomize){return e.fn.sorted.randomize(i)}if(r.by!==e.noop&&r.by!==null&&r.by!==n){i.sort(function(t,i){if(s){return 0}var o=r.by(e(t)),u=r.by(e(i));if(o===n&&u===n){s=true;return 0}if(o==="sortFirst"||u==="sortLast"){return-1}if(o==="sortLast"||u==="sortFirst"){return 1}return ou?1:0})}if(s){return this.get()}if(r.reverse){i.reverse()}return i};e.fn.sorted.defaults={reverse:false,by:null,randomize:false};e.fn.sorted.randomize=function(e){var t=e.length,n,r;if(!t){return e}while(--t){r=Math.floor(Math.random()*(t+1));n=e[r];e[r]=e[t];e[t]=n}return e};return b}); window.Manipulator=function(e){"use strict";var t=window.console&&typeof window.console.log==="function";var n=function(t){var n=this;n.$el=e(t);n.init()};n.prototype.init=function(){var e=this;e.initShuffle();e.setupEvents()};n.prototype.initShuffle=function(){this.$el.shuffle({itemSelector:".shuffeldiv",speed:250,easing:"ease",columnWidth:function(t){return parseInt(e(".shuffeldiv").css("width"))},gutterWidth:function(t){return parseInt(e(".shuffeldiv").css("margin-left"))}});this.shuffle=this.$el.data("shuffle")};n.prototype.setupEvents=function(){var n=this;e("#sfsi_wDiv").on("click",e.proxy(n.onRandomize,n));n.$el.on("removed.shuffle",function(e,n,r){if(!t){return}})};n.prototype.onAddClick=function(){var t=this,n=5,r=document.createDocumentFragment(),i=t.$el[0],s=[],o,u=["w2","h2","w3"],a,f,l,c;for(f=0;f.8){c=Math.floor(Math.random()*3);a.className=a.className+" "+u[c]}s.push(a);r.appendChild(a)}i.appendChild(r);o=e(s);t.shuffle.appended(o)};n.prototype.getRandomInt=function(e,t){return Math.floor(Math.random()*(t-e+1))+e};n.prototype.onRemoveClick=function(){var t=this,n=t.shuffle.visibleItems,r=Math.min(3,n),i=[],s=0,o=e();if(!n){return}for(;s." + t).html(i), SFSI(".tab" + e + ">." + t).show(), SFSI(".tab" + e + ">." + t).effect("highlight", {}, 5e3), setTimeout(function(){ SFSI("." + t).slideUp("slow"); }, 5e3), !1; } function beForeLoad(){ SFSI(".loader-img").show(), SFSI(".save_button >a").html("Saving..."), SFSI(".save_button >a").css("pointer-events", "none"); } function sfsi_make_popBox(){ var s=0; SFSI(".sfsi_sample_icons >li").each(function(){ "none"!=SFSI(this).css("display")&&(s=1); }), 0==s ? SFSI(".sfsi_Popinner").hide() :SFSI(".sfsi_Popinner").show(), ""!=SFSI('input[name="sfsi_popup_text"]').val() ? (SFSI(".sfsi_Popinner >h2").html(SFSI('input[name="sfsi_popup_text"]').val()), SFSI(".sfsi_Popinner >h2").show()) :SFSI(".sfsi_Popinner >h2").hide(), SFSI(".sfsi_Popinner").css({ "border-color":SFSI('input[name="sfsi_popup_border_color"]').val(), "border-width":SFSI('input[name="sfsi_popup_border_thickness"]').val(), "border-style":"solid" }), SFSI(".sfsi_Popinner").css("background-color", SFSI('input[name="sfsi_popup_background_color"]').val()), SFSI(".sfsi_Popinner h2").css("font-family", SFSI("#sfsi_popup_font").val()), SFSI(".sfsi_Popinner h2").css("font-style", SFSI("#sfsi_popup_fontStyle").val()), SFSI(".sfsi_Popinner >h2").css("font-size", parseInt(SFSI('input[name="sfsi_popup_fontSize"]').val())), SFSI(".sfsi_Popinner >h2").css("color", SFSI('input[name="sfsi_popup_fontColor"]').val() + " !important"), "yes"==SFSI('input[name="sfsi_popup_border_shadow"]:checked').val() ? SFSI(".sfsi_Popinner").css("box-shadow", "12px 30px 18px #CCCCCC") :SFSI(".sfsi_Popinner").css("box-shadow", "none"); } function sfsi_stick_widget(s){ 0==initTop.length&&(SFSI(".sfsi_widget").each(function(s){ initTop[s]=SFSI(this).position().top; }), console.log(initTop)); var i=SFSI(window).scrollTop(), e=[], t=[]; SFSI(".sfsi_widget").each(function(s){ e[s]=SFSI(this).position().top, t[s]=SFSI(this); }); var n = !1; for (var o in e){ var a=parseInt(o) + 1; e[o] < i&&e[a] > i&&a < e.length ? (SFSI(t[o]).css({ position:"fixed", top:s }), SFSI(t[a]).css({ position:"", top:initTop[a] }), n = !0) :SFSI(t[o]).css({ position:"", top:initTop[o] }); } if(!n){ var r=e.length - 1, c=-1; e.length > 1&&(c=e.length - 2), initTop[r] < i ? (SFSI(t[r]).css({ position:"fixed", top:s }), c >=0&&SFSI(t[c]).css({ position:"", top:initTop[c] })) :(SFSI(t[r]).css({ position:"", top:initTop[r] }), c >=0&&e[c] < i); }} function sfsi_float_widget(s){ function i(){ r="Microsoft Internet Explorer"===navigator.appName ? a - document.documentElement.scrollTop :a - window.pageYOffset, Math.abs(r) > 0 ? (window.removeEventListener("scroll", i), a -=r * o, SFSI("#sfsi_floater").css({ top:(a + t).toString() + "px" }), setTimeout(i, n)) :window.addEventListener("scroll", i, !1); } function e(){ var documentheight=SFSI("#sfsi_floater").attr("data-top"); var fltrhght=parseInt(SFSI("#sfsi_floater").height()); var fltrtp=parseInt(SFSI("#sfsi_floater").css("top")); if(parseInt(fltrhght)+parseInt(fltrtp) <=documentheight){ window.addEventListener("scroll", i, !1); }else{ window.removeEventListener("scroll", i); SFSI("#sfsi_floater").css("top",documentheight+"px"); }} if("center"==s){ var t=(SFSI(window).height() - SFSI("#sfsi_floater").height()) / 2; } else if("bottom"==s){ var t=window.innerHeight - SFSI("#sfsi_floater").height(); }else{ var t=parseInt(s); } var n=50, o=.1, a=0, r=0; SFSI("#sfsi_floater"); var prev_onscroll=window.onscroll; window.onscroll=function(){ if('function'===typeof prev_onload){ prev_onload(),e(); }else{ e(); }} } function sfsi_shuffle(){ var s=[]; SFSI(".sfsi_wicons ").each(function(i){ SFSI(this).text().match(/^\s*$/)||(s[i]="
    " + SFSI(this).html() + "
    ", SFSI(this).fadeOut("slow"), SFSI(this).insertBefore(SFSI(this).prev(".sfsi_wicons")), SFSI(this).fadeIn("slow")); }), s=Shuffle(s), $("#sfsi_wDiv").html(""); for (var i=0; i < testArray.length; i++) $("#sfsi_wDiv").append(s[i]); } function Shuffle(s){ for (var i, e, t=s.length; t; i=parseInt(Math.random() * t), e=s[--t], s[t]=s[i], s[i]=e) ; return s; } function sfsi_setCookie(s, i, e){ var t=new Date(); t.setTime(t.getTime() + 1e3 * 60 * 60 * 24 * e); var n="expires=" + t.toGMTString(); document.cookie=s + "=" + i + "; " + n; } function sfsfi_getCookie(s){ for (var i=s + "=", e=document.cookie.split(";"), t=0; t < e.length; t++){ var n=e[t].trim(); if(0==n.indexOf(i)) return n.substring(i.length, n.length); } return ""; } function sfsi_hideFooter(){} window.onerror=function(){}, SFSI=jQuery.noConflict(), SFSI(window).load(function(){ SFSI("#sfpageLoad").fadeOut(2e3); }); var global_error=0; SFSI(document).ready(function(s){ SFSI("head").append(''), SFSI("head").append(''), SFSI("head").append(''), SFSI(document).click(function(s){ var i=SFSI(".sfsi_FrntInner"), e=SFSI(".sfsi_wDiv"), t=SFSI("#at15s"); i.is(s.target)||0!==i.has(s.target).length||e.is(s.target)||0!==e.has(s.target).length||t.is(s.target)||0!==t.has(s.target).length||i.fadeOut(); }), SFSI("div#sfsiid_linkedin").find(".icon4").find("a").find("img").mouseover(function(){ SFSI(this).attr("src", ajax_object.plugin_url + "images/visit_icons/linkedIn_hover.svg"); }), SFSI("div#sfsiid_linkedin").find(".icon4").find("a").find("img").mouseleave(function(){ SFSI(this).attr("src", ajax_object.plugin_url + "images/visit_icons/linkedIn.svg"); }), SFSI("div#sfsiid_youtube").find(".icon1").find("a").find("img").mouseover(function(){ SFSI(this).attr("src", ajax_object.plugin_url + "images/visit_icons/youtube_hover.svg"); }), SFSI("div#sfsiid_youtube").find(".icon1").find("a").find("img").mouseleave(function(){ SFSI(this).attr("src", ajax_object.plugin_url + "images/visit_icons/youtube.svg"); }), SFSI("div#sfsiid_facebook").find(".icon1").find("a").find("img").mouseover(function(){ SFSI(this).css("opacity", "0.9"); }), SFSI("div#sfsiid_facebook").find(".icon1").find("a").find("img").mouseleave(function(){ SFSI(this).css("opacity", "1"); }), SFSI("div#sfsiid_twitter").find(".cstmicon1").find("a").find("img").mouseover(function(){ SFSI(this).css("opacity", "0.9"); }), SFSI("div#sfsiid_twitter").find(".cstmicon1").find("a").find("img").mouseleave(function(){ SFSI(this).css("opacity", "1"); }), SFSI(".pop-up").on("click", function(){ ("fbex-s2"==SFSI(this).attr("data-id")||"googlex-s2"==SFSI(this).attr("data-id")||"linkex-s2"==SFSI(this).attr("data-id"))&&(SFSI("." + SFSI(this).attr("data-id")).hide(), SFSI("." + SFSI(this).attr("data-id")).css("opacity", "1"), SFSI("." + SFSI(this).attr("data-id")).css("z-index", "1000")), SFSI("." + SFSI(this).attr("data-id")).show("slow"); }), /*SFSI("#close_popup").live("click", function(){*/SFSI(document).on("click", '#close_popup', function (){ SFSI(".read-overlay").hide("slow"); }); var e=0; sfsi_make_popBox(), SFSI('input[name="sfsi_popup_text"] ,input[name="sfsi_popup_background_color"],input[name="sfsi_popup_border_color"],input[name="sfsi_popup_border_thickness"],input[name="sfsi_popup_fontSize"],input[name="sfsi_popup_fontColor"]').on("keyup", sfsi_make_popBox), SFSI('input[name="sfsi_popup_text"] ,input[name="sfsi_popup_background_color"],input[name="sfsi_popup_border_color"],input[name="sfsi_popup_border_thickness"],input[name="sfsi_popup_fontSize"],input[name="sfsi_popup_fontColor"]').on("focus", sfsi_make_popBox), SFSI("#sfsi_popup_font ,#sfsi_popup_fontStyle").on("change", sfsi_make_popBox), /*SFSI(".radio").live("click", function(){*/ SFSI(document).on("click", '.radio', function (){ var s=SFSI(this).parent().find("input:radio:first"); "sfsi_popup_border_shadow"==s.attr("name")&&sfsi_make_popBox(); }), /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ? SFSI("img.sfsi_wicon").on("click", function(s){ s.stopPropagation(); var i=SFSI("#sfsi_floater_sec").val(); SFSI("div.sfsi_wicons").css("z-index", "0"), SFSI(this).parent().parent().parent().siblings("div.sfsi_wicons").find(".inerCnt").find("div.sfsi_tool_tip_2").hide(), SFSI(this).parent().parent().parent().parent().siblings("li").length > 0&&(SFSI(this).parent().parent().parent().parent().siblings("li").find("div.sfsi_tool_tip_2").css("z-index", "0"), SFSI(this).parent().parent().parent().parent().siblings("li").find("div.sfsi_wicons").find(".inerCnt").find("div.sfsi_tool_tip_2").hide()), SFSI(this).parent().parent().parent().css("z-index", "1000000"), SFSI(this).parent().parent().css({ "z-index":"999" }), SFSI(this).attr("effect")&&"fade_in"==SFSI(this).attr("effect")&&(SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parent().css("opacity", "1")), SFSI(this).attr("effect")&&"scale"==SFSI(this).attr("effect")&&(SFSI(this).parent().addClass("scale"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parent().css("opacity", "1")), SFSI(this).attr("effect")&&"combo"==SFSI(this).attr("effect")&&(SFSI(this).parent().addClass("scale"), SFSI(this).parent().css("opacity", "1"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 })), ("top-left"==i||"top-right"==i)&&SFSI(this).parent().parent().parent().parent("#sfsi_floater").length > 0&&"sfsi_floater"==SFSI(this).parent().parent().parent().parent().attr("id") ? (SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").addClass("sfsi_plc_btm"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").find("span.bot_arow").addClass("top_big_arow"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").show()) :(SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").find("span.bot_arow").removeClass("top_big_arow"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").removeClass("sfsi_plc_btm"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":1e3 }), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").show()); }) :SFSI("img.sfsi_wicon").on("mouseenter", function(){ var s=SFSI("#sfsi_floater_sec").val(); SFSI("div.sfsi_wicons").css("z-index", "0"), SFSI(this).parent().parent().parent().siblings("div.sfsi_wicons").find(".inerCnt").find("div.sfsi_tool_tip_2").hide(), SFSI(this).parent().parent().parent().parent().siblings("li").length > 0&&(SFSI(this).parent().parent().parent().parent().siblings("li").find("div.sfsi_tool_tip_2").css("z-index", "0"), SFSI(this).parent().parent().parent().parent().siblings("li").find("div.sfsi_wicons").find(".inerCnt").find("div.sfsi_tool_tip_2").hide()), SFSI(this).parent().parent().parent().css("z-index", "1000000"), SFSI(this).parent().parent().css({ "z-index":"999" }), SFSI(this).attr("effect")&&"fade_in"==SFSI(this).attr("effect")&&(SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parent().css("opacity", "1")), SFSI(this).attr("effect")&&"scale"==SFSI(this).attr("effect")&&(SFSI(this).parent().addClass("scale"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parent().css("opacity", "1")), SFSI(this).attr("effect")&&"combo"==SFSI(this).attr("effect")&&(SFSI(this).parent().addClass("scale"), SFSI(this).parent().css("opacity", "1"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 })), ("top-left"==s||"top-right"==s)&&SFSI(this).parent().parent().parent().parent("#sfsi_floater").length > 0&&"sfsi_floater"==SFSI(this).parent().parent().parent().parent().attr("id") ? (SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").addClass("sfsi_plc_btm"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").find("span.bot_arow").addClass("top_big_arow"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").show()) :(SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").find("span.bot_arow").removeClass("top_big_arow"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").removeClass("sfsi_plc_btm"), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").css({ opacity:1, "z-index":10 }), SFSI(this).parentsUntil("div").siblings("div.sfsi_tool_tip_2").show()); }), SFSI("div.sfsi_wicons").on("mouseleave", function(){ SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&"fade_in"==SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&SFSI(this).children("div.inerCnt").find("a.sficn").css("opacity", "0.6"), SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&"scale"==SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&SFSI(this).children("div.inerCnt").find("a.sficn").removeClass("scale"), SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&"combo"==SFSI(this).children("div.inerCnt").children("a.sficn").attr("effect")&&(SFSI(this).children("div.inerCnt").find("a.sficn").css("opacity", "0.6"), SFSI(this).children("div.inerCnt").find("a.sficn").removeClass("scale")), "sfsiid_google"==SFSI(this).children("div.inerCnt").find("a.sficn").attr("id") ? SFSI("body").on("click", function(){ SFSI(this).children(".inerCnt").find("div.sfsi_tool_tip_2").hide(); }) :(SFSI(this).css({ "z-index":"0" }), SFSI(this).children(".inerCnt").find("div.sfsi_tool_tip_2").hide()); }), SFSI("body").on("click", function(){ SFSI(".inerCnt").find("div.sfsi_tool_tip_2").hide(); }), SFSI(".adminTooltip >a").on("hover", function(){ SFSI(this).offset().top, SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").css("opacity", "1"), SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").show(); }), SFSI(".adminTooltip").on("mouseleave", function(){ "none"!=SFSI(".gpls_tool_bdr").css("display")&&0!=SFSI(".gpls_tool_bdr").css("opacity") ? SFSI(".pop_up_box ").on("click", function(){ SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").css("opacity", "0"), SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").hide(); }) :(SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").css("opacity", "0"), SFSI(this).parent("div").find("div.sfsi_tool_tip_2_inr").hide()); }), SFSI(".expand-area").on("click", function(){ "Read more"==SFSI(this).text() ? (SFSI(this).siblings("p").children("label").fadeIn("slow"), SFSI(this).text("Collapse")) :(SFSI(this).siblings("p").children("label").fadeOut("slow"), SFSI(this).text("Read more")); }), SFSI(".sfsi_wDiv").length > 0&&setTimeout(function(){ var s=parseInt(SFSI(".sfsi_wDiv").height()) + 15 + "px"; SFSI(".sfsi_holders").each(function(){ SFSI(this).css("height", s); SFSI(".sfsi_widget").css("min-height", "auto"); }); }, 200); }); function sfsihidemepopup(){ SFSI(".sfsi_FrntInner_chg").fadeOut(); } var initTop=new Array(); (function(){function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,r=this,o=r.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;e.length>t;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,r=this.getListenersAsObject(e),o="object"==typeof n;for(i in r)r.hasOwnProperty(i)&&-1===t(r[i],n)&&r[i].push(o?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;e.length>t;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&(i=t(o[r],n),-1!==i&&o[r].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,r,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)o.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(r=t[i])&&("function"==typeof r?o.call(this,i,r):s.call(this,i,r));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,r,o,s=this.getListenersAsObject(e);for(r in s)if(s.hasOwnProperty(r))for(i=s[r].length;i--;)n=s[r][i],n.once===!0&&this.removeListener(e,n.listener),o=n.listener.apply(this,t||[]),o===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var r=function(){};n.removeEventListener?r=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(r=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var o={bind:i,unbind:r};"function"==typeof define&&define.amd?define("eventie/eventie",o):e.eventie=o}(this),function(e,t){"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function r(e){return"[object Array]"===d.call(e)}function o(e){var t=[];if(r(e))t=e;else if("number"==typeof e.length)for(var n=0,i=e.length;i>n;n++)t.push(e[n]);else t.push(e);return t}function s(e,t,n){if(!(this instanceof s))return new s(e,t);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=o(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),a&&(this.jqDeferred=new a.Deferred);var r=this;setTimeout(function(){r.check()})}function f(e){this.img=e}function c(e){this.src=e,v[e]=this}var a=e.jQuery,u=e.console,h=u!==void 0,d=Object.prototype.toString;s.prototype=new t,s.prototype.options={},s.prototype.getImages=function(){this.images=[];for(var e=0,t=this.elements.length;t>e;e++){var n=this.elements[e];"IMG"===n.nodeName&&this.addImage(n);var i=n.nodeType;if(i&&(1===i||9===i||11===i))for(var r=n.querySelectorAll("img"),o=0,s=r.length;s>o;o++){var f=r[o];this.addImage(f)}}},s.prototype.addImage=function(e){var t=new f(e);this.images.push(t)},s.prototype.check=function(){function e(e,r){return t.options.debug&&h&&u.log("confirm",e,r),t.progress(e),n++,n===i&&t.complete(),!0}var t=this,n=0,i=this.images.length;if(this.hasAnyBroken=!1,!i)return this.complete(),void 0;for(var r=0;i>r;r++){var o=this.images[r];o.on("confirm",e),o.check()}},s.prototype.progress=function(e){this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded;var t=this;setTimeout(function(){t.emit("progress",t,e),t.jqDeferred&&t.jqDeferred.notify&&t.jqDeferred.notify(t,e)})},s.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var t=this;setTimeout(function(){if(t.emit(e,t),t.emit("always",t),t.jqDeferred){var n=t.hasAnyBroken?"reject":"resolve";t.jqDeferred[n](t)}})},a&&(a.fn.imagesLoaded=function(e,t){var n=new s(this,e,t);return n.jqDeferred.promise(a(this))}),f.prototype=new t,f.prototype.check=function(){var e=v[this.img.src]||new c(this.img.src);if(e.isConfirmed)return this.confirm(e.isLoaded,"cached was confirmed"),void 0;if(this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var t=this;e.on("confirm",function(e,n){return t.confirm(e.isLoaded,n),!0}),e.check()},f.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("confirm",this,t)};var v={};return c.prototype=new t,c.prototype.check=function(){if(!this.isChecked){var e=new Image;n.bind(e,"load",this),n.bind(e,"error",this),e.src=this.src,this.isChecked=!0}},c.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},c.prototype.onload=function(e){this.confirm(!0,"onload"),this.unbindProxyEvents(e)},c.prototype.onerror=function(e){this.confirm(!1,"onerror"),this.unbindProxyEvents(e)},c.prototype.confirm=function(e,t){this.isConfirmed=!0,this.isLoaded=e,this.emit("confirm",this,t)},c.prototype.unbindProxyEvents=function(e){n.unbind(e.target,"load",this),n.unbind(e.target,"error",this)},s}); (function($){ "use strict"; var SPU_master=function(){ var windowHeight=$(window).height(); var isAdmin=spuvar.is_admin; var isPreview=spuvar.is_preview; var $boxes=[]; $(".spu-content").children().first().css({ "margin-top": 0, "padding-top": 0 }).end().last().css({ 'margin-bottom': 0, 'padding-bottom': 0 }); $(".spu-box").each(function(){ var $box=$(this); if($box.hasClass('spu-top-bar')||$box.hasClass('spu-bottom-bar')){ $box.prependTo('body'); if($box.hasClass('spu-top-bar')&&$('#wpadminbar').length) $box.css('top', '32px'); } var triggerMethod=$box.data('trigger'); var timer=0; var testMode=(parseInt($box.data('test-mode'))===1); var id=$box.data('box-id'); var autoHide=(parseInt($box.data('auto-hide'))===1); var secondsClose=parseInt($box.data('seconds-close')); var triggerSeconds=parseInt($box.data('trigger-number'), 10); var triggerPercentage=(triggerMethod=='percentage') ?(parseInt($box.data('trigger-number'), 10) / 100):0.8; var triggerHeight=(triggerPercentage * $(document).height()); facebookFix($box); var iframe=$box.find('iframe[src*="vimeo"],iframe[src*="youtube"],iframe[src*="youtu.be"]'); if(iframe&&iframe.length){ iframe.each(function (){ $(this).attr('spusrc',$(this).attr('src')); $(this).attr('src','http://#'); }) } $box.on('click', 'a:not(".spu-close-popup, .flp_wrapper a, .spu-not-close, .spu-not-close a")', function(){ toggleBox(id, false, true); }); $box.on('click', '.spu-close-convert,.spu-close-convert a', function(e){ e.preventDefault(); toggleBox(id, false, true); }); $(document).keyup(function(e){ if(e.keyCode==27){ toggleBox(id, false, false); }}); var ua=navigator.userAgent, event=(ua.match(/iPad/i)||ua.match(/iPhone/i)) ? "touchstart":"click"; $('body').on(event, function (ev){ var $target=$(ev.target); if($target.is('input.nf-element')){ return; } if(ev.originalEvent!==undefined&&!($.contains($box, $target)&&$target.is('input'))&&! $box.hasClass('spu-top-bar')&&! $box.hasClass('spu-bottom-bar')){ toggleBox(id, false, false); }}); $('body').on(event,'.spu-box,.spu-clickable', function(event){ event.stopPropagation(); }); $box.hide().css('left','').css('right',''); $boxes[id]=$box; var triggerHeightCheck=function(){ if(timer){ clearTimeout(timer); } timer=window.setTimeout(function(){ var scrollY=$(window).scrollTop(); var triggered=((scrollY + windowHeight) >=triggerHeight); if(triggered){ if(! autoHide){ $(window).unbind('scroll', triggerHeightCheck); } toggleBox(id, true, false); }else{ toggleBox(id, false, false); }}, 100); } var triggerPixelsCheck=function(){ if(timer){ clearTimeout(timer); } timer=window.setTimeout(function(){ var scrollY=$(window).scrollTop(); var triggered=(scrollY >=triggerSeconds); if(triggered){ if(! autoHide){ $(window).unbind('scroll', triggerPixelsCheck); } toggleBox(id, true, false); }else{ toggleBox(id, false, false); }}, 100); } var triggerSecondsCheck=function(){ if(timer){ clearTimeout(timer); } timer=window.setTimeout(function(){ toggleBox(id, true, false); }, triggerSeconds * 1000); } var nclose_cookie=$box.data('nclose-cookie'); var nconvert_cookie=$box.data('nconvert-cookie'); var cookieValue1=spuReadCookie(nclose_cookie); var cookieValue2=spuReadCookie(nconvert_cookie); if(( (cookieValue1==undefined||cookieValue1=='') && (cookieValue2==undefined||cookieValue2=='') )||(isAdmin&&testMode)||isPreview){ if(triggerMethod=='seconds'){ triggerSecondsCheck(); } if(triggerMethod=='percentage'){ $(window).bind('scroll', triggerHeightCheck); triggerHeightCheck(); } if(triggerMethod=='pixels'){ $(window).bind('scroll', triggerPixelsCheck); triggerPixelsCheck(); } if(window.location.hash&&window.location.hash.length > 0){ var hash=window.location.hash; var $element; if(hash.substring(1)===$box.attr('id')){ setTimeout(function(){ toggleBox(id, true, false); }, 100); }} } $box.on('click','.spu-close-popup',function(){ toggleBox(id, false, false); if(triggerMethod=='percentage'){ $(window).unbind('scroll', triggerHeightCheck); }}); $(document.body).on('click','a[href="#spu-' + id +'"], .spu-open-' + id ,function(e){ e.preventDefault(); toggleBox(id, true, false); }); $('a[href="#spu-' + id +'"], .spu-open-' + id).css('cursor','pointer').addClass('spu-clickable'); $box.find('.gform_wrapper form').addClass('gravity-form'); $box.find('.mc4wp-form form').addClass('mc4wp-form'); $box.find('.newsletter form').addClass('newsletter-form'); var box_form=$box.find('form'); if(box_form.length){ if(! box_form.is(".newsletter-form, .wpcf7-form, .gravity-form, .infusion-form, .widget_wysija, .ninja-forms-form")){ var action=box_form.attr('action'), pattern=new RegExp(spuvar.site_url, "i"); if(action&&action.length){ if(!pattern.test(action)) box_form.addClass('spu-disable-ajax'); }} if($('.spu-disable-ajax form').length){ $('.spu-disable-ajax form').addClass('spu-disable-ajax'); } $box.on('submit','form.spu-disable-ajax:not(".flp_form")', function(){ $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); }); $box.on('submit','form:not(".newsletter-form, .wpcf7-form, .gravity-form, .infusion-form, .spu-disable-ajax, .widget_wysija, .ninja-forms-form, .flp_form")', function(e){ e.preventDefault(); var submit=true, form=$(this), button=form.find('input[type="submit"]'), tail=button ? button.attr('name')+'='+button.val():'button=send', data=form.serialize()+"&"+tail, referer=form.find('input[name="_wp_http_referer"]'), urlref=referer ? spuvar.site_url+referer.val():window.location.href, action=form.attr('action') ? form.attr('action'):urlref, url=form.hasClass('mc4wp-form') ? spuvar.site_url +'/':action, error_cb=function (data, error, errorThrown){ console.log('Spu Form error: ' + error + ' - ' + errorThrown); }, success_cb=function (data){ var response=$(data).filter('#spu-'+ id).html(); $('#spu-' + id).html(response); if(! $('#spu-' + id).find('.mc4wp-alert').length){ setTimeout(function(){ toggleBox(id, false, true); }, spuvar.seconds_confirmation_close * 1000); }}; request(data, url, success_cb, error_cb, 'html'); $box.trigger('spu.form_submitted', [id]); return submit; }); $(document).on('wpcf7mailsent', function(){ $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); }); if(box_form.hasClass('gravity-form')){ box_form.attr('action', window.location.href) } $(document).on('gform_confirmation_loaded', function(){ $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); }); $box.on('submit','.infusion-form', function(e){ e.preventDefault(); $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); this.submit(); }); $box.on('submit','.newsletter-form', function(e){ e.preventDefault(); $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); this.submit(); }); $('body').on('submitResponse.default', function(){ $box.trigger('spu.form_submitted', [id]); toggleBox(id, false, true); }); } var box_nf3=$box.find('.nf-form-cont'); if(box_nf3.length){ $(document).on('nfFormSubmitResponse', function(){ $box.trigger('spu.form_submitted', [id]); setTimeout(function(){ toggleBox(id, false, true); }, spuvar.seconds_confirmation_close * 1000); }); }}); function fixSize(id){ var $box=$boxes[id]; var windowWidth=$(window).width(); var windowHeight=$(window).height(); var popupHeight=$box.outerHeight(); var popupWidth=$box.outerWidth(); var intentWidth=$box.data('width'); var left=0; var top=windowHeight / 2 - popupHeight / 2; var position='fixed'; var currentScroll=$(document).scrollTop(); if($box.hasClass('spu-centered')){ if(intentWidth < windowWidth){ left=windowWidth / 2 - popupWidth / 2; } $box.css({ "left": left, "position": position, "top": top, }); } if((popupHeight + 50) > windowHeight){ position='absolute'; top=currentScroll; $box.css({ "position": position, "top": top, "bottom": "auto", }); }} function facebookFix(box){ var $fbbox=$(box).find('.spu-facebook'); if($fbbox.length){ var $fbwidth=$fbbox.find('.fb-like > span').width(); if($fbwidth==0){ var $fblayout=$fbbox.find('.fb-like').data('layout'); if($fblayout=='box_count'){ $fbbox.append(''); }else if($fblayout=='button_count'){ $fbbox.append(''); }else{ $fbbox.append(''); }} }} function centerShortcodes(box){ var $box=box; var total=$box.data('total'); if(total){ var swidth=0; var free_width=0; var boxwidth=$box.outerWidth(); var cwidth=$box.find(".spu-content").width(); if(!spuvar.disable_style&&$(window).width() > boxwidth){ $box.find(".spu-shortcode").wrapAll('
    '); $box.find(".spu-shortcode").each(function (){ swidth=swidth + $(this).outerWidth(); }); free_width=cwidth - swidth - (total*20); } if(free_width > 0){ $box.find(".spu-shortcode").each(function (){ $(this).css('margin-left', (free_width / 2)); }); if(total==2){ $box.find(".spu-shortcode").last().css('margin-left', 0); }else if(total==3){ $box.find(".spu-shortcode").first().css('margin-left', 0); }} }} function toggleBox(id, show, conversion){ var $box=$boxes[id]; var $bg=$('#spu-bg-'+id); var $bgopa=$box.data('bgopa'); if($box.is(":animated")){ return false; } if(( show===true&&$box.is(":visible"))||(show===false&&$box.is(":hidden"))){ return false; } if(show===false){ var days=parseFloat($box.data('dclose-cookie')); var ncookie=$box.data('nclose-cookie'); if(conversion===true){ days=parseFloat($box.data('dconvert-cookie')); ncookie=$box.data('nconvert-cookie'); } if(days > 0){ spuCreateCookie(ncookie, true, days); } $box.trigger('spu.box_close', [id]); var iframe=$box.find('iframe[src*="vimeo"],iframe[src*="youtube"],iframe[src*="youtu.be"]'); if(iframe&&iframe.length){ iframe.each(function (){ $(this).attr('src','http://#'); }); }}else{ setTimeout(function(){ centerShortcodes($box); },1500); $box.trigger('spu.box_open', [id]); $(window).resize(function(){ fixSize(id); }); fixSize(id); var iframe=$box.find('iframe'); if(iframe&&iframe.length){ iframe.each(function (){ if($(this).attr('spusrc')) $(this).attr('src',$(this).attr('spusrc')); }); }} var animation=$box.data('spuanimation'), conversion_close=$box.data('close-on-conversion'); if(animation==='fade'){ if(show===true){ $box.fadeIn('slow'); }else if(show===false&&((conversion_close&&conversion)||!conversion)){ $box.fadeOut('slow'); }}else if(animation==='disable'){ if(show===true){ $box.show(); }else if(show===false&&((conversion_close&&conversion)||!conversion)){ $box.hide(); }}else{ if(show===true){ $box.slideDown('slow'); }else if(show===false&&((conversion_close&&conversion)||!conversion)){ $box.slideUp('slow'); }} if(show===true&&$bgopa > 0&&!$box.hasClass('spu-top-bar')&&!$box.hasClass('spu-bottom-bar')){ if(animation==='disable'){ $bg.show(); }else{ $bg.fadeIn(); }}else if(show===false&&((conversion_close&&conversion)||!conversion)){ if(animation==='disable'){ $bg.hide(); }else{ $bg.fadeOut(); }} return show; } return { show: function(box_id){ return toggleBox(box_id, true, false); }, hide: function(box_id, conversion){ return toggleBox(box_id, false, conversion); }, resize: function (box_id){ return fixSize(box_id); }, request: function(data, url, success_cb, error_cb){ return request(data, url, success_cb, error_cb); }} } if(spuvar.ajax_mode){ var data={ pid:spuvar.pid, referrer:document.referrer, current_url:document.documentURI, query_string:document.location.search, is_category:spuvar.is_category, is_archive:spuvar.is_archive, is_preview: spuvar.is_preview } ,success_cb=function(response){ $('body').append(response); $(".spu-box").imagesLoaded(function(){ window.SPU=SPU_master(); SPU_reload_forms(); }); }, error_cb=function (data, error, errorThrown){ console.log('Problem loading popups - error: ' + error + ' - ' + errorThrown); } request(data, spuvar.ajax_mode_url , success_cb, error_cb, 'html'); }else{ $(".spu-box").imagesLoaded(function(){ window.SPU=SPU_master(); }); } function request(data, url, success_cb, error_cb, dataType){ var ajax={ url: spuvar.ajax_url, data: data, cache: false, type: 'POST', dataType: 'json', timeout: 30000 }, dataType=dataType||false, success_cb=success_cb||false, error_cb=error_cb||false; if(url){ ajax.url=url; } if(success_cb){ ajax.success=success_cb; } if(error_cb){ ajax.error=error_cb; } if(dataType){ ajax.dataType=dataType; } $.ajax(ajax); } function spuCreateCookie(name, value, days){ if(days){ var date=new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires="; expires=" + date.toGMTString(); } else var expires=""; document.cookie=name + "=" + value + expires + "; path=/"; } function spuReadCookie(name){ var nameEQ=name + "="; var ca=document.cookie.split(';'); for (var i=0; i < ca.length; i++){ var c=ca[i]; while (c.charAt(0)==' ') c=c.substring(1, c.length); if(c.indexOf(nameEQ)==0) return c.substring(nameEQ.length, c.length); } return null; } var SPUfb=false; var FbTimer=setInterval(function(){ if(typeof FB!=='undefined'&&! SPUfb){ subscribeFbEvent(); }},1000); if(typeof twttr!=='undefined'){ try{ twttr.ready(function(twttr){ twttr.events.bind('tweet', twitterCB); twttr.events.bind('follow', twitterCB); }); }catch(ex){}} function subscribeFbEvent(){ try { FB.Event.subscribe('edge.create', function (href, html_element){ var box_id=$(html_element).parents('.spu-box').data('box-id'); if(box_id){ SPU.hide(box_id, false, true); }}); }catch(ex){} SPUfb=true; clearInterval(FbTimer); } function twitterCB(intent_event){ var box_id=$(intent_event.target).parents('.spu-box').data('box-id'); if(box_id){ SPU.hide(box_id, false, true); }} function googleCB(a){ if("on"==a.state){ var box_id=jQuery('.spu-gogl').data('box-id'); if(box_id){ SPU.hide(box_id, false, true); }} } function closeGoogle(a){ if("confirm"==a.type){ var box_id=jQuery('.spu-gogl').data('box-id'); if(box_id){ SPU.hide(box_id, false, true); }} } function SPU_reload_socials(){ if(typeof spuvar_social!='undefined'&&spuvar_social.facebook){ try{ FB.XFBML.parse(); }catch(ex){}} if(typeof spuvar_social!='undefined'&&spuvar_social.google){ try { gapi.plusone.go(); }catch(ex){}} if(typeof spuvar_social!='undefined'&&spuvar_social.twitter){ try { twttr.widgets.load(); }catch(ex){}} } function SPU_reload_forms(){ $('.spu-box form').each(function(){ var action=$(this).attr('action'); if(action){ $(this).attr('action' , action.replace('?spu_action=spu_load','')); }}); if($.fn.wpcf7InitForm){ $('.spu-box div.wpcf7 > form').wpcf7InitForm(); }} })(jQuery); if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-mp.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); (function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| "undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f); if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d",openedSymbol:"",prependTo:"body",parentTag:"a",closeOnClick:!1,allowParentLinks:!1,nestedParentLinks:!0,showChildren:!1,init:function(){},open:function(){},close:function(){}},f="slicknav",g="slicknav";d.prototype.init=function(){var c=this,d=a(this.element),e=this.settings;e.duplicate?(c.mobileNav=d.clone(),c.mobileNav.removeAttr("id"),c.mobileNav.find("*").each(function(b,c){a(c).removeAttr("id")})):c.mobileNav=d;var f=g+"_icon";""===e.label&&(f+=" "+g+"_no-text"),"a"==e.parentTag&&(e.parentTag='a href="#"'),c.mobileNav.attr("class",g+"_nav");var h=a('
    ');c.btn=a("<"+e.parentTag+' aria-haspopup="true" tabindex="0" class="'+g+"_btn "+g+'_collapsed">'+e.label+'
    '),a(h).append(c.btn),a(e.prependTo).prepend(h),h.append(c.mobileNav);var i=c.mobileNav.find("li");a(i).each(function(){var b=a(this),d={};if(d.children=b.children("ul").attr("role","menu"),b.data("menu",d),d.children.length>0){var f=b.contents(),h=!1,i=[];a(f).each(function(){return!a(this).is("ul")&&(i.push(this),void(a(this).is("a")&&(h=!0)))});var j=a("<"+e.parentTag+' role="menuitem" aria-haspopup="true" tabindex="-1" class="'+g+'_item"/>');if(e.allowParentLinks&&!e.nestedParentLinks&&h)a(i).wrapAll('').parent();else{var k=a(i).wrapAll(j).parent();k.addClass(g+"_row")}b.addClass(g+"_collapsed"),b.addClass(g+"_parent");var l=a(''+e.closedSymbol+"");e.allowParentLinks&&!e.nestedParentLinks&&h&&(l=l.wrap(j).parent()),a(i).last().after(l)}else 0===b.children().length&&b.addClass(g+"_txtnode");b.children("a").attr("role","menuitem").click(function(b){e.closeOnClick&&!a(b.target).parent().closest("li").hasClass(g+"_parent")&&a(c.btn).click()}),e.closeOnClick&&e.allowParentLinks&&(b.children("a").children("a").click(function(b){a(c.btn).click()}),b.find("."+g+"_parent-link a:not(."+g+"_item)").click(function(b){a(c.btn).click()}))}),a(i).each(function(){var b=a(this).data("menu");e.showChildren||c._visibilityToggle(b.children,null,!1,null,!0)}),c._visibilityToggle(c.mobileNav,null,!1,"init",!0),c.mobileNav.attr("role","menu"),a(b).mousedown(function(){c._outlines(!1)}),a(b).keyup(function(){c._outlines(!0)}),a(c.btn).click(function(a){a.preventDefault(),c._menuToggle()}),c.mobileNav.on("click","."+g+"_item",function(b){b.preventDefault(),c._itemClick(a(this))}),a(c.btn).keydown(function(a){var b=a||event;13==b.keyCode&&(a.preventDefault(),c._menuToggle())}),c.mobileNav.on("keydown","."+g+"_item",function(b){var d=b||event;13==d.keyCode&&(b.preventDefault(),c._itemClick(a(b.target)))}),e.allowParentLinks&&e.nestedParentLinks&&a("."+g+"_item a").click(function(a){a.stopImmediatePropagation()})},d.prototype._menuToggle=function(a){var b=this,c=b.btn,d=b.mobileNav;c.hasClass(g+"_collapsed")?(c.removeClass(g+"_collapsed"),c.addClass(g+"_open")):(c.removeClass(g+"_open"),c.addClass(g+"_collapsed")),c.addClass(g+"_animating"),b._visibilityToggle(d,c.parent(),!0,c)},d.prototype._itemClick=function(a){var b=this,c=b.settings,d=a.data("menu");d||(d={},d.arrow=a.children("."+g+"_arrow"),d.ul=a.next("ul"),d.parent=a.parent(),d.parent.hasClass(g+"_parent-link")&&(d.parent=a.parent().parent(),d.ul=a.parent().next("ul")),a.data("menu",d)),d.parent.hasClass(g+"_collapsed")?(d.arrow.html(c.openedSymbol),d.parent.removeClass(g+"_collapsed"),d.parent.addClass(g+"_open"),d.parent.addClass(g+"_animating"),b._visibilityToggle(d.ul,d.parent,!0,a)):(d.arrow.html(c.closedSymbol),d.parent.addClass(g+"_collapsed"),d.parent.removeClass(g+"_open"),d.parent.addClass(g+"_animating"),b._visibilityToggle(d.ul,d.parent,!0,a))},d.prototype._visibilityToggle=function(b,c,d,e,f){var h=this,i=h.settings,j=h._getActionItems(b),k=0;d&&(k=i.duration),b.hasClass(g+"_hidden")?(b.removeClass(g+"_hidden"),b.slideDown(k,i.easingOpen,function(){a(e).removeClass(g+"_animating"),a(c).removeClass(g+"_animating"),f||i.open(e)}),b.attr("aria-hidden","false"),j.attr("tabindex","0"),h._setVisAttr(b,!1)):(b.addClass(g+"_hidden"),b.slideUp(k,this.settings.easingClose,function(){b.attr("aria-hidden","true"),j.attr("tabindex","-1"),h._setVisAttr(b,!0),b.hide(),a(e).removeClass(g+"_animating"),a(c).removeClass(g+"_animating"),f?"init"==e&&i.init():i.close(e)}))},d.prototype._setVisAttr=function(b,c){var d=this,e=b.children("li").children("ul").not("."+g+"_hidden");c?e.each(function(){var b=a(this);b.attr("aria-hidden","true");var e=d._getActionItems(b);e.attr("tabindex","-1"),d._setVisAttr(b,c)}):e.each(function(){var b=a(this);b.attr("aria-hidden","false");var e=d._getActionItems(b);e.attr("tabindex","0"),d._setVisAttr(b,c)})},d.prototype._getActionItems=function(a){var b=a.data("menu");if(!b){b={};var c=a.children("li"),d=c.find("a");b.links=d.add(c.find("."+g+"_item")),a.data("menu",b)}return b.links},d.prototype._outlines=function(b){b?a("."+g+"_item, ."+g+"_btn").css("outline",""):a("."+g+"_item, ."+g+"_btn").css("outline","none")},d.prototype.toggle=function(){var a=this;a._menuToggle()},d.prototype.open=function(){var a=this;a.btn.hasClass(g+"_collapsed")&&a._menuToggle()},d.prototype.close=function(){var a=this;a.btn.hasClass(g+"_open")&&a._menuToggle()},a.fn[f]=function(b){var c=arguments;if(void 0===b||"object"==typeof b)return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new d(this,b))});if("string"==typeof b&&"_"!==b[0]&&"init"!==b){var e;return this.each(function(){var g=a.data(this,"plugin_"+f);g instanceof d&&"function"==typeof g[b]&&(e=g[b].apply(g,Array.prototype.slice.call(c,1)))}),void 0!==e?e:this}}}(jQuery,document,window); !function(){var a=navigator.userAgent.toLowerCase();(a.indexOf("webkit")>-1||a.indexOf("opera")>-1||a.indexOf("msie")>-1)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var a=document.getElementById(location.hash.substring(1));a&&(/^(?:a|select|input|button|textarea)$/i.test(a.nodeName)||(a.tabIndex=-1),a.focus())},!1)}(); (function ($){ $.fn.theiaStickySidebar=function (options){ var defaults={ 'containerSelector': '', 'additionalMarginTop': 0, 'additionalMarginBottom': 0, 'updateSidebarHeight': true, 'minWidth': 0, 'disableOnResponsiveLayouts': true, 'sidebarBehavior': 'modern' }; options=$.extend(defaults, options); options.additionalMarginTop=parseInt(options.additionalMarginTop)||0; options.additionalMarginBottom=parseInt(options.additionalMarginBottom)||0; tryInitOrHookIntoEvents(options, this); function tryInitOrHookIntoEvents(options, $that){ var success=tryInit(options, $that); if(!success){ console.log('TST: Body width smaller than options.minWidth. Init is delayed.'); $(document).scroll(function (options, $that){ return function (evt){ var success=tryInit(options, $that); if(success){ $(this).unbind(evt); }};}(options, $that)); $(window).resize(function (options, $that){ return function (evt){ var success=tryInit(options, $that); if(success){ $(this).unbind(evt); }};}(options, $that)) }} function tryInit(options, $that){ if(options.initialized===true){ return true; } if($('body').width() < options.minWidth){ return false; } init(options, $that); return true; } function init(options, $that){ options.initialized=true; $('head').append($('')); $that.each(function (){ var o={}; o.sidebar=$(this); o.options=options||{}; o.container=$(o.options.containerSelector); if(o.container.length==0){ o.container=o.sidebar.parent(); } o.sidebar.parents().css('-webkit-transform', 'none'); o.sidebar.css({ 'position': 'relative', 'overflow': 'visible', '-webkit-box-sizing': 'border-box', '-moz-box-sizing': 'border-box', 'box-sizing': 'border-box' }); o.stickySidebar=o.sidebar.find('.theiaStickySidebar'); if(o.stickySidebar.length==0){ o.sidebar.find('script').remove(); o.stickySidebar=$('
    ').addClass('theiaStickySidebar').append(o.sidebar.children()); o.sidebar.append(o.stickySidebar); } o.marginTop=parseInt(o.sidebar.css('margin-top')); o.marginBottom=parseInt(o.sidebar.css('margin-bottom')); o.paddingTop=parseInt(o.sidebar.css('padding-top')); o.paddingBottom=parseInt(o.sidebar.css('padding-bottom')); var collapsedTopHeight=o.stickySidebar.offset().top; var collapsedBottomHeight=o.stickySidebar.outerHeight(); o.stickySidebar.css('padding-top', 1); o.stickySidebar.css('padding-bottom', 1); collapsedTopHeight -=o.stickySidebar.offset().top; collapsedBottomHeight=o.stickySidebar.outerHeight() - collapsedBottomHeight - collapsedTopHeight; if(collapsedTopHeight==0){ o.stickySidebar.css('padding-top', 0); o.stickySidebarPaddingTop=0; }else{ o.stickySidebarPaddingTop=1; } if(collapsedBottomHeight==0){ o.stickySidebar.css('padding-bottom', 0); o.stickySidebarPaddingBottom=0; }else{ o.stickySidebarPaddingBottom=1; } o.previousScrollTop=null; o.fixedScrollTop=0; resetSidebar(); o.onScroll=function (o){ if(!o.stickySidebar.is(":visible")){ return; } if($('body').width() < o.options.minWidth){ resetSidebar(); return; } if(o.options.disableOnResponsiveLayouts){ var sidebarWidth=o.sidebar.outerWidth(o.sidebar.css('float')=='none'); if(sidebarWidth + 50 > o.container.width()){ resetSidebar(); return; }} var scrollTop=$(document).scrollTop(); var position='static'; if(scrollTop >=o.container.offset().top + (o.paddingTop + o.marginTop - o.options.additionalMarginTop)){ var offsetTop=o.paddingTop + o.marginTop + options.additionalMarginTop; var offsetBottom=o.paddingBottom + o.marginBottom + options.additionalMarginBottom; var containerTop=o.container.offset().top; var containerBottom=o.container.offset().top + getClearedHeight(o.container); var windowOffsetTop=0 + options.additionalMarginTop; var windowOffsetBottom; var sidebarSmallerThanWindow=(o.stickySidebar.outerHeight() + offsetTop + offsetBottom) < $(window).height(); if(sidebarSmallerThanWindow){ windowOffsetBottom=windowOffsetTop + o.stickySidebar.outerHeight(); }else{ windowOffsetBottom=$(window).height() - o.marginBottom - o.paddingBottom - options.additionalMarginBottom; } var staticLimitTop=containerTop - scrollTop + o.paddingTop + o.marginTop; var staticLimitBottom=containerBottom - scrollTop - o.paddingBottom - o.marginBottom; var top=o.stickySidebar.offset().top - scrollTop; var scrollTopDiff=o.previousScrollTop - scrollTop; if(o.stickySidebar.css('position')=='fixed'){ if(o.options.sidebarBehavior=='modern'){ top +=scrollTopDiff; }} if(o.options.sidebarBehavior=='stick-to-top'){ top=options.additionalMarginTop; } if(o.options.sidebarBehavior=='stick-to-bottom'){ top=windowOffsetBottom - o.stickySidebar.outerHeight(); } if(scrollTopDiff > 0){ top=Math.min(top, windowOffsetTop); }else{ top=Math.max(top, windowOffsetBottom - o.stickySidebar.outerHeight()); } top=Math.max(top, staticLimitTop); top=Math.min(top, staticLimitBottom - o.stickySidebar.outerHeight()); var sidebarSameHeightAsContainer=o.container.height()==o.stickySidebar.outerHeight(); if(!sidebarSameHeightAsContainer&&top==windowOffsetTop){ position='fixed'; } else if(!sidebarSameHeightAsContainer&&top==windowOffsetBottom - o.stickySidebar.outerHeight()){ position='fixed'; } else if(scrollTop + top - o.sidebar.offset().top - o.paddingTop <=options.additionalMarginTop){ position='static'; }else{ position='absolute'; }} if(position=='fixed'){ o.stickySidebar.css({ 'position': 'fixed', 'width': o.sidebar.width(), 'top': top, 'left': o.sidebar.offset().left + parseInt(o.sidebar.css('padding-left')) }); } else if(position=='absolute'){ var css={}; if(o.stickySidebar.css('position')!='absolute'){ css.position='absolute'; css.top=scrollTop + top - o.sidebar.offset().top - o.stickySidebarPaddingTop - o.stickySidebarPaddingBottom; } css.width=o.sidebar.width(); css.left=''; o.stickySidebar.css(css); } else if(position=='static'){ resetSidebar(); } if(position!='static'){ if(o.options.updateSidebarHeight==true){ o.sidebar.css({ 'min-height': o.stickySidebar.outerHeight() + o.stickySidebar.offset().top - o.sidebar.offset().top + o.paddingBottom }); }} o.previousScrollTop=scrollTop; }; o.onScroll(o); $(document).scroll(function (o){ return function (){ o.onScroll(o); };}(o)); $(window).resize(function (o){ return function (){ o.stickySidebar.css({'position': 'static'}); o.onScroll(o); };}(o)); function resetSidebar(){ o.fixedScrollTop=0; o.sidebar.css({ 'min-height': '1px' }); o.stickySidebar.css({ 'position': 'static', 'width': '' }); } function getClearedHeight(e){ var height=e.height(); e.children().each(function (){ height=Math.max(height, $(this).height()); }); return height; }}); }} })(jQuery); !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,c){return a('',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(b){A();var c=a(this);if(typeof b=="string")if(b==="open"){var d,e=p?c.data("magnificPopup"):c[0].magnificPopup,f=parseInt(arguments[1],10)||0;e.items?d=e.items[f]:(d=c,e.delegate&&(d=d.find(e.delegate)),d=d.eq(f)),n._openClick({mfpEl:d},c,e)}else n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1));else b=a.extend(!0,{},b),p?c.data("magnificPopup",b):c[0].magnificPopup=b,n.addGroup(c,b);return c};var C="inline",D,E,F,G=function(){F&&(E.after(F.addClass(D)).detach(),F=null)};a.magnificPopup.registerModule(C,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){n.types.push(C),w(b+"."+C,function(){G()})},getInline:function(b,c){G();if(b.src){var d=n.st.inline,e=a(b.src);if(e.length){var f=e[0].parentNode;f&&f.tagName&&(E||(D=d.hiddenClass,E=x(D),D="mfp-"+D),F=e.after(E).detach().removeClass(D)),n.updateStatus("ready")}else n.updateStatus("error",d.tNotFound),e=a("
    ");return b.inlineElement=e,e}return n.updateStatus("ready"),n._parseMarkup(c,{},b),c}}});var H="ajax",I,J=function(){I&&a(document.body).removeClass(I)},K=function(){J(),n.req&&n.req.abort()};a.magnificPopup.registerModule(H,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){n.types.push(H),I=n.st.ajax.cursor,w(b+"."+H,K),w("BeforeChange."+H,K)},getAjax:function(b){I&&a(document.body).addClass(I),n.updateStatus("loading");var c=a.extend({url:b.src,success:function(c,d,e){var f={data:c,xhr:e};y("ParseAjax",f),n.appendContent(a(f.data),H),b.finished=!0,J(),n._setFocus(),setTimeout(function(){n.wrap.addClass(k)},16),n.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),b.finished=b.loadError=!0,n.updateStatus("error",n.st.ajax.tError.replace("%url%",b.src))}},n.st.ajax.settings);return n.req=a.ajax(c),""}}});var L,M=function(b){if(b.data&&b.data.title!==undefined)return b.data.title;var c=n.st.image.titleSrc;if(c){if(a.isFunction(c))return c.call(n,b);if(b.el)return b.el.attr(c)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var c=n.st.image,d=".image";n.types.push("image"),w(g+d,function(){n.currItem.type==="image"&&c.cursor&&a(document.body).addClass(c.cursor)}),w(b+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),r.off("resize"+j)}),w("Resize"+d,n.resizeImage),n.isLowIE&&w("AfterChange",n.resizeImage)},resizeImage:function(){var a=n.currItem;if(!a||!a.img)return;if(n.st.image.verticalFit){var b=0;n.isLowIE&&(b=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",n.wH-b)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(n.content&&n.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var b=0,c=a.img[0],d=function(e){L&&clearInterval(L),L=setInterval(function(){if(c.naturalWidth>0){n._onImageHasSize(a);return}b>200&&clearInterval(L),b++,b===3?d(10):b===40?d(50):b===100&&d(500)},e)};d(1)},getImage:function(b,c){var d=0,e=function(){b&&(b.img[0].complete?(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("ready")),b.hasSize=!0,b.loaded=!0,y("ImageLoadComplete")):(d++,d<200?setTimeout(e,100):f()))},f=function(){b&&(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("error",g.tError.replace("%url%",b.src))),b.hasSize=!0,b.loaded=!0,b.loadError=!0)},g=n.st.image,h=c.find(".mfp-img");if(h.length){var i=document.createElement("img");i.className="mfp-img",b.el&&b.el.find("img").length&&(i.alt=b.el.find("img").attr("alt")),b.img=a(i).on("load.mfploader",e).on("error.mfploader",f),i.src=b.src,h.is("img")&&(b.img=b.img.clone()),i=b.img[0],i.naturalWidth>0?b.hasSize=!0:i.width||(b.hasSize=!1)}return n._parseMarkup(c,{title:M(b),img_replaceWith:b.img},b),n.resizeImage(),b.hasSize?(L&&clearInterval(L),b.loadError?(c.addClass("mfp-loading"),n.updateStatus("error",g.tError.replace("%url%",b.src))):(c.removeClass("mfp-loading"),n.updateStatus("ready")),c):(n.updateStatus("loading"),b.loading=!0,b.hasSize||(b.imgHidden=!0,c.addClass("mfp-loading"),n.findImageSize(b)),c)}}});var N,O=function(){return N===undefined&&(N=document.createElement("p").style.MozTransform!==undefined),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a=n.st.zoom,d=".zoom",e;if(!a.enabled||!n.supportsTransition)return;var f=a.duration,g=function(b){var c=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,c.css(e),c},h=function(){n.content.css("visibility","visible")},i,j;w("BuildControls"+d,function(){if(n._allowZoom()){clearTimeout(i),n.content.css("visibility","hidden"),e=n._getItemToZoom();if(!e){h();return}j=g(e),j.css(n._getOffset()),n.wrap.append(j),i=setTimeout(function(){j.css(n._getOffset(!0)),i=setTimeout(function(){h(),setTimeout(function(){j.remove(),e=j=null,y("ZoomAnimationEnded")},16)},f)},16)}}),w(c+d,function(){if(n._allowZoom()){clearTimeout(i),n.st.removalDelay=f;if(!e){e=n._getItemToZoom();if(!e)return;j=g(e)}j.css(n._getOffset(!0)),n.wrap.append(j),n.content.css("visibility","hidden"),setTimeout(function(){j.css(n._getOffset())},16)}}),w(b+d,function(){n._allowZoom()&&(h(),j&&j.remove(),e=null)})},_allowZoom:function(){return n.currItem.type==="image"},_getItemToZoom:function(){return n.currItem.hasSize?n.currItem.img:!1},_getOffset:function(b){var c;b?c=n.currItem.img:c=n.st.zoom.opener(n.currItem.el||n.currItem);var d=c.offset(),e=parseInt(c.css("padding-top"),10),f=parseInt(c.css("padding-bottom"),10);d.top-=a(window).scrollTop()-e;var g={width:c.width(),height:(p?c.innerHeight():c[0].offsetHeight)-f-e};return O()?g["-moz-transform"]=g.transform="translate("+d.left+"px,"+d.top+"px)":(g.left=d.left,g.top=d.top),g}}});var P="iframe",Q="//about:blank",R=function(a){if(n.currTemplate[P]){var b=n.currTemplate[P].find("iframe");b.length&&(a||(b[0].src=Q),n.isIE8&&b.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){n.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(b+"."+P,function(){R()})},getIframe:function(b,c){var d=b.src,e=n.st.iframe;a.each(e.patterns,function(){if(d.indexOf(this.index)>-1)return this.id&&(typeof this.id=="string"?d=d.substr(d.lastIndexOf(this.id)+this.id.length,d.length):d=this.id.call(this,d)),d=this.src.replace("%id%",d),!1});var f={};return e.srcAction&&(f[e.srcAction]=d),n._parseMarkup(c,f,b),n.updateStatus("ready"),c}}});var S=function(a){var b=n.items.length;return a>b-1?a-b:a<0?b+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=n.st.gallery,d=".mfp-gallery",e=Boolean(a.fn.mfpFastClick);n.direction=!0;if(!c||!c.enabled)return!1;u+=" mfp-gallery",w(g+d,function(){c.navigateByImgClick&&n.wrap.on("click"+d,".mfp-img",function(){if(n.items.length>1)return n.next(),!1}),s.on("keydown"+d,function(a){a.keyCode===37?n.prev():a.keyCode===39&&n.next()})}),w("UpdateStatus"+d,function(a,b){b.text&&(b.text=T(b.text,n.currItem.index,n.items.length))}),w(f+d,function(a,b,d,e){var f=n.items.length;d.counter=f>1?T(c.tCounter,e.index,f):""}),w("BuildControls"+d,function(){if(n.items.length>1&&c.arrows&&!n.arrowLeft){var b=c.arrowMarkup,d=n.arrowLeft=a(b.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(m),f=n.arrowRight=a(b.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(m),g=e?"mfpFastClick":"click";d[g](function(){n.prev()}),f[g](function(){n.next()}),n.isIE7&&(x("b",d[0],!1,!0),x("a",d[0],!1,!0),x("b",f[0],!1,!0),x("a",f[0],!1,!0)),n.container.append(d.add(f))}}),w(h+d,function(){n._preloadTimeout&&clearTimeout(n._preloadTimeout),n._preloadTimeout=setTimeout(function(){n.preloadNearbyImages(),n._preloadTimeout=null},16)}),w(b+d,function(){s.off(d),n.wrap.off("click"+d),n.arrowLeft&&e&&n.arrowLeft.add(n.arrowRight).destroyMfpFastClick(),n.arrowRight=n.arrowLeft=null})},next:function(){n.direction=!0,n.index=S(n.index+1),n.updateItemHTML()},prev:function(){n.direction=!1,n.index=S(n.index-1),n.updateItemHTML()},goTo:function(a){n.direction=a>=n.index,n.index=a,n.updateItemHTML()},preloadNearbyImages:function(){var a=n.st.gallery.preload,b=Math.min(a[0],n.items.length),c=Math.min(a[1],n.items.length),d;for(d=1;d<=(n.direction?c:b);d++)n._preloadItem(n.index+d);for(d=1;d<=(n.direction?b:c);d++)n._preloadItem(n.index-d)},_preloadItem:function(b){b=S(b);if(n.items[b].preloaded)return;var c=n.items[b];c.parsed||(c=n.parseEl(b)),y("LazyLoad",c),c.type==="image"&&(c.img=a('').on("load.mfploader",function(){c.hasSize=!0}).on("error.mfploader",function(){c.hasSize=!0,c.loadError=!0,y("LazyLoadError",c)}).attr("src",c.src)),c.preloaded=!0}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=n.st.retina,b=a.ratio;b=isNaN(b)?b():b,b>1&&(w("ImageHasSize."+U,function(a,c){c.img.css({"max-width":c.img[0].naturalWidth/b,width:"100%"})}),w("ElementParse."+U,function(c,d){d.src=a.replaceSrc(d,b)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){r.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g=a(this),h;if(c){var i,j,k,l,m,n;g.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,r.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0];if(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)l=!0,d()}).on("touchend"+f,function(a){d();if(l||n>1)return;h=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){h=!1},b),e()})})}g.on("click"+f,function(){h||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&r.off("touchmove"+f+" touchend"+f)}}(),A()}); (function(e,t,n){typeof define=="function"&&define.amd?define(["jquery"],function(r){return n(r,e,t),r.mobile}):n(e.jQuery,e,t)})(this,document,function(e,t,n,r){(function(e,t,n,r){function T(e){while(e&&typeof e.originalEvent!="undefined")e=e.originalEvent;return e}function N(t,n){var i=t.type,s,o,a,l,c,h,p,d,v;t=e.Event(t),t.type=n,s=t.originalEvent,o=e.event.props,i.search(/^(mouse|click)/)>-1&&(o=f);if(s)for(p=o.length,l;p;)l=o[--p],t[l]=s[l];i.search(/mouse(down|up)|click/)>-1&&!t.which&&(t.which=1);if(i.search(/^touch/)!==-1){a=T(s),i=a.touches,c=a.changedTouches,h=i&&i.length?i[0]:c&&c.length?c[0]:r;if(h)for(d=0,v=u.length;di||Math.abs(n.pageY-p)>i,d&&!r&&P("vmousecancel",t,s),P("vmousemove",t,s),_()}function I(e){if(g)return;A();var t=C(e.target),n,r;P("vmouseup",e,t),d||(n=P("vclick",e,t),n&&n.isDefaultPrevented()&&(r=T(e).changedTouches[0],v.push({touchID:E,x:r.clientX,y:r.clientY}),m=!0)),P("vmouseout",e,t),d=!1,_()}function q(t){var n=e.data(t,i),r;if(n)for(r in n)if(n[r])return!0;return!1}function R(){}function U(t){var n=t.substr(1);return{setup:function(){q(this)||e.data(this,i,{});var r=e.data(this,i);r[t]=!0,l[t]=(l[t]||0)+1,l[t]===1&&b.bind(n,H),e(this).bind(n,R),y&&(l.touchstart=(l.touchstart||0)+1,l.touchstart===1&&b.bind("touchstart",B).bind("touchend",I).bind("touchmove",F).bind("scroll",j))},teardown:function(){--l[t],l[t]||b.unbind(n,H),y&&(--l.touchstart,l.touchstart||b.unbind("touchstart",B).unbind("touchmove",F).unbind("touchend",I).unbind("scroll",j));var r=e(this),s=e.data(this,i);s&&(s[t]=!1),r.unbind(n,R),q(this)||r.removeData(i)}}}var i="virtualMouseBindings",s="virtualTouchID",o="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),u="clientX clientY pageX pageY screenX screenY".split(" "),a=e.event.mouseHooks?e.event.mouseHooks.props:[],f=e.event.props.concat(a),l={},c=0,h=0,p=0,d=!1,v=[],m=!1,g=!1,y="addEventListener"in n,b=e(n),w=1,E=0,S,x;e.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500};for(x=0;xMath.floor(e.pageY)||e.pageX===0&&Math.floor(i)>Math.floor(e.pageX))i-=n,s-=r;else if(se.event.special.swipe.horizontalDistanceThreshold&&Math.abs(t.coords[1]-n.coords[1])n.coords[0]?"swipeleft":"swiperight";return l(r,"swipe",e.Event("swipe",{target:i,swipestart:t,swipestop:n}),!0),l(r,s,e.Event(s,{target:i,swipestart:t,swipestop:n}),!0),!0}return!1},eventInProgress:!1,setup:function(){var t,n=this,r=e(n),s={};t=e.data(this,"mobile-events"),t||(t={length:0},e.data(this,"mobile-events",t)),t.length++,t.swipe=s,s.start=function(t){if(e.event.special.swipe.eventInProgress)return;e.event.special.swipe.eventInProgress=!0;var r,o=e.event.special.swipe.start(t),u=t.target,l=!1;s.move=function(t){if(!o||t.isDefaultPrevented())return;r=e.event.special.swipe.stop(t),l||(l=e.event.special.swipe.handleSwipe(o,r,n,u),l&&(e.event.special.swipe.eventInProgress=!1)),Math.abs(o.coords[0]-r.coords[0])>e.event.special.swipe.scrollSupressionThreshold&&t.preventDefault()},s.stop=function(){l=!0,e.event.special.swipe.eventInProgress=!1,i.off(f,s.move),s.move=null},i.on(f,s.move).one(a,s.stop)},r.on(u,s.start)},teardown:function(){var t,n;t=e.data(this,"mobile-events"),t&&(n=t.swipe,delete t.swipe,t.length--,t.length===0&&e.removeData(this,"mobile-events")),n&&(n.start&&e(this).off(u,n.start),n.move&&i.off(f,n.move),n.stop&&i.off(a,n.stop))}},e.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(t,n){e.event.special[t]={setup:function(){e(this).bind(n,e.noop)},teardown:function(){e(this).unbind(n)}}})}(e,this)}); !function(t){var e=t(window);window.et_load_event_fired=!1,window.et_is_transparent_nav=t("body").hasClass("et_transparent_nav"),window.et_is_vertical_nav=t("body").hasClass("et_vertical_nav"),window.et_is_fixed_nav=t("body").hasClass("et_fixed_nav"),jQuery.fn.reverse=[].reverse,jQuery.fn.closest_descendent=function(t){for(var e,i=this.children();i.length&&(e=i.filter(t),!e.length);)i=i.children();return e},window.et_pb_init_modules=function(){function i(e){if(-1!==e.indexOf(n,0)){modules=e.split(n);for(var i=0;i1&&!m.hasClass("et_slider_hovered")&&(b=setTimeout(function(){m.et_slider_move_to("next")},g.slideshow_speed))}function o(t){var e,i;t.has("iframe").length?(e=t.find("iframe"),i=e.attr("src"),e.attr("src",""),e.attr("src",i)):t.has("video").length&&(t.find(".et_pb_section_video_bg").length||(e=t.find("video"),e[0].pause()))}function s(){var t=m,e=t.find(".et-pb-active-slide .et_pb_slide_image"),i=t.find(".et-pb-active-slide .et_pb_slide_video"),a=e.closest(".et_pb_slide"),n=a.closest(".et_pb_slider"),o=parseFloat(n.innerHeight()),s=parseFloat(.8*o),_=parseFloat(e.height()),r=parseFloat(i.height());isNaN(s)||(e.find("img").css("maxHeight",s+"px"),_=parseInt(e.height())),!isNaN(_)&&a.hasClass("et_pb_media_alignment_center")&&e.css("marginTop","-"+_/2+"px"),isNaN(r)||i.css("marginTop","-"+r/2+"px")}function _(t){return t.hasClass("et_pb_bg_layout_light")?"et_pb_bg_layout_light":"et_pb_bg_layout_dark"}function r(t){var e,i,a;"undefined"!=typeof u&&u.length&&(e=t.attr("data-dots_color")||"",""!==e?(u.attr("style","background-color: "+d(e,"0.3")+";"),u.filter(".et-pb-active-control").attr("style","background-color: "+d(e)+"!important;")):u.removeAttr("style")),"undefined"!=typeof p&&p.length&&(i=p.find("a"),a=t.attr("data-arrows_color")||"",""!==a?i.css("color",a):i.css("color","inherit"))}function l(){j&&setTimeout(function(){var e=t(".et_pb_circle_counter"),i=t(".et_pb_number_counter");window.et_fix_testimonial_inner_width(),e.length&&window.et_pb_reinit_circle_counters(e),i.length&&window.et_pb_reinit_number_counters(i),window.et_reinit_waypoint_modules()},1e3)}function d(t,e){var i,a=parseInt(t.replace("#",""),16),n=a>>16&255,o=a>>8&255,s=255&a,e=e||1;return i=n+","+o+","+s+","+e,i="rgba("+i+")"}var p,c,h,u,f,b,g=t.extend({slide:".et-slide",arrows:".et-pb-slider-arrows",prev_arrow:".et-pb-arrow-prev",next_arrow:".et-pb-arrow-next",controls:".et-pb-controllers a",carousel_controls:".et_pb_carousel_item",control_active_class:"et-pb-active-control",previous_text:et_pb_custom.previous,next_text:et_pb_custom.next,fade_speed:500,use_arrows:!0,use_controls:!0,manual_arrows:"",append_controls_to:"",controls_below:!1,controls_class:"et-pb-controllers",slideshow:!1,slideshow_speed:7e3,show_progress_bar:!1,tabs_animation:!1,use_carousel:!1},a),m=t(i),v=m.closest_descendent(g.slide),w=v.length,y=g.fade_speed,C=0,x="",T="",k=m.find(".et_pb_container"),j=(k.width(),m.hasClass("et_pb_post_slider"));if(m.et_animation_running=!1,t.data(i,"et_pb_simple_slider",m),v.eq(0).addClass("et-pb-active-slide"),g.tabs_animation||m.hasClass("et_pb_bg_layout_dark")||m.hasClass("et_pb_bg_layout_light")||m.addClass(_(v.eq(0))),g.use_arrows&&w>1&&(""==g.manual_arrows?m.append('"):m.append(g.manual_arrows),p=m.find(g.arrows),c=m.find(g.prev_arrow),h=m.find(g.next_arrow),h.click(function(){return m.et_animation_running?!1:(m.et_slider_move_to("next"),!1)}),c.click(function(){return m.et_animation_running?!1:(m.et_slider_move_to("previous"),!1)}),m.find(g.slide).on("swipeleft",function(e){t(e.target).closest(".et-fb-popover-tinymce").length||t(e.target).closest(".et-fb-editable-element").length||m.et_slider_move_to("next")}),m.find(g.slide).on("swiperight",function(e){t(e.target).closest(".et-fb-popover-tinymce").length||t(e.target).closest(".et-fb-editable-element").length||m.et_slider_move_to("previous")})),g.use_controls&&w>1){for(var z=1;w>=z;z++)x+='"+z+"";m.find("video").length>0&&(g.controls_class+=" et-pb-controllers-has-video-tag"),x='
    '+x+"
    ",""==g.append_controls_to?m.append(x):t(g.append_controls_to).append(x),u=g.controls_below?m.parent().find(g.controls):m.find(g.controls),r(v.eq(0)),u.click(function(){return m.et_animation_running?!1:(m.et_slider_move_to(t(this).index()),!1)})}if(g.use_carousel&&w>1){for(var z=1;w>=z;z++)slide_id=z-1,image_src=void 0!==v.eq(slide_id).data("image")?"url("+v.eq(slide_id).data("image")+")":"none",T+='';T='",m.after(T),f=m.siblings(".et_pb_carousel").find(g.carousel_controls),f.click(function(){if(m.et_animation_running)return!1;var e=t(this);return m.et_slider_move_to(e.data("slide-id")),!1})}g.slideshow&&w>1&&m.hover(function(){m.hasClass("et_slider_auto_ignore_hover")||(m.addClass("et_slider_hovered"),"undefined"!=typeof b&&clearInterval(b))},function(){m.hasClass("et_slider_auto_ignore_hover")||(m.removeClass("et_slider_hovered"),n())}),n(),m.et_slider_destroy=function(){"undefined"!=typeof b&&clearInterval(b),m.unbind("mouseenter mouseleave"),m.find(".et-pb-slider-arrows a, .et-pb-controllers a").unbind("click"),m.find(".et_pb_slide").css({"z-index":"",display:"",opacity:""}),m.find(".et-pb-active-slide").removeClass("et-pb-active-slide"),m.find(".et-pb-moved-slide").removeClass("et-pb-moved-slide"),m.find(".et-pb-slider-arrows, .et-pb-controllers").remove(),m.siblings(".et_pb_carousel").remove()},m.et_fix_slider_content_images=s,window.et_load_event_fired?et_fix_slider_height(m):e.on("load",function(){et_fix_slider_height(m)}),e.on("resize",function(){et_fix_slider_height(m)}),m.et_slider_move_to=function(e){var i,a=v.eq(C);if(m.et_animation_running=!0,m.removeClass("et_slide_transition_to_next et_slide_transition_to_previous").addClass("et_slide_transition_to_"+e),m.find(".et-pb-moved-slide").removeClass("et-pb-moved-slide"),"next"==e||"previous"==e)C="next"==e?w>C+1?C+1:0:C-1>=0?C-1:w-1;else{if(C==e)return void(m.et_animation_running=!1);C=e}"undefined"!=typeof b&&clearInterval(b),i=v.eq(C),"undefined"!=typeof a.find("video")[0]&&"undefined"!=typeof a.find("video")[0].player&&a.find("video")[0].player.pause(),"undefined"!=typeof i.find("video")[0]&&"undefined"!=typeof i.find("video")[0].player&&i.find("video")[0].player.play();var d=a.find(".et_pb_video_box iframe");if(d.length){var p=d.attr("src");p=p.replace(/\?autoplay=1$/,""),p=p.replace(/\?autoplay=1&(amp;)?/,"?"),p=p.replace(/&(amp;)?autoplay=1/,""),setTimeout(function(){d.attr({src:p})},g.fade_speed),d.parents(".et_pb_video_box").next(".et_pb_video_overlay").css({display:"block",opacity:1})}m.trigger("simple_slider_before_move_to",{direction:e,next_slide:i}),v.each(function(){t(this).css("zIndex",1)}),a.css("zIndex",2).removeClass("et-pb-active-slide").addClass("et-pb-moved-slide"),i.css({display:"block",opacity:0}).addClass("et-pb-active-slide"),s(),l(),g.use_controls&&u.removeClass(g.control_active_class).eq(C).addClass(g.control_active_class),g.use_carousel&&f.removeClass(g.control_active_class).eq(C).addClass(g.control_active_class),g.tabs_animation?(i.css({display:"none",opacity:0}),a.addClass("et_slide_transition").css({display:"block",opacity:1}).animate({opacity:0},y,function(){t(this).css("display","none").removeClass("et_slide_transition"),i.css({display:"block",opacity:0}).animate({opacity:1},y,function(){m.et_animation_running=!1,m.trigger("simple_slider_after_move_to",{next_slide:i})})})):(r(i),i.animate({opacity:1},y),a.addClass("et_slide_transition").css({display:"list-item",opacity:1}).animate({opacity:0},y,function(){var e=_(a),n=_(i);t(this).css("display","none").removeClass("et_slide_transition"),o(a),m.removeClass(e).addClass(n),m.et_animation_running=!1,m.trigger("simple_slider_after_move_to",{next_slide:i})})),i.find(".et_parallax_bg").length&&window.et_pb_parallax_init(i.find(".et_parallax_bg")),n()}},t.fn.et_pb_simple_slider=function(e){return this.each(function(){new t.et_pb_simple_slider(this,e)})};var n="||",o="|";t.et_pb_simple_carousel=function(i,a){function n(t){var e=(l.width(),l.height());r.css("height",e+"px")}function o(i){var a,n=i.parents(".et_pb_column");r.width(),l.length;if(n.hasClass("et_pb_column_4_4")||n.hasClass("et_pb_column_3_4")||n.hasClass("et_pb_column_2_3")?a=e.width()<768?3:4:n.hasClass("et_pb_column_1_2")||n.hasClass("et_pb_column_3_8")||n.hasClass("et_pb_column_1_3")?a=3:n.hasClass("et_pb_column_1_4")&&(a=e.width()>480&&e.width()<980?3:2),a!==r.data("portfolio-columns")&&!i.data("columns_setting_up")){i.data("columns_setting_up",!0),r.removeClass("columns-"+r.data("portfolio-columns")),r.addClass("columns-"+a),r.data("portfolio-columns",a),r.find(".et-carousel-group").length&&(l.appendTo(r),r.find(".et-carousel-group").remove());var o=r.data("items"),s=t('"),o(_),n(_),$et_carousel_next=_.find(".et-pb-arrow-next"),$et_carousel_prev=_.find(".et-pb-arrow-prev"),_.on("click",".et-pb-arrow-next",function(){return _.et_animation_running?!1:(_.et_carousel_move_to("next"),!1)}),_.on("click",".et-pb-arrow-prev",function(){return _.et_animation_running?!1:(_.et_carousel_move_to("previous"),!1)}),_.on("swipeleft",function(){_.et_carousel_move_to("next")}),_.on("swiperight",function(){_.et_carousel_move_to("previous")}),_.et_carousel_move_to=function(e){var i=r.find(".et-carousel-group.active"),a=r.data("items"),n=r.data("portfolio-columns");_.et_animation_running=!0;var o=0;if(i.children().each(function(){t(this).css({position:"absolute",left:o}),o+=t(this).outerWidth(!0)}),"next"==e){var d,p=1,c=1,h=a.indexOf(i.children().first()[0]),u=h+n,f=u,b=f+n;for(d=t('