Untitled diff

Created Diff never expires
0 removals
Lines
Total25
Removed-0.0%0
Words
Total445
Removed-0.0%0
25 lines
0 additions
Lines
Total25
Added+0.0%0
Words
Total445
Added+0.0%0
25 lines
/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],b.console&&b.console.log&&b.console.log("JQMIGRATE: Migrate is installed"+(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion),a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("<input/>",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*</,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,v=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g<e.length;)e[g++].guid=f;return this.click(h)},a.fn.live=function(b,c,e){return d("jQuery.fn.live() is deprecated"),F?F.apply(this,arguments):(a(this.context).on(b,this.selector,c,e),this)},a.fn.die=function(b,c){return d("jQuery.fn.die() is deprecated"),G?G.apply(this,arguments):(a(this.context).off(b,this.selector||"**",c),this)},a.event.trigger=function(a,b,c,e){return c||J.test(a)||d("Global events are undocumented and deprecated"),D.call(this,a,b,c||document,e)},a.each(I.split("|"),function(b,c){a.event.special[c]={setup:function(){var b=this;return b!==document&&(a.event.add(document,c+"."+a.guid,function(){a.event.trigger(c,Array.prototype.slice.call(arguments,1),b,!0)}),a._data(this,c,a.guid++)),!1},teardown:function(){return this!==document&&a.event.remove(document,c+"."+a._data(this,c)),!1}}}),a.event.special.ready={setup:function(){this===document&&d("'ready' event is deprecated")}};var M=a.fn.andSelf||a.fn.addBack,N=a.fn.find;if(a.fn.andSelf=function(){return d("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),M.apply(this,arguments)},a.fn.find=function(a){var b=N.apply(this,arguments);return b.context=this.context,b.selector=this.selector?this.selector+" "+a:a,b},a.Callbacks){var O=a.Deferred,P=[["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory"),a.Callbacks("memory")]];a.Deferred=function(b){var c=O(),e=c.promise();return c.pipe=e.pipe=function(){var b=arguments;return d("deferred.pipe() is deprecated"),a.Deferred(function(d){a.each(P,function(f,g){var h=a.isFunction(b[f])&&b[f];c[g[1]](function(){var b=h&&h.apply(this,arguments);b&&a.isFunction(b.promise)?b.promise().done(d.resolve).fail(d.reject).progress(d.notify):d[g[0]+"With"](this===e?d.promise():this,h?[b]:arguments)})}),b=null}).promise()},c.isResolved=function(){return d("deferred.isResolved is deprecated"),"resolved"===c.state()},c.isRejected=function(){return d("deferred.isRejected is deprecated"),"rejected"===c.state()},b&&b.call(c,c),c}}}(jQuery,window);var mecSingleEventDisplayer={getSinglePage:function(id,occurrence,ajaxurl,layout,image_popup){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-modal-preloader');jQuery.ajax({url:ajaxurl,data:"action=mec_load_single_page&id="+id+(occurrence!=null?"&occurrence="+occurrence:"")+"&layout="+layout,type:"get",success:function(response){jQuery('.mec-modal-result').removeClass("mec-modal-preloader");lity(response);if(image_popup!=0){if(jQuery('.lity-content .mec-events-content a img').length>0){jQuery('.lity-content .mec-events-content a img').each(function(){jQuery(this).closest('a').attr('data-lity','')})}}},error:function(){}})}};(function($){$.fn.mecSearchForm=function(options){var settings=$.extend({id:0,search_form_element:'',atts:'',callback:function(){}},options);$("#mec_sf_category_"+settings.id).on('change',function(e){search()});$("#mec_sf_location_"+settings.id).on('change',function(e){search()});$("#mec_sf_organizer_"+settings.id).on('change',function(e){search()});$("#mec_sf_speaker_"+settings.id).on('change',function(e){search()});$("#mec_sf_tag_"+settings.id).on('change',function(e){search()});$("#mec_sf_label_"+settings.id).on('change',function(e){search()});$("#mec_sf_s_"+settings.id).on('change',function(e){search()});$("#mec_sf_month_"+settings.id).on('change',function(e){search()});$("#mec_sf_event_type_"+settings.id).on('change',function(e){search()});$("#mec_sf_event_type_2_"+settings.id).on('change',function(e){search()});function search(){var s=$("#mec_sf_s_"+settings.id).length?$("#mec_sf_s_"+settings.id).val():'';var category=$("#mec_sf_category_"+settings.id).length?$("#mec_sf_category_"+settings.id).val():'';var location=$("#mec_sf_location_"+settings.id).length?$("#mec_sf_location_"+settings.id).val():'';var organizer=$("#mec_sf_organizer_"+settings.id).length?$("#mec_sf_organizer_"+settings.id).val():'';var speaker=$("#mec_sf_speaker_"+settings.id).length?$("#mec_sf_speaker_"+settings.id).val():'';var tag=$("#mec_sf_tag_"+settings.id).length?$("#mec_sf_tag_"+settings.id).val():'';var label=$("#mec_sf_label_"+settings.id).length?$("#mec_sf_label_"+settings.id).val():'';var month=$("#mec_sf_month_"+settings.id).length?$("#mec_sf_month_"+settings.id).val():'';var year=$("#mec_sf_year_"+settings.id).length?$("#mec_sf_year_"+settings.id).val():'';var event_type=$("#mec_sf_event_type_"+settings.id).length?$("#mec_sf_event_type_"+settings.id).val():'';var event_type_2=$("#mec_sf_event_type_2_"+settings.id).length?$("#mec_sf_event_type_2_"+settings.id).val():'';var skip_date=!1;if(month==='ignore_date')skip_date=!0;if(skip_date===!0){month='';year=''}
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],b.console&&b.console.log&&b.console.log("JQMIGRATE: Migrate is installed"+(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion),a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("<input/>",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*</,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,v=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g<e.length;)e[g++].guid=f;return this.click(h)},a.fn.live=function(b,c,e){return d("jQuery.fn.live() is deprecated"),F?F.apply(this,arguments):(a(this.context).on(b,this.selector,c,e),this)},a.fn.die=function(b,c){return d("jQuery.fn.die() is deprecated"),G?G.apply(this,arguments):(a(this.context).off(b,this.selector||"**",c),this)},a.event.trigger=function(a,b,c,e){return c||J.test(a)||d("Global events are undocumented and deprecated"),D.call(this,a,b,c||document,e)},a.each(I.split("|"),function(b,c){a.event.special[c]={setup:function(){var b=this;return b!==document&&(a.event.add(document,c+"."+a.guid,function(){a.event.trigger(c,Array.prototype.slice.call(arguments,1),b,!0)}),a._data(this,c,a.guid++)),!1},teardown:function(){return this!==document&&a.event.remove(document,c+"."+a._data(this,c)),!1}}}),a.event.special.ready={setup:function(){this===document&&d("'ready' event is deprecated")}};var M=a.fn.andSelf||a.fn.addBack,N=a.fn.find;if(a.fn.andSelf=function(){return d("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),M.apply(this,arguments)},a.fn.find=function(a){var b=N.apply(this,arguments);return b.context=this.context,b.selector=this.selector?this.selector+" "+a:a,b},a.Callbacks){var O=a.Deferred,P=[["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory"),a.Callbacks("memory")]];a.Deferred=function(b){var c=O(),e=c.promise();return c.pipe=e.pipe=function(){var b=arguments;return d("deferred.pipe() is deprecated"),a.Deferred(function(d){a.each(P,function(f,g){var h=a.isFunction(b[f])&&b[f];c[g[1]](function(){var b=h&&h.apply(this,arguments);b&&a.isFunction(b.promise)?b.promise().done(d.resolve).fail(d.reject).progress(d.notify):d[g[0]+"With"](this===e?d.promise():this,h?[b]:arguments)})}),b=null}).promise()},c.isResolved=function(){return d("deferred.isResolved is deprecated"),"resolved"===c.state()},c.isRejected=function(){return d("deferred.isRejected is deprecated"),"rejected"===c.state()},b&&b.call(c,c),c}}}(jQuery,window);var mecSingleEventDisplayer={getSinglePage:function(id,occurrence,ajaxurl,layout,image_popup){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-modal-preloader');jQuery.ajax({url:ajaxurl,data:"action=mec_load_single_page&id="+id+(occurrence!=null?"&occurrence="+occurrence:"")+"&layout="+layout,type:"get",success:function(response){jQuery('.mec-modal-result').removeClass("mec-modal-preloader");lity(response);if(image_popup!=0){if(jQuery('.lity-content .mec-events-content a img').length>0){jQuery('.lity-content .mec-events-content a img').each(function(){jQuery(this).closest('a').attr('data-lity','')})}}},error:function(){}})}};(function($){$.fn.mecSearchForm=function(options){var settings=$.extend({id:0,search_form_element:'',atts:'',callback:function(){}},options);$("#mec_sf_category_"+settings.id).on('change',function(e){search()});$("#mec_sf_location_"+settings.id).on('change',function(e){search()});$("#mec_sf_organizer_"+settings.id).on('change',function(e){search()});$("#mec_sf_speaker_"+settings.id).on('change',function(e){search()});$("#mec_sf_tag_"+settings.id).on('change',function(e){search()});$("#mec_sf_label_"+settings.id).on('change',function(e){search()});$("#mec_sf_s_"+settings.id).on('change',function(e){search()});$("#mec_sf_month_"+settings.id).on('change',function(e){search()});$("#mec_sf_event_type_"+settings.id).on('change',function(e){search()});$("#mec_sf_event_type_2_"+settings.id).on('change',function(e){search()});function search(){var s=$("#mec_sf_s_"+settings.id).length?$("#mec_sf_s_"+settings.id).val():'';var category=$("#mec_sf_category_"+settings.id).length?$("#mec_sf_category_"+settings.id).val():'';var location=$("#mec_sf_location_"+settings.id).length?$("#mec_sf_location_"+settings.id).val():'';var organizer=$("#mec_sf_organizer_"+settings.id).length?$("#mec_sf_organizer_"+settings.id).val():'';var speaker=$("#mec_sf_speaker_"+settings.id).length?$("#mec_sf_speaker_"+settings.id).val():'';var tag=$("#mec_sf_tag_"+settings.id).length?$("#mec_sf_tag_"+settings.id).val():'';var label=$("#mec_sf_label_"+settings.id).length?$("#mec_sf_label_"+settings.id).val():'';var month=$("#mec_sf_month_"+settings.id).length?$("#mec_sf_month_"+settings.id).val():'';var year=$("#mec_sf_year_"+settings.id).length?$("#mec_sf_year_"+settings.id).val():'';var event_type=$("#mec_sf_event_type_"+settings.id).length?$("#mec_sf_event_type_"+settings.id).val():'';var event_type_2=$("#mec_sf_event_type_2_"+settings.id).length?$("#mec_sf_event_type_2_"+settings.id).val():'';var skip_date=!1;if(month==='ignore_date')skip_date=!0;if(skip_date===!0){month='';year=''}
var atts=settings.atts+'&sf[s]='+s+'&sf[month]='+month+'&sf[year]='+year+'&sf[category]='+category+'&sf[location]='+location+'&sf[organizer]='+organizer+'&sf[speaker]='+speaker+'&sf[tag]='+tag+'&sf[label]='+label+'&sf[event_type]='+event_type+'&sf[event_type_2]='+event_type_2;settings.callback(atts)}}}(jQuery));(function($){$.fn.mecGoogleMaps=function(options){var settings=$.extend({latitude:0,longitude:0,autoinit:!0,zoom:14,icon:'../img/m-01.png',markers:{},sf:{},HTML5geolocation:0,getDirection:0,directionOptions:{form:'#mec_get_direction_form',reset:'.mec-map-get-direction-reset',addr:'#mec_get_direction_addr',destination:{},},},options);var bounds;var map;var infowindow;var loadedMarkers=new Array();var canvas=this;var DOM=canvas[0];if(settings.autoinit)init();function init(){if(settings.sf.container!==''){$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;getMarkers()}})}
var atts=settings.atts+'&sf[s]='+s+'&sf[month]='+month+'&sf[year]='+year+'&sf[category]='+category+'&sf[location]='+location+'&sf[organizer]='+organizer+'&sf[speaker]='+speaker+'&sf[tag]='+tag+'&sf[label]='+label+'&sf[event_type]='+event_type+'&sf[event_type_2]='+event_type_2;settings.callback(atts)}}}(jQuery));(function($){$.fn.mecGoogleMaps=function(options){var settings=$.extend({latitude:0,longitude:0,autoinit:!0,zoom:14,icon:'../img/m-01.png',markers:{},sf:{},HTML5geolocation:0,getDirection:0,directionOptions:{form:'#mec_get_direction_form',reset:'.mec-map-get-direction-reset',addr:'#mec_get_direction_addr',destination:{},},},options);var bounds;var map;var infowindow;var loadedMarkers=new Array();var canvas=this;var DOM=canvas[0];if(settings.autoinit)init();function init(){if(settings.sf.container!==''){$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;getMarkers()}})}
bounds=new google.maps.LatLngBounds();var center=new google.maps.LatLng(settings.latitude,settings.longitude);var mapOptions={scrollwheel:!1,mapTypeId:google.maps.MapTypeId.ROADMAP,center:center,zoom:settings.zoom,styles:settings.styles,};map=new google.maps.Map(DOM,mapOptions);infowindow=new google.maps.InfoWindow({pixelOffset:new google.maps.Size(0,-37)});loadMarkers(settings.markers);if(settings.getDirection===1)initSimpleGetDirection();else if(settings.getDirection===2)initAdvancedGetDirection();if(settings.HTML5geolocation&&navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){var center=new google.maps.LatLng(position.coords.latitude,position.coords.longitude);var zoom=map.getZoom();if(zoom<=6)zoom=zoom+5;else if(zoom<=10)zoom=zoom+3;else if(zoom<=14)zoom=zoom+2;else if(zoom<=18)zoom=zoom+1;map.panTo(center);map.setZoom(zoom)})}}
bounds=new google.maps.LatLngBounds();var center=new google.maps.LatLng(settings.latitude,settings.longitude);var mapOptions={scrollwheel:!1,mapTypeId:google.maps.MapTypeId.ROADMAP,center:center,zoom:settings.zoom,styles:settings.styles,};map=new google.maps.Map(DOM,mapOptions);infowindow=new google.maps.InfoWindow({pixelOffset:new google.maps.Size(0,-37)});loadMarkers(settings.markers);if(settings.getDirection===1)initSimpleGetDirection();else if(settings.getDirection===2)initAdvancedGetDirection();if(settings.HTML5geolocation&&navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){var center=new google.maps.LatLng(position.coords.latitude,position.coords.longitude);var zoom=map.getZoom();if(zoom<=6)zoom=zoom+5;else if(zoom<=10)zoom=zoom+3;else if(zoom<=14)zoom=zoom+2;else if(zoom<=18)zoom=zoom+1;map.panTo(center);map.setZoom(zoom)})}}
function loadMarkers(markers){var f=0;for(var i in markers){f++;var dataMarker=markers[i];var marker=new RichMarker({position:new google.maps.LatLng(dataMarker.latitude,dataMarker.longitude),map:map,event_ids:dataMarker.event_ids,infowindow:dataMarker.infowindow,lightbox:dataMarker.lightbox,icon:(dataMarker.icon?dataMarker.icon:settings.icon),content:'<div class="mec-marker-container"><span class="mec-marker-wrap"><span class="mec-marker">'+dataMarker.count+'</span><span class="mec-marker-pulse-wrap"><span class="mec-marker-pulse"></span></span></span></div>',shadow:'none'});google.maps.event.addListener(marker,'mouseover',function(event){infowindow.close();infowindow.setContent(this.infowindow);infowindow.open(map,this)});google.maps.event.addListener(marker,'click',function(event){lity(this.lightbox)});bounds.extend(marker.position);loadedMarkers.push(marker)}
function loadMarkers(markers){var f=0;for(var i in markers){f++;var dataMarker=markers[i];var marker=new RichMarker({position:new google.maps.LatLng(dataMarker.latitude,dataMarker.longitude),map:map,event_ids:dataMarker.event_ids,infowindow:dataMarker.infowindow,lightbox:dataMarker.lightbox,icon:(dataMarker.icon?dataMarker.icon:settings.icon),content:'<div class="mec-marker-container"><span class="mec-marker-wrap"><span class="mec-marker">'+dataMarker.count+'</span><span class="mec-marker-pulse-wrap"><span class="mec-marker-pulse"></span></span></span></div>',shadow:'none'});google.maps.event.addListener(marker,'mouseover',function(event){infowindow.close();infowindow.setContent(this.infowindow);infowindow.open(map,this)});google.maps.event.addListener(marker,'click',function(event){lity(this.lightbox)});bounds.extend(marker.position);loadedMarkers.push(marker)}
if(f>1)map.fitBounds(bounds);if(f===1){map.setCenter(new google.maps.LatLng(dataMarker.latitude,dataMarker.longitude))}}
if(f>1)map.fitBounds(bounds);if(f===1){map.setCenter(new google.maps.LatLng(dataMarker.latitude,dataMarker.longitude))}}
function getMarkers(){$("#mec_googlemap_canvas"+settings.id).addClass("mec-loading");$.ajax({url:settings.ajax_url,data:"action=mec_map_get_markers&"+settings.atts,dataType:"json",type:"post",success:function(response){removeMarkers();loadMarkers(response.markers);$("#mec_googlemap_canvas"+settings.id).removeClass("mec-loading")},error:function(){$("#mec_googlemap_canvas"+settings.id).removeClass("mec-loading")}})}
function getMarkers(){$("#mec_googlemap_canvas"+settings.id).addClass("mec-loading");$.ajax({url:settings.ajax_url,data:"action=mec_map_get_markers&"+settings.atts,dataType:"json",type:"post",success:function(response){removeMarkers();loadMarkers(response.markers);$("#mec_googlemap_canvas"+settings.id).removeClass("mec-loading")},error:function(){$("#mec_googlemap_canvas"+settings.id).removeClass("mec-loading")}})}
function removeMarkers(){bounds=new google.maps.LatLngBounds();if(loadedMarkers){for(i=0;i<loadedMarkers.length;i++)loadedMarkers[i].setMap(null);loadedMarkers.length=0}}
function removeMarkers(){bounds=new google.maps.LatLngBounds();if(loadedMarkers){for(i=0;i<loadedMarkers.length;i++)loadedMarkers[i].setMap(null);loadedMarkers.length=0}}
var directionsDisplay;var directionsService;var startMarker;var endMarker;function initSimpleGetDirection(){$(settings.directionOptions.form).on('submit',function(event){event.preventDefault();var from=$(settings.directionOptions.addr).val();var dest=new google.maps.LatLng(settings.directionOptions.destination.latitude,settings.directionOptions.destination.longitude);if(typeof directionsDisplay!=='undefined'){directionsDisplay.setMap(null);startMarker.setMap(null);endMarker.setMap(null)}
var directionsDisplay;var directionsService;var startMarker;var endMarker;function initSimpleGetDirection(){$(settings.directionOptions.form).on('submit',function(event){event.preventDefault();var from=$(settings.directionOptions.addr).val();var dest=new google.maps.LatLng(settings.directionOptions.destination.latitude,settings.directionOptions.destination.longitude);if(typeof directionsDisplay!=='undefined'){directionsDisplay.setMap(null);startMarker.setMap(null);endMarker.setMap(null)}
$(canvas).fadeTo(300,.4);directionsDisplay=new google.maps.DirectionsRenderer({suppressMarkers:!0});directionsService=new google.maps.DirectionsService();var request={origin:from,destination:dest,travelMode:google.maps.DirectionsTravelMode.DRIVING};directionsService.route(request,function(response,status){if(status===google.maps.DirectionsStatus.OK){directionsDisplay.setDirections(response);directionsDisplay.setMap(map);var leg=response.routes[0].legs[0];startMarker=new google.maps.Marker({position:leg.start_location,map:map,icon:settings.directionOptions.startMarker,});endMarker=new google.maps.Marker({position:leg.end_location,map:map,icon:settings.directionOptions.endMarker,})}
$(canvas).fadeTo(300,.4);directionsDisplay=new google.maps.DirectionsRenderer({suppressMarkers:!0});directionsService=new google.maps.DirectionsService();var request={origin:from,destination:dest,travelMode:google.maps.DirectionsTravelMode.DRIVING};directionsService.route(request,function(response,status){if(status===google.maps.DirectionsStatus.OK){directionsDisplay.setDirections(response);directionsDisplay.setMap(map);var leg=response.routes[0].legs[0];startMarker=new google.maps.Marker({position:leg.start_location,map:map,icon:settings.directionOptions.startMarker,});endMarker=new google.maps.Marker({position:leg.end_location,map:map,icon:settings.directionOptions.endMarker,})}
$(canvas).fadeTo(300,1)});$(settings.directionOptions.reset).removeClass('mec-util-hidden')});$(settings.directionOptions.reset).on('click',function(event){$(settings.directionOptions.addr).val('');$(settings.directionOptions.form).submit();$(settings.directionOptions.reset).addClass('mec-util-hidden')})}
$(canvas).fadeTo(300,1)});$(settings.directionOptions.reset).removeClass('mec-util-hidden')});$(settings.directionOptions.reset).on('click',function(event){$(settings.directionOptions.addr).val('');$(settings.directionOptions.form).submit();$(settings.directionOptions.reset).addClass('mec-util-hidden')})}
function initAdvancedGetDirection(){$(settings.directionOptions.form).on('submit',function(event){event.preventDefault();var from=$(settings.directionOptions.addr).val();var url='https://maps.google.com/?saddr='+encodeURIComponent(from)+'&daddr='+settings.directionOptions.destination.latitude+','+settings.directionOptions.destination.longitude;window.open(url)})}
function initAdvancedGetDirection(){$(settings.directionOptions.form).on('submit',function(event){event.preventDefault();var from=$(settings.directionOptions.addr).val();var url='https://maps.google.com/?saddr='+encodeURIComponent(from)+'&daddr='+settings.directionOptions.destination.latitude+','+settings.directionOptions.destination.longitude;window.open(url)})}
return{init:function(){init()}}}}(jQuery));(function($){$.fn.mecFullCalendar=function(options){var settings=$.extend({id:0,atts:'',ajax_url:'',sf:{},skin:'',},options);setListeners();var sf;function setListeners(){if(settings.sf.container!==''){sf=$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;search()}})}
return{init:function(){init()}}}}(jQuery));(function($){$.fn.mecFullCalendar=function(options){var settings=$.extend({id:0,atts:'',ajax_url:'',sf:{},skin:'',},options);setListeners();var sf;function setListeners(){if(settings.sf.container!==''){sf=$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;search()}})}
$("#mec_skin_"+settings.id+" .mec-totalcal-box .mec-totalcal-view span").on('click',function(e){e.preventDefault();var skin=$(this).data('skin');$(this).addClass('mec-totalcalview-selected').siblings().removeClass('mec-totalcalview-selected');loadSkin(skin)})}
$("#mec_skin_"+settings.id+" .mec-totalcal-box .mec-totalcal-view span").on('click',function(e){e.preventDefault();var skin=$(this).data('skin');$(this).addClass('mec-totalcalview-selected').siblings().removeClass('mec-totalcalview-selected');loadSkin(skin)})}
function loadSkin(skin){settings.skin=skin;if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_full_calendar_switch_skin&skin="+skin+"&"+settings.atts+"&apply_sf_date=1&sed="+settings.sed_method,dataType:"json",type:"post",success:function(response){$("#mec_full_calendar_container_"+settings.id).html(response);$('.mec-modal-result').removeClass("mec-month-navigator-loading");mec_focus_day(settings.id);mec_focus_week(settings.id)},error:function(){}})}
function loadSkin(skin){settings.skin=skin;if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_full_calendar_switch_skin&skin="+skin+"&"+settings.atts+"&apply_sf_date=1&sed="+settings.sed_method,dataType:"json",type:"post",success:function(response){$("#mec_full_calendar_container_"+settings.id).html(response);$('.mec-modal-result').removeClass("mec-month-navigator-loading");mec_focus_day(settings.id);mec_focus_week(settings.id)},error:function(){}})}
function search(){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_full_calendar_switch_skin&skin="+settings.skin+"&"+settings.atts+"&apply_sf_date=1",dataType:"json",type:"post",success:function(response){$("#mec_full_calendar_container_"+settings.id).html(response);$('.mec-modal-result').removeClass("mec-month-navigator-loading");mec_focus_day(settings.id);mec_focus_week(settings.id)},error:function(){}})}}}(jQuery));(function($){$(document).on('DOMNodeInserted',function(e){if($(e.target).find('#mec_woo_add_to_cart_btn').length){$(e.target).find('#mec_woo_add_to_cart_btn').on('click',function(){var href=$(this).attr('href');var cart_url=$(this).data('cart-url');$(this).addClass('loading');$.ajax({type:"get",url:href,success:function(response){setTimeout(function(){window.location.href=cart_url},500)}});return!1})}})}(jQuery));(function($){$.fn.mecYearlyView=function(options){var active_year;var settings=$.extend({today:null,id:0,events_label:'Events',event_label:'Event',year_navigator:0,atts:'',next_year:{},sf:{},ajax_url:'',},options);if(settings.year_navigator)initYearNavigator();if(settings.year_navigator)setYear(settings.next_year.year,!0);setListeners();$(document).on("click","#mec_skin_events_"+settings.id+" .mec-load-more-button",function(){var year=$(this).parent().parent().parent().data('year-id');loadMoreButton(year)});if(settings.sf.container!==''){sf=$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;search(active_year)}})}
function search(){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_full_calendar_switch_skin&skin="+settings.skin+"&"+settings.atts+"&apply_sf_date=1",dataType:"json",type:"post",success:function(response){$("#mec_full_calendar_container_"+settings.id).html(response);$('.mec-modal-result').removeClass("mec-month-navigator-loading");mec_focus_day(settings.id);mec_focus_week(settings.id)},error:function(){}})}}}(jQuery));(function($){$(document).on('DOMNodeInserted',function(e){if($(e.target).find('#mec_woo_add_to_cart_btn').length){$(e.target).find('#mec_woo_add_to_cart_btn').on('click',function(){var href=$(this).attr('href');var cart_url=$(this).data('cart-url');$(this).addClass('loading');$.ajax({type:"get",url:href,success:function(response){setTimeout(function(){window.location.href=cart_url},500)}});return!1})}})}(jQuery));(function($){$.fn.mecYearlyView=function(options){var active_year;var settings=$.extend({today:null,id:0,events_label:'Events',event_label:'Event',year_navigator:0,atts:'',next_year:{},sf:{},ajax_url:'',},options);if(settings.year_navigator)initYearNavigator();if(settings.year_navigator)setYear(settings.next_year.year,!0);setListeners();$(document).on("click","#mec_skin_events_"+settings.id+" .mec-load-more-button",function(){var year=$(this).parent().parent().parent().data('year-id');loadMoreButton(year)});if(settings.sf.container!==''){sf=$(settings.sf.container).mecSearchForm({id:settings.id,atts:settings.atts,callback:function(atts){settings.atts=atts;search(active_year)}})}
function initYearNavigator(){$("#mec_skin_"+settings.id+" .mec-load-year").off("click");$("#mec_skin_"+settings.id+" .mec-load-year").on("click",function(){var year=$(this).data("mec-year");setYear(year)})}
function initYearNavigator(){$("#mec_skin_"+settings.id+" .mec-load-year").off("click");$("#mec_skin_"+settings.id+" .mec-load-year").on("click",function(){var year=$(this).data("mec-year");setYear(year)})}
function search(year){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_yearly_view_load_year&mec_year="+year+"&"+settings.atts+"&apply_sf_date=1",dataType:"json",type:"post",success:function(response){active_year=response.current_year.year;$("#mec_skin_events_"+settings.id).html('<div class="mec-year-container" id="mec_yearly_view_year_'+settings.id+'_'+response.current_year.id+'" data-year-id="'+response.current_year.id+'">'+response.year+'</div>');$("#mec_skin_"+settings.id+" .mec-yearly-title-sec").append('<div class="mec-year-navigator" id="mec_year_navigator_'+settings.id+'_'+response.current_year.id+'">'+response.navigator+'</div>');initYearNavigator();setListeners();toggleYear(response.current_year.id);$('.mec-modal-result').removeClass("mec-month-navigator-loading")},error:function(){}})}
function search(year){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading');$.ajax({url:settings.ajax_url,data:"action=mec_yearly_view_load_year&mec_year="+year+"&"+settings.atts+"&apply_sf_date=1",dataType:"json",type:"post",success:function(response){active_year=response.current_year.year;$("#mec_skin_events_"+settings.id).html('<div class="mec-year-container" id="mec_yearly_view_year_'+settings.id+'_'+response.current_year.id+'" data-year-id="'+response.current_year.id+'">'+response.year+'</div>');$("#mec_skin_"+settings.id+" .mec-yearly-title-sec").append('<div class="mec-year-navigator" id="mec_year_navigator_'+settings.id+'_'+response.current_year.id+'">'+response.navigator+'</div>');initYearNavigator();setListeners();toggleYear(response.current_year.id);$('.mec-modal-result').removeClass("mec-month-navigator-loading")},error:function(){}})}
function setYear(year,do_in_background){if(typeof do_in_background==="undefined")do_in_background=!1;var year_id=year;active_year=year;if($("#mec_yearly_view_year_"+settings.id+"_"+year_id).length){toggleYear(year_id)}else{if(!do_in_background){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading')}
function setYear(year,do_in_background){if(typeof do_in_background==="undefined")do_in_background=!1;var year_id=year;active_year=year;if($("#mec_yearly_view_year_"+settings.id+"_"+year_id).length){toggleYear(year_id)}else{if(!do_in_background){if(jQuery('.mec-modal-result').length===0)jQuery('.mec-wrap').append('<div class="mec-modal-result"></div>');jQuery('.mec-modal-result').addClass('mec-month-navigator-loading')}
$.ajax({url:settings.ajax_url,data:"action=mec_yearly_view_load_year&mec_year="+year+"&"+settings.atts+"&apply_sf_date=0",dataType:"json",type:"post",success:function(response){$("#mec_skin_events_"+settings.id).append('<div class="mec-year-container" id="mec_yearly_view_year_'+settings.id+'_'+response.current_year.id+'" data-year-id="'+response.current_year.id+'">'+response.year+'</div>');$("#mec_skin_"+settings.id+" .mec-yearly-title-sec").append('<div class="mec-year-navigator" id="mec_year_navigator_'+settings.id+'_'+response.current_year.id+'">'+response.navigator+'</div>');initYearNavigator();setListeners();if(!do_in_background){toggleYear(response.current_year.id);$('.mec-modal-result').removeClass("mec-month-navigator-loading");$("#mec_sf_year_"+settings.id).val(year)}else{$("#mec_yearly_view_year_"+settings.id+"_"+response.current_year.id).hide();$("#mec_year_navigator_"+settings.id+"_"+response.current_year.id).hide()}},error:function(){}})}}
$.ajax({url:settings.ajax_url,data:"action=mec_yearly_view_load_year&mec_year="+year+"&"+settings.atts+"&apply_sf_date=0",dataType:"json",type:"post",success:function(response){$("#mec_skin_events_"+settings.id).append('<div class="mec-year-container" id="mec_yearly_view_year_'+settings.id+'_'+response.current_year.id+'" data-year-id="'+response.current_year.id+'">'+response.year+'</div>');$("#mec_skin_"+settings.id+" .mec-yearly-title-sec").append('<div class="mec-year-navigator" id="mec_year_navigator_'+settings.id+'_'+response.current_year.id+'">'+response.navigator+'</div>');initYearNavigator();setListeners();if(!do_in_background){toggleYear(response.current_year.id);$('.mec-modal-result').removeClass("mec-month-navigator-loading");$("#mec_sf_year_"+settings.id).val(year)}else{$("#mec_yearly_view_year_"+settings.id+"_"+response.current_year.id).hide();$("#mec_year_navigator_"+settings.id+"_"+response.current_year.id).hide()}},error:function(){}})}}
function toggleYear(year_id){$("#mec_skin_"+settings.id+" .mec-year-navigator").hide();$("#mec_year_navigator_"+settings.id+"_"+year_id).show();$("#mec_skin_"+settings.id+" .mec-year-container").hide();$("#mec_yearly_view_year_"+settings.id+"_"+year_id).show()}
function toggleYear(year_id){$("#mec_skin_"+settings.id+" .mec-year-navigator").hide();$("#mec_year_navigator_"+settings.id+"_"+year_id).show();$("#mec_skin_"+settings.id+" .mec-year-container").hide();$("#mec_yearly_view_year_"+settings.id+"_"+year_id).show()}
var sf;function setListeners(){if(settings.sed_method!='0'){sed()}}
var sf;function setListeners(){if(settings.sed_method!='0'){sed()}}
function sed(){$("#mec_skin_"+settings.id+" .mec-agenda-event-title a").off('click').on('click',function(e){e.preventDefault();var href=$(this).attr('href');var id=$(this).data('event-id');var occurrence=get_parameter_by_name('occurrence',href);mecSingleEventDisplayer.getSinglePage(id,occurrence,settings.ajax_url,settings.sed_method,settings.image_popup)})}
function sed(){$("#mec_skin_"+settings.id+" .mec-agenda-event-title a").off('click').on('click',function(e){e.preventDefault();var href=$(this).attr('href');var id=$(this).data('event-id');var occurrence=get_parameter_by_name('occurrence',href);mecSingleEventDisplayer.getSinglePage(id,occurrence,settings.ajax_url,settings.sed_method,settings.image_popup)})}
function loadMoreButton(year){var $max_count,$current_count=0;$max_count=$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-yearly-max").data('count');$current_count=$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").length;if($current_count>10){for(var i=0;i<10;i++){$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").slice(0,2).each(function(){$(this).removeClass('mec-util-hidden')})}}
function loadMoreButton(year){var $max_count,$current_count=0;$max_count=$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-yearly-max").data('count');$current_count=$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").length;if($current_count>10){for(var i=0;i<10;i++){$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").slice(0,2).each(function(){$(this).removeClass('mec-util-hidden')})}}
if($current_count<10&&$current_count!=0){for(var j=0;j<$current_count;j++){$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").slice(0,2).each(function(){$(this).removeClass('mec-util-hidden');$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-load-more-wrap").css(
if($current_count<10&&$current_count!=0){for(var j=0;j<$current_count;j++){$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-util-hidden").slice(0,2).each(function(){$(this).removeClass('mec-util-hidden');$("#mec_yearly_view_year_"+settings.id+"_"+year+" .mec-load-more-wrap").css(