/* FullCalendar v1.4.10 http://arshaw.com/fullcalendar/ Use fullcalendar.css for basic styling. For event drag & drop, requires jQuery UI draggable. For event resizing, requires jQuery UI resizable. Copyright (c) 2010 Adam Shaw Dual licensed under the MIT and GPL licenses, located in MIT-LICENSE.txt and GPL-LICENSE.txt respectively. Date: Sat Jan 1 23:46:27 2011 -0800 */ (function(l,ha){function hb(a){l.extend(true,Oa,a)}function Db(a,b,f){function e(q){if(I){s();r();ka();N(q)}else g()}function g(){P=b.theme?"ui":"fc";a.addClass("fc");b.isRTL&&a.addClass("fc-rtl");b.theme&&a.addClass("ui-widget");I=l("
").prependTo(a);L=new Eb(Y,b);(D=L.render())&&a.prepend(D);y(b.defaultView);l(window).resize(ia);t()||h()}function h(){setTimeout(function(){!v.start&&t()&&N()},0)}function m(){l(window).unbind("resize", ia);L.destroy();I.remove();a.removeClass("fc fc-rtl fc-ui-widget")}function o(){return Q.offsetWidth!==0}function t(){return l("body")[0].offsetWidth!==0}function y(q){if(!v||q!=v.name){p++;z();var A=v,J;if(A){(A.beforeHide||ib)();Ra(I,I.height());A.element.hide()}else Ra(I,1);I.css("overflow","hidden");if(v=i[q])v.element.show();else v=i[q]=new Fa[q](J=j=l("
").appendTo(I),Y);A&&L.deactivateButton(A.name);L.activateButton(q);N();I.css("overflow", "");A&&Ra(I,1);J||(v.afterShow||ib)();p--}}function N(q){if(o()){p++;z();E===ha&&s();var A=false;if(!v.start||q||u=v.end){v.render(u,q||0);Z(true);A=true}else if(v.sizeDirty){v.clearEvents();Z();A=true}else if(v.eventsDirty){v.clearEvents();A=true}v.sizeDirty=false;v.eventsDirty=false;da(A);k=a.outerWidth();L.updateTitle(v.title);q=new Date;q>=v.start&&q").append(l("").append(l("").append(g(s.left))).append(l("").append(g(s.center))).append(l("").append(g(s.right))))}function e(){O.remove()}function g(s){if(s){var Z=l("");l.each(s.split(" "), function(ia){ia>0&&Z.append("");var da;l.each(this.split(","),function(X,la){if(la=="title"){Z.append("

 

");da&&da.addClass(r+"-corner-right");da=null}else{var oa;if(a[la])oa=a[la];else if(Fa[la])oa=function(){aa.removeClass(r+"-state-hover");a.changeView(la)};if(oa){da&&da.addClass(r+"-no-right");var aa;X=b.theme?Wa(b.buttonIcons,la):null;var ka=Wa(b.buttonText,la);if(X)aa=l("
");else if(ka)aa=l("");if(aa){aa.click(function(){aa.hasClass(r+"-state-disabled")||oa()}).mousedown(function(){aa.not("."+r+"-state-active").not("."+r+"-state-disabled").addClass(r+"-state-down")}).mouseup(function(){aa.removeClass(r+"-state-down")}).hover(function(){aa.not("."+r+"-state-active").not("."+r+"-state-disabled").addClass(r+"-state-hover")},function(){aa.removeClass(r+"-state-hover").removeClass(r+ "-state-down")}).appendTo(l("").appendTo(Z));da?da.addClass(r+"-no-right"):aa.addClass(r+"-corner-left");da=aa}}}});da&&da.addClass(r+"-corner-right")});return l("").append(Z)}}function h(s){O.find("h2.fc-header-title").html(s)}function m(s){O.find("div.fc-button-"+s).addClass(r+"-state-active")}function o(s){O.find("div.fc-button-"+s).removeClass(r+"-state-active")}function t(s){O.find("div.fc-button-"+s).addClass(r+"-state-disabled")}function y(s){O.find("div.fc-button-"+s).removeClass(r+ "-state-disabled")}var N=this;N.render=f;N.destroy=e;N.updateTitle=h;N.activateButton=m;N.deactivateButton=o;N.disableButton=t;N.enableButton=y;var O=l([]),r}function Fb(a,b){function f(c,B){return!oa||caa}function e(c,B){oa=c;aa=B;V=[];c=++ka;ca=B=b.length;for(var F=0;Fd){j="";for(d=d;d";for(A=0;A"+(p?"
":"")+"
 
";S(J,1);Y&&ta(J)}j+=""}P.append(j)}m(P.find("td.fc-new").removeClass("fc-new"));J=C(z.visStart);P.find("td").each(function(){var na=l(this);if(w>1)J.getMonth()==$?na.removeClass("fc-other-month"):na.addClass("fc-other-month");+J==+q?na.removeClass("fc-not-today").addClass("fc-today").addClass(u+"-state-highlight"):na.addClass("fc-not-today").removeClass("fc-today").removeClass(u+ "-state-highlight");na.find("div.fc-day-number").text(J.getDate());S(J,1);Y&&ta(J)});if(w==1){J=C(z.visStart);I.find("th").each(function(na,W){l(W).text(ma(J,U));W.className=W.className.replace(/^fc-\w+(?= )/,"fc-"+Ca[J.getDay()]);S(J,1);Y&&ta(J)});J=C(z.visStart);P.find("td").each(function(na,W){W.className=W.className.replace(/^fc-\w+(?= )/,"fc-"+Ca[J.getDay()]);S(J,1);Y&&ta(J)})}}else{var fa=l("
").appendTo(a);j="";for(d=0;d"+ma(J,U)+"";S(J,1);Y&&ta(J)}I=l(j+"").appendTo(fa);j="";J=C(z.visStart);for(d=0;d";for(A=0;A"+(p?"
"+J.getDate()+"
":"")+"
 
"; S(J,1);Y&&ta(J)}j+=""}P=l(j+"
").appendTo(fa);m(P.find("td"));v=l("
").appendTo(a)}}function g(j){D=j;j=P.find("tr td:first-child");var d=D-I.height(),p;if(V("weekMode")=="variable")p=d=Math.floor(d/(w==1?2:6));else{p=Math.floor(d/w);d=d-p*(w-1)}if(Za===ha){var u=P.find("tr:first").find("td:first");u.height(p);Za=p!=u.height()}if(Za){j.slice(0,-1).height(p);j.slice(-1).height(d)}else{Pa(j.slice(0,-1),p);Pa(j.slice(-1),d)}}function h(j){L= j;E.clear();Q=Math.floor(L/K);Ia(I.find("th").slice(0,-1),Q)}function m(j){j.click(o).mousedown(ga)}function o(j){if(!V("selectable")){var d=parseInt(this.className.match(/fc\-day(\d+)/)[1]);d=S(C(z.visStart),Math.floor(d/K)*7+d%K);c("dayClick",this,d,true,j)}}function t(j,d,p){p&&i.build();p=C(z.visStart);for(var u=S(C(p),K),U=0;U
";for(ba=0;ba"+P(x,R)+"";S(x,ea);W&&ta(x,ea)}qa+="";if(T("allDaySlot"))qa+="";qa+="
  
"+ T("allDayText")+"
 
 
";v=l(qa).appendTo(a);y(v.find("td"));ub=l("
").appendTo(v);x=vb();var cb=ra(C(x),Ba);ra(x,Aa);qa="";for(ba= 0;x";ra(x,T("slotMinutes"));p++}qa+="
"+(!Da||!ua?P(x,T("axisFormat")):" ")+"
 
";i=l("
").append(k=l("
").append(E=l(qa))).appendTo(a); N(i.find("td"));wb=l("
").appendTo(k);x=C(n);qa="
";for(ba=0;ba
 
";S(x,ea);W&&ta(x,ea)}qa+="
";j=l(qa).appendTo(a)}} function g(n,x){if(n===ha)n=A;A=n;db={};n=n-v.height();n=Math.min(n,E.height());i.height(n);$=i.find("tr:first div").height()+1;x&&m()}function h(n){q=n;Qa.clear();i.width(n).css("overflow","auto");E.width("");var x=v.find("tr:first th"),M=v.find("tr.fc-all-day th:last"),R=j.find("td"),ba=i[0].clientWidth;E.width(ba);ba=i[0].clientWidth;E.width(ba);u=0;Ia(v.find("tr:lt(2) th:first").add(i.find("tr:first th")).width(1).each(function(){u=Math.max(u,l(this).outerWidth())}),u);U=Math.floor((ba-u)/d); Ia(R.slice(0,-1),U);Ia(x.slice(1,-2),U);if(n!=ba){Ia(x.slice(-2,-1),ba-u-U*(d-1));x.slice(-1).show();M.show()}else{i.css("overflow","hidden");x.slice(-2,-1).width("");x.slice(-1).hide();M.hide()}j.css({top:v.find("tr").height(),left:u,width:ba-u,height:A})}function m(){var n=vb(),x=C(n);x.setHours(T("firstHour"));var M=oa(n,x)+1;n=function(){i.scrollTop(M)};n();setTimeout(n,0)}function o(){J=i.scrollTop()}function t(){i.scrollTop(J)}function y(n){n.click(O).mousedown(D)}function N(n){n.click(O).mousedown(ga)} function O(n){if(!T("selectable")){var x=Math.min(d-1,Math.floor((n.pageX-j.offset().left)/U));x=S(C(H.visStart),x*ea+pa);var M=this.className.match(/fc-slot(\d+)/);if(M){M=parseInt(M[1])*T("slotMinutes");var R=Math.floor(M/60);x.setHours(R);x.setMinutes(M%60+Aa);va("dayClick",this,x,false,n)}else va("dayClick",this,x,true,n)}}function r(n,x,M){M&&wa.build();var R=C(H.visStart);if(sa){M=za(x,R)*ea+pa+1;n=za(n,R)*ea+pa+1}else{M=za(n,R);n=za(x,R)}M=Math.max(0,M);n=Math.min(d,n);M=ra(C(n),Ba))return k.height();n=T("slotMinutes");x=x.getHours()*60+x.getMinutes()-Aa;var M=Math.floor(x/n),R=db[M];if(R===ha)R=db[M]=i.find("tr:eq("+M+") td div")[0].offsetTop;return Math.max(0,Math.round(R-1+$*(x%n/n)))}function aa(n){var x=S(C(H.visStart),n.col*ea+pa);n=n.row;T("allDaySlot")&&n--;n>=0&&ra(x,Aa+n*T("slotMinutes"));return x}function ka(n){return T("allDaySlot")&&!n.row}function ca(){return{left:u,right:q}}function z(){return v.find("tr.fc-all-day")} function V(n){var x=C(n.start);if(n.allDay)return x;return ra(x,T("defaultEventMinutes"))}function c(n,x){if(x)return C(n);return ra(C(n),T("slotMinutes"))}function B(n,x,M){if(M)T("allDaySlot")&&r(n,S(C(x),1),true);else F(n,x)}function F(n,x){var M=T("selectHelper");wa.build();if(M){var R=za(n,H.visStart)*ea+pa;if(R>=0&&Rba){R.top=ba;R.height=ua-ba;R.left+=2;R.width-=5;if(l.isFunction(M)){if(n=M(n,x)){R.position="absolute";R.zIndex=8;ya=l(n).css(R).appendTo(k)}}else{ya= l(I({title:"",start:n,end:x,className:[],editable:false},R,"fc-event fc-event-vert fc-corner-top fc-corner-bottom "));l.browser.msie&&ya.find("span.fc-event-bg").hide();ya.css("opacity",T("dragOpacity"))}if(ya){N(ya);k.append(ya);Ia(ya,R.width,true);Pa(ya,R.height,true)}}}}else Z(n,x)}function G(){K();if(ya){ya.remove();ya=null}}function ga(n){if(n.which==1&&T("selectable")){L(n);var x=this,M;Ka.start(function(R,ba){G();if(R&&R.col==ba.col&&!ka(R)){ba=aa(ba);R=aa(R);M=[ba,ra(C(ba),T("slotMinutes")), R,ra(C(R),T("slotMinutes"))].sort(eb);F(M[0],M[3])}else M=null},n);l(document).one("mouseup",function(R){Ka.stop();if(M){+M[0]==+M[1]&&va("dayClick",x,M[0],false,R);Q(M[0],M[3],false,R)}})}}function ma(n,x){Ka.start(function(M){K();if(M)if(ka(M))s(M.row,M.col,M.row,M.col);else{M=aa(M);var R=ra(C(M),T("defaultEventMinutes"));Z(M,R)}},x)}function ja(n,x,M){var R=Ka.stop();K();R&&va("drop",n,aa(R),ka(R),x,M)}var H=this;H.renderAgenda=e;H.setWidth=h;H.setHeight=g;H.beforeHide=o;H.afterShow=t;H.defaultEventEnd= V;H.timePosition=oa;H.dayOfWeekCol=X;H.dateCell=la;H.cellDate=aa;H.cellIsAllDay=ka;H.allDayTR=z;H.allDayBounds=ca;H.getHoverListener=function(){return Ka};H.colContentLeft=ia;H.colContentRight=da;H.getDaySegmentContainer=function(){return ub};H.getSlotSegmentContainer=function(){return wb};H.getMinMinute=function(){return Aa};H.getMaxMinute=function(){return Ba};H.getBodyContent=function(){return k};H.getRowCnt=function(){return 1};H.getColCnt=function(){return d};H.getColWidth=function(){return U}; H.getSlotHeight=function(){return $};H.defaultSelectionEnd=c;H.renderDayOverlay=r;H.renderSelection=B;H.clearSelection=G;H.dragStart=ma;H.dragStop=ja;lb.call(H,a,b,f);mb.call(H);nb.call(H);Nb.call(H);var T=H.opt,va=H.trigger,Y=H.clearEvents,w=H.renderOverlay,K=H.clearOverlays,Q=H.reportSelection,L=H.unselect,D=H.daySelectionMousedown,I=H.slotSegHtml,P=b.formatDate,v,i,k,E,j,d,p=0,u,U,$,q,A,J,fa,na,W,sa,ea,pa,Aa,Ba,wa,Ka,Qa,db={},ya,ub,wb;ob(a.addClass("fc-agenda"));wa=new pb(function(n,x){function M(xa){return Math.max(qa, Math.min(cb,xa))}var R,ba,ua;j.find("td").each(function(xa,Ob){R=l(Ob);ba=R.offset().left;if(xa)ua[1]=ba;ua=[ba];x[xa]=ua});ua[1]=ba+R.outerWidth();if(T("allDaySlot")){R=v.find("td");ba=R.offset().top;n[0]=[ba,ba+R.outerHeight()]}for(var Da=k.offset().top,qa=i.offset().top,cb=qa+i.outerHeight(),Ja=0;Ja"+La(v(i.start,i.end,s("timeFormat")))+""+La(i.title)+""+((i.editable||i.editable===ha&&s("editable"))&&!s("disableResizing")&&l.fn.resizable?"
=
":"")+"
"} function o(i,k,E){la(i,k);if(i.editable||i.editable===ha&&s("editable")){y(i,k,E.isStart);E.isEnd&&ga(i,k,E)}}function t(i,k,E){la(i,k);if(i.editable||i.editable===ha&&s("editable")){var j=k.find("span.fc-event-time");N(i,k,j);E.isEnd&&O(i,k,j)}}function y(i,k,E){if(!s("disableDragging")&&k.draggable){var j,d=true,p,u=s("isRTL")?-1:1,U=ca(),$=ja(),q=H(),A=V();k.draggable({zIndex:9,opacity:s("dragOpacity","month"),revertDuration:s("dragRevertDuration"),start:function(fa,na){Z("eventDragStart",k,i, fa,na);w(i,k);j=k.width();U.start(function(W,sa,ea,pa){k.draggable("option","revert",!W||!ea&&!pa);D();if(W){p=pa*u;if(W.row){if(E&&d){Pa(k.width($-10),q*Math.round((i.end?(i.end-i.start)/Qb:s("defaultEventMinutes"))/s("slotMinutes")));k.draggable("option","grid",[$,1]);d=false}}else{L(S(C(i.start),p),S(Na(i),p));J()}}},fa,"drag")},stop:function(fa,na){var W=U.stop();D();Z("eventDragStop",k,i,fa,na);if(W&&(!d||p)){k.find("a").removeAttr("href");W=0;d||(W=Math.round((k.offset().top-T().offset().top)/ q)*s("slotMinutes")+A-(i.start.getHours()*60+i.start.getMinutes()));K(this,i,p,W,d,fa,na)}else{J();l.browser.msie&&k.css("filter","");Y(i,k)}}});function J(){if(!d){k.width(j).height("").draggable("option","grid",null);d=true}}}}function N(i,k,E){if(!s("disableDragging")&&k.draggable){var j,d=false,p,u,U,$=s("isRTL")?-1:1,q=ca(),A=ma(),J=ja(),fa=H();k.draggable({zIndex:9,scroll:false,grid:[J,fa],axis:A==1?"y":false,opacity:s("dragOpacity"),revertDuration:s("dragRevertDuration"),start:function(sa, ea){Z("eventDragStart",k,i,sa,ea);w(i,k);l.browser.msie&&k.find("span.fc-event-bg").hide();j=k.position();u=U=0;q.start(function(pa,Aa,Ba,wa){k.draggable("option","revert",!pa);D();if(pa){p=wa*$;if(s("allDaySlot")&&!pa.row){if(!d){d=true;E.hide();k.draggable("option","grid",null)}L(S(C(i.start),p),S(Na(i),p))}else W()}},sa,"drag")},drag:function(sa,ea){u=Math.round((ea.position.top-j.top)/fa)*s("slotMinutes");if(u!=U){d||na(u);U=u}},stop:function(sa,ea){var pa=q.stop();D();Z("eventDragStop",k,i,sa, ea);if(pa&&(p||u||d))K(this,i,p,d?0:u,d,sa,ea);else{W();k.css(j);na(0);l.browser.msie&&k.css("filter","").find("span.fc-event-bg").css("display","");Y(i,k)}}});function na(sa){var ea=ra(C(i.start),sa),pa;if(i.end)pa=ra(C(i.end),sa);E.text(v(ea,pa,s("timeFormat")))}function W(){if(d){E.css("display","");k.draggable("option","grid",[J,fa]);d=false}}}}function O(i,k,E){if(!s("disableResizing")&&k.resizable){var j,d,p=H();k.resizable({handles:{s:"div.ui-resizable-s"},grid:p,start:function(u,U){j=d=0; w(i,k);l.browser.msie&&l.browser.version=="6.0"&&k.css("overflow","hidden");k.css("z-index",9);Z("eventResizeStart",this,i,u,U)},resize:function(u,U){j=Math.round((Math.max(p,k.height())-U.originalSize.height)/p);if(j!=d){E.text(v(i.start,!j&&!i.end?null:ra(ia(i),s("slotMinutes")*j),s("timeFormat")));d=j}},stop:function(u,U){Z("eventResizeStop",this,i,u,U);if(j)Q(this,i,0,s("slotMinutes")*j,u,U);else{k.css("z-index",8);Y(i,k)}}})}}var r=this;r.renderEvents=a;r.compileDaySegs=f;r.clearEvents=b;r.slotSegHtml= m;r.bindDaySeg=o;sb.call(r);var s=r.opt,Z=r.trigger,ia=r.eventEnd,da=r.reportEvents,X=r.reportEventClear,la=r.eventElementHandlers,oa=r.setHeight,aa=r.getDaySegmentContainer,ka=r.getSlotSegmentContainer,ca=r.getHoverListener,z=r.getMaxMinute,V=r.getMinMinute,c=r.timePosition,B=r.colContentLeft,F=r.colContentRight,G=r.renderDaySegs,ga=r.resizableDayEvent,ma=r.getColCnt,ja=r.getColWidth,H=r.getSlotHeight,T=r.getBodyContent,va=r.reportEventElement,Y=r.showEvents,w=r.hideEvents,K=r.eventDrop,Q=r.eventResize, L=r.renderDayOverlay,D=r.clearOverlays,I=r.calendar,P=I.formatDate,v=I.formatDates}function Pb(a){var b,f,e,g,h,m;for(b=a.length-1;b>0;b--){g=a[b];for(f=0;f"),D=ma(),I=w.length,P;L[0].innerHTML=f(w);L=L.children();D.append(L);e(w,L);m(w);o(w);t(w);O(w,N(y()));L=[];for(D=0;D"+(!I.allDay&&D.isStart?""+La(H(I.start,I.end,Z("timeFormat")))+"":"")+""+La(I.title)+""+(D.isEnd&&(I.editable||I.editable===ha&&Z("editable"))&&!Z("disableResizing")?"
":"")+"
";D.left=E;D.outerWidth= j-E;k.sort(eb);D.startCol=k[0];D.endCol=k[1]+1}return d}function e(w,K){var Q,L=w.length,D,I,P;for(Q=0;Q div");return Q}function N(w){var K,Q=w.length,L=[];for(K=0;K"));o[0].parentNode!= m[0]&&o.appendTo(m);e.push(o.css(h).show());return o}function b(){for(var h;h=e.shift();)g.push(h.hide().unbind())}var f=this;f.renderOverlay=a;f.clearOverlays=b;var e=[],g=[]}function pb(a){var b=this,f,e;b.build=function(){f=[];e=[];a(f,e)};b.cell=function(g,h){var m=f.length,o=e.length,t,y=-1,N=-1;for(t=0;t=f[t][0]&&h=e[t][0]&&g=0&&N>=0?{row:y,col:N}:null};b.rect=function(g,h,m,o,t){t=t.offset();return{top:f[g][0]- t.top,left:e[h][0]-t.left,width:e[o][1]-e[h][0],height:f[m][1]-f[g][0]}}}function qb(a){function b(o){o=a.cell(o.pageX,o.pageY);if(!o!=!m||o&&(o.row!=m.row||o.col!=m.col)){if(o){h||(h=o);g(o,h,o.row-h.row,o.col-h.col)}else g(o,h);m=o}}var f=this,e,g,h,m;f.start=function(o,t,y){g=o;h=m=null;a.build();b(t);e=y||"mousemove";l(document).bind(e,b)};f.stop=function(){l(document).unbind(e,b);return m}}function rb(a){function b(m){return e[m]=e[m]||a(m)}var f=this,e={},g={},h={};f.left=function(m){return g[m]= g[m]===ha?b(m).position().left:g[m]};f.right=function(m){return h[m]=h[m]===ha?f.left(m)+b(m).width():h[m]};f.clear=function(){e={};g={};h={}}}function Ta(a,b,f){a.setFullYear(a.getFullYear()+b);f||Ga(a);return a}function Ua(a,b,f){if(+a){b=a.getMonth()+b;var e=C(a);e.setDate(1);e.setMonth(b);a.setMonth(b);for(f||Ga(a);a.getMonth()!=e.getMonth();)a.setDate(a.getDate()+(am;y--)if(N=Sb[f.substring(m,y)]){if(g)O+=N(g,e);m=y-1;break}if(y==m)if(g)O+=t}}return O}function Na(a){return a.end?Tb(a.end,a.allDay):S(C(a.start),1)}function Tb(a,b){a= C(a);return b||a.getHours()||a.getMinutes()?S(a,1):Ga(a)}function Ub(a,b){return(b.msLength-a.msLength)*100+(a.event.start-b.event.start)}function zb(a,b){return a.end>b.start&&a.startf&&te){y=C(e);O=false}else{y=y;O=true}g.push({event:o,start:t,end:y,isStart:N,isEnd:O,msLength:y-t})}}return g.sort(Ub)}function $a(a){var b=[],f,e=a.length,g,h,m, o;for(f=0;f=0;f--){e=a[b[f].toLowerCase()];if(e!==ha)return e}return a[""]}function La(a){return a.replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"
")}function yb(a){return a.id+"/"+a.className+"/"+a.style.cssText.replace(/(^|;)\s*(top|left|width|height)\s*:[^;]*/ig,"")}function ob(a){a.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})} var Oa={defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:true,allDayDefault:true,ignoreTimezone:true,lazyFetching:true,startParam:"start",endParam:"end",titleFormat:{month:"MMMM yyyy",week:"MMM d[ yyyy]{ '—'[ MMM] d yyyy}",day:"dddd, MMM d, yyyy"},columnFormat:{month:"ddd",week:"ddd M/d",day:"dddd M/d"},timeFormat:{"":"h(:mm)t"},isRTL:false,firstDay:0,monthNames:["January","February","March","April","May","June","July","August","September", "October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],buttonText:{prev:" ◄ ",next:" ► ",prevYear:" << ",nextYear:" >> ",today:"today",month:"month",week:"week",day:"day"},theme:false,buttonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e"}, unselectAuto:true,dropAccept:"*"},Wb={header:{left:"next,prev today",center:"",right:"title"},buttonText:{prev:" ► ",next:" ◄ ",prevYear:" >> ",nextYear:" << "},buttonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w"}},Ea=l.fullCalendar={version:"1.4.10"},Fa=Ea.views={};l.fn.fullCalendar=function(a){if(typeof a=="string"){var b=Array.prototype.slice.call(arguments,1),f;this.each(function(){var g=l.data(this,"fullCalendar");if(g&& l.isFunction(g[a])){g=g[a].apply(g,b);if(f===ha)f=g;a=="destroy"&&l.removeData(this,"fullCalendar")}});if(f!==ha)return f;return this}var e=a.eventSources||[];delete a.eventSources;if(a.events){e.push(a.events);delete a.events}a=l.extend(true,{},Oa,a.isRTL||a.isRTL===ha&&Oa.isRTL?Wb:{},a);this.each(function(g,h){g=l(h);h=new Db(g,a,e);g.data("fullCalendar",h);h.render()});return this};var Gb=1;Fa.month=Hb;Fa.basicWeek=Ib;Fa.basicDay=Jb;var Za;hb({weekMode:"fixed"});Fa.agendaWeek=Lb;Fa.agendaDay=Mb; hb({allDaySlot:true,allDayText:"all-day",firstHour:6,slotMinutes:30,defaultEventMinutes:120,axisFormat:"h(:mm)tt",timeFormat:{agenda:"h:mm{ - h:mm}"},dragOpacity:{agenda:0.5},minTime:0,maxTime:24});Ea.addDays=S;Ea.cloneDate=C;Ea.parseDate=Xa;Ea.parseISO8601=Cb;Ea.parseTime=bb;Ea.formatDate=Ha;Ea.formatDates=Va;var Ca=["sun","mon","tue","wed","thu","fri","sat"],kb=864E5,Rb=36E5,Qb=6E4,Sb={s:function(a){return a.getSeconds()},ss:function(a){return Ma(a.getSeconds())},m:function(a){return a.getMinutes()}, mm:function(a){return Ma(a.getMinutes())},h:function(a){return a.getHours()%12||12},hh:function(a){return Ma(a.getHours()%12||12)},H:function(a){return a.getHours()},HH:function(a){return Ma(a.getHours())},d:function(a){return a.getDate()},dd:function(a){return Ma(a.getDate())},ddd:function(a,b){return b.dayNamesShort[a.getDay()]},dddd:function(a,b){return b.dayNames[a.getDay()]},M:function(a){return a.getMonth()+1},MM:function(a){return Ma(a.getMonth()+1)},MMM:function(a,b){return b.monthNamesShort[a.getMonth()]}, MMMM:function(a,b){return b.monthNames[a.getMonth()]},yy:function(a){return(a.getFullYear()+"").substring(2)},yyyy:function(a){return a.getFullYear()},t:function(a){return a.getHours()<12?"a":"p"},tt:function(a){return a.getHours()<12?"am":"pm"},T:function(a){return a.getHours()<12?"A":"P"},TT:function(a){return a.getHours()<12?"AM":"PM"},u:function(a){return Ha(a,"yyyy-MM-dd'T'HH:mm:ss'Z'")},S:function(a){a=a.getDate();if(a>10&&a<20)return"th";return["st","nd","rd"][a%10-1]||"th"}}})(jQuery);