/* FullCalendar v1.5.3-rcube-0.7.1 https://github.com/roundcube/fullcalendar Use fullcalendar.css for basic styling. For event drag & drop, requires jQuery UI draggable. For event resizing, requires jQuery UI resizable. Copyright (c) 2011 Adam Shaw Copyright (c) 2011, Kolab Systems AG Dual licensed under the MIT and GPL licenses, located in MIT-LICENSE.txt and GPL-LICENSE.txt respectively. Date: Wed Mar 21 22:49:40 2012 +0100 */ (function(o,sa){function Ab(a){o.extend(true,$a,a)}function $b(a,b,g){function c(l){if(H){u();R();aa();O(l)}else f()}function f(){P=b.theme?"ui":"fc";a.addClass("fc");b.isRTL&&a.addClass("fc-rtl");b.theme&&a.addClass("ui-widget");H=o("
").prependTo(a);y=new ac(A,b);(Q=y.render())&&a.prepend(Q);r(b.defaultView);o(window).resize(la);d()||k()}function k(){setTimeout(function(){!i.start&&d()&&O()},0)}function q(){o(window).unbind("resize",la);y.destroy(); H.remove();a.removeClass("fc fc-rtl ui-widget")}function h(){return ma.offsetWidth!==0}function d(){return o("body")[0].offsetWidth!==0}function r(l){if(!i||l!=i.name){m++;ja();var s=i,da;if(s){(s.beforeHide||Bb)();ab(H,H.height());s.element.hide()}else ab(H,1);H.css("overflow","hidden");if(i=F[l])i.element.show();else i=F[l]=new Ha[l](da=ya=o("").appendTo(H),A);s&&y.deactivateButton(s.name);y.activateButton(l);O();H.css("overflow",""); s&&ab(H,1);da||(i.afterShow||Bb)();m--}}function O(l){if(h()){m++;ja();fa===sa&&u();var s=false;if(!i.start||l||t"+ma("allDayText")+" |
---|
"+(!Ga||!Fa? ya(ta,ma("axisFormat")):" ")+" |
---|
div");return H}function L(y){var Q,H=y.length,P=[];for(Q=0;Q=g[d][0]&&k
").appendTo(T);Y=o("").addClass("fc-list-section "+
na).appendTo(T);W="";for(Z=0;Z'+Ea(v.title)+" "+Ea(ba[0])+" ";else if(I=="time"){if(ba[1])W+=""+Ea(ba[1])+" "}else W+=""+(C[I]?Ea(C[I]):" ")+" "}W+="";if(document.all){o(W).appendTo(Y);W=""}}if(!document.all)Y[0].innerHTML=W;ba=Y.children();for(Z=0;Z