PageSourceSearch

https://www.ksb-oberberg.de/typo3conf/ext/co_theme/Resources/Publi…/1.9.7/zebra_datepicker.min.1573032448.js

js ksb-oberberg.de collected 2026-10-06 18:02:47 UTC 31,499 bytes, 1 lines download raw bytes

1!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(e){"use strict";e.Zebra_DatePicker=function(t,s){var i,n,a,r,o,d,c,l,g,_,h,p,u,f,m,b,y,v,w,k,D,A,M,C,F,P,Z,Y,S,x,I,z,N,j,H,O,L,R,T,W,B,Q={always_visible:!1,container:e("body"),custom_classes:!1,days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],days_abbr:!1,default_position:"above",direction:0,disabled_dates:!1,enabled_dates:!1,enabled_hours:!1,enabled_minutes:!1,enabled_seconds:!1,first_day_of_week:1,format:"Y-m-d",header_captions:{days:"F, Y",months:"Y",years:"Y1 - Y2"},icon_margin:!1,icon_position:"right",inside:!1,lang_clear_date:"Clear date",months:["January","February","March","April","May","June","July","August","September","October","November","December"],months_abbr:!1,navigation:["&#9664;","&#9654;","&#9650;","&#9660;"],offset:[5,-5],open_icon_only:!1,open_on_focus:!1,pair:!1,readonly_element:!0,select_other_months:!1,show_clear_date:0,show_icon:!0,show_other_months:!0,show_select_today:"Today",show_week_number:!1,start_date:!1,strict:!1,view:"days",weekend_days:[0,6],zero_pad:!1,onChange:null,onClear:null,onOpen:null,onClose:null,onSelect:null},J=[],G={},U=[],V=[],$={},q="",E=this;E.settings={};var X=e(t),K=function(t){var g,C,N,T,K={days:["d","j","D"],months:["F","m","M","n","t"],years:["o","Y","y"],hours:["G","g","H","h"],minutes:["i"],seconds:["s"],ampm:["A","a"]},se=null;for(N=0;N<3;N++)q+=Math.floor(65536*(1+Math.random())).toString(16);if(!t){E.settings=e.extend({},Q,s),$.readonly=X.attr("readonly"),$.style=X.attr("style"),$.padding_left=parseInt(X.css("paddingLeft"),10)||0,$.padding_right=parseInt(X.css("paddingRight"),10)||0;for(g in X.data())0===g.indexOf("zdp_")&&(g=g.replace(/^zdp\_/,""),void 0!==Q[g]&&(E.settings[g]="pair"===g?e(X.data("zdp_"+g)):X.data("zdp_"+g)))}E.settings.readonly_element&&X.attr("readonly","readonly"),L=!1,B=[];for(se in K)e.each(K[se],function(t,s){var i,n;if(E.settings.format.indexOf(s)>-1)if("days"===se)B.push("days");else if("months"===se)B.push("months");else if("years"===se)B.push("years");else if("hours"===se||"minutes"===se||"seconds"===se||"ampm"===se)if(L||(L={is12hour:!1},B.push("time")),"hours"===se)for("g"===s||"h"==s?(n=12,L.is12hour=!0):n=24,L.hours=[],i=12===n?1:0;i<(12===n?13:n);i++)(!e.isArray(E.settings.enabled_hours)||e.inArray(i,E.settings.enabled_hours)>-1)&&L.hours.push(i);else if("minutes"===se)for(L.minutes=[],i=0;i<60;i++)(!e.isArray(E.settings.enabled_minutes)||e.inArray(i,E.settings.enabled_minutes)>-1)&&L.minutes.push(i);else if("seconds"===se)for(L.seconds=[],i=0;i<60;i++)(!e.isArray(E.settings.enabled_seconds)||e.inArray(i,E.settings.enabled_seconds)>-1)&&L.seconds.push(i);else L.ampm=["am","pm"]});0===B.length&&(B=["years","months","days"]),-1===e.inArray(E.settings.view,B)&&(E.settings.view=B[B.length-1]);for(N in E.settings.custom_classes)E.settings.custom_classes.hasOwnProperty(N)&&J.push(N);for(T=0;T<2+J.length;T++)C=0===T?E.settings.disabled_dates:1===T?E.settings.enabled_dates:E.settings.custom_classes[J[T-2]],e.isArray(C)&&C.length>0&&e.each(C,function(){var t,s,i,n,a=this.split(" ");for(t=0;t<4;t++){for(a[t]||(a[t]="*"),a[t]=a[t].indexOf(",")>-1?a[t].split(","):new Array(a[t]),s=0;s<a[t].length;s++)if(a[t][s].indexOf("-")>-1&&null!==(n=a[t][s].match(/^([0-9]+)\-([0-9]+)/))){for(i=me(n[1]);i<=me(n[2]);i++)-1===e.inArray(i,a[t])&&a[t].push(i+"");a[t].splice(s,1)}for(s=0;s<a[t].length;s++)a[t][s]=isNaN(me(a[t][s]))?a[t][s]:me(a[t][s])}0===T?U.push(a):1===T?V.push(a):(void 0===G[J[T-2]]&&(G[J[T-2]]=[]),G[J[T-2]].push(a))});var ie,ne,ae=new Date,re=E.settings.reference_date?E.settings.reference_date:X.data("zdp_reference_date")&&void 0!==X.data("zdp_reference_date")?X.data("zdp_reference_date"):ae;if(H=void 0,u=void 0,m=re.getMonth(),o=ae.getMonth(),b=re.getFullYear(),d=ae.getFullYear(),f=re.getDate(),r=ae.getDate(),!0===E.settings.direction)H=re;else if(!1===E.settings.direction)D=(u=re).getMonth(),A=u.getFullYear(),k=u.getDate();else if(!e.isArray(E.settings.direction)&&ge(E.settings.direction)&&me(E.settings.direction)>0||e.isArray(E.settings.direction)&&((ie=ee(E.settings.direction[0]))||!0===E.settings.direction[0]||ge(E.settings.direction[0])&&E.settings.direction[0]>0)&&((ne=ee(E.settings.direction[1]))||!1===E.settings.direction[1]||ge(E.settings.direction[1])&&E.settings.direction[1]>=0))H=ie||new Date(b,m,f+me(e.isArray(E.settings.direction)?!0===E.settings.direction[0]?0:E.settings.direction[0]:E.settings.direction)),m=H.getMonth(),b=H.getFullYear(),f=H.getDate(),ne&&+ne>=+H?u=ne:!ne&&!1!==E.settings.direction[1]&&e.isArray(E.settings.direction)&&(u=new Date(b,m,f+me(E.settings.direction[1]))),u&&(D=u.getMonth(),A=u.getFullYear(),k=u.getDate());else if(!e.isArray(E.settings.direction)&&ge(E.settings.direction)&&me(E.settings.direction)<0||e.isArray(E.settings.direction)&&(!1===E.settings.direction[0]||ge(E.settings.direction[0])&&E.settings.direction[0]<0)&&((ie=ee(E.settings.direction[1]))||ge(E.settings.direction[1])&&E.settings.direction[1]>=0))u=new Date(b,m,f+me(e.isArray(E.settings.direction)?!1===E.settings.direction[0]?0:E.settings.direction[0]:E.settings.direction)),D=u.getMonth(),A=u.getFullYear(),k=u.getDate(),ie&&+ie<+u?H=ie:!ie&&e.isArray(E.settings.direction)&&(H=new Date(A,D,k-me(E.settings.direction[1]))),H&&(m=H.getMonth(),b=H.getFullYear(),f=H.getDate());else if(e.isArray(E.settings.disabled_dates)&&E.settings.disabled_dates.length>0)for(var oe in U)if("*"===U[oe][0]&&"*"===U[oe][1]&&"*"===U[oe][2]&&"*"===U[oe][3]){var de=[];if(e.each(V,function(){var e=this;"*"!==e[2][0]&&de.push(parseInt(e[2][0]+("*"===e[1][0]?"12":fe(e[1][0],2))+("*"===e[0][0]?"*"===e[1][0]?"31":new Date(e[2][0],e[1][0],0).getDate():fe(e[0][0],2)),10))}),de.sort(),de.length>0){var ce=(de[0]+"").match(/([0-9]{4})([0-9]{2})([0-9]{2})/);b=parseInt(ce[1],10),m=parseInt(ce[2],10)-1,f=parseInt(ce[3],10)}break}if(le(b,m,f)){for(;le(b);)H?(b++,m=0):(b--,m=11);for(;le(b,m);)H?(m++,f=1):(m--,f=new Date(b,m+1,0).getDate()),m>11?(b++,m=0,f=1):m<0&&(b--,m=11,f=new Date(b,m+1,0).getDate());for(;le(b,m,f);)H?f++:f--,ae=new Date(b,m,f),b=ae.getFullYear(),m=ae.getMonth(),f=ae.getDate();ae=new Date(b,m,f),b=ae.getFullYear(),m=ae.getMonth(),f=ae.getDate()}var _e=ee(X.val()||(E.settings.start_date?E.settings.start_date:""));if(_e&&E.settings.strict&&le(_e.getFullYear(),_e.getMonth(),_e.getDate())&&X.val(""),t||void 0===H&&void 0===_e||be(void 0!==_e?_e:H),!(E.settings.always_visible instanceof jQuery)){if(!t){if(E.settings.show_icon){"firefox"===ve.name&&X.is('input[type="text"]')&&"inline"===X.css("display")&&X.css("display","inline-block");var ue=parseInt(X.css("marginTop"),10)||0,ye=parseInt(X.css("marginRight"),10)||0,we=parseInt(X.css("marginBottom"),10)||0,ke=parseInt(X.css("marginLeft"),10)||0,De=e('<span class="Zebra_DatePicker_Icon_Wrapper"></span>').css({display:X.css("display"),position:"static"===X.css("position")?"relative":X.css("position"),float:X.css("float"),top:X.css("top"),right:X.css("right"),bottom:X.css("bottom"),left:X.css("left"),marginTop:ue<0?ue:0,marginRight:ye<0?ye:0,marginBottom:we<0?we:0,marginLeft:ke<0?ke:0,paddingTop:ue,paddingRight:ye,paddingBottom:we,paddingLeft:ke});"block"===X.css("display")&&De.css("width",X.outerWidth(!0)),X.wrap(De).
1css({position:"relative",float:"none",top:"auto",right:"auto",bottom:"auto",left:"auto",marginTop:0,marginRight:0,marginBottom:0,marginLeft:0}),w=e('<button type="button" class="Zebra_DatePicker_Icon'+("disabled"===X.attr("disabled")?" Zebra_DatePicker_Icon_Disabled":"")+'">Pick a date</button>'),E.icon=w,n=E.settings.open_icon_only?w:w.add(X)}else n=X;n.on("click.Zebra_DatePicker_"+q+(E.settings.open_on_focus?" focus.Zebra_DatePicker_"+q:""),function(){c.hasClass("dp_hidden")&&!X.attr("disabled")&&E.show()}),n.on("keydown.Zebra_DatePicker_"+q,function(e){9!==e.keyCode||c.hasClass("dp_hidden")||E.hide()}),!E.settings.readonly_element&&E.settings.pair&&X.on("blur.Zebra_DatePicker_"+q,function(){var t;(t=ee(e(this).val()))&&!le(t.getFullYear(),t.getMonth(),t.getDate())&&be(t)}),void 0!==w&&w.insertAfter(X)}if(void 0!==w){w.attr("style","");var Ae=X.outerWidth(),Me=X.outerHeight(),Ce=w.outerWidth(),Fe=w.outerHeight();w.css("top",(Me-Fe)/2),E.settings.inside?"right"===E.settings.icon_position?(w.css("right",!1!==E.settings.icon_margin?E.settings.icon_margin:$.padding_right),X.css("paddingRight",2*(!1!==E.settings.icon_margin?E.settings.icon_margin:$.padding_right)+Ce)):(w.css("left",!1!==E.settings.icon_margin?E.settings.icon_margin:$.padding_left),X.css("paddingLeft",2*(!1!==E.settings.icon_margin?E.settings.icon_margin:$.padding_left)+Ce)):w.css("left",Ae+(!1!==E.settings.icon_margin?E.settings.icon_margin:$.padding_left)),w.removeClass("Zebra_DatePicker_Icon_Disabled"),"disabled"===X.attr("disabled")&&w.addClass("Zebra_DatePicker_Icon_Disabled")}}if(j=!1!==E.settings.show_select_today&&e.inArray("days",B)>-1&&!le(d,o,r)&&E.settings.show_select_today,t)return e(".dp_previous",c).html(E.settings.navigation[0]),e(".dp_next",c).html(E.settings.navigation[1]),e(".dp_time_controls_increase .dp_time_control",c).html(E.settings.navigation[2]),e(".dp_time_controls_decrease .dp_time_control",c).html(E.settings.navigation[3]),e(".dp_clear",c).html(E.settings.lang_clear_date),void e(".dp_today",c).html(E.settings.show_select_today);e(window).on("resize.Zebra_DatePicker_"+q+", orientationchange.Zebra_DatePicker_"+q,function(){E.hide()});var Pe='<div class="Zebra_DatePicker"><table class="dp_header dp_actions"><tr><td class="dp_previous">'+E.settings.navigation[0]+'</td><td class="dp_caption"></td><td class="dp_next">'+E.settings.navigation[1]+'</td></tr></table><table class="dp_daypicker'+(E.settings.show_week_number?" dp_week_numbers":"")+' dp_body"></table><table class="dp_monthpicker dp_body"></table><table class="dp_yearpicker dp_body"></table><table class="dp_timepicker dp_body"></table><table class="dp_footer dp_actions"><tr><td class="dp_today">'+j+'</td><td class="dp_clear">'+E.settings.lang_clear_date+'</td><td class="dp_view_toggler dp_icon">&nbsp;&nbsp;&nbsp;&nbsp;</td><td class="dp_confirm dp_icon"></td></tr></table></div>';c=e(Pe),v=e("table.dp_header",c),l=e("table.dp_daypicker",c),M=e("table.dp_monthpicker",c),R=e("table.dp_yearpicker",c),O=e("table.dp_timepicker",c),y=e("table.dp_footer",c),z=e("td.dp_today",y),i=e("td.dp_clear",y),S=e("td.dp_view_toggler",y),a=e("td.dp_confirm",y),E.settings.always_visible instanceof jQuery?X.attr("disabled")||(E.settings.always_visible.append(c),E.show()):E.settings.container.append(c),c.on("mouseover","td:not(.dp_disabled)",function(){e(this).addClass("dp_hover")}).on("mouseout","td:not(.dp_disabled)",function(){e(this).removeClass("dp_hover")}),te(c),e(".dp_previous",v).on("click",function(){"months"===W?I--:"years"===W?I-=12:--x<0&&(x=11,I--),he()}),e(".dp_caption",v).on("click",function(){W="days"===W?e.inArray("months",B)>-1?"months":e.inArray("years",B)>-1?"years":"days":"months"===W?e.inArray("years",B)>-1?"years":e.inArray("days",B)>-1?"days":"months":e.inArray("days",B)>-1?"days":e.inArray("months",B)>-1?"months":"years",he()}),e(".dp_next",v).on("click",function(){"months"===W?I++:"years"===W?I+=12:12==++x&&(x=0,I++),he()}),l.on("click","td:not(.dp_disabled)",function(){var t;E.settings.select_other_months&&e(this).attr("class")&&null!==(t=e(this).attr("class").match(/date\_([0-9]{4})(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])/))?pe(t[1],t[2]-1,t[3],"days",e(this)):pe(I,x,me(e(this).html()),"days",e(this))}),M.on("click","td:not(.dp_disabled)",function(){var t=e(this).attr("class").match(/dp\_month\_([0-9]+)/);x=me(t[1]),-1===e.inArray("days",B)?pe(I,x,1,"months",e(this)):(W="days",E.settings.always_visible&&X.val(""),he())}),R.on("click","td:not(.dp_disabled)",function(){I=me(e(this).html()),-1===e.inArray("months",B)?pe(I,1,1,"years",e(this)):(W="months",E.settings.always_visible&&X.val(""),he())}),z.on("click",function(t){var s=new Date;t.preventDefault(),pe(s.getFullYear(),s.getMonth(),s.getDate(),"days",e(".dp_current",l))}),i.on("click",function(t){t.preventDefault(),X.val(""),_=null,h=null,p=null,E.settings.always_visible?e("td.dp_selected",c).removeClass("dp_selected"):(x=null,I=null),X.focus(),E.hide(),E.settings.onClear&&"function"==typeof E.settings.onClear&&E.settings.onClear.call(X,X)}),S.on("click",function(){"time"!==W?(W="time",he()):e(".dp_caption",v).trigger("click")}),a.on("click",function(){e(".dp_time_controls_increase td").trigger("click"),e(".dp_time_controls_decrease td").trigger("click"),E.hide()}),c.on("click",".dp_time_controls_increase td, .dp_time_controls_decrease td",function(){var t,s=e(this).parent(".dp_time_controls_increase").length>0,i=e(this).attr("class").match(/dp\_time\_([^\s]+)/i),n=e(".dp_time_segments .dp_time_"+i[1]+("ampm"!==i[1]?"s":""),O),a=n.text().toLowerCase(),r=L[i[1]+("ampm"!==i[1]?"s":"")],o=e.inArray("ampm"!==i[1]?parseInt(a,10):a,r),d=-1===o?0:s?o+1>=r.length?0:o+1:o-1<0?r.length-1:o-1;"hour"===i[1]?F=r[d]:"minute"===i[1]?P=r[d]:"second"===i[1]?Z=r[d]:Y=r[d],!_&&E.settings.start_date&&(t=ee(E.settings.start_date))&&(_=t.getDate()),_||(_=f),n.text(fe(r[d],2).toUpperCase()),pe(I,x,_)}
1),E.settings.always_visible instanceof jQuery||(e(document).on("mousedown.Zebra_DatePicker_"+q+" touchstart.Zebra_DatePicker_"+q,function(t){c.hasClass("dp_hidden")||(!E.settings.open_icon_only||!E.icon||e(t.target).get(0)===E.icon.get(0))&&(E.settings.open_icon_only||e(t.target).get(0)===X.get(0)||E.icon&&e(t.target).get(0)===E.icon.get(0))||0!==e(t.target).parents().filter(".Zebra_DatePicker").length||E.hide(!0)}),e(document).on("keyup.Zebra_DatePicker_"+q,function(e){c.hasClass("dp_hidden")||27!==e.which||E.hide()})),he()};E.clear_date=function(){e(i).trigger("click")},E.destroy=function(){void 0!==E.icon&&(E.icon.off("click.Zebra_DatePicker_"+q),E.icon.off("focus.Zebra_DatePicker_"+q),E.icon.off("keydown.Zebra_DatePicker_"+q),E.icon.remove()),c.off(),c.remove(),!E.settings.show_icon||E.settings.always_visible instanceof jQuery||X.unwrap(),X.off("blur.Zebra_DatePicker_"+q),X.off("click.Zebra_DatePicker_"+q),X.off("focus.Zebra_DatePicker_"+q),X.off("keydown.Zebra_DatePicker_"+q),X.off("mousedown.Zebra_DatePicker_"+q),e(document).off("keyup.Zebra_DatePicker_"+q),e(document).off("mousedown.Zebra_DatePicker_"+q),e(document).off("touchstart.Zebra_DatePicker_"+q),e(window).off("resize.Zebra_DatePicker_"+q),e(window).off("orientationchange.Zebra_DatePicker_"+q),X.removeData("Zebra_DatePicker"),X.attr("readonly",$.readonly),X.attr("style",$.style?$.style:""),X.css("paddingLeft",$.padding_left),X.css("paddingRight",$.padding_right)},E.hide=function(e){E.settings.always_visible&&!e||(ce("hide"),c.addClass("dp_hidden"),E.settings.onClose&&"function"==typeof E.settings.onClose&&E.settings.onClose.call(X,X))},E.set_date=function(e){var t;
1(t=ee(e))&&!le(t.getFullYear(),t.getMonth(),t.getDate())&&(X.val(e),be(t))},E.show=function(){W=E.settings.view;var t,s=ee(X.val()||(E.settings.start_date?E.settings.start_date:""));if(s?(h=s.getMonth(),x=s.getMonth(),p=s.getFullYear(),I=s.getFullYear(),_=s.getDate(),le(p,h,_)&&(E.settings.strict&&X.val(""),x=m,I=b)):(x=m,I=b),L&&(t=s||new Date,F=t.getHours(),P=t.getMinutes(),Z=t.getSeconds(),Y=F>=12?"pm":"am",L.is12hour&&(F=F%12==0?12:F%12),e.isArray(E.settings.enabled_hours)&&-1===e.inArray(F,E.settings.enabled_hours)&&(F=E.settings.enabled_hours[0]),e.isArray(E.settings.enabled_minutes)&&-1===e.inArray(P,E.settings.enabled_minutes)&&(P=E.settings.enabled_minutes[0]),e.isArray(E.settings.enabled_seconds)&&-1===e.inArray(Z,E.settings.enabled_seconds)&&(Z=E.settings.enabled_seconds[0])),he(),E.settings.always_visible instanceof jQuery)c.removeClass("dp_hidden");else{if(E.settings.container.is("body")){var i=c.outerWidth(),n=c.outerHeight(),a=(void 0!==w?w.offset().left+w.outerWidth(!0):X.offset().left+X.outerWidth(!0))+E.settings.offset[0],r=(void 0!==w?w.offset().top:X.offset().top)-n+E.settings.offset[1],o=e(window).width(),d=e(window).height(),l=e(window).scrollTop(),g=e(window).scrollLeft();"below"===E.settings.default_position&&(r=(void 0!==w?w.offset().top:X.offset().top)+E.settings.offset[1]),a+i>g+o&&(a=g+o-i),a<g&&(a=g),r+n>l+d&&(r=l+d-n),r<l&&(r=l),c.css({left:a,top:r})}else c.css({left:0,top:0});c.removeClass("dp_hidden"),ce()}E.settings.onOpen&&"function"==typeof E.settings.onOpen&&E.settings.onOpen.call(X,X)},E.update=function(t){E.original_direction&&(E.original_direction=E.direction),E.settings=e.extend(E.settings,t),K(!0)};var ee=function(t){if(t+="",""!==e.trim(t)){for(var s=se(E.settings.format),i=["d","D","j","l","N","S","w","F","m","M","n","Y","y","G","g","H","h","i","s","a","A"],n=[],a=[],r=null,o=null,d=0;d<i.length;d++)(r=s.indexOf(i[d]))>-1&&n.push({character:i[d],position:r});if(n.sort(function(e,t){return e.position-t.position}),e.each(n,function(e,t){switch(t.character){case"d":a.push("0[1-9]|[12][0-9]|3[01]");break;case"D":a.push("[a-z]{3}");break;case"j":a.push("[1-9]|[12][0-9]|3[01]");break;case"l":a.push("[a-z]+");break;case"N":a.push("[1-7]");break;case"S":a.push("st|nd|rd|th");break;case"w":a.push("[0-6]");break;case"F":a.push("[a-z]+");break;case"m":a.push("0[1-9]|1[012]");break;case"M":a.push("[a-z]{3}");break;case"n":a.push("[1-9]|1[012]");break;case"Y":a.push("[0-9]{4}");break;case"y":a.push("[0-9]{2}");break;case"G":a.push("[1-9]|1[0-9]|2[0123]");break;case"g":a.push("[0-9]|1[012]");break;case"H":a.push("0[0-9]|1[0-9]|2[0123]");break;case"h":a.push("0[0-9]|1[012]");break;case"i":case"s":a.push("0[0-9]|[12345][0-9]");break;case"a":a.push("am|pm");break;case"A":a.push("AM|PM")}}),a.length&&(n.reverse(),e.each(n,function(e,t){s=s.replace(t.character,"("+a[a.length-e-1]+")")}),a=new RegExp("^"+s+"$","ig"),o=a.exec(t))){var c,l,g=new Date,_=1,h=g.getMonth()+1,p=g.getFullYear(),u=g.getHours(),f=g.getMinutes(),m=g.getSeconds(),b=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],y=["January","February","March","April","May","June","July","August","September","October","November","December"],v=!0;if(n.reverse(),e.each(n,function(t,s){if(!v)return!0;switch(s.character){case"m":case"n":h=me(o[t+1]);break;case"d":case"j":_=me(o[t+1]);break;case"D":case"l":case"F":case"M":l="D"===s.character||"l"===s.character?E.settings.days:E.settings.months,v=!1,e.each(l,function(e,i){if(v)return!0;if(o[t+1].toLowerCase()===i.substring(0,"D"===s.character||"M"===s.character?3:i.length).toLowerCase()){switch(s.character){case"D":o[t+1]=b[e].substring(0,3);break;case"l":o[t+1]=b[e];break;case"F":o[t+1]=y[e],h=e+1;break;case"M":o[t+1]=y[e].substring(0,3),h=e+1}v=!0}});break;case"Y":p=me(o[t+1]);break;case"y":p="19"+me(o[t+1]);break;case"G":case"H":case"g":case"h":u=me(o[t+1]);break;case"i":f=me(o[t+1]);break;case"s":m=me(o[t+1]);break;case"a":case"A":c=o[t+1].toLowerCase()}}),v){var w=new Date(p,(h||1)-1,_||1,u+("pm"===c?12:0),f,m);if(w.getFullYear()===p&&w.getDate()===(_||1)&&w.getMonth()===(h||1)-1)return w}}return!1}},te=function(t){"firefox"===ve.name?t.css("MozUserSelect","none"):"explorer"===ve.name?e(document).on("selectstart",t,function(){return!1}):t.mousedown(function(){return!1})},se=function(e){return e.replace(/([-.,*+?^${}()|[\]\/\\])/g,"\\$1")},ie=function(t){var s,i,n="",a=t.getDate(),r=t.getDay(),o=E.settings.days[r],d=t.getMonth()+1,c=E.settings.months[d-1],l=t.getFullYear()+"",g=t.getHours(),_=g%12==0?12:g%12,h=t.getMinutes(),p=t.getSeconds(),u=g>=12?"pm":"am";for(s=0;s<E.settings.format.length;s++)switch(i=E.settings.format.charAt(s)){case"y":l=l.substr(2);case"Y":n+=l;break;case"m":d=fe(d,2);case"n":n+=d;break;case"M":c=e.isArray(E.settings.months_abbr)&&void 0!==E.settings.months_abbr[d-1]?E.settings.months_abbr[d-1]:E.settings.months[d-1].substr(0,3);case"F":n+=c;break;case"d":a=fe(a,2);case"j":n+=a;break;case"D":o=e.isArray(E.settings.days_abbr)&&void 0!==E.settings.days_abbr[r]?E.settings.days_abbr[r]:E.settings.days[r].substr(0,3);case"l":n+=o;break;case"N":r++;case"w":n+=r;break;case"S":n+=a%10==1&&"11"!==a?"st":a%10==2&&"12"!==a?"nd":a%10==3&&"13"!==a?"rd":"th";break;case"g":n+=_;break;case"h":n+=fe(_,2);break;case"G":n+=g;break;case"H":n+=fe(g,2);break;case"i":n+=fe(h,2);break;case"s":n+=fe(p,2);break;case"a":n+=u;break;case"A":n+=u.toUpperCase();break;default:n+=i}return n},ne=function(){var t,s,i,n,a,c,u,f,m,b,y,v=new Date(I,x+1,0).getDate(),w=new Date(I,x,1).getDay(),k=new Date(I,x,0).getDate(),D=w-E.settings.first_day_of_week;for(D=D<0?7+D:D,_e(E.settings.header_captions.days),s="<tr>",E.settings.show_week_number&&(s+="<th>"+E.settings.show_week_number+"</th>"),t=0;t<7;t++)s+="<th>"+(e.isArray(E.settings.days_abbr)&&void 0!==E.settings.days_abbr[(E.settings.first_day_of_week+t)%7]?E.settings.days_abbr[(E.settings.first_day_of_week+t)%7]:E.settings.days[(E.settings.first_day_of_week+t)%7].substr(0,2))+"</th>";for(s+="</tr><tr>",t=0;t<42;t++)t>0&&t%7==0&&(s+="</tr><tr>"),t%7==0&&E.settings.show_week_number&&(s+="<th>"+ye(new Date(I,x,t-D+1))+"</th>"),i=t-D+1,E.settings.select_other_months&&(t<D||i>v)&&(a=(n=new Date(I,x,i)).getFullYear(),c=n.getMonth(),u=n.getDate(),n=a+fe(c+1,2)+fe(u,2)),f=(E.settings.first_day_of_week+t)%7,y=e.inArray(f,E.settings.weekend_days)>-1,t<D?s+='<td class="dp_not_in_month '+(y?"dp_weekend ":"")+(E.settings.select_other_months&&!le(a,c,u)?"date_"+n:"dp_disabled")+'">'+(E.settings.select_other_months||E.settings.show_other_months?fe(k-D+t+1,E.settings.zero_pad?2:0):"&nbsp;")+"</td>":i>v?s+='<td class="dp_not_in_month '+(y?"dp_weekend ":"")+(E.settings.select_other_months&&!le(a,c,u)?"date_"+n:"dp_disabled")+'">'+(E.settings.select_other_months||E.settings.show_other_months?fe(i-v,E.settings.zero_pad?2:0):"&nbsp;")+"</td>":(m="",b=de(I,x,i),y&&(m=" dp_weekend"),x===o&&I===d&&r===i&&(m+=" dp_current"),""!==b&&(m+=" "+b),x===
1h&&I===p&&_===i&&(m+=" dp_selected"),le(I,x,i)&&(m+=" dp_disabled"),s+="<td"+(""!==m?' class="'+e.trim(m)+'"':"")+">"+((E.settings.zero_pad?fe(i,2):i)||"&nbsp;")+"</td>");s+="</tr>",l.html(e(s)),E.settings.always_visible&&(g=e("td:not(.dp_disabled)",l)),l.show()},ae=function(){_e(E.settings.header_captions.months);var t,s,i="<tr>";for(t=0;t<12;t++)t>0&&t%3==0&&(i+="</tr><tr>"),s="dp_month_"+t,le(I,t)?s+=" dp_disabled":!1!==h&&h===t&&I===p?s+=" dp_selected":o===t&&d===I&&(s+=" dp_current"),i+='<td class="'+e.trim(s)+'">'+(e.isArray(E.settings.months_abbr)&&void 0!==E.settings.months_abbr[t]?E.settings.months_abbr[t]:E.settings.months[t].substr(0,3))+"</td>";i+="</tr>",M.html(e(i)),E.settings.always_visible&&(C=e("td:not(.dp_disabled)",M)),M.show()},re=function(){var t;t='<tr class="dp_time_controls_increase">'+(L.hours?'<td class="dp_time_hour dp_time_control">'+E.settings.navigation[2]+"</td>":"")+(L.minutes?'<td class="dp_time_minute dp_time_control">'+E.settings.navigation[2]+"</td>":"")+(L.seconds?'<td class="dp_time_second dp_time_control">'+E.settings.navigation[2]+"</td>":"")+(L.ampm?'<td class="dp_time_ampm dp_time_control">'+E.settings.navigation[2]+"</td>":"")+"</tr>",t+='<tr class="dp_time_segments">',L.hours&&(t+='<td class="dp_time_hours dp_disabled'+(L.minutes||L.seconds||L.ampm?" dp_time_separator":"")+'"><div>'+fe(F,2)+"</div></td>"),L.minutes&&(t+='<td class="dp_time_minutes dp_disabled'+(L.seconds||L.ampm?" dp_time_separator":"")+'"><div>'+fe(P,2)+"</div></td>"),L.seconds&&(t+='<td class="dp_time_seconds dp_disabled'+(L.ampm?" dp_time_separator":"")+'"><div>'+fe(Z,2)+"</div></td>"),L.ampm&&(t+='<td class="dp_time_ampm dp_disabled">'+Y.toUpperCase()+"</td>"),t+="</tr>",t+='<tr class="dp_time_controls_decrease">'+(L.hours?'<td class="dp_time_hour dp_time_control">'+E.settings.navigation[3]+"</td>":"")+(L.minutes?'<td class="dp_time_minute dp_time_control">'+E.settings.navigation[3]+"</td>":"")+(L.seconds?'<td class="dp_time_second dp_time_control">'+E.settings.navigation[3]+"</td>":"")+(L.ampm?'<td class="dp_time_ampm dp_time_control">'+E.settings.navigation[3]+"</td>":"")+"</tr>",O.html(e(t)),O.show()},oe=function(){_e(E.settings.header_captions.years);var t,s,i="<tr>";for(t=0;t<12;t++)t>0&&t%3==0&&(i+="</tr><tr>"),s="",le(I-7+t)?s+=" dp_disabled":p&&p===I-7+t?s+=" dp_selected":d===I-7+t&&(s+=" dp_current"),i+="<td"+(""!==e.trim(s)?' class="'+e.trim(s)+'"':"")+">"+(I-7+t)+"</td>";i+="</tr>",R.html(e(i)),E.settings.always_visible&&(T=e("td:not(.dp_disabled)",R)),R.show()},de=function(t,s,i){var n,a,r;void 0!==s&&(s+=1);for(a in J)if(n=J[a],r=!1,e.isArray(G[n])&&e.each(G[n],function(){if(!r){var a,o=this;if((e.inArray(t,o[2])>-1||e.inArray("*",o[2])>-1)&&(void 0!==s&&e.inArray(s,o[1])>-1||e.inArray("*",o[1])>-1)&&(void 0!==i&&e.inArray(i,o[0])>-1||e.inArray("*",o[0])>-1)){if(e.inArray("*",o[3])>-1)return r=n;if(a=new Date(t,s-1,i).getDay(),e.inArray(a,o[3])>-1)return r=n}}}),r)return r;return r||""},ce=function(t){var s,i;if("explorer"===ve.name&&6===ve.version)switch(N||(s=me(c.css("zIndex"))-1,N=e("<iframe>",{src:'javascript:document.write("")',scrolling:"no",frameborder:0,css:{zIndex:s,position:"absolute",top:-1e3,left:-1e3,width:c.outerWidth(),height:c.outerHeight(),filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)",display:"none"}}),e("body").append(N)),t){case"hide":N.hide();break;default:i=c.offset(),N.css({top:i.top,left:i.left,display:"block"})}},le=function(t,s,i){var n,a,r,o;if(!(void 0!==t&&!isNaN(t)||void 0!==s&&!isNaN(s)||void 0!==i&&!isNaN(i)))return!1;if(t<1e3)return!0;if(e.isArray(E.settings.direction)||0!==me(E.settings.direction)){if(n=me(ue(t,void 0!==s?fe(s,2):"",void 0!==i?fe(i,2):"")),8===(a=(n+"").length)&&(void 0!==H&&n<me(ue(b,fe(m,2),fe(f,2)))||void 0!==u&&n>me(ue(A,fe(D,2),fe(k,2)))))return!0;if(6===a&&(void 0!==H&&n<me(ue(b,fe(m,2)))||void 0!==u&&n>me(ue(A,fe(D,2)))))return!0;if(4===a&&(void 0!==H&&n<b||void 0!==u&&n>A))return!0}return void 0!==s&&(s+=1),r=!1,o=!1,e.isArray(U)&&U.length&&e.each(U,function(){if(!r){var n,a=this;if((e.inArray(t,a[2])>-1||e.inArray("*",a[2])>-1)&&(void 0!==s&&e.inArray(s,a[1])>-1||e.inArray("*",a[1])>-1)&&(void 0!==i&&e.inArray(i,a[0])>-1||e.inArray("*",a[0])>
1-1)){if(e.inArray("*",a[3])>-1)return r=!0;if(n=new Date(t,s-1,i).getDay(),e.inArray(n,a[3])>-1)return r=!0}}}),V&&e.each(V,function(){if(!o){var n,a=this;if((e.inArray(t,a[2])>-1||e.inArray("*",a[2])>-1)&&(o=!0,void 0!==s))if(o=!0,e.inArray(s,a[1])>-1||e.inArray("*",a[1])>-1){if(void 0!==i)if(o=!0,e.inArray(i,a[0])>-1||e.inArray("*",a[0])>-1){if(e.inArray("*",a[3])>-1)return o=!0;if(n=new Date(t,s-1,i).getDay(),e.inArray(n,a[3])>-1)return o=!0;o=!1}else o=!1}else o=!1}}),(!V||!o)&&!(!U||!r)},ge=function(e){return(e+"").match(/^\-?[0-9]+$/)},_e=function(t){!isNaN(parseFloat(x))&&isFinite(x)&&(t=t.replace(/\bm\b|\bn\b|\bF\b|\bM\b/,function(t){switch(t){case"m":return fe(x+1,2);case"n":return x+1;case"F":return E.settings.months[x];case"M":return e.isArray(E.settings.months_abbr)&&void 0!==E.settings.months_abbr[x]?E.settings.months_abbr[x]:E.settings.months[x].substr(0,3);default:return t}})),!isNaN(parseFloat(I))&&isFinite(I)&&(t=t.replace(/\bY\b/,I).replace(/\by\b/,(I+"").substr(2)).replace(/\bY1\b/i,I-7).replace(/\bY2\b/i,I+4)),e(".dp_caption",v).html(t)},he=function(){var t,s;""===l.text()||"days"===W?(""===l.text()?(E.settings.always_visible instanceof jQuery||c.css("left",-1e3),c.removeClass("hidden"),ne(),t=void 0!==l[0].getBoundingClientRect&&void 0!==l[0].getBoundingClientRect().height?l[0].getBoundingClientRect().height:l.outerHeight(!0),M.css("height",t),R.css("height",t),O.css("height",t+v.outerHeight(!0)),c.css("width",c.outerWidth()),c.addClass("dp_hidden")):ne(),v.show(),M.hide(),R.hide(),O.hide(),S.hide(),a.hide(),L&&S.show().removeClass("dp_calendar")):"months"===W?(ae(),l.hide(),R.hide(),O.hide(),S.hide(),a.hide()):"years"===W?(oe(),l.hide(),M.hide(),O.hide(),S.hide(),a.hide()):"time"===W&&(re(),1===B.length?(S.hide(),a.show()):(S.show().addClass("dp_calendar"),""===X.val()?a.hide():a.show()),v.hide(),l.hide(),M.hide(),R.hide()),"time"!==W&&E.settings.onChange&&"function"==typeof E.settings.onChange&&void 0!==W&&((s="days"===W?l.find("td:not(.dp_disabled)"):"months"===W?M.find("td:not(.dp_disabled)"):R.find("td:not(.dp_disabled)")).each(function(){var t;"days"===W?e(this).hasClass("dp_not_in_month")&&!e(this).hasClass("dp_disabled")?(t=e(this).attr("class").match(/date\_([0-9]{4})(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])/),e(this).data("date",t[1]+"-"+t[2]+"-"+t[3])):e(this).data("date",I+"-"+fe(x+1,2)+"-"+fe(me(e(this).text()),2)):"months"===W?(t=e(this).attr("class").match(/dp\_month\_([0-9]+)/),e(this).data("date",I+"-"+fe(me(t[1])+1,2))):e(this).data("date",me(e(this).text()))}),E.settings.onChange.call(X,W,s,X)),y.show(),"time"===W&&B.length>1?(z.hide(),i.hide(),S.css("width",""===X.val()?"100%":"50%")):(z.show(),i.show(),!0===E.settings.show_clear_date||0===E.settings.show_clear_date&&""!==X.val()||E.settings.always_visible&&!1!==E.settings.show_clear_date?j?(z.css("width","50%"),i.css("width","50%")):(z.hide(),i.css("width",e.inArray(B,"time")>-1?"50%":"100%")):(i.hide(),j?z.css("width","100%"):(z.hide(),(!L||"time"!==W&&"days"!==W)&&y.hide())))},pe=function(e,t,s,i,n){var a=new Date(e,t,s,L&&L.hours?F+(L.ampm&&"pm"===Y?12:0):12,L&&L.minutes?P:0,L&&L.seconds?Z:0),r="days"===i?g:"months"===i?C:T,o=ie(a);X.val(o),(E.settings.always_visible||L)&&(h=a.getMonth(),x=a.getMonth(),p=a.getFullYear(),I=a.getFullYear(),_=a.getDate(),n&&r&&(r.removeClass("dp_selected"),n.addClass("dp_selected"),"days"===i&&n.hasClass("dp_not_in_month")&&!n.hasClass("dp_disabled")&&E.show())),L?(W="time",he()):(X.focus(),E.hide()),be(a),E.settings.onSelect&&"function"==typeof E.settings.onSelect&&E.settings.onSelect.call(X,o,e+"-"+fe(t+1,2)+"-"+fe(s,2),a,X,ye(a))},ue=function(){var e,t="";for(e=0;e<arguments.length;e++)t+=arguments[e]+"";return t},fe=function(e,t){for(e+="";e.length<t;)e="0"+e;return e},me=function(e){return parseInt(e,10)},be=function(t){E.settings.pair&&e.each(E.settings.pair,function(){var s,i=e(this);i.data&&i.data("Zebra_DatePicker")?((s=i.data("Zebra_DatePicker")).update({reference_date:t,direction:0===s.settings.direction?1:s.settings.direction}),s.settings.always_visible&&s.show()):i.data("zdp_reference_date",t)})},ye=function(e){var t,s,i,n,a,r,o,d=e.getFullYear(),c=e.getMonth()+1,l=e.getDate();return c<3?(i=(s=((t=d-1)/4|0)-(t/100|0)+(t/400|0))-(((t-1)/4|0)-((t-1)/100|0)+((t-1)/400|0)),n=0,a=l-1+31*(c-1)):(n=(i=(s=((t=d)/4|0)-(t/100|0)+(t/400|0))-(((t-1)/4|0)-((t-1)/100|0)+((t-1)/400|0)))+1,a=l+((153*(c-3)+2)/5|0)+58+i),r=(t+s)%7,l=(a+r-n)%7,o=a+3-l,o<0?53-((r-i)/5|0):o>364+i?1:1+(o/7|0)},ve={init:function(){this.name=this.searchString(this.dataBrowser)||"",this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||""},searchString:function(e){var t,s,i;for(t=0;t<e.length;t++)if(s=e[t].string,i=e[t].prop,this.versionSearchString=e[t].versionSearch||e[t].identity,s){if(-1!==s.indexOf(e[t].subString))return e[t].identity}else if(i)return e[t].identity},searchVersion:function(e){var t=e.indexOf(this.versionSearchString);if(-1!==t)return parseFloat(e.substring(t+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Firefox",identity:"firefox"},{string:navigator.userAgent,subString:"MSIE",identity:"explorer",versionSearch:"MSIE"}]};
1ve.init(),K()},e.fn.Zebra_DatePicker=function(t){return this.each(function(){void 0!==e(this).data("Zebra_DatePicker")&&e(this).data("Zebra_DatePicker").destroy();var s=new e.Zebra_DatePicker(this,t);e(this).data("Zebra_DatePicker",s)})}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.