"),n)),D.oldView&&(custom_delta?D.oldView.render(fc.cloneDate(a),r):D.oldView.render(a,r),_end=!1===_end?fc.cloneDate(D.oldView.visEnd):_end,D.oldView.visStart&&D.oldView.visEnd&&(D.title=D.oldView.title,custom_delta?(D.start=fc.cloneDate(start),D.end=fc.cloneDate(end),D.visStart=fc.cloneDate(start),D.visEnd=fc.cloneDate(end)):(D.start=fc.cloneDate(D.oldView.start),D.end=fc.cloneDate(D.oldView.end),D.visStart=fc.cloneDate(D.oldView.start),D.visEnd=fc.cloneDate(D.oldView.visEnd)),n.options.eventList.TitleFormat&&(n.options.eventList.TitleFormat=n.options.eventList.TitleFormat.replace(/[/g,"["),n.options.eventList.TitleFormat=n.options.eventList.TitleFormat.replace(/]/g,"]"),D.title=fc.formatDates(fc.cloneDate(D.visStart),fc.addDays(fc.cloneDate(_end),-1),n.options.eventList.TitleFormat)))),n.options.eventList.upcoming&&"1"==n.options.eventList.upcoming){var s=new Date;s.setHours(0,0,0),dayspast=n.options.widgetlist.dayspast||0,s.setDate(s.getDate()-parseInt(dayspast)),D.visStart=D.visStart.getTime()>s.getTime()?D.visStart:s}var l=n.options.eventList.monthsahead?n.options.eventList.monthsahead:"";if(l=""==l.replace(" ","")?custom_delta>0?0:1:parseInt(l),l>0){var c=new Date(D.visStart);c.setMonth(c.getMonth()+l),D.visEnd=c}var f=n.options.eventList.daysahead?n.options.eventList.daysahead:"";if(f=""==f.replace(" ","")?0:parseInt(f),f>0){var c=new Date(D.visStart);c.setDate(c.getDate()+f-1),c.setHours(23,59,59),D.visEnd=c}if(parseInt(n.options.eventList.auto)&&parseInt(n.options.eventList.stack)){var u=e(t).parents(".rhc_holder").attr("id");"undefined"==typeof e(document).data("rhc_event_scroll")&&(e(document).data("rhc_event_scroll",u),jQuery(document).scroll(function(){d(u)}))}}function d(t){if(!1!==D.have_events){var a=e("#"+t+" .fc-view-rhc_event");if(a.is(":visible")&&!D.scroll_lockdown){var r=e(a).parents(".rhc_holder"),i=r.offset();if(paddingForMobile=window.mobile?1e3:0,e(window).scrollTop()+e(window).height()==e(document).height())D.scroll_lockdown=!0,e(a).parents(".rhc_holder").find(".fullCalendar").fullCalendar("next");else{var o=n.options.eventList.scrolloffset&&""!=n.options.eventList.scrolloffset?n.options.eventList.scrolloffset:e(window).height()/2,o=o-paddingForMobile;document_bottom=e(document).scrollTop()+e(window).height(),bottom_position=i.top+r.outerHeight(),document_bottom>bottom_position+o&&(D.scroll_lockdown=!0,e(a).parents(".rhc_holder").find(".fullCalendar").fullCalendar("next"))}}}}function c(){}function f(){t.css("min-height","200px"),t.css("height","auto")}function h(){}function p(){}function v(a){var r=e(rhc_event_tpl),i=r.find(".fc-event-list-item").clone().removeClass("fc-remove"),o=r.find(".fc-event-list-date").clone().removeClass("fc-remove"),s=r.find(".fc-event-list-no-events").clone().removeClass("fc-remove");n.options.eventList&&n.options.eventList.eventListNoEventsText&&s.find(".fc-no-list-events-message").html(n.options.eventList.eventListNoEventsText),widget_templates=!1,n.options.eventList&&n.options.eventList.eventlist_template&&""!=n.options.eventList.eventlist_template&&e(n.options.eventList.eventlist_template).length>0&&(widget_templates=!0,i=e(n.options.eventList.eventlist_template).find(".rhc-widget-upcoming-item"));var l=n.options.eventList.stack&&"1"==n.options.eventList.stack?!0:!1;if(l&&D.direction>0)var d=t.find(".fc-events-holder");else{var d=t.find(".fc-events-holder").empty();D.rendered_events=[]}if(r.appendTo(d).find(".fc-remove").remove(),l&&e(d).find(".fc-event-list-no-events").parents(".fc-event-list-container").remove(),a.length>0)if(D.have_events=!0,widget_templates){var c=n.options,f=n.options.widgetlist,h=a,p="#"+f.sel;f.dayspast=f.dayspast?f.dayspast:0;var v=e.fullCalendar.parseDate(f.end);if(!f.horizon||"hour"!=f.horizon&&"end"!=f.horizon){var m=[],b=new Date;b.setDate(b.getDate()-f.dayspast),f.historic&&""!=f.specific_date&&(b=e.fullCalendar.parseDate(f.specific_date));for(var C=0;C
v.getTime()||(m[m.length]=h[C])}h=m}else{var m=[],b=new Date;b.setDate(b.getDate()-f.dayspast),f.historic&&"1"==f.historic&&(b=e.fullCalendar.parseDate(f.specific_date));for(var C=0;Cv.getTime()||(m[m.length]=h[C])}h=m}if(h.sort(_rhc_sort_events),f.premiere&&"1"==f.premiere){for(var m=[],C=0;C-1||(k.push(h[C]._id),m.push(h[C]));h=m}h=h.slice(0,f.number);var M=[];e.each(h,function(t,n){var a=i.clone(),o=n,s=o.description.split(" ");s=s.slice(0,f.words),o.description=s.join(" "),f.using_calendar_url&&""!=f.using_calendar_url&&(o.url=f.using_calendar_url);var l=o.url,d=i.clone();if(d.find(".rhc-title-link").html(o.title).data("rhc_event",o).attr("href",l).end().find(".rhc-event-link").data("rhc_event",o).attr("href",l).end().find(".rhc-description").html(o.description).end().find(".rhc-widget-date").html("").end().find(".rhc-widget-time").html("").end().find(".rhc-widget-end-date").html("").end().find(".rhc-widget-end-time").html("").end(),""!=f.fcdate_format){d.find(".rhc-widget-date").html(e.fullCalendar.formatDate(o.start,f.fcdate_format,c)),d.find(".rhc-widget-end-date").html(e.fullCalendar.formatDate(o.end,f.fcdate_format,c)),dstart=e.fullCalendar.formatDate(o.start,"yyyy-MM-dd",c),dend=e.fullCalendar.formatDate(o.end,"yyyy-MM-dd",c);var u=Math.floor((Date.parse(dend)-Date.parse(dstart))/864e5);u>0?(m=e.fullCalendar.formatDate(o.start,f.fcdate_format,c)+" – "+e.fullCalendar.formatDate(o.end,f.fcdate_format,c),d.find(".rhc-widget-date-range").html(m),d.find(".rhc-day_diff0").hide()):(d.find(".rhc-widget-date-range").html(e.fullCalendar.formatDate(o.start,f.fcdate_format,c)),d.find(".rhc-day_diff1").hide())}""==f.fctime_format||o.allDay||(d.find(".rhc-widget-time").html(e.fullCalendar.formatDate(o.start,f.fctime_format,c)),d.find(".rhc-widget-end-time").html(e.fullCalendar.formatDate(o.end,f.fctime_format,c))),o.allDay&&(d.addClass("fc-is-allday"),d.find(".rhc-widget-time").hide()),d.find(".rhc-date-start").each(function(t,n){e(n).html(e.fullCalendar.formatDate(o.start,e(n).html(),c))});var h=e.fullCalendar.formatDate(o.start,"yyyyMMdd",c);-1==e.inArray(h,M)?M.push(h):d.find(".hide-repeat-date").addClass("repeated-date"),1==f.showimage?(d.addClass("featured-1"),o.image&&o.image[0]&&""!=o.image[0]&&e("").addClass("rhc-image-link").data("rhc_event",o).attr("href",l).append(e("").attr("src",o.image[0])).appendTo(d.find(".rhc-widget-upcoming-featured-image"))):(d.addClass("featured-0"),d.find(".rhc-widget-upcoming-featured-image").remove()),e(d).find(".rhc-title-link,.rhc-event-link,.rhc-image-link").click(function(){var e={url:o.url};return o.gotodate&&(e.gotodate=o.gotodate),o.event_rdate&&(e.event_rdate=o.event_rdate),_rhc_widget_link_click(e,this)}),a=d,a.find(".fc-event-term").empty().hide().parent().addClass("rhc_event-empty-taxonomy"),n.terms&&n.terms.length>0&&e.each(n.terms,function(t,n){if(a.find(".taxonomy-"+n.taxonomy).parent().find("a").length>0&&a.find(".taxonomy-"+n.taxonomy).parent().append(''),n.name&&""!=n.name&&a.find(".taxonomy-"+n.taxonomy).length>0&&(""==n.url?e(""+n.name+"").appendTo(a.find(".taxonomy-"+n.taxonomy).show().parent().removeClass("rhc_event-empty-taxonomy")):e(""+n.name+"").attr("href",n.url).appendTo(a.find(".taxonomy-"+n.taxonomy).show().parent().removeClass("rhc_event-empty-taxonomy"))),a.find(".taxonomy-"+n.taxonomy+"-gaddress").length>0&&n.gaddress&&""!=n.gaddress){a.find(".taxonomy-"+n.taxonomy+"-gaddress").parent().find("a").length>0&&a.find(".taxonomy-"+n.taxonomy+"-gaddress").parent().append('');var r="http://www.google.com/maps?f=q&hl=en&source=embed&q="+escape(n.gaddress);e(""+n.gaddress+"").attr("href",r).attr("target","_blank").appendTo(a.find(".taxonomy-"+n.taxonomy+"-gaddress").show().parent().removeClass("rhc_event-empty-taxonomy").end())}}),d.find(".move-out").length>0&&d.find(".move-out").appendTo(p),triggerRes=g("eventRender",n,n,d),!1===triggerRes||r.find(".fc-event-list-holder").append(d),g("loading",null,!1)})}else{n.options.widgetlist.dayspast=n.options.widgetlist.dayspast?n.options.widgetlist.dayspast:0,events=[];var T=new Date;if(T.setDate(T.getDate()-n.options.widgetlist.dayspast),e.each(a,function(e,t){if(l&&D.rendered_events.length>0)for(var a=0;aD.visEnd)return}events[events.length]=t}}),0==events.length)return;events.sort("1"==n.options.eventList.reverse?w:y);var $=[],S=n.options.eventList.extendedDetails&&"1"==n.options.eventList.extendedDetails?!0:!1,E="",M=[];if(e.each(events,function(t,a){if(!("undefined"!=typeof n.options.eventList.display&&n.options.eventList.display>0&&t>=n.options.eventList.display)){var s=i.clone();a.gcal||""==a.url?s.find(".fc-event-list-title").parent().empty().append(e("").addClass("fc-event-list-title").html(a.title)):a.direct_link?s.find(".fc-event-list-title").html(a.title).end().find("a.fc-event-link").attr("href",a.url).end():s.find(".fc-event-list-title").html(a.title).end().find("a.fc-event-link").attr("target","").attr("href","javascript:void(0);").bind("click",function(e){var t=n.options.eventClick?n.options.eventClick:fc_click;t(a,e,D)}).end();var l=a.local_feed?!0:!1;if(S&&l&&(s.find(".fe-extrainfo-container").addClass("skip-render").addClass("ext_det_"+a.id).hide().data("ev",a).before(''),-1==e.inArray(a.id,$)&&$.push(a.id)),s.find(".fc-event-list-description").html(a.description).end(),a.description&&""==a.description.replace(" ","")&&s.find(".fc-event-list-description").addClass("rhc-empty-description"),"none"==a.fc_click_link&&s.find("a.fc-event-link").addClass("fc-no-link"),a.image&&a.image[0]?s.find("img.fc-event-list-image").attr("src",a.image[0]):s.find(".fc-event-list-featured-image").empty(),a.allDay){s.find(".fc-time").remove();var d=n.options.eventList.extDateFormat||"dddd MMMM d, yyyy."}else{s.find(".fc-time").html(e.fullCalendar.formatDate(a.start,"h:mmtt"));var d=n.options.eventList.extDateFormat||"dddd MMMM d, yyyy."}if(a.start?s.find(".fc-start").html(e.fullCalendar.formatDate(a.start,d,n.options)):s.find(".fc-start").remove(),a.end?s.find(".fc-end").html(e.fullCalendar.formatDate(a.end,d,n.options)):s.find(".fc-end").parent().addClass("rhc_event-empty-taxonomy").end().remove(),s.find(".fc-event-term").empty().hide().parent().addClass("rhc_event-empty-taxonomy"),a.terms&&a.terms.length>0&&e.each(a.terms,function(t,n){if(s.find(".taxonomy-"+n.taxonomy).parent().find("a").length>0&&s.find(".taxonomy-"+n.taxonomy).parent().append(''),n.name&&""!=n.name&&s.find(".taxonomy-"+n.taxonomy).length>0&&(""==n.url?e(""+n.name+"").appendTo(s.find(".taxonomy-"+n.taxonomy).show().parent().removeClass("rhc_event-empty-taxonomy").end()):e(""+n.name+"").attr("href",n.url).appendTo(s.find(".taxonomy-"+n.taxonomy).show().parent().removeClass("rhc_event-empty-taxonomy").end())),s.find(".taxonomy-"+n.taxonomy+"-gaddress").length>0&&n.gaddress&&""!=n.gaddress){s.find(".taxonomy-"+n.taxonomy+"-gaddress").parent().find("a").length>0&&s.find(".taxonomy-"+n.taxonomy+"-gaddress").parent().append('');var a="http://www.google.com/maps?f=q&hl=en&source=embed&q="+escape(n.gaddress);e(""+n.gaddress+"").attr("href",a).attr("target","_blank").appendTo(s.find(".taxonomy-"+n.taxonomy+"-gaddress").show().parent().removeClass("rhc_event-empty-taxonomy").end())}}),a.meta&&a.meta.length>0&&e.each(a.meta,function(e,t){p=".fc-event-meta-"+t[0],val=t[1],s.find(p).html(val).end()}),triggerRes=g("eventRender",a,a,s),!1===triggerRes);else{if(n.options.eventList.ShowHeader&&1==parseInt(n.options.eventList.ShowHeader)){var c=a.start;if(e.fullCalendar.formatDate(c,"yyyyMMdd")!=e.fullCalendar.formatDate(E,"yyyyMMdd")){E=c;var f=o.clone();f.find(".fc-event-list-date-header").html(e.fullCalendar.formatDate(a.start,n.options.eventList.DateFormat||"dddd MMMM d, yyyy",n.options)),r.find(".fc-event-list-holder").append(f)}}r.find(".fc-event-list-holder").append(s)}}}),$.length>0){"undefined"==typeof n.extended_detail_cache&&(n.extended_detail_cache={});var j=[];if(e.each($,function(e,t){"undefined"==typeof n.extended_detail_cache[t]&&j.push(t)}),0==j.length)_(e,$,r,n);else{url=RHC.ajaxurl,url+="?rhc_action=extended_details",$.length>0&&e.each($,function(e,t){url=url+"&ids[]="+t}),ver=RHC.last_modified&&""!=RHC.last_modified?RHC.last_modified:T.getTime(),url=url+"&ver="+ver,queryString=url.substring(url.indexOf("?")+1),hash=CryptoJS.MD5(queryString),u=hash.toString(CryptoJS.enc.Hex),url=url+"&_="+u;var H={url:url,type:"GET",dataType:"html",not_used_data:{rhc_action:"extended_details",ids:$},success:function(a){e.each($,function(r,i){e(a).find("."+i).length>0?n.extended_detail_cache[i]=e(a).find("."+i).clone():e(t).find(".skip-render.ext_det_"+i).removeClass("skip-render").removeClass("ext_det_"+i).fadeIn("fast").parent().find(".ext-list-loading").fadeOut("fast")}),_(e,$,r,n)},error:function(){e(t).find(".skip-render").show(),e(t).parent().find(".ext-list-loading").fadeOut("fast"),_(e,$,r,n)}};e.ajax(H)}}}else D.have_events=!1,r.find(".fc-event-list-holder").append(s),r.find(".fc-no-list-events-message").show();g("loading",null,!1)}function _(e,t,n,a){e.each(t,function(t,r){"undefined"!=typeof a.extended_detail_cache[r]&&n.find(".ext_det_"+r).each(function(t,n){var i=a.extended_detail_cache[r].clone(),o=e(n).data("ev");i.find(".postmeta-fc_start .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.start,a.options.eventList.extDateFormat||"MMMM d, yyyy",a.options)),i.find(".postmeta-fc_start_time .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.start,a.options.eventList.extTimeFormat||"h:mm tt",a.options)),i.find(".postmeta-fc_start_datetime .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.start,a.options.eventList.extDateTimeFormat||"MMMM d, yyyy. h:mm tt",a.options)),i.find(".postmeta-fc_end .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.end,a.options.eventList.extDateFormat||"MMMM d, yyyy",a.options)),i.find(".postmeta-fc_end_time .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.end,a.options.eventList.extTimeFormat||"h:mm tt",a.options)),i.find(".postmeta-fc_end_datetime .fe-extrainfo-value").html(e.fullCalendar.formatDate(o.end,a.options.eventList.extDateTimeFormat||"MMMM d, yyyy. h:mm tt",a.options)),i.find(".fe-image-holder").RHCLink(o,e(n).closest(".fullCalendar").fullCalendar("getView")),original=e(n).replaceWith(i),i.parent().find(".ext-list-loading").fadeOut("fast")})}),e("BODY").trigger("dbox.loaded")}function g(e,t){return n.trigger.apply(n,[e,t||D].concat(Array.prototype.slice.call(arguments,2),[D]))}function m(t,n){t?(D.scroll_lockdown=!0,e(n.element).parents(".rhc_holder").addClass("stacking-loading")):(D.scroll_lockdown=!1,e(n.element).parents(".rhc_holder").removeClass("stacking-loading"))}function y(e,t){return e.start>t.start?1:e.startt.start?-1:0}var b,D=this;D.name="rhc_event",D.render=l,D.unselect=c,D.setHeight=f,D.setWidth=h,D.clearEvents=p,D.renderEvents=v,D.trigger=g,D.viewChanged=a,D.beforeAnimation=s,D.setEventData=r,D.clearEventData=i,D.triggerEventDestroy=o,D.element=t,D.oldView=null,D.calendar=n,fc=e.fullCalendar,D.direction=0,D.first_date=null,D.scroll_lockdown=!1,D.loading=m,D.have_events=!1,D.rendered_events=[],n.options.eventList.daysahead&&parseInt(n.options.eventList.delta)>parseInt(n.options.eventList.daysahead)&&(n.options.eventList.delta=n.options.eventList.daysahead)}function n(t,n){function a(){}function r(){}function i(n){h.start=n;var a=!u;a&&(e('TODO: a single event details. The button will be removed on the top right controls, and this view will be triggered when selecting an event.
').appendTo(t),u=!0)}function o(){}function s(){t.css("min-height","200px"),t.css("height","auto")}function l(){}function d(){e(".fc-detail-view-content").html("")}function c(){var t={id:n.last_clicked_event.id};e.post(n.options.singleSource,t,function(t){"OK"==t.R&&(0==e("body .fc-single-item-holder").length&&e("body").append(''),e("body .fc-single-item-holder").empty(),e(t.DATA.footer).each(function(t,n){if(n.nodeName&&"SCRIPT"==n.nodeName){var a=document.createElement("script");e(n).attr("type")&&(a.type=e(n).attr("type")||""),e(n).attr("src")?a.src=e(n).attr("src")||"":a.text=e(n).html()||"",document.body.appendChild(a)}else e("body .fc-single-item-holder").append(n)}),e(".fc-detail-view-content").html(t.DATA.body))},"json")}function f(){}var u,h=this;h.name="rhc_detail",h.render=i,h.unselect=o,h.setHeight=s,h.setWidth=l,h.clearEvents=d,h.renderEvents=c,h.trigger=f,h.viewChanged=a,h.beforeAnimation=r,h.element=t}e.fullCalendar.views.rhc_event=t,e.fullCalendar.views.rhc_detail=n}(jQuery);var CryptoJS=CryptoJS||function(e,t){var n={},a=n.lib={},r=function(){},i=a.Base={extend:function(e){r.prototype=this;var t=new r;return e&&t.mixIn(e),t.hasOwnProperty("init")||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=a.WordArray=i.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,n=e.words,a=this.sigBytes;if(e=e.sigBytes,this.clamp(),a%4)for(var r=0;e>r;r++)t[a+r>>>2]|=(n[r>>>2]>>>24-8*(r%4)&255)<<24-8*((a+r)%4);else if(65535r;r+=4)t[a+r>>>2]=n[r>>>2];else t.push.apply(t,n);return this.sigBytes+=e,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-8*(n%4),t.length=e.ceil(n/4)},clone:function(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n=[],a=0;t>a;a+=4)n.push(4294967296*e.random()|0);return new o.init(n,t)}}),s=n.enc={},l=s.Hex={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],a=0;e>a;a++){var r=t[a>>>2]>>>24-8*(a%4)&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,n=[],a=0;t>a;a+=2)n[a>>>3]|=parseInt(e.substr(a,2),16)<<24-4*(a%8);return new o.init(n,t/2)}},d=s.Latin1={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],a=0;e>a;a++)n.push(String.fromCharCode(t[a>>>2]>>>24-8*(a%4)&255));return n.join("")},parse:function(e){for(var t=e.length,n=[],a=0;t>a;a++)n[a>>>2]|=(255&e.charCodeAt(a))<<24-8*(a%4);return new o.init(n,t)}},c=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},f=a.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=c.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,a=n.words,r=n.sigBytes,i=this.blockSize,s=r/(4*i),s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0);if(t=s*i,r=e.min(4*t,r),t){for(var l=0;t>l;l+=i)this._doProcessBlock(a,l);l=a.splice(0,t),n.sigBytes-=r}return new o.init(l,r)},clone:function(){var e=i.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});a.Hasher=f.extend({cfg:i.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new u.HMAC.init(e,n).finalize(t)}}});var u=n.algo={};return n}(Math);!function(e){function t(e,t,n,a,r,i,o){return e=e+(t&n|~t&a)+r+o,(e<>>32-i)+t}function n(e,t,n,a,r,i,o){return e=e+(t&a|n&~a)+r+o,(e<>>32-i)+t}function a(e,t,n,a,r,i,o){return e=e+(t^n^a)+r+o,(e<>>32-i)+t}function r(e,t,n,a,r,i,o){return e=e+(n^(t|~a))+r+o,(e<>>32-i)+t}for(var i=CryptoJS,o=i.lib,s=o.WordArray,l=o.Hasher,o=i.algo,d=[],c=0;64>c;c++)d[c]=4294967296*e.abs(e.sin(c+1))|0;o=o.MD5=l.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,i){for(var o=0;16>o;o++){var s=i+o,l=e[s];e[s]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}var o=this._hash.words,s=e[i+0],l=e[i+1],c=e[i+2],f=e[i+3],u=e[i+4],h=e[i+5],p=e[i+6],v=e[i+7],_=e[i+8],g=e[i+9],m=e[i+10],y=e[i+11],w=e[i+12],b=e[i+13],D=e[i+14],C=e[i+15],x=o[0],k=o[1],M=o[2],T=o[3],x=t(x,k,M,T,s,7,d[0]),T=t(T,x,k,M,l,12,d[1]),M=t(M,T,x,k,c,17,d[2]),k=t(k,M,T,x,f,22,d[3]),x=t(x,k,M,T,u,7,d[4]),T=t(T,x,k,M,h,12,d[5]),M=t(M,T,x,k,p,17,d[6]),k=t(k,M,T,x,v,22,d[7]),x=t(x,k,M,T,_,7,d[8]),T=t(T,x,k,M,g,12,d[9]),M=t(M,T,x,k,m,17,d[10]),k=t(k,M,T,x,y,22,d[11]),x=t(x,k,M,T,w,7,d[12]),T=t(T,x,k,M,b,12,d[13]),M=t(M,T,x,k,D,17,d[14]),k=t(k,M,T,x,C,22,d[15]),x=n(x,k,M,T,l,5,d[16]),T=n(T,x,k,M,p,9,d[17]),M=n(M,T,x,k,y,14,d[18]),k=n(k,M,T,x,s,20,d[19]),x=n(x,k,M,T,h,5,d[20]),T=n(T,x,k,M,m,9,d[21]),M=n(M,T,x,k,C,14,d[22]),k=n(k,M,T,x,u,20,d[23]),x=n(x,k,M,T,g,5,d[24]),T=n(T,x,k,M,D,9,d[25]),M=n(M,T,x,k,f,14,d[26]),k=n(k,M,T,x,_,20,d[27]),x=n(x,k,M,T,b,5,d[28]),T=n(T,x,k,M,c,9,d[29]),M=n(M,T,x,k,v,14,d[30]),k=n(k,M,T,x,w,20,d[31]),x=a(x,k,M,T,h,4,d[32]),T=a(T,x,k,M,_,11,d[33]),M=a(M,T,x,k,y,16,d[34]),k=a(k,M,T,x,D,23,d[35]),x=a(x,k,M,T,l,4,d[36]),T=a(T,x,k,M,u,11,d[37]),M=a(M,T,x,k,v,16,d[38]),k=a(k,M,T,x,m,23,d[39]),x=a(x,k,M,T,b,4,d[40]),T=a(T,x,k,M,s,11,d[41]),M=a(M,T,x,k,f,16,d[42]),k=a(k,M,T,x,p,23,d[43]),x=a(x,k,M,T,g,4,d[44]),T=a(T,x,k,M,w,11,d[45]),M=a(M,T,x,k,C,16,d[46]),k=a(k,M,T,x,c,23,d[47]),x=r(x,k,M,T,s,6,d[48]),T=r(T,x,k,M,v,10,d[49]),M=r(M,T,x,k,D,15,d[50]),k=r(k,M,T,x,h,21,d[51]),x=r(x,k,M,T,w,6,d[52]),T=r(T,x,k,M,f,10,d[53]),M=r(M,T,x,k,m,15,d[54]),k=r(k,M,T,x,l,21,d[55]),x=r(x,k,M,T,_,6,d[56]),T=r(T,x,k,M,C,10,d[57]),M=r(M,T,x,k,p,15,d[58]),k=r(k,M,T,x,b,21,d[59]),x=r(x,k,M,T,u,6,d[60]),T=r(T,x,k,M,y,10,d[61]),M=r(M,T,x,k,c,15,d[62]),k=r(k,M,T,x,g,21,d[63]);o[0]=o[0]+x|0,o[1]=o[1]+k|0,o[2]=o[2]+M|0,o[3]=o[3]+T|0},_doFinalize:function(){var t=this._data,n=t.words,a=8*this._nDataBytes,r=8*t.sigBytes;n[r>>>5]|=128<<24-r%32;var i=e.floor(a/4294967296);for(n[(r+64>>>9<<4)+15]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[(r+64>>>9<<4)+14]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process(),t=this._hash,n=t.words,a=0;4>a;a++)r=n[a],n[a]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8);return t},clone:function(){var e=l.clone.call(this);return e._hash=this._hash.clone(),e}}),i.MD5=l._createHelper(o),i.HmacMD5=l._createHmacHelper(o)}(Math),function($){function preload_events(o,fc_options){$(o).find(".rhc-preload").length&&$(o).find(".rhc-preload").each(function(i,el){if(!$(el).data("preloaded")){$(el).data("preloaded",!0);try{if(cache=$(el).data("request"),cache=eval(cache),cache)if($(el).data("events")?(tmp_events=$(el).data("events"),data=eval(tmp_events)):data=$.parseJSON($(el).html()),external_source=$(el).data("external_source")||!1,"OK"==data.R){if(cache.url=$(el).data("url"),!in_rhc_events_cache(cache.start,cache.end,cache.url)){cache.events=data.EVENTS;var events=[];start=new Date(1e3*cache.start),end=new Date(1e3*cache.end),events=rhc_events_to_fc_events(start,end,data,!0),events=handle_local_tz(events,fc_options,data),cache.events=events,rhc_events_cache[rhc_events_cache.length]=cache}}else if(external_source&&"object"==typeof data&&(cache.url=$(el).data("url"),!in_rhc_events_cache(cache.start,cache.end,cache.url))){cache.events=data.EVENTS;var events=data;start=new Date(1e3*cache.start),end=new Date(1e3*cache.end),events=handle_local_tz(events,fc_options,data),cache.events=events,rhc_events_cache[rhc_events_cache.length]=cache}}catch(e){}}})}function in_rhc_events_cache(e,t,n){for(var a=0;a=t&&rhc_events_cache[a].url==n)return!0;return!1}function handle_local_tz(e,t,n){if(local_tz="local_tz"in t?parseInt(t.local_tz):0,0==local_tz)return e;if("GMT_OFFSET"in n){var a=-1*n.GMT_OFFSET*60,r=(new Date).getTimezoneOffset();if(a==r)return e;for(var i=0;i0&&e.EVENTS&&e.EVENTS.length>0&&(new_events=[],jQuery.each(e.EVENTS,function(t,n){new_ev={},jQuery.each(e.MAP,function(e,t){n[t[0]]&&(new_ev[t[1]]=n[t[0]])}),"undefined"==typeof new_ev.allDay&&(new_ev.allDay=!1),new_ev.terms&&new_ev.terms.length>0&&(new_terms=[],jQuery.each(new_ev.terms,function(t,n){new_terms[t]="object"==typeof n?n:e.TERMS[n]}),new_ev.terms=new_terms,new_terms=[],jQuery.each(new_ev.terms,function(t,n){new_term={},jQuery.each(e.MAP,function(e,t){n[t[0]]&&(new_term[t[1]]=n[t[0]])}),new_terms[new_terms.length]=new_term}),new_ev.terms=new_terms),new_events[new_events.length]=new_ev}),e.EVENTS=new_events),e}function rhc_events_to_fc_events(e,t,n,a){var r=[];return n=handle_field_map(n),n.EVENTS.length>0&&$(n.EVENTS).each(function(n,i){if(i.premiere=!0,i.description="undefined"==typeof i.description?"":i.description,i.local_feed="undefined"==typeof i.local_feed?a:i.local_feed,i.color&&(""==i.color||"#"==i.color)&&i.terms&&i.terms.length>0)for(var o=0;o1?i.terms[o].background_color:!1,l=i.terms[o].color&&i.terms[o].color.length>1?i.terms[o].color:!1;if(l=s&&!1===l?"#fff":l,s=l&&!1===s?"#fff":s,s&&l){i.color=s,i.textColor=l;break}}if("undefined"!=typeof i.start&&null!=i.start)if(i.src_start=i.start,i.fc_rrule=i.fc_rrule?i.fc_rrule:"",""==i.fc_rrule&&""==i.fc_rdate)r[r.length]=i;else{var d=!1,c=new Date($.fullCalendar.parseDate(i.start));if(i.end){var f=new Date($.fullCalendar.parseDate(i.end));d=f.getTime()-c.getTime()}var u=$.fullCalendar.parseDate(i.start);if(i.fc_rrule=""==i.fc_rrule?"FREQ=DAILY;INTERVAL=1;COUNT=1":i.fc_rrule,scheduler=new Scheduler(u,i.fc_rrule,!0),""!=i.fc_interval&&i.fc_exdate){var h=exdate_to_array_of_dates(i.fc_exdate);h.length>0&&scheduler.add_exception_dates(h)}if(i.fc_rdate&&""!=i.fc_rdate){var p=exdate_to_array_of_dates(i.fc_rdate);p.length>0&&scheduler.add_rdates(p)}occurrences=scheduler.occurrences_between(e,t),occurrences.length>0&&$(occurrences).each(function(e,t){var n=new Date(t),a=$.extend(!0,{},i);if(a.premiere=n.getTime()==c.getTime(),a._start=n,a.start=n,a.fc_start=$.fullCalendar.formatDate(n,"yyyy-MM-dd"),a.fc_start_time=$.fullCalendar.formatDate(n,"HH:mm:ss"),a.fc_date_time=$.fullCalendar.formatDate(n,"yyyy-MM-dd HH:mm:ss"),d){var o=n.getTime()+d,s=new Date;s.setTime(o),a._end=s,a.end=s,a.fc_end=$.fullCalendar.formatDate(s,"yyyy-MM-dd"),a.fc_end_time=$.fullCalendar.formatDate(s,"HH:mm:ss")}else a.end=a.start,a._end=a._start;a.repeat_instance=!0,a=_add_repeat_instance_data_to_event(a),r[r.length]=a}),e>c&&f>e&&(i.start=c,i.end=f,r[r.length]=i)}}),r}function cb_event_render(e,t,n,a,r,i){if(e||(e=$(r.element).parents(".fullCalendar")),showothermonth=i&&i.showothermonth?parseInt(i.showothermonth):1,0==showothermonth&&n.start&&n.end&&r.start&&r.end){if(n.end.getTime()=r.end.getTime())return!1}if(event_skip=i&&i.event_skip?parseInt(i.event_skip):0,event_skip&&("undefined"==typeof r.event_skip&&(r.event_skip=event_skip),r.event_skip>0))return r.event_skip--,!1;if(norepeat=r.get_norepeat?r.get_norepeat(i.norepeat||!1):i.norepeat||!1,norepeat=parseInt(norepeat),norepeat&&r&&n&&n.id){if(r.rendered=r.rendered?r.rendered:[],-1!=$.inArray(n.id,r.rendered))return!1;r.rendered.push(n.id)}if(i.taxonomycolor&&"1"==i.taxonomycolor&&n.terms){var o=[];$.each(n.terms,function(e,t){str="tax_"+t.taxonomy+"_"+t.slug,str=str.replace(/ /g,"_"),o.push(str)}),o.length>0&&$(a).addClass(o.join(" "))}if(1==parseInt(i.upcoming)){var s=new Date;if(n.allDay&&s.setHours(0,0,0,0),n.start.getTime()0){var d=!0,c=[],f=[];if($.each(n.terms,function(e,t){$.each(l,function(e,n){-1==$.inArray(n.taxonomy,f)&&f.push(n.taxonomy),n.taxonomy==t.taxonomy&&(t.gaddress&&t.gaddress==n.term?(d=!1,c.push(t.taxonomy)):t.description&&t.description==n.term?(d=!1,c.push(t.taxonomy)):t.name&&t.name==n.term&&(d=!1,c.push(t.taxonomy)))})}),!d&&f.length>0&&$.each(f,function(e,t){-1==$.inArray(t,c)&&(d=!0)}),d)return!1}if(t){var u=0;if(n.start&&n.end){var h=new Date(n.start),p=new Date(n.end);h.setHours(0,0,0,0),p.setHours(0,0,0,0),u=Math.floor((p.getTime()-h.getTime())/864e5)}var v=n._start.getDate();if(0==u)$(r.element).find(".fc-day-number").each(function(e,t){v==$(t).html()&&(n.start.getMonth()==r.start.getMonth()?$(t).parent().parent().hasClass("fc-other-month")||$(t).parent().parent().addClass("fc-state-highlight").addClass("fc-have-event").css("background-image","none"):$(t).parent().parent().hasClass("fc-other-month")&&$(t).parent().parent().addClass("fc-state-highlight").addClass("fc-have-event").css("background-image","none"))});else{var h=new Date(n.start),p=new Date(n.end);$(r.element).find(".fc-day-number").each(function(e,t){current_date_str=$(t).closest(".fc-day").data("date"),current_date=new Date(current_date_str+"T00:00:00Z"),current_date.setTime(current_date.getTime()+60*h.getTimezoneOffset()*1e3),current_date.getTime()<=p.getTime()&¤t_date.getTime()>=h.getTime()&&$(t).parent().parent().addClass("fc-state-highlight").addClass("fc-have-event").css("background-image","none")})}return!1}if(sidelist_events.push(n),i.matchBackground&&"1"==i.matchBackground){loop_date=new Date(n._start),compare_date=n._end||n._start;
for(var _=0;loop_date<=compare_date&&(sel=".fc-day[data-date='"+$.fullCalendar.formatDate(loop_date,"yyyy-MM-dd")+"']",original_bg=$(r.element).find(sel).css("background-color"),$(r.element).find(sel).data("original_bg",original_bg).addClass("bg_matched").css("background-color",$(a).get(0).tagName?$(a).css("background-color")||"":""),loop_date.setDate(loop_date.getDate()+1),!(_++>5e3)););}i.month_event_image&&"1"==i.month_event_image&&"month"==r.name&&n.month_image&&n.month_image[0]&&(loop_date=new Date(n._start),sel=".fc-day[data-date='"+$.fullCalendar.formatDate(loop_date,"yyyy-MM-dd")+"']",ratio=n.month_image[2]/n.month_image[1],container_w=r.element.find(sel).outerWidth(),_w=container_w,_h=_w*ratio,$(a).addClass("has-fc-image").find(".fc-event-inner").prepend($("").addClass("fc-image-cont").append($("").attr("src",n.month_image[0]).attr("height",parseInt(_h)).css("height",parseInt(_h)).addClass("fc-image")))),i.early_dynamic_tooltip&&"1"==i.early_dynamic_tooltip&&cb_event_mouseover(n,null,r),i.tooltip_close_on_title_leave&&parseInt(i.tooltip_close_on_title_leave)&&$(a).mouseleave(function(){$(".fct-tooltip").is(":visible")&&($(".fct-tooltip:visible").first().is(":hover")||$(".fct-tooltip:visible").trigger("close-tooltip"))})}function hide_widget_event_list(e){var t=jQuery(e).parents(".rhc_holder").find(".rhc_calendar_widget_day_click_holder");t.children().length>0&&t.children().fadeOut("fast",function(){})}function cb_event_render_all(e,t,n,a,r,i){if("undefined"==typeof e&&(e=$(r.element).parents(".rhcalendar.rhc_holder")),norepeat=r.get_norepeat?r.get_norepeat(i.norepeat||!1):i.norepeat||!1,norepeat=parseInt(norepeat),norepeat&&r&&(r.rendered=r.handle_rendered?r.handle_rendered():[]),has_sidelist_holder=$(e).parent().find(".rhc-sidelist").length>0?!0:!1,events=sidelist_events||[],events.length>0){var o=$(e).parent().find(".rhc-sidelist-holder .rhc-sidelist-tab-label");o.length>0&&i.sidelist&&i.sidelist.labels&&i.sidelist.labels.tab&&o.html(i.sidelist.labels.tab),render_sidelist(e,events,r.name,i)}sidelist_events=[],-1==$.inArray(r.name,["rhc_event","rhc_gmap"])}function render_tax_filters(e){var t=e&&e.taxfilter?e.taxfilter:{holder_class:"rh-flat-ui fc-head-control",selectpicker:!0,size:10,menu_class:"tax_filter_menu_medium",multiple:!0},n=$(this);$(this).find("[class*='fc-button-btn_tax_']").each(function(e,a){var r=(a.className.match(/(^|\s)(fc\-button\-btn_tax_([^\s]*))/)||[,,""])[3],i=$('');if(t.multiple&&i.attr("multiple",!0),i.attr("data-taxonomy",r).append($('")),n.find(".fbd-filter[data-taxonomy='"+r+"']").each(function(e,t){var n=$(t).data("bgcolor")||"transparent";i.append($('"))}),i.find("option").length>1?($(a).replaceWith(i),i.wrap($('').addClass(t.holder_class).addClass(t.menu_class))):($(a).remove(),console.log("Taxonomy filter added to calendar, but disabled in options. Also turning off the hierarchical filter can help.")),t.selectpicker){i.selectpicker({style:"btn-small btn-taxfilter btn_tax",size:t.size});var o=!1,s=i.parent().find(".dropdown-menu");i.find("option").each(function(e,t){bgcolor=$(t).attr("data-bgcolor")||"transparent","transparent"!=bgcolor&&(o=!0),s.find('li[rel="'+e+'"] a').prepend($('').css("background-color",bgcolor).addClass("transparent"==bgcolor?"rhc-no-color":""))}),o&&s.addClass("rhc-with-tax-color")}i.unbind("change",tax_filter_change).bind("change",{taxonomy:r,holder:n},tax_filter_change)})}function tax_filter_change(e){$(this).attr("rel",$(e.data.holder).attr("id"));var t=$(this).val();t=null==t?"":t;var n=[];return"string"==typeof t?n.push(t):$.each(t,function(e,t){return""==t?!0:void n.push(t)}),e.data.holder.find(".fbd-filter[data-taxonomy='"+e.data.taxonomy+"']").each(function(e,t){-1==$.inArray($(t).val(),n)?$(t).attr("checked",!1):$(t).attr("checked",!0)}),methods.apply_filter.apply($(this),[!1]),!0}function render_sidelist(e,t,n,a){$.each(t,function(t,r){var i=r.skip_sidelist||!1;!i&&"rhc_gmap"==n&&has_sidelist_holder&&a.sidelist&&a.sidelist.template&&$(a.sidelist.template).length>0&&($(e).parent().find(".rhc-sidelist-holder").addClass("has-events"),sidelist=$(e).parent().find(".rhc-sidelist"),render_sidelist_event(sidelist,r,a))}),$(".rhc-sidelist-event-item").show()}function render_sidelist_event(e,t,n){jQuery(document).ready(function(a){var r=new Date(t.start),i=new Date;if(i.setHours(0,0,0,0),r.getTime()'+t.title+"").attr("target",s).attr("href","javascript:void(0);").bind("click",function(e){var a=n.eventClick?n.eventClick:fc_click;t.fc_click_link="page",t.fc_click_target=s,a(t,e,null)})}else var l=a("").attr("src",t.image[0]);t.venue_directory&&o.addClass("venue-directory-item").find(".rhc-sidelist-date").hide(),o.find(".rhc-sidelist-image").append(c),e.append(o)})}function cb_events_loading(e,t,n,a,r,i){i.for_widget?(a.loading&&a.loading(n,a,i),handle_loading_overlay(e,t,n,a,r,i),n?$(e).find(".fc-have-event").each(function(){$(this).removeClass("fc-state-highlight").removeClass("fc-have-event").css("background-image","")}):cb_events_loaded(t,r,a,i)):(a.loading&&a.loading(n,a,i),n||cb_events_loaded(t,r,a,i),handle_loading_overlay(e,t,n,a,r,i))}function handle_loading_overlay(e,t,n,a,r,i){"undefined"!=typeof i.loadingOverlay&&"1"==i.loadingOverlay&&(n?(0==$(e).find(".fc-content .fc-view-loading").length&&$(e).find(".fullCalendar .fc-content").prepend($('').hide().append('')),$(e).addClass("is-loading").find(".fc-view-loading").addClass("loading-events").find(".ajax-loader").addClass("loading-events").end().stop().fadeIn()):$(e).removeClass("is-loading").find(".fc-view-loading").stop().fadeOut("fast",function(){$(e).find().remove(".fc-view-loading"),"rhc_event"==a.name&&$(e).find(".fc-view-rhc_event").css("min-height","")}))}function cb_events_loaded(e,t,n,a){if(calendar=e,(!a.tax_filter||"1"==a.tax_filter)&&0!=$(calendar).find(".fc-head-control").length){var r=$(calendar).fullCalendar("clientEvents"),i=[];if($.each(r,function(e,t){t.terms&&t.terms.length>0&&$.each(t.terms,function(e,n){if(a.tax_filter_include&&a.tax_filter_include.length>0){if(-1==$.inArray(n.taxonomy,a.tax_filter_include))return}else if(a.tax_filter_skip&&-1!=$.inArray(n.taxonomy,a.tax_filter_skip))return;for(var r=-1,o=0;o0&&i.length>0&&(new_taxonomies=[],$.each(a.tax_filter_include,function(e,t){$.each(i,function(e,n){t==n.taxonomy&&(new_taxonomies[new_taxonomies.length]=n)})}),i=new_taxonomies),i.length>0){var o=$(calendar).find(".fc-head-control .tax_filter_holder");o.empty(),o.parents(".fc-head-control").removeClass("has-filters"),$.each(i,function(e,t){if(0!=t.terms.lengt){t.uterms.sort(cb_sort_tax_filter),t.terms=[];var n=!1,a=!1;$.each(t.uterms,function(e,r){n&&n!=r.order&&(a=!0),n=r.order,t.terms.push(r.value)}),a||(t.terms.sort(),t.uterms.sort(cb_sort_alphanum));var r=$("").attr("title",t.label).attr("multiple","multiple").addClass("tax_filter_field").addClass("selectpicker").data("taxonomy",t.taxonomy).data("taxonomy_filter_type",t.filter_type).append('");$.each(t.uterms,function(e,t){bgcolor=t.term.background_color||"transparent",option_label=t.term&&t.term.name?t.term.name:t.value,_option=$('").data("term",t),_option.attr("data-bgcolor",bgcolor),r.append(_option)}),r.appendTo(o).wrap('').selectpicker({style:"btn-small btn-taxfilter"});var i=!1,s=r.parent().find(".dropdown-menu");r.find("option").each(function(e,t){bgcolor=$(t).attr("data-bgcolor")||"transparent","transparent"!=bgcolor&&(i=!0),s.find('li[rel="'+e+'"] a').prepend($('').css("background-color",bgcolor).addClass("transparent"==bgcolor?"rhc-no-color":""))}),i&&s.addClass("rhc-with-tax-color"),o.parents(".fc-head-control").addClass("has-filters")}}),o.find(".tax_filter_field").change(function(){var e=$(this).parents(".fullCalendar"),t=[];$(e).find(".tax_filter_field").each(function(e,n){$(n).find("option:selected").each(function(e,a){var r=$(a).attr("value");if(""!=r){var i=$(n).data("taxonomy_filter_type"),o=$(a).data("term");t.push({taxonomy:$(n).data("taxonomy"),term:r,filter_type:i,slug:o.term&&o.term.slug?o.term.slug:null,term_id:o.term&&o.term.term_id?o.term.term_id:null,local_feed:o.local_feed})}})}),$(e).parent().find(".rhc-sidelist").length>0&&($(e).parent().find(".rhc-sidelist-holder").removeClass("has-events"),$(e).parent().find(".rhc-sidelist").empty()),args={tax_filters:t},a.show_ad&&(args.show_ad=a.show_ad),$(e).data("rhc_tax_filters",t).fullCalendar("rerenderEvents"),$("BODY").trigger("rhc_filter",args)})}}}function cb_view_display(e,t,n,a){t||(t=$(n.element).parents(".fullCalendar")),set_fc_small(t);var r=$(t).fullCalendar("getView");"rhc_gmap"==r.name?$(t).find(".fc-head-control").addClass("show-control"):$(t).find(".fc-head-control").removeClass("show-control"),"rhc_event"==r.name?$(a).parents(".rhc_holder").addClass("view-rhc_event"):$(a).parents(".rhc_holder").removeClass("view-rhc_event"),$(t).data("rhc_tax_filters",[]),$(t).find(".tax_filter_field").each(function(e,t){$(t).val("")});var i=new Date;if(n.visStart<=i&&n.visEnd>=i?$(a).parents(".rhc_holder").addClass("has-current-date").removeClass("not-current-date"):$(a).parents(".rhc_holder").removeClass("has-current-date").addClass("not-current-date"),$(a).parents(".rhc_holder").is(".flat-ui-cal")){var o=$(t).parents(".rhc_holder").data("Calendarize"),s=o.modes[o.mode].options;if($(a).parents(".rhc_holder").is(".has-current-date")){var l="''dddd''MMMM''yyyy''d''";$(t).find(".fc-header-title h2").html($.fullCalendar.formatDate(i,l,s))}else{str=$(t).find(".fc-header-title h2").html(),str=str.trim();var d=str.split(" ");2==d.length&&(l=isNaN(d[1])?""+d[1]+""+d[0]+"":""+d[0]+""+d[1]+"",$(t).find(".fc-header-title h2").html(l))}_skip=s.widget_onechardaylabel&&1==parseInt(s.widget_onechardaylabel)?!0:!1,_skip||$(t).find(".fc-day-header").each(function(e,t){$(t).html($(t).html().substring(0,1))})}}function cb_sort_tax_filter(e,t){return e.order>t.order?1:e.orderl?1:-1}return i>o?1:-1}function add_footer_button(e){var t=$.extend({calendarize:null,calendar:null,e:null,tm:"fc",buttonName:"undefined",label:"",buttonClick:function(){}},e);tm=t.tm;var n=$(""+t.label+"");n&&(n.click(function(e){n.hasClass(tm+"-state-disabled")||t.buttonClick(this,e,t)}).mousedown(function(){n.not("."+tm+"-state-active").not("."+tm+"-state-disabled").addClass(tm+"-state-down")}).mouseup(function(){n.removeClass(tm+"-state-down")}).hover(function(){n.not("."+tm+"-state-active").not("."+tm+"-state-disabled").addClass(tm+"-state-hover")},function(){n.removeClass(tm+"-state-hover").removeClass(tm+"-state-down")}).appendTo(t.e),n.addClass(tm+"-corner-left"),n.addClass(tm+"-corner-right"))}function ical_footer_button_click(e,t,n){var a=n.calendarize;if(f,$(e).parent().find(".ical-tooltip").length>0)$(e).parent().find(".ical-tooltip").remove();else{var r=$(a).data("Calendarize"),i=r.modes[r.mode].options,o=i.events_source+i.events_source_query;o=o.replace("get_calendar_events","get_icalendar_events");var s=o+"&ics=1",l=i.feed&&""!=i.feed?"&feed="+i.feed:"";o+=l,s+=l;var d=$(".ical-tooltip-template").first().clone();d.removeClass("ical-tooltip-template").addClass("ical-tooltip").find(".ical-url").html(o).end().find(".ical-clip").attr("href",o).on("click",function(){return $(this).focus(),$(this).select(),!1}).end().find(".ical-close").on("click",function(){$(this).parents(".fc-footer").find(".fc-button-icalendar").trigger("click")}).end().find(".ical-ics").attr("href",s).end(),$(e).after(d),d.fadeIn("fast",function(){d.find("textarea.ical-url").focus().select()})}}function cb_dayclick(e,t,n,a,r,i){if(r.dayclick){var o=r.dayclick&&""!=r.dayclick&&window[r.dayclick]?window[r.dayclick]:!1;if(o)return o(e,t,n,a,r,i)}else{var o=r.widget_dayclick&&""!=r.widget_dayclick&&window[r.widget_dayclick]?window[r.widget_dayclick]:!1;if(o)calendar_widget_day_click(e,t,n,a,rhc_events_cache,r,i);else if(r.widget_link){if(r.widget_link_view)var s=r.widget_link_view;else var s="agendaDay";$('').attr("action",r.widget_link).append('').append('').append('').append('').append('').appendTo(i).submit()}}}var methods={init:function(e){function t(e,t){if(e.hasClass("fbd-cell")||(e=e.parents(".fbd-cell")),t.hasClass("fbd-checked"))var n={opacity:0,left:-30};else var n={opacity:0,left:30};var r="linear",i="fast";if(0==t.find(".fbd-cell").length)$(e).animate(n,i,r,function(){$(this).appendTo(t).css("left",-1*n.left).animate({opacity:1,left:0})});else{var o=t.find(".fbd-cell");if(parseInt($(e).data("tab-index"))>parseInt($(o[o.length-1]).data("tab-index")))$(e).animate(n,i,r,function(){$(this).appendTo(t).css("left",-1*n.left).animate({opacity:1,left:0})});else if(parseInt($(e).data("tab-index"))parseInt($(o[a]).data("tab-index"))&&parseInt($(e).data("tab-index")) ').appendTo(this),$(this).find(".rhc-sidelist-tab").click(function(){$(this).parents(".rhc-sidelist-holder").toggleClass("sidelist-open")})),0==$(this).find("fullCalendar > .fc-head-control").length){var a=".fc-header";$(this).find(a).length>0&&($(this).find(a).after('