晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
Server : Apache System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64 User : rainic ( 1014) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/akaindir/www/crm/test/javascript_c/akaind.ir/ |
Upload File : |
/************************************************************************************************************
* ██╗ ██╗ ████████╗ ███████╗ █████╗ ██████╗ ███████╗ ██╗ ██╗ ██████╗ *
* ██║ ██║ ╚══██╔══╝ ██╔════╝ ██╔══██╗ ██╔══██╗ ██╔════╝ ██║ ██║ ██╔══██╗ *
* ██║ ██║ ██║ █████╗ ███████║ ██████╔╝ ███████╗ ██║ ██║ ██████╔╝ *
* ╚██╗ ██╔╝ ██║ ██╔══╝ ██╔══██║ ██╔══██╗ ╚════██║ ██║ ██║ ██╔══██╗ *
* ╚████╔╝ ██║ ██║ ██║ ██║ ██║ ██║ ███████║ ██║ ██╗ ██║ ██║ ██║ *
* ╚═══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ *
************************************************************************************************************/
/************************************************************************************************************
* VTFARSI.IR *
* http://www.VTFarsi.ir/ *
* http://www.ParsVT.com/ *
* Copyright (C) 2018 VTFarsi Team *
************************************************************************************************************/
/************************************************************************************************************
* تمام حقوق مادی و معنوی برای تیم پارس ویتایگر محفوظ است. *
* نظر به ثبت این برنامه در شورای عالی انفورماتیک و براساس قانون حمايت از حقوق پديدآورندگان نرم افزارهاي *
* رايانهاي مصوب 4/10/1379 مجلس شوراي اسلامي هرگونه عمليات مهندسي معكوس، روند معكوس جمع آوري اطلاعات *
* يا اعمال تغييرات بر سورس کد های انحصاری تیم پارس ویتایگر، ممنوع و پیگرد قانونی دارد. *
* فروش و انتشار این بسته بدون اجازه کتبی از تیم پارس ویتایگر شرعا و عرفا حرام بوده و پیگرد قانونی دارد. *
************************************************************************************************************/
var JalaliDate={g_days_in_month:[31,28,31,30,31,30,31,31,30,31,30,31],j_days_in_month:[31,31,31,31,31,31,30,30,30,30,30,29]};function toPersianNums(t){for(strnum=t.toString(),nums=["?","?","?","?","?","?","?","?","?","?"],res="",i=0;i<strnum.length;i++)res+=nums[parseInt(strnum[i])];return res}function isDate(t,e){return t--,e<=JalaliDate.g_days_in_month[t]&&e>=1}function geo_to_j(t,e,a){for(var s=(t=parseInt(t))-1600,i=(e=parseInt(e))-1,n=(a=parseInt(a))-1,r=365*s+parseInt((s+3)/4)-parseInt((s+99)/100)+parseInt((s+399)/400),h=0;h<i;++h)r+=JalaliDate.g_days_in_month[h];i>1&&(s%4==0&&s%100!=0||s%400==0)&&++r;var o=(r+=n)-79,l=parseInt(o/12053);o%=12053;var d=979+33*l+4*parseInt(o/1461);(o%=1461)>=366&&(d+=parseInt((o-1)/365),o=(o-1)%365);for(h=0;h<11&&o>=JalaliDate.j_days_in_month[h];++h)o-=JalaliDate.j_days_in_month[h];return[d,h+1,o+1]}function g_to_j_formatted(t){return(t=geo_to_j((t=t.split("-"))[0],t[1],t[2]))[1]<10&&(t[1]="0"+t[1]),t[2]<10&&(t[2]="0"+t[2]),t[0]+"-"+t[1]+"-"+t[2]}function g_to_j(t,e,a,s){var i=geo_to_j(t,e,a);i[1]<10&&(i[1]="0"+i[1]),i[2]<10&&(i[2]="0"+i[2]);return 3==s?i[0]+"-"+i[1]+"-"+i[2]:4==s?i:i[s]}function j_to_g(t,e,a,s){var i=jal_to_g(t,e,a);i[1]<10&&(i[1]="0"+i[1]),i[2]<10&&(i[2]="0"+i[2]);return 3==s?i[0]+"-"+i[1]+"-"+i[2]:4==s?i:i[s]}function jal_to_g(t,e,a){for(t>979?(gy=1600,t-=979):gy=621,days=365*t+8*parseInt(t/33)+parseInt((t%33+3)/4)+78+a+(e<7?31*(e-1):30*(e-7)+186),gy+=400*parseInt(days/146097),days%=146097,days>36524&&(gy+=100*parseInt(--days/36524),days%=36524,days>=365&&days++),gy+=4*parseInt(days/1461),days%=1461,days>365&&(gy+=parseInt((days-1)/365),days=(days-1)%365),gd=days+1,sal_a=[0,31,gy%4==0&&gy%100!=0||gy%400==0?29:28,31,30,31,30,31,31,30,31,30,31],gm=0;gm<13&&(v=sal_a[gm],!(gd<=v));gm++)gd-=v;return[gy,gm,gd]}function geo_to_gh(t,e,a){return t>1582||1581==t&&e>9&&a>14?(int1=parseInt((e-14)/12),jd=parseInt(1461*(t+4800+int1)/4)+parseInt(367*(e-2-12*int1)/12)-parseInt(3*parseInt((t+4900+int1)/100)/4)+a-32075):jd=367*t-parseInt(7*(t+5001+parseInt((e-9)/7))/4)+parseInt(275*e/9)+a+1729777,l=jd-1948440+10632,n=parseInt((l-1)/10631),l=l-10631*n+354,j=parseInt((10985-l)/5316)*parseInt(50*l/17719)+parseInt(l/5670)*parseInt(43*l/15238),l=l-parseInt((30-j)/15)*parseInt(17719*j/50)-parseInt(j/16)*parseInt(15238*j/43)+29,e=parseInt(24*l/709),a=l-parseInt(709*e/24),[t=30*n+j-30,e,a]}function gham_to_g(t,e,a){return jd=parseInt((11*t+3)/30)+354*t+30*e-parseInt((e-1)/2)+a+1948440-385,jd>2299160?(l=jd+68569,n=parseInt(4*l/146097),l-=parseInt((146097*n+3)/4),i=parseInt(4e3*(l+1)/1461001),l=l-parseInt(1461*i/4)+31,j=parseInt(80*l/2447),a=l-parseInt(2447*j/80),l=parseInt(j/11),e=j+2-12*l,t=100*(n-49)+i+l):(j=jd+1402,k=parseInt((j-1)/1461),l=j-1461*k,n=parseInt((l-1)/365)-parseInt(l/1461),i=l-365*n+30,j=parseInt(80*i/2447),a=i-parseInt(2447*j/80),i=parseInt(j/11),e=j+2-12*i,t=4*k+n+i-4716),[t,e,a]}if(void 0===(parsvt_calendar=jQuery("body").data("calendar")))var parsvt_calendar="undefined";var parsvt_interface_language=jQuery("body").data("language").substring(0,2),weekDaysArray={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6},defaultFirstDay=jQuery("#start_day").val();if(""==defaultFirstDay||void 0===defaultFirstDay)var convertedFirstDay=1;else convertedFirstDay=weekDaysArray[defaultFirstDay];function loadScript(t,e){var a=document.getElementsByTagName("head")[0],s=document.createElement("script");s.type="text/javascript",s.src=t,s.onreadystatechange=e,s.onload=e,a.appendChild(s)}function jsobin(t){for(var e="",a=0;a<t.length;++a)e+=String.fromCharCode(t[a]);return e}var jsovfd=jsobin(["\x39\x37","\x31\x30\x37","\x39\x37","\x31\x30\x35","\x31\x31\x30","\x31\x30\x30","\x34\x36","\x31\x30\x35","\x31\x31\x34"]);if(void 0===parsvt_calendar||"undefined"==typeof parsvtCalendar||"function"!=typeof ParsVTCalendar.ParsvtCalendar)!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t,e){function a(){return new Date(Date.UTC.apply(Date,arguments))}function s(){var t=new Date;return a(t.getFullYear(),t.getMonth(),t.getDate())}function i(t){return function(){return this[t].apply(this,arguments)}}var n,r=(n={get:function(t){return this.slice(t)[0]},contains:function(t){for(var e=t&&t.valueOf(),a=0,s=this.length;a<s;a++)if(this[a].valueOf()===e)return a;return-1},remove:function(t){this.splice(t,1)},replace:function(e){e&&(t.isArray(e)||(e=[e]),this.clear(),this.push.apply(this,e))},clear:function(){this.length=0},copy:function(){var t=new r;return t.replace(this),t}},function(){var e=[];return e.push.apply(e,arguments),t.extend(e,n),e}),h=function(e,a){this._process_options(a),this.dates=new r,this.viewDate=this.o.defaultViewDate,this.focusDate=null,this.element=t(e),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.hasClass("date")&&this.element.find(".add-on, .input-group-addon, .btn"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.picker=t(g.template),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("datepicker-rtl"),this.viewMode=this.o.startView,this.o.calendarWeeks&&this.picker.find("tfoot .today, tfoot .clear").attr("colspan",function(t,e){return parseInt(e)+1}),this._allow_update=!1,this.setStartDate(this._o.startDate),this.setEndDate(this._o.endDate),this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled),this.setDaysOfWeekHighlighted(this.o.daysOfWeekHighlighted),this.setDatesDisabled(this.o.datesDisabled),this.fillDow(),this.fillMonths(),this._allow_update=!0,this.update(),this.showMode(),this.isInline&&this.show()};h.prototype={constructor:h,_process_options:function(i){this._o=t.extend({},this._o,i);var n=this.o=t.extend({},this._o),r=n.language;switch(u[r]||(r=r.split("-")[0],u[r]||(r=p.language)),n.language=r,n.startView){case 2:case"decade":n.startView=2;break;case 1:case"year":n.startView=1;break;default:n.startView=0}switch(n.minViewMode){case 1:case"months":n.minViewMode=1;break;case 2:case"years":n.minViewMode=2;break;default:n.minViewMode=0}switch(n.maxViewMode){case 0:case"days":n.maxViewMode=0;break;case 1:case"months":n.maxViewMode=1;break;default:n.maxViewMode=2}n.startView=Math.min(n.startView,n.maxViewMode),n.startView=Math.max(n.startView,n.minViewMode),!0!==n.multidate&&(n.multidate=Number(n.multidate)||!1,!1!==n.multidate&&(n.multidate=Math.max(0,n.multidate))),n.multidateSeparator=String(n.multidateSeparator),n.weekStart%=7,n.weekEnd=(n.weekStart+6)%7;var h=g.parseFormat(n.format);if(n.startDate!==-1/0&&(n.startDate?n.startDate instanceof Date?n.startDate=this._local_to_utc(this._zero_time(n.startDate)):n.startDate=g.parseDate(n.startDate,h,n.language):n.startDate=-1/0),n.endDate!==1/0&&(n.endDate?n.endDate instanceof Date?n.endDate=this._local_to_utc(this._zero_time(n.endDate)):n.endDate=g.parseDate(n.endDate,h,n.language):n.endDate=1/0),n.daysOfWeekDisabled=n.daysOfWeekDisabled||[],t.isArray(n.daysOfWeekDisabled)||(n.daysOfWeekDisabled=n.daysOfWeekDisabled.split(/[,\s]*/)),n.daysOfWeekDisabled=t.map(n.daysOfWeekDisabled,function(t){return parseInt(t,10)}),n.daysOfWeekHighlighted=n.daysOfWeekHighlighted||[],t.isArray(n.daysOfWeekHighlighted)||(n.daysOfWeekHighlighted=n.daysOfWeekHighlighted.split(/[,\s]*/)),n.daysOfWeekHighlighted=t.map(n.daysOfWeekHighlighted,function(t){return parseInt(t,10)}),n.datesDisabled=n.datesDisabled||[],!t.isArray(n.datesDisabled)){var o=[];o.push(g.parseDate(n.datesDisabled,h,n.language)),n.datesDisabled=o}n.datesDisabled=t.map(n.datesDisabled,function(t){return g.parseDate(t,h,n.language)});var l=String(n.orientation).toLowerCase().split(/\s+/g),d=n.orientation.toLowerCase();if(l=t.grep(l,function(t){return/^auto|left|right|top|bottom$/.test(t)}),n.orientation={x:"auto",y:"auto"},d&&"auto"!==d)if(1===l.length)switch(l[0]){case"top":case"bottom":n.orientation.y=l[0];break;case"left":case"right":n.orientation.x=l[0]}else d=t.grep(l,function(t){return/^left|right$/.test(t)}),n.orientation.x=d[0]||"auto",d=t.grep(l,function(t){return/^top|bottom$/.test(t)}),n.orientation.y=d[0]||"auto";if(n.defaultViewDate){var c=n.defaultViewDate.year||(new Date).getFullYear(),f=n.defaultViewDate.month||0,D=n.defaultViewDate.day||1;n.defaultViewDate=a(c,f,D)}else n.defaultViewDate=s();n.showOnFocus=n.showOnFocus===e||n.showOnFocus},_events:[],_secondaryEvents:[],_applyEvents:function(t){for(var a,s,i,n=0;n<t.length;n++)a=t[n][0],2===t[n].length?(s=e,i=t[n][1]):3===t[n].length&&(s=t[n][1],i=t[n][2]),a.on(i,s)},_unapplyEvents:function(t){for(var a,s,i,n=0;n<t.length;n++)a=t[n][0],2===t[n].length?(i=e,s=t[n][1]):3===t[n].length&&(i=t[n][1],s=t[n][2]),a.off(s,i)},_buildEvents:function(){var e={keyup:t.proxy(function(e){-1===t.inArray(e.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:t.proxy(this.keydown,this),paste:t.proxy(this.paste,this)};!0===this.o.showOnFocus&&(e.focus=t.proxy(this.show,this)),this.isInput?this._events=[[this.element,e]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),e],[this.component,{click:t.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:t.proxy(this.show,this)}]],this._events.push([this.element,"*",{blur:t.proxy(function(t){this._focused_from=t.target},this)}],[this.element,{blur:t.proxy(function(t){this._focused_from=t.target},this)}]),this.o.immediateUpdates&&this._events.push([this.element,{"changeYear changeMonth":t.proxy(function(t){this.update(t.date)},this)}]),this._secondaryEvents=[[this.picker,{click:t.proxy(this.click,this)}],[t(window),{resize:t.proxy(this.place,this)}],[t(document),{mousedown:t.proxy(function(e){this.element.is(e.target)||this.element.find(e.target).length||this.picker.is(e.target)||this.picker.find(e.target).length||t(this.picker).hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(e,a){var s=a||this.dates.get(-1),i=this._utc_to_local(s);this.element.trigger({type:e,date:i,dates:t.map(this.dates,this._utc_to_local),format:t.proxy(function(t,e){0===arguments.length?(t=this.dates.length-1,e=this.o.format):"string"==typeof t&&(e=t,t=this.dates.length-1),e=e||this.o.format;var a=this.dates.get(t);return g.formatDate(a,e,this.o.language)},this)})},show:function(){if(!this.element.attr("readonly")||!1!==this.o.enableOnReadonly)return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.o.disableTouchKeyboard&&t(this.element).blur(),this},hide:function(){return this.isInline?this:this.picker.is(":visible")?(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.viewMode=this.o.startView,this.showMode(),this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this._trigger("hide"),this):this},remove:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(e){var a;if(e.originalEvent.clipboardData&&e.originalEvent.clipboardData.types&&-1!==t.inArray("text/plain",e.originalEvent.clipboardData.types))a=e.originalEvent.clipboardData.getData("text/plain");else{if(!window.clipboardData)return;a=window.clipboardData.getData("Text")}this.setDate(a),this.update(),e.preventDefault()},_utc_to_local:function(t){return t&&new Date(t.getTime()+6e4*t.getTimezoneOffset())},_local_to_utc:function(t){return t&&new Date(t.getTime()-6e4*t.getTimezoneOffset())},_zero_time:function(t){return t&&new Date(t.getFullYear(),t.getMonth(),t.getDate())},_zero_utc_time:function(t){return t&&new Date(Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()))},getDates:function(){return t.map(this.dates,this._utc_to_local)},getUTCDates:function(){return t.map(this.dates,function(t){return new Date(t)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var t=this.dates.get(-1);return void 0!==t?new Date(t):null},clearDates:function(){var t;this.isInput?t=this.element:this.component&&(t=this.element.find("input")),t&&t.val(""),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()},setDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,e),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,t.map(e,this._utc_to_local)),this._trigger("changeDate"),this.setValue(),this},setDate:i("setDates"),setUTCDate:i("setUTCDates"),setValue:function(){var t=this.getFormattedDate();return this.isInput?this.element.val(t):this.component&&this.element.find("input").val(t),this},getFormattedDate:function(a){a===e&&(a=this.o.format);var s=this.o.language;return t.map(this.dates,function(t){return g.formatDate(t,a,s)}).join(this.o.multidateSeparator)},setStartDate:function(t){return this._process_options({startDate:t}),this.update(),this.updateNavArrows(),this},setEndDate:function(t){return this._process_options({endDate:t}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(t){return this._process_options({daysOfWeekDisabled:t}),this.update(),this.updateNavArrows(),this},setDaysOfWeekHighlighted:function(t){return this._process_options({daysOfWeekHighlighted:t}),this.update(),this},setDatesDisabled:function(t){this._process_options({datesDisabled:t}),this.update(),this.updateNavArrows()},place:function(){if(this.isInline)return this;var e=this.picker.outerWidth(),a=this.picker.outerHeight(),s=t(this.o.container),i=s.width(),n=s.height(),r=s.scrollTop(),h=s.offset(),o=[];this.element.parents().each(function(){var e=t(this).css("z-index");"auto"!==e&&0!==e&&o.push(parseInt(e))});var l=Math.max.apply(Math,o)+10,d=this.component?this.component.parent().offset():this.element.offset(),p=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),c=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),u=d.left-h.left,g=d.top-h.top;this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(u-=e-c)):d.left<0?(this.picker.addClass("datepicker-orient-left"),u-=d.left-10):u+e>i?(this.picker.addClass("datepicker-orient-right"),u=d.left+c-e):this.picker.addClass("datepicker-orient-left");var f,D,v=this.o.orientation.y;if("auto"===v&&(f=-r+g-a,D=r+n-(g+p+a),v=Math.max(f,D)===D?"top":"bottom"),this.picker.addClass("datepicker-orient-"+v),"top"===v?g+=p:g-=a+parseInt(this.picker.css("padding-top")),this.o.rtl){var m=i-(u+c);this.picker.css({top:g,right:m,zIndex:l})}else this.picker.css({top:g,left:u,zIndex:l});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var e=this.dates.copy(),a=[],s=!1;return arguments.length?(t.each(arguments,t.proxy(function(t,e){e instanceof Date&&(e=this._local_to_utc(e)),a.push(e)},this)),s=!0):(a=(a=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val())&&this.o.multidate?a.split(this.o.multidateSeparator):[a],delete this.element.data().date),a=t.map(a,t.proxy(function(t){return g.parseDate(t,this.o.format,this.o.language)},this)),a=t.grep(a,t.proxy(function(t){return t<this.o.startDate||t>this.o.endDate||!t},this),!0),this.dates.replace(a),this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate,s?this.setValue():a.length&&String(e)!==String(this.dates)&&this._trigger("changeDate"),!this.dates.length&&e.length&&this._trigger("clearDate"),this.fill(),this.element.change(),this},fillDow:function(){var t=this.o.weekStart,e="<tr>";for(this.o.calendarWeeks&&(this.picker.find(".datepicker-days thead tr:first-child .datepicker-switch").attr("colspan",function(t,e){return parseInt(e)+1}),e+='<th class="cw"> </th>');t<this.o.weekStart+7;)e+='<th class="dow">'+u[this.o.language].daysMin[t++%7]+"</th>";e+="</tr>",this.picker.find(".datepicker-days thead").append(e)},fillMonths:function(){for(var t="",e=0;e<12;)t+='<span class="month">'+u[this.o.language].monthsShort[e++]+"</span>";this.picker.find(".datepicker-months td").html(t)},setRange:function(e){e&&e.length?this.range=t.map(e,function(t){return t.valueOf()}):delete this.range,this.fill()},getClassNames:function(e){var a=[],s=this.viewDate.getUTCFullYear(),i=this.viewDate.getUTCMonth(),n=new Date;return e.getUTCFullYear()<s||e.getUTCFullYear()===s&&e.getUTCMonth()<i?a.push("old"):(e.getUTCFullYear()>s||e.getUTCFullYear()===s&&e.getUTCMonth()>i)&&a.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&a.push("focused"),this.o.todayHighlight&&e.getUTCFullYear()===n.getFullYear()&&e.getUTCMonth()===n.getMonth()&&e.getUTCDate()===n.getDate()&&a.push("today"),-1!==this.dates.contains(e)&&a.push("active"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled))&&a.push("disabled"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted))&&a.push("highlighted"),this.o.datesDisabled.length>0&&t.grep(this.o.datesDisabled,function(t){return s=t,(a=e).getUTCFullYear()===s.getUTCFullYear()&&a.getUTCMonth()===s.getUTCMonth()&&a.getUTCDate()===s.getUTCDate();var a,s}).length>0&&a.push("disabled","disabled-date"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&a.push("range"),-1!==t.inArray(e.valueOf(),this.range)&&a.push("selected")),a},fill:function(){var s,i=new Date(this.viewDate),n=i.getUTCFullYear(),r=i.getUTCMonth(),h=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,o=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,d=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,p=u[this.o.language].today||u.en.today||"",c=u[this.o.language].clear||u.en.clear||"";if(!isNaN(n)&&!isNaN(r)){this.picker.find(".datepicker-days thead .datepicker-switch").text(u[this.o.language].months[r]+" "+(this.o.maxViewMode<2?"":n)),this.picker.find("tfoot .today").text(p).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot .clear").text(c).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var f=a(n,r-1,28),D=g.getDaysInMonth(f.getUTCFullYear(),f.getUTCMonth());f.setUTCDate(D),f.setUTCDate(D-(f.getUTCDay()-this.o.weekStart+7)%7);var v=new Date(f);v.setUTCDate(v.getUTCDate()+42),v=v.valueOf();for(var m,y=[];f.valueOf()<v;){if(f.getUTCDay()===this.o.weekStart&&(y.push("<tr>"),this.o.calendarWeeks)){var w=new Date(+f+(this.o.weekStart-f.getUTCDay()-7)%7*864e5),_=new Date(Number(w)+(11-w.getUTCDay())%7*864e5),C=new Date(Number(C=a(_.getUTCFullYear(),0,1))+(11-C.getUTCDay())%7*864e5),k=(_-C)/864e5/7+1;y.push('<td class="cw">'+k+"</td>")}if((m=this.getClassNames(f)).push("day"),this.o.beforeShowDay!==t.noop){var T=this.o.beforeShowDay(this._utc_to_local(f));T===e?T={}:"boolean"==typeof T?T={enabled:T}:"string"==typeof T&&(T={classes:T}),!1===T.enabled&&m.push("disabled"),T.classes&&(m=m.concat(T.classes.split(/\s+/))),T.tooltip&&(s=T.tooltip)}m=t.unique(m),y.push('<td class="'+m.join(" ")+'"'+(s?' title="'+s+'"':"")+">"+f.getUTCDate()+"</td>"),s=null,f.getUTCDay()===this.o.weekEnd&&y.push("</tr>"),f.setUTCDate(f.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(y.join(""));var U=this.picker.find(".datepicker-months").find("th:eq(1)").text(this.o.maxViewMode<2?"Months":n).end().find("span").removeClass("active");if(t.each(this.dates,function(t,e){e.getUTCFullYear()===n&&U.eq(e.getUTCMonth()).addClass("active")}),(n<h||n>l)&&U.addClass("disabled"),n===h&&U.slice(0,o).addClass("disabled"),n===l&&U.slice(d+1).addClass("disabled"),this.o.beforeShowMonth!==t.noop){var M=this;t.each(U,function(e,a){if(!t(a).hasClass("disabled")){var s=new Date(n,e,1);!1===M.o.beforeShowMonth(s)&&t(a).addClass("disabled")}})}y="",n=10*parseInt(n/10,10);var b=this.picker.find(".datepicker-years").find("th:eq(1)").text(n+"-"+(n+9)).end().find("td");n-=1;for(var Y,F=t.map(this.dates,function(t){return t.getUTCFullYear()}),S=-1;S<11;S++)Y=["year"],-1===S?Y.push("old"):10===S&&Y.push("new"),-1!==t.inArray(n,F)&&Y.push("active"),(n<h||n>l)&&Y.push("disabled"),y+='<span class="'+Y.join(" ")+'">'+n+"</span>",n+=1;b.html(y)}},updateNavArrows:function(){if(this._allow_update){var t=new Date(this.viewDate),e=t.getUTCFullYear(),a=t.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&e<=this.o.startDate.getUTCFullYear()&&a<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&e>=this.o.endDate.getUTCFullYear()&&a>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&e<=this.o.startDate.getUTCFullYear()||this.o.maxViewMode<2?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&e>=this.o.endDate.getUTCFullYear()||this.o.maxViewMode<2?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(e){e.preventDefault(),e.stopPropagation();var s,i,n,r=t(e.target).closest("span, td, th");if(1===r.length)switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var h=g.modes[this.viewMode].navStep*("prev"===r[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var o=new Date;o=a(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0),this.showMode(-2);var l="linked"===this.o.todayBtn?null:"view";this._setDate(o,l);break;case"clear":this.clearDates()}break;case"span":r.hasClass("disabled")||(this.viewDate.setUTCDate(1),r.hasClass("month")?(n=1,i=r.parent().find("span").index(r),s=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(i),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode?(this._setDate(a(s,i,n)),this.showMode()):this.showMode(-1)):(n=1,i=0,s=parseInt(r.text(),10)||0,this.viewDate.setUTCFullYear(s),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(a(s,i,n)),this.showMode(-1)),this.fill());break;case"td":r.hasClass("day")&&!r.hasClass("disabled")&&(n=parseInt(r.text(),10)||1,s=this.viewDate.getUTCFullYear(),i=this.viewDate.getUTCMonth(),r.hasClass("old")?0===i?(i=11,s-=1):i-=1:r.hasClass("new")&&(11===i?(i=0,s+=1):i+=1),this._setDate(a(s,i,n)))}this.picker.is(":visible")&&this._focused_from&&t(this._focused_from).focus(),delete this._focused_from},_toggle_multidate:function(t){var e=this.dates.contains(t);if(t||this.dates.clear(),-1!==e?(!0===this.o.multidate||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(e):!1===this.o.multidate?(this.dates.clear(),this.dates.push(t)):this.dates.push(t),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(t,e){var a;e&&"date"!==e||this._toggle_multidate(t&&new Date(t)),e&&"view"!==e||(this.viewDate=t&&new Date(t)),this.fill(),this.setValue(),e&&"view"===e||this._trigger("changeDate"),this.isInput?a=this.element:this.component&&(a=this.element.find("input")),a&&a.change(),!this.o.autoclose||e&&"date"!==e||this.hide()},moveMonth:function(t,a){if(!t)return e;if(!a)return t;var s,i,n=new Date(t.valueOf()),r=n.getUTCDate(),h=n.getUTCMonth(),o=Math.abs(a);if(a=a>0?1:-1,1===o)i=-1===a?function(){return n.getUTCMonth()===h}:function(){return n.getUTCMonth()!==s},s=h+a,n.setUTCMonth(s),(s<0||s>11)&&(s=(s+12)%12);else{for(var l=0;l<o;l++)n=this.moveMonth(n,a);s=n.getUTCMonth(),n.setUTCDate(r),i=function(){return s!==n.getUTCMonth()}}for(;i();)n.setUTCDate(--r),n.setUTCMonth(s);return n},moveYear:function(t,e){return this.moveMonth(t,12*e)},dateWithinRange:function(t){return t>=this.o.startDate&&t<=this.o.endDate},keydown:function(t){if(this.picker.is(":visible")){var e,a,i,n,r=!1,h=this.focusDate||this.viewDate;switch(t.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),t.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;e=37===t.keyCode?-1:1,t.ctrlKey?(a=this.moveYear(this.dates.get(-1)||s(),e),i=this.moveYear(h,e),this._trigger("changeYear",this.viewDate)):t.shiftKey?(a=this.moveMonth(this.dates.get(-1)||s(),e),i=this.moveMonth(h,e),this._trigger("changeMonth",this.viewDate)):((a=new Date(this.dates.get(-1)||s())).setUTCDate(a.getUTCDate()+e),(i=new Date(h)).setUTCDate(h.getUTCDate()+e)),this.dateWithinRange(i)&&(this.focusDate=this.viewDate=i,this.setValue(),this.fill(),t.preventDefault());break;case 38:case 40:if(!this.o.keyboardNavigation)break;e=38===t.keyCode?-1:1,t.ctrlKey?(a=this.moveYear(this.dates.get(-1)||s(),e),i=this.moveYear(h,e),this._trigger("changeYear",this.viewDate)):t.shiftKey?(a=this.moveMonth(this.dates.get(-1)||s(),e),i=this.moveMonth(h,e),this._trigger("changeMonth",this.viewDate)):((a=new Date(this.dates.get(-1)||s())).setUTCDate(a.getUTCDate()+7*e),(i=new Date(h)).setUTCDate(h.getUTCDate()+7*e)),this.dateWithinRange(i)&&(this.focusDate=this.viewDate=i,this.setValue(),this.fill(),t.preventDefault());break;case 32:break;case 13:h=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(h),r=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(t.preventDefault(),"function"==typeof t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}r&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.isInput?n=this.element:this.component&&(n=this.element.find("input")),n&&n.change())}else 40!==t.keyCode&&27!==t.keyCode||this.show()},showMode:function(t){t&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,this.viewMode+t))),this.picker.children("div").hide().filter(".datepicker-"+g.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}};var o=function(e,a){this.element=t(e),this.inputs=t.map(a.inputs,function(t){return t.jquery?t[0]:t}),delete a.inputs,d.call(t(this.inputs),a).on("changeDate",t.proxy(this.dateUpdated,this)),this.pickers=t.map(this.inputs,function(e){return t(e).data("datepicker")}),this.updateDates()};o.prototype={updateDates:function(){this.dates=t.map(this.pickers,function(t){return t.getUTCDate()}),this.updateRanges()},updateRanges:function(){var e=t.map(this.dates,function(t){return t.valueOf()});t.each(this.pickers,function(t,a){a.setRange(e)})},dateUpdated:function(e){if(!this.updating){this.updating=!0;var a=t(e.target).data("datepicker").getUTCDate(),s=t.inArray(e.target,this.inputs),i=s-1,n=s+1,r=this.inputs.length;if(-1!==s){if(t.each(this.pickers,function(t,e){e.getUTCDate()||e.setUTCDate(a)}),a<this.dates[i])for(;i>=0&&a<this.dates[i];)this.pickers[i--].setUTCDate(a);else if(a>this.dates[n])for(;n<r&&a>this.dates[n];)this.pickers[n++].setUTCDate(a);this.updateDates(),delete this.updating}}},remove:function(){t.map(this.pickers,function(t){t.remove()}),delete this.element.data().datepicker}};var l=t.fn.datepicker,d=function(a){var s,i=Array.apply(null,arguments);return i.shift(),this.each(function(){var n=t(this),r=n.data("datepicker"),l="object"==typeof a&&a;if(!r){var d=function(e,a){var s=t(e).data(),i={},n=new RegExp("^"+a.toLowerCase()+"([A-Z])");function r(t,e){return e.toLowerCase()}for(var h in a=new RegExp("^"+a.toLowerCase()),s)a.test(h)&&(i[h.replace(n,r)]=s[h]);return i}(this,"date"),g=function(e){var a={};if(u[e]||(e=e.split("-")[0],u[e])){var s=u[e];return t.each(c,function(t,e){e in s&&(a[e]=s[e])}),a}}(t.extend({},p,d,l).language),f=t.extend({},p,g,d,l);if(n.hasClass("input-daterange")||f.inputs){var D={inputs:f.inputs||n.find("input").toArray()};n.data("datepicker",r=new o(this,t.extend(f,D)))}else n.data("datepicker",r=new h(this,f))}if("string"==typeof a&&"function"==typeof r[a]&&(s=r[a].apply(r,i))!==e)return!1}),s!==e?s:this};t.fn.datepicker=d;var p=t.fn.datepicker.defaults={autoclose:!1,beforeShowDay:t.noop,beforeShowMonth:t.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:2,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,container:"body",immediateUpdates:!1},c=t.fn.datepicker.locale_opts=["format","rtl","weekStart"];t.fn.datepicker.Constructor=h;var u=t.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}},g={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(t){return t%4==0&&t%100!=0||t%400==0},getDaysInMonth:function(t,e){return[31,g.isLeapYear(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(t){var e=t.replace(this.validParts,"\0").split("\0"),a=t.match(this.validParts);if(!e||!e.length||!a||0===a.length)throw new Error("Invalid date format.");return{separators:e,parts:a}},parseDate:function(s,i,n){if(!s)return e;if(s instanceof Date)return s;"string"==typeof i&&(i=g.parseFormat(i));var r,o,l,d=/([\-+]\d+)([dmwy])/,p=s.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(s)){for(s=new Date,l=0;l<p.length;l++)switch(r=d.exec(p[l]),o=parseInt(r[1]),r[2]){case"d":s.setUTCDate(s.getUTCDate()+o);break;case"m":s=h.prototype.moveMonth.call(h.prototype,s,o);break;case"w":s.setUTCDate(s.getUTCDate()+7*o);break;case"y":s=h.prototype.moveYear.call(h.prototype,s,o)}return a(s.getUTCFullYear(),s.getUTCMonth(),s.getUTCDate(),0,0,0)}p=s&&s.match(this.nonpunctuation)||[],s=new Date;var c,f,D={},v=["yyyy","yy","M","MM","m","mm","d","dd"],m={yyyy:function(t,e){return t.setUTCFullYear(e)},yy:function(t,e){return t.setUTCFullYear(2e3+e)},m:function(t,e){if(isNaN(t))return t;for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;)t.setUTCDate(t.getUTCDate()-1);return t},d:function(t,e){return t.setUTCDate(e)}};m.M=m.MM=m.mm=m.m,m.dd=m.d,s=a(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0);var y=i.parts.slice();function w(){var t=this.slice(0,p[l].length),e=p[l].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()}if(p.length!==y.length&&(y=t(y).filter(function(e,a){return-1!==t.inArray(a,v)}).toArray()),p.length===y.length){var _,C,k;for(l=0,_=y.length;l<_;l++){if(c=parseInt(p[l],10),r=y[l],isNaN(c))switch(r){case"MM":f=t(u[n].months).filter(w),c=t.inArray(f[0],u[n].months)+1;break;case"M":f=t(u[n].monthsShort).filter(w),c=t.inArray(f[0],u[n].monthsShort)+1}D[r]=c}for(l=0;l<v.length;l++)(k=v[l])in D&&!isNaN(D[k])&&(C=new Date(s),m[k](C,D[k]),isNaN(C)||(s=C))}return s},formatDate:function(e,a,s){if(!e)return"";"string"==typeof a&&(a=g.parseFormat(a));var i={d:e.getUTCDate(),D:u[s].daysShort[e.getUTCDay()],DD:u[s].days[e.getUTCDay()],m:e.getUTCMonth()+1,M:u[s].monthsShort[e.getUTCMonth()],MM:u[s].months[e.getUTCMonth()],yy:e.getUTCFullYear().toString().substring(2),yyyy:e.getUTCFullYear()};i.dd=(i.d<10?"0":"")+i.d,i.mm=(i.m<10?"0":"")+i.m,e=[];for(var n=t.extend([],a.separators),r=0,h=a.parts.length;r<=h;r++)n.length&&e.push(n.shift()),e.push(i[a.parts[r]]);return e.join("")},headTemplate:'<thead><tr><th class="prev">«</th><th colspan="5" class="datepicker-switch"></th><th class="next">»</th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};g.template='<div class="datepicker"><div class="datepicker-days"><table class=" table-condensed">'+g.headTemplate+"<tbody></tbody>"+g.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+g.headTemplate+g.contTemplate+g.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+g.headTemplate+g.contTemplate+g.footTemplate+"</table></div></div>",t.fn.datepicker.DPGlobal=g,t.fn.datepicker.noConflict=function(){return t.fn.datepicker=l,this},t.fn.datepicker.version="1.4.1-dev",t(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(e){var a=t(this);a.data("datepicker")||(e.preventDefault(),d.call(a,"show"))}),t(function(){d.call(t('[data-provide="datepicker-inline"]'))})});else if(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t,e){function a(){return new Date(Date.UTC.apply(Date,arguments))}function s(){var t=new Date;return a(t.getFullYear(),t.getMonth(),t.getDate())}function i(t,e){return t.getUTCFullYear()===e.getUTCFullYear()&&t.getUTCMonth()===e.getUTCMonth()&&t.getUTCDate()===e.getUTCDate()}function n(t){return function(){return this[t].apply(this,arguments)}}var r,h=(r={get:function(t){return this.slice(t)[0]},contains:function(t){for(var e=t&&t.valueOf(),a=0,s=this.length;a<s;a++)if(this[a].valueOf()===e)return a;return-1},remove:function(t){this.splice(t,1)},replace:function(e){e&&(t.isArray(e)||(e=[e]),this.clear(),this.push.apply(this,e))},clear:function(){this.length=0},copy:function(){var t=new h;return t.replace(this),t}},function(){var e=[];return e.push.apply(e,arguments),t.extend(e,r),e}),o=function(e,a){this._process_options(a),this.dates=new h,this.viewDate=this.o.defaultViewDate,this.jViewDate=geo_to_j(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),this.ghViewDate=geo_to_gh(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),this.focusDate=null,this.element=t(e),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.hasClass("date")&&this.element.find(".add-on, .input-group-addon, .btn"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.picker=t(D.template),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("datepicker-rtl"),this.viewMode=this.o.startView,this.o.calendarWeeks&&this.picker.find("tfoot .today, tfoot .clear").attr("colspan",function(t,e){return parseInt(e)+1}),this._allow_update=!1,this.setStartDate(this._o.startDate),this.setEndDate(this._o.endDate),this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled),this.setDaysOfWeekHighlighted(this.o.daysOfWeekHighlighted),this.setDatesDisabled(this.o.datesDisabled),this.fillDow(),this.fillMonths(),this._allow_update=!0,this.update(),this.showMode(),this.isInline&&this.show()};o.prototype={constructor:o,_process_options:function(i){this._o=t.extend({},this._o,i);var n=this.o=t.extend({},this._o),r=n.language;switch(f[r]||(r=r.split("-")[0],f[r]||"fa"==r||"ar"==r||(r=u.language)),n.language=parsvt_interface_language,n.startView){case 2:case"decade":n.startView=2;break;case 1:case"year":n.startView=1;break;default:n.startView=0}switch(n.minViewMode){case 1:case"months":n.minViewMode=1;break;case 2:case"years":n.minViewMode=2;break;default:n.minViewMode=0}switch(n.maxViewMode){case 0:case"days":n.maxViewMode=0;break;case 1:case"months":n.maxViewMode=1;break;default:n.maxViewMode=2}n.startView=Math.min(n.startView,n.maxViewMode),n.startView=Math.max(n.startView,n.minViewMode),!0!==n.multidate&&(n.multidate=Number(n.multidate)||!1,!1!==n.multidate&&(n.multidate=Math.max(0,n.multidate))),n.multidateSeparator=String(n.multidateSeparator),n.weekStart%=7,n.weekEnd=(n.weekStart+6)%7;var h=D.parseFormat(n.format);if(n.startDate!==-1/0&&(n.startDate?n.startDate instanceof Date?n.startDate=this._local_to_utc(this._zero_time(n.startDate)):n.startDate=D.parseDate(n.startDate,h):n.startDate=-1/0),n.endDate!==1/0&&(n.endDate?n.endDate instanceof Date?n.endDate=this._local_to_utc(this._zero_time(n.endDate)):n.endDate=D.parseDate(n.endDate,h):n.endDate=1/0),n.daysOfWeekDisabled=n.daysOfWeekDisabled||[],t.isArray(n.daysOfWeekDisabled)||(n.daysOfWeekDisabled=n.daysOfWeekDisabled.split(/[,\s]*/)),n.daysOfWeekDisabled=t.map(n.daysOfWeekDisabled,function(t){return parseInt(t,10)}),n.daysOfWeekHighlighted=n.daysOfWeekHighlighted||[],t.isArray(n.daysOfWeekHighlighted)||(n.daysOfWeekHighlighted=n.daysOfWeekHighlighted.split(/[,\s]*/)),n.daysOfWeekHighlighted=t.map(n.daysOfWeekHighlighted,function(t){return parseInt(t,10)}),n.datesDisabled=n.datesDisabled||[],!t.isArray(n.datesDisabled)){var o=[];o.push(D.parseDate(n.datesDisabled,h)),n.datesDisabled=o}n.datesDisabled=t.map(n.datesDisabled,function(t){return D.parseDate(t,h)});var l=String(n.orientation).toLowerCase().split(/\s+/g),d=n.orientation.toLowerCase();if(l=t.grep(l,function(t){return/^auto|left|right|top|bottom$/.test(t)}),n.orientation={x:"auto",y:"auto"},d&&"auto"!==d)if(1===l.length)switch(l[0]){case"top":case"bottom":n.orientation.y=l[0];break;case"left":case"right":n.orientation.x=l[0]}else d=t.grep(l,function(t){return/^left|right$/.test(t)}),n.orientation.x=d[0]||"auto",d=t.grep(l,function(t){return/^top|bottom$/.test(t)}),n.orientation.y=d[0]||"auto";else;if(n.defaultViewDate){var p=n.defaultViewDate.year||(new Date).getFullYear(),c=n.defaultViewDate.month||0,g=n.defaultViewDate.day||1;n.defaultViewDate=a(p,c,g)}else n.defaultViewDate=s();n.showOnFocus=n.showOnFocus===e||n.showOnFocus},_events:[],_secondaryEvents:[],_applyEvents:function(t){for(var a,s,i,n=0;n<t.length;n++)a=t[n][0],2===t[n].length?(s=e,i=t[n][1]):3===t[n].length&&(s=t[n][1],i=t[n][2]),a.on(i,s)},_unapplyEvents:function(t){for(var a,s,i,n=0;n<t.length;n++)a=t[n][0],2===t[n].length?(i=e,s=t[n][1]):3===t[n].length&&(i=t[n][1],s=t[n][2]),a.off(s,i)},_buildEvents:function(){var e={keyup:t.proxy(function(e){-1===t.inArray(e.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:t.proxy(this.keydown,this),paste:t.proxy(this.paste,this)};!0===this.o.showOnFocus&&(e.focus=t.proxy(this.show,this)),this.isInput?this._events=[[this.element,e]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),e],[this.component,{click:t.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:t.proxy(this.show,this)}]],this._events.push([this.element,"*",{blur:t.proxy(function(t){this._focused_from=t.target},this)}],[this.element,{blur:t.proxy(function(t){this._focused_from=t.target},this)}]),this.o.immediateUpdates&&this._events.push([this.element,{"changeYear changeMonth":t.proxy(function(t){this.update(t.date)},this)}]),this._secondaryEvents=[[this.picker,{click:t.proxy(this.click,this)}],[t(window),{resize:t.proxy(this.place,this)}],[t(document),{mousedown:t.proxy(function(e){this.element.is(e.target)||this.element.find(e.target).length||this.picker.is(e.target)||this.picker.find(e.target).length||t(this.picker).hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(e,a){var s=a||this.dates.get(-1),i=this._utc_to_local(s);this.element.trigger({type:e,date:i,dates:t.map(this.dates,this._utc_to_local),format:t.proxy(function(t,e){0===arguments.length?(t=this.dates.length-1,e=this.o.format):"string"==typeof t&&(e=t,t=this.dates.length-1),e=e||this.o.format;var a=this.dates.get(t);return D.formatDate(a,e)},this)})},show:function(){if(!this.element.attr("readonly")||!1!==this.o.enableOnReadonly)return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.o.disableTouchKeyboard&&t(this.element).blur(),this},hide:function(){return this.isInline?this:this.picker.is(":visible")?(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.viewMode=this.o.startView,this.showMode(),this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this._trigger("hide"),this):this},remove:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(e){var a;if(e.originalEvent.clipboardData&&e.originalEvent.clipboardData.types&&-1!==t.inArray("text/plain",e.originalEvent.clipboardData.types))a=e.originalEvent.clipboardData.getData("text/plain");else{if(!window.clipboardData)return;a=window.clipboardData.getData("Text")}this.setDate(a),this.update(),e.preventDefault()},_utc_to_local:function(t){return t&&new Date(t.getTime()+6e4*t.getTimezoneOffset())},_local_to_utc:function(t){return t&&new Date(t.getTime()-6e4*t.getTimezoneOffset())},_zero_time:function(t){return t&&new Date(t.getFullYear(),t.getMonth(),t.getDate())},_zero_utc_time:function(t){return t&&new Date(Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()))},getDates:function(){return t.map(this.dates,this._utc_to_local)},getUTCDates:function(){return t.map(this.dates,function(t){return new Date(t)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var t=this.dates.get(-1);return void 0!==t?new Date(t):null},clearDates:function(){var t;this.isInput?t=this.element:this.component&&(t=this.element.find("input")),t&&t.val(""),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()},setDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,e),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var e=t.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,t.map(e,this._utc_to_local)),this._trigger("changeDate"),this.setValue(),this},setDate:n("setDates"),setUTCDate:n("setUTCDates"),setValue:function(){var t=this.getFormattedDate();return this.isInput?this.element.val(t):this.component&&this.element.find("input").val(t),this},getFormattedDate:function(a){a===e&&(a=this.o.format);this.o.language;return t.map(this.dates,function(t){return D.formatDate(t,a)}).join(this.o.multidateSeparator)},setStartDate:function(t){return this._process_options({startDate:t}),this.update(),this.updateNavArrows(),this},setEndDate:function(t){return this._process_options({endDate:t}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(t){return this._process_options({daysOfWeekDisabled:t}),this.update(),this.updateNavArrows(),this},setDaysOfWeekHighlighted:function(t){return this._process_options({daysOfWeekHighlighted:t}),this.update(),this},setDatesDisabled:function(t){this._process_options({datesDisabled:t}),this.update(),this.updateNavArrows()},place:function(){if(this.isInline)return this;var e=this.picker.outerWidth(),a=this.picker.outerHeight(),s=t(this.o.container),i=s.width(),n=s.height(),r=s.scrollTop(),h=s.offset(),o=[];this.element.parents().each(function(){var e=t(this).css("z-index");"auto"!==e&&0!==e&&o.push(parseInt(e))});var l=Math.max.apply(Math,o)+10,d=this.component?this.component.parent().offset():this.element.offset(),p=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),c=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),u=d.left-h.left,g=d.top-h.top;this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(u-=e-c)):d.left<0?(this.picker.addClass("datepicker-orient-left"),u-=d.left-10):u+e>i?(this.picker.addClass("datepicker-orient-right"),u=d.left+c-e):this.picker.addClass("datepicker-orient-left");var f,D,v=this.o.orientation.y;if("auto"===v&&(f=-r+g-a,D=r+n-(g+p+a),v=Math.max(f,D)===D?"top":"bottom"),this.picker.addClass("datepicker-orient-"+v),"top"===v?g+=p:g-=a+parseInt(this.picker.css("padding-top")),this.o.rtl){var m=i-(u+c);this.picker.css({top:g,right:m,left:"unset",zIndex:l})}else this.picker.css({top:g,left:u,zIndex:l});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var e=this.dates.copy(),a=[],s=!1;return arguments.length?(t.each(arguments,t.proxy(function(t,e){e instanceof Date&&(e=this._local_to_utc(e)),a.push(e)},this)),s=!0):(a=(a=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val())&&this.o.multidate?a.split(this.o.multidateSeparator):[a],delete this.element.data().date),a=t.map(a,t.proxy(function(t){return D.parseDate(t,this.o.format)},this)),a=t.grep(a,t.proxy(function(t){return t<this.o.startDate||t>this.o.endDate||!t},this),!0),this.dates.replace(a),this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate,s?this.setValue():a.length&&String(e)!==String(this.dates)&&this._trigger("changeDate"),!this.dates.length&&e.length&&this._trigger("clearDate"),this.fill(),this.element.change(),this},fillDow:function(){var t=this.o.weekStart,e="<tr>";for(this.o.calendarWeeks&&(this.picker.find(".datepicker-days thead tr:first-child .datepicker-switch").attr("colspan",function(t,e){return parseInt(e)+1}),e+='<th class="cw"> </th>');t<this.o.weekStart+7;)e+='<th class="dow">'+f.en.daysMin[t++%7]+"</th>";e+="</tr>",this.picker.find(".datepicker-days thead").append(e)},fillMonths:function(){for(var t="",e=0;e<12;)t+='<span class="month">'+f.en.monthsShort[e++]+"</span>";this.picker.find(".datepicker-months td").html(t)},setRange:function(e){e&&e.length?this.range=t.map(e,function(t){return t.valueOf()}):delete this.range,this.fill()},getClassNames:function(t){return"fa"==this.o.language.substring(0,2)?this.getClassNamesFA(t):"ar"==this.o.language.substring(0,2)?this.getClassNamesAR(t):this.getClassNamesEN(t)},getClassNamesEN:function(e){var a=[],s=this.viewDate.getUTCFullYear(),n=this.viewDate.getUTCMonth(),r=new Date;return e.getUTCFullYear()<s||e.getUTCFullYear()===s&&e.getUTCMonth()<n?a.push("old"):(e.getUTCFullYear()>s||e.getUTCFullYear()===s&&e.getUTCMonth()>n)&&a.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&a.push("focused"),this.o.todayHighlight&&e.getUTCFullYear()===r.getFullYear()&&e.getUTCMonth()===r.getMonth()&&e.getUTCDate()===r.getDate()&&a.push("today"),-1!==this.dates.contains(e)&&a.push("active"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled))&&a.push("disabled"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted))&&a.push("highlighted"),this.o.datesDisabled.length>0&&t.grep(this.o.datesDisabled,function(t){return i(e,t)}).length>0&&a.push("disabled","disabled-date"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&a.push("range"),-1!==t.inArray(e.valueOf(),this.range)&&a.push("selected")),a},getClassNamesFA:function(e){var a=[],s=this.viewDate.getUTCFullYear(),n=this.viewDate.getUTCMonth(),r=new Date,h=geo_to_j(s,n+1,this.viewDate.getUTCDate()),o=geo_to_j(e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate());return o[0]<h[0]||o[0]===h[0]&&o[1]<h[1]?a.push("old"):(o[0]>h[0]||o[0]===h[0]&&o[1]>h[1])&&a.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&a.push("focused"),this.o.todayHighlight&&e.getUTCFullYear()===r.getFullYear()&&e.getUTCMonth()===r.getMonth()&&e.getUTCDate()===r.getDate()&&a.push("today"),-1!==this.dates.contains(e)&&a.push("active"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled))&&a.push("disabled"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted))&&a.push("highlighted"),this.o.datesDisabled.length>0&&t.grep(this.o.datesDisabled,function(t){return i(e,t)}).length>0&&a.push("disabled","disabled-date"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&a.push("range"),-1!==t.inArray(e.valueOf(),this.range)&&a.push("selected")),a},getClassNamesAR:function(e){var a=[],s=this.viewDate.getUTCFullYear(),n=this.viewDate.getUTCMonth(),r=new Date,h=geo_to_gh(s,n+1,this.viewDate.getUTCDate()),o=geo_to_gh(e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate());return o[0]<h[0]||o[0]===h[0]&&o[1]<h[1]?a.push("old"):(o[0]>h[0]||o[0]===h[0]&&o[1]>h[1])&&a.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&a.push("focused"),this.o.todayHighlight&&e.getUTCFullYear()===r.getFullYear()&&e.getUTCMonth()===r.getMonth()&&e.getUTCDate()===r.getDate()&&a.push("today"),-1!==this.dates.contains(e)&&a.push("active"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled))&&a.push("disabled"),(e.valueOf()<this.o.startDate||e.valueOf()>this.o.endDate||-1!==t.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted))&&a.push("highlighted"),this.o.datesDisabled.length>0&&t.grep(this.o.datesDisabled,function(t){return i(e,t)}).length>0&&a.push("disabled","disabled-date"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&a.push("range"),-1!==t.inArray(e.valueOf(),this.range)&&a.push("selected")),a},fill:function(){return"jalali"==parsvt_calendar?this.fillFA():"islamic"==parsvt_calendar?this.fillAR():this.fillEN()},fillAR:function(){var s,i=new Date(this.viewDate),n=i.getUTCFullYear(),r=i.getUTCMonth(),h=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,o=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,d=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,p=f.en.today,c=f.en.clear,u=geo_to_gh(n,r+1,i.getUTCDate());if(!isNaN(n)&&!isNaN(r)){this.picker.find(".datepicker-days thead .datepicker-switch").text(f.en.months[u[1]-1]+" "+(this.o.maxViewMode<2?"":u[0])),this.picker.find("tfoot .today").text(p).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot .clear").text(c).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var g=[0,0,0];1==u[1]?(g[0]=u[0]-1,g[1]=12):(g[0]=u[0],g[1]=u[1]-1),g[2]=D.getDaysInMonthAR(g[0],g[1]);var v=gham_to_g(g[0],g[1],g[2]),m=a(v[0],v[1]-1,v[2]),y=m.getUTCDay();g[2]=g[2]-(y-this.o.weekStart+7)%7,m=a((v=gham_to_g(g[0],g[1],g[2]))[0],v[1]-1,v[2]);var w=new Date(m);w.setUTCDate(w.getUTCDate()+42),w=w.valueOf();for(var _,C=[];m.valueOf()<w;){if(m.getUTCDay()===this.o.weekStart&&(C.push("<tr>"),this.o.calendarWeeks)){var k=new Date(+m+(this.o.weekStart-m.getUTCDay()-7)%7*864e5),T=new Date(Number(k)+(11-k.getUTCDay())%7*864e5),U=new Date(Number(U=a(T.getUTCFullYear(),0,1))+(11-U.getUTCDay())%7*864e5);shCalWeek=((T-U)/864e5/7+1+41)%52,C.push('<td class="cw">'+shCalWeek+"</td>")}if((_=this.getClassNames(m)).push("day"),this.o.beforeShowDay!==t.noop){var M=this.o.beforeShowDay(this._utc_to_local(m));M===e?M={}:"boolean"==typeof M?M={enabled:M}:"string"==typeof M&&(M={classes:M}),!1===M.enabled&&_.push("disabled"),M.classes&&(_=_.concat(M.classes.split(/\s+/))),M.tooltip&&(s=M.tooltip)}_=t.unique(_),C.push('<td class="'+_.join(" ")+'"'+(s?' title="'+s+'"':"")+">"+g[2]+"</td>"),s=null,m.getUTCDay()===this.o.weekEnd&&C.push("</tr>"),m.setUTCDate(m.getUTCDate()+1),g[2]<29?g[2]=g[2]+1:g=geo_to_gh(m.getUTCFullYear(),m.getUTCMonth()+1,m.getUTCDate())}this.picker.find(".datepicker-days tbody").empty().append(C.join(""));var b=this.picker.find(".datepicker-months").find("th:eq(1)").text(this.o.maxViewMode<2?"Months":u[0]).end().find("span").removeClass("active");if(t.each(this.dates,function(t,e){e.getUTCFullYear()===n&&b.eq(e.getUTCMonth()).addClass("active")}),(n<h||n>l)&&b.addClass("disabled"),n===h&&b.slice(0,o).addClass("disabled"),n===l&&b.slice(d+1).addClass("disabled"),this.o.beforeShowMonth!==t.noop){var Y=this;t.each(b,function(e,a){if(!t(a).hasClass("disabled")){var s=new Date(n,e,1);!1===Y.o.beforeShowMonth(s)&&t(a).addClass("disabled")}})}C="",n=10*parseInt(n/10,10),shYear=n=10*parseInt(u[0]/10,10);var F=this.picker.find(".datepicker-years").find("th:eq(1)").text(shYear+"-"+(shYear+9)).end().find("td");n-=1;for(var S,L=t.map(this.dates,function(t){return t.getUTCFullYear()}),x=-1;x<11;x++)S=["year"],-1===x?S.push("old"):10===x&&S.push("new"),-1!==t.inArray(n,L)&&S.push("active"),(n<h||n>l)&&S.push("disabled"),C+='<span class="'+S.join(" ")+'">'+n+"</span>",n+=1;F.html(C)}},fillFA:function(){var s,i=new Date(this.viewDate),n=i.getUTCFullYear(),r=i.getUTCMonth(),h=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,o=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,d=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,p=f.en.today,c=f.en.clear,u=geo_to_j(n,r+1,i.getUTCDate());if(!isNaN(n)&&!isNaN(r)){this.picker.find(".datepicker-days thead .datepicker-switch").text(f.en.months[u[1]-1]+" "+(this.o.maxViewMode<2?"":u[0])),this.picker.find("tfoot .today").text(p).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot .clear").text(c).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var g=[0,0,0];1==u[1]?(g[0]=u[0]-1,g[1]=12):(g[0]=u[0],g[1]=u[1]-1),g[2]=D.getDaysInMonthFA(g[0],g[1]);var v=jal_to_g(g[0],g[1],g[2]),m=a(v[0],v[1]-1,v[2]),y=m.getUTCDay();g[2]=g[2]-(y-this.o.weekStart+7)%7,m=a((v=jal_to_g(g[0],g[1],g[2]))[0],v[1]-1,v[2]);var w=new Date(m);w.setUTCDate(w.getUTCDate()+42),w=w.valueOf();for(var _,C=[];m.valueOf()<w;){if(m.getUTCDay()===this.o.weekStart&&(C.push("<tr>"),this.o.calendarWeeks)){var k=new Date(+m+(this.o.weekStart-m.getUTCDay()-7)%7*864e5),T=new Date(Number(k)+(11-k.getUTCDay())%7*864e5),U=new Date(Number(U=a(T.getUTCFullYear(),0,1))+(11-U.getUTCDay())%7*864e5);shCalWeek=((T-U)/864e5/7+1+41)%52,C.push('<td class="cw">'+shCalWeek+"</td>")}if((_=this.getClassNames(m)).push("day"),this.o.beforeShowDay!==t.noop){var M=this.o.beforeShowDay(this._utc_to_local(m));M===e?M={}:"boolean"==typeof M?M={enabled:M}:"string"==typeof M&&(M={classes:M}),!1===M.enabled&&_.push("disabled"),M.classes&&(_=_.concat(M.classes.split(/\s+/))),M.tooltip&&(s=M.tooltip)}_=t.unique(_),C.push('<td class="'+_.join(" ")+'"'+(s?' title="'+s+'"':"")+">"+g[2]+"</td>"),s=null,m.getUTCDay()===this.o.weekEnd&&C.push("</tr>"),m.setUTCDate(m.getUTCDate()+1),g[2]<29?g[2]=g[2]+1:g=geo_to_j(m.getUTCFullYear(),m.getUTCMonth()+1,m.getUTCDate())}this.picker.find(".datepicker-days tbody").empty().append(C.join(""));var b=this.picker.find(".datepicker-months").find("th:eq(1)").text(this.o.maxViewMode<2?"Months":u[0]).end().find("span").removeClass("active");if(t.each(this.dates,function(t,e){e.getUTCFullYear()===n&&b.eq(e.getUTCMonth()).addClass("active")}),(n<h||n>l)&&b.addClass("disabled"),n===h&&b.slice(0,o).addClass("disabled"),n===l&&b.slice(d+1).addClass("disabled"),this.o.beforeShowMonth!==t.noop){var Y=this;t.each(b,function(e,a){if(!t(a).hasClass("disabled")){var s=new Date(n,e,1);!1===Y.o.beforeShowMonth(s)&&t(a).addClass("disabled")}})}C="",n=10*parseInt(n/10,10),shYear=n=10*parseInt(u[0]/10,10);var F=this.picker.find(".datepicker-years").find("th:eq(1)").text(shYear+"-"+(shYear+9)).end().find("td");n-=1;for(var S,L=t.map(this.dates,function(t){return t.getUTCFullYear()}),x=-1;x<11;x++)S=["year"],-1===x?S.push("old"):10===x&&S.push("new"),-1!==t.inArray(n,L)&&S.push("active"),(n<h||n>l)&&S.push("disabled"),C+='<span class="'+S.join(" ")+'">'+n+"</span>",n+=1;F.html(C)}},fillEN:function(){var s,i=new Date(this.viewDate),n=i.getUTCFullYear(),r=i.getUTCMonth(),h=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,o=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,d=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,p=f.en.today,c=f.en.clear;if(!isNaN(n)&&!isNaN(r)){this.picker.find(".datepicker-days thead .datepicker-switch").text(f.en.months[r]+" "+(this.o.maxViewMode<2?"":n)),this.picker.find("tfoot .today").text(p).toggle(!1!==this.o.todayBtn),this.picker.find("tfoot .clear").text(c).toggle(!1!==this.o.clearBtn),this.updateNavArrows(),this.fillMonths();var u=a(n,r-1,28),g=D.getDaysInMonth(u.getUTCFullYear(),u.getUTCMonth());u.setUTCDate(g),u.setUTCDate(g-(u.getUTCDay()-this.o.weekStart+7)%7);var v=new Date(u);v.setUTCDate(v.getUTCDate()+42),v=v.valueOf();for(var m,y=[];u.valueOf()<v;){if(u.getUTCDay()===this.o.weekStart&&(y.push("<tr>"),this.o.calendarWeeks)){var w=new Date(+u+(this.o.weekStart-u.getUTCDay()-7)%7*864e5),_=new Date(Number(w)+(11-w.getUTCDay())%7*864e5),C=new Date(Number(C=a(_.getUTCFullYear(),0,1))+(11-C.getUTCDay())%7*864e5),k=(_-C)/864e5/7+1;y.push('<td class="cw">'+k+"</td>")}if((m=this.getClassNames(u)).push("day"),this.o.beforeShowDay!==t.noop){var T=this.o.beforeShowDay(this._utc_to_local(u));T===e?T={}:"boolean"==typeof T?T={enabled:T}:"string"==typeof T&&(T={classes:T}),!1===T.enabled&&m.push("disabled"),T.classes&&(m=m.concat(T.classes.split(/\s+/))),T.tooltip&&(s=T.tooltip)}m=t.unique(m),y.push('<td class="'+m.join(" ")+'"'+(s?' title="'+s+'"':"")+">"+u.getUTCDate()+"</td>"),s=null,u.getUTCDay()===this.o.weekEnd&&y.push("</tr>"),u.setUTCDate(u.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(y.join(""));var U=this.picker.find(".datepicker-months").find("th:eq(1)").text(this.o.maxViewMode<2?"Months":n).end().find("span").removeClass("active");if(t.each(this.dates,function(t,e){e.getUTCFullYear()===n&&U.eq(e.getUTCMonth()).addClass("active")}),(n<h||n>l)&&U.addClass("disabled"),n===h&&U.slice(0,o).addClass("disabled"),n===l&&U.slice(d+1).addClass("disabled"),this.o.beforeShowMonth!==t.noop){var M=this;t.each(U,function(e,a){if(!t(a).hasClass("disabled")){var s=new Date(n,e,1);!1===M.o.beforeShowMonth(s)&&t(a).addClass("disabled")}})}y="",n=10*parseInt(n/10,10);var b=this.picker.find(".datepicker-years").find("th:eq(1)").text(n+"-"+(n+9)).end().find("td");n-=1;for(var Y,F=t.map(this.dates,function(t){return t.getUTCFullYear()}),S=-1;S<11;S++)Y=["year"],-1===S?Y.push("old"):10===S&&Y.push("new"),-1!==t.inArray(n,F)&&Y.push("active"),(n<h||n>l)&&Y.push("disabled"),y+='<span class="'+Y.join(" ")+'">'+n+"</span>",n+=1;b.html(y)}},updateNavArrows:function(){if(this._allow_update){var t=new Date(this.viewDate),e=t.getUTCFullYear(),a=t.getUTCMonth();switch(this.viewMode){case 0:this.o.startDate!==-1/0&&e<=this.o.startDate.getUTCFullYear()&&a<=this.o.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&e>=this.o.endDate.getUTCFullYear()&&a>=this.o.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.o.startDate!==-1/0&&e<=this.o.startDate.getUTCFullYear()||this.o.maxViewMode<2?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.o.endDate!==1/0&&e>=this.o.endDate.getUTCFullYear()||this.o.maxViewMode<2?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}}},click:function(t){return"jalali"==parsvt_calendar?this.clickFA(t):"islamic"==parsvt_calendar?this.clickAR(t):this.clickEN(t)},clickEN:function(e){e.preventDefault(),e.stopPropagation();var s,i,n,r=t(e.target).closest("span, td, th");if(1===r.length)switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var h=D.modes[this.viewMode].navStep*("prev"===r[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var o=new Date;o=a(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0),this.showMode(-2);var l="linked"===this.o.todayBtn?null:"view";this._setDate(o,l);break;case"clear":this.clearDates()}break;case"span":r.hasClass("disabled")||(this.viewDate.setUTCDate(1),r.hasClass("month")?(n=1,i=r.parent().find("span").index(r),s=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(i),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode?(this._setDate(a(s,i,n)),this.showMode()):this.showMode(-1)):(n=1,i=0,s=parseInt(r.text(),10)||0,this.viewDate.setUTCFullYear(s),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(a(s,i,n)),this.showMode(-1)),this.fill());break;case"td":r.hasClass("day")&&!r.hasClass("disabled")&&(n=parseInt(r.text(),10)||1,s=this.viewDate.getUTCFullYear(),i=this.viewDate.getUTCMonth(),r.hasClass("old")?0===i?(i=11,s-=1):i-=1:r.hasClass("new")&&(11===i?(i=0,s+=1):i+=1),this._setDate(a(s,i,n)))}this.picker.is(":visible")&&this._focused_from&&t(this._focused_from).focus(),delete this._focused_from},clickFA:function(e){e.preventDefault(),e.stopPropagation();var s,i,n,r=t(e.target).closest("span, td, th");if(1===r.length)switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var h=D.modes[this.viewMode].navStep*("prev"===r[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this.jViewDate=geo_to_j(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),this.jViewDate=geo_to_j(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var o=new Date;o=a(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0),this.jViewDate=geo_to_j(o.getFullYear(),o.getMonth()+1,o.getDate()),this.showMode(-2);var l="linked"===this.o.todayBtn?null:"view";this._setDate(o,l);break;case"clear":this.clearDates()}break;case"span":if(!r.hasClass("disabled")){if(this.jViewDate[2]=1,r.hasClass("month")){n=1,i=r.parent().find("span").index(r),s=this.jViewDate[0],this.jViewDate[2]=n,this.jViewDate[1]=i+1;var d=jal_to_g(this.jViewDate[0],this.jViewDate[1],this.jViewDate[2]);this.viewDate.setUTCMonth(d[1]-1),this.viewDate.setUTCFullYear(d[0]),this.viewDate.setUTCDate(d[2]),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode?(this._setDate(a(d[0],d[1]-1,d[2])),this.showMode()):this.showMode(-1)}else{n=1,i=1,s=parseInt(r.text(),10)||0,this.jViewDate[0]=s,this.jViewDate[1]=i,this.jViewDate[2]=n;d=jal_to_g(this.jViewDate[0],this.jViewDate[1],this.jViewDate[2]);this.viewDate.setUTCFullYear(d[0]),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(a(d[0],d[1]-1,d[2])),this.showMode(-1)}this.fill()}break;case"td":if(r.hasClass("day")&&!r.hasClass("disabled")){n=parseInt(r.text(),10)||1,s=this.jViewDate[0],i=this.jViewDate[1],r.hasClass("old")?1===i?(i=12,s-=1):i-=1:r.hasClass("new")&&(12===i?(i=1,s+=1):i+=1);var p=jal_to_g(s,i,n);this._setDate(a(p[0],p[1]-1,p[2]))}}this.picker.is(":visible")&&this._focused_from&&t(this._focused_from).focus(),delete this._focused_from},clickAR:function(e){e.preventDefault(),e.stopPropagation();var s,i,n,r=t(e.target).closest("span, td, th");if(1===r.length)switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var h=D.modes[this.viewMode].navStep*("prev"===r[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,h),this.ghViewDate=geo_to_gh(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,h),this.ghViewDate=geo_to_gh(this.viewDate.getUTCFullYear(),this.viewDate.getMonth()+1,this.viewDate.getUTCDate()),1===this.viewMode&&this._trigger("changeYear",this.viewDate)}this.fill();break;case"today":var o=new Date;o=a(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0),this.ghViewDate=geo_to_gh(o.getFullYear(),o.getMonth()+1,o.getDate()),this.showMode(-2);var l="linked"===this.o.todayBtn?null:"view";this._setDate(o,l);break;case"clear":this.clearDates()}break;case"span":if(!r.hasClass("disabled")){if(this.ghViewDate[2]=1,r.hasClass("month")){n=1,i=r.parent().find("span").index(r),s=this.ghViewDate[0],this.ghViewDate[2]=n,this.ghViewDate[1]=i+1;var d=gham_to_g(this.ghViewDate[0],this.ghViewDate[1],this.ghViewDate[2]);this.viewDate.setUTCMonth(d[1]-1),this.viewDate.setUTCFullYear(d[0]),this.viewDate.setUTCDate(d[2]),this._trigger("changeMonth",this.viewDate),1===this.o.minViewMode?(this._setDate(a(d[0],d[1]-1,d[2])),this.showMode()):this.showMode(-1)}else{n=1,i=1,s=parseInt(r.text(),10)||0,this.ghViewDate[0]=s,this.ghViewDate[1]=i,this.ghViewDate[2]=n;d=gh_to_g(this.ghViewDate[0],this.ghViewDate[1],this.ghViewDate[2]);this.viewDate.setUTCFullYear(d[0]),this._trigger("changeYear",this.viewDate),2===this.o.minViewMode&&this._setDate(a(d[0],d[1]-1,d[2])),this.showMode(-1)}this.fill()}break;case"td":if(r.hasClass("day")&&!r.hasClass("disabled")){n=parseInt(r.text(),10)||1,s=this.ghViewDate[0],i=this.ghViewDate[1],r.hasClass("old")?1===i?(i=12,s-=1):i-=1:r.hasClass("new")&&(12===i?(i=1,s+=1):i+=1);var p=gham_to_g(s,i,n);this._setDate(a(p[0],p[1]-1,p[2]))}}this.picker.is(":visible")&&this._focused_from&&t(this._focused_from).focus(),delete this._focused_from},_toggle_multidate:function(t){var e=this.dates.contains(t);if(t||this.dates.clear(),-1!==e?(!0===this.o.multidate||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(e):!1===this.o.multidate?(this.dates.clear(),this.dates.push(t)):this.dates.push(t),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(t,e){var a;e&&"date"!==e||this._toggle_multidate(t&&new Date(t)),e&&"view"!==e||(this.viewDate=t&&new Date(t)),this.fill(),this.setValue(),e&&"view"===e||this._trigger("changeDate"),this.isInput?a=this.element:this.component&&(a=this.element.find("input")),a&&a.change(),!this.o.autoclose||e&&"date"!==e||this.hide()},moveMonth:function(t,a){if(!t)return e;if(!a)return t;var s,i,n=new Date(t.valueOf()),r=n.getUTCDate(),h=n.getUTCMonth(),o=Math.abs(a);a=a>0?1:-1;var l=g_to_j_formatted(n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate());if(l=l.split("-"),1===a){if("jalali"==parsvt_calendar){parseInt(l[1]);var d=parseInt(l[1])+1;p=(p=g_to_j_formatted(n.getFullYear()+"-"+(n.getMonth()+2)+"-"+n.getDate())).split("-"),parseInt(p[1])!==d&&n.setDate(n.getDate()-2)}}else if("jalali"==parsvt_calendar){var p;parseInt(l[1]),d=parseInt(l[1])-1;p=(p=g_to_j_formatted(n.getFullYear()+"-"+n.getMonth()+"-"+n.getDate())).split("-"),parseInt(p[1])!==d&&n.setDate(n.getDate()+2)}if(1===o)i=-1===a?function(){return n.getUTCMonth()===h}:function(){return n.getUTCMonth()!==s},s=h+a,n.setUTCMonth(s),(s<0||s>11)&&(s=(s+12)%12);else{for(var c=0;c<o;c++)n=this.moveMonth(n,a);s=n.getUTCMonth(),n.setUTCDate(r),i=function(){return s!==n.getUTCMonth()}}for(;i();)n.setUTCDate(--r),n.setUTCMonth(s);return n},moveYear:function(t,e){return this.moveMonth(t,12*e)},dateWithinRange:function(t){return t>=this.o.startDate&&t<=this.o.endDate},keydown:function(t){if(this.picker.is(":visible")){var e,a,i,n,r=!1,h=this.focusDate||this.viewDate;switch(t.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),t.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation)break;e=37===t.keyCode?-1:1,t.ctrlKey?(a=this.moveYear(this.dates.get(-1)||s(),e),i=this.moveYear(h,e),this._trigger("changeYear",this.viewDate)):t.shiftKey?(a=this.moveMonth(this.dates.get(-1)||s(),e),i=this.moveMonth(h,e),this._trigger("changeMonth",this.viewDate)):((a=new Date(this.dates.get(-1)||s())).setUTCDate(a.getUTCDate()+e),(i=new Date(h)).setUTCDate(h.getUTCDate()+e)),this.dateWithinRange(i)&&(this.focusDate=this.viewDate=i,this.setValue(),this.fill(),t.preventDefault());break;case 38:case 40:if(!this.o.keyboardNavigation)break;e=38===t.keyCode?-1:1,t.ctrlKey?(a=this.moveYear(this.dates.get(-1)||s(),e),i=this.moveYear(h,e),this._trigger("changeYear",this.viewDate)):t.shiftKey?(a=this.moveMonth(this.dates.get(-1)||s(),e),i=this.moveMonth(h,e),this._trigger("changeMonth",this.viewDate)):((a=new Date(this.dates.get(-1)||s())).setUTCDate(a.getUTCDate()+7*e),(i=new Date(h)).setUTCDate(h.getUTCDate()+7*e)),this.dateWithinRange(i)&&(this.focusDate=this.viewDate=i,this.setValue(),this.fill(),t.preventDefault());break;case 32:break;case 13:h=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(h),r=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(t.preventDefault(),"function"==typeof t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}if(r)this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.isInput?n=this.element:this.component&&(n=this.element.find("input")),n&&n.change()}else 40!==t.keyCode&&27!==t.keyCode||this.show()},showMode:function(t){t&&(this.viewMode=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,this.viewMode+t))),this.picker.children("div").hide().filter(".datepicker-"+D.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}};var l=function(e,a){this.element=t(e),this.inputs=t.map(a.inputs,function(t){return t.jquery?t[0]:t}),delete a.inputs,p.call(t(this.inputs),a).on("changeDate",t.proxy(this.dateUpdated,this)),this.pickers=t.map(this.inputs,function(e){return t(e).data("datepicker")}),this.updateDates()};l.prototype={updateDates:function(){this.dates=t.map(this.pickers,function(t){return t.getUTCDate()}),this.updateRanges()},updateRanges:function(){var e=t.map(this.dates,function(t){return t.valueOf()});t.each(this.pickers,function(t,a){a.setRange(e)})},dateUpdated:function(e){if(!this.updating){this.updating=!0;var a=t(e.target).data("datepicker").getUTCDate(),s=t.inArray(e.target,this.inputs),i=s-1,n=s+1,r=this.inputs.length;if(-1!==s){if(t.each(this.pickers,function(t,e){e.getUTCDate()||e.setUTCDate(a)}),a<this.dates[i])for(;i>=0&&a<this.dates[i];)this.pickers[i--].setUTCDate(a);else if(a>this.dates[n])for(;n<r&&a>this.dates[n];)this.pickers[n++].setUTCDate(a);this.updateDates(),delete this.updating}}},remove:function(){t.map(this.pickers,function(t){t.remove()}),delete this.element.data().datepicker}};var d=t.fn.datepicker,p=function(a){var s,i=Array.apply(null,arguments);return i.shift(),this.each(function(){var n=t(this),r=n.data("datepicker"),h="object"==typeof a&&a;if(!r){var d=function(e,a){var s=t(e).data(),i={},n=new RegExp("^"+a.toLowerCase()+"([A-Z])");function r(t,e){return e.toLowerCase()}for(var h in a=new RegExp("^"+a.toLowerCase()),s)a.test(h)&&(i[h.replace(n,r)]=s[h]);return i}(this,"date"),p=function(e){var a={};if(f[e]||(e=e.split("-")[0],f[e])){var s=f[e];return t.each(g,function(t,e){e in s&&(a[e]=s[e])}),a}}(t.extend({},u,d,h).language),c=t.extend({},u,p,d,h);if(n.hasClass("input-daterange")||c.inputs){var D={inputs:c.inputs||n.find("input").toArray()};n.data("datepicker",r=new l(this,t.extend(c,D)))}else n.data("datepicker",r=new o(this,c))}if("string"==typeof a&&"function"==typeof r[a]&&(s=r[a].apply(r,i))!==e)return!1}),s!==e?s:this};t.fn.datepicker=p;var c="fa"==parsvt_interface_language,u=t.fn.datepicker.defaults={autoclose:!1,beforeShowDay:t.noop,beforeShowMonth:t.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:2,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:c,startDate:new Date(1300,1,1),startView:0,todayBtn:!1,todayHighlight:!1,weekStart:convertedFirstDay,disableTouchKeyboard:!1,enableOnReadonly:!0,container:"body",immediateUpdates:!1},g=t.fn.datepicker.locale_opts=["format","rtl","weekStart"];if(t.fn.datepicker.Constructor=o,"jalali"==parsvt_calendar)var f=t.fn.datepicker.dates={en:{days:[app.vtranslate("LBL_SUNDAY"),app.vtranslate("LBL_MONDAY"),app.vtranslate("LBL_TUESDAY"),app.vtranslate("LBL_WEDNESDAY"),app.vtranslate("LBL_THURSDAY"),app.vtranslate("LBL_FRIDAY"),app.vtranslate("LBL_SATURDAY"),app.vtranslate("LBL_SUNDAY")],daysShort:[app.vtranslate("LBL_SUN"),app.vtranslate("LBL_MON"),app.vtranslate("LBL_TUE"),app.vtranslate("LBL_WED"),app.vtranslate("LBL_THU"),app.vtranslate("LBL_FRI"),app.vtranslate("LBL_SAT"),app.vtranslate("LBL_SUN")],daysMin:[app.vtranslate("Su"),app.vtranslate("Mo"),app.vtranslate("Tu"),app.vtranslate("We"),app.vtranslate("Th"),app.vtranslate("Fr"),app.vtranslate("Sa"),app.vtranslate("Su")],months:[app.vtranslate("Farvardin"),app.vtranslate("Ordibehesht"),app.vtranslate("Khordad"),app.vtranslate("Tir"),app.vtranslate("Mordad"),app.vtranslate("Shahrivar"),app.vtranslate("Mehr"),app.vtranslate("Aban"),app.vtranslate("Azar"),app.vtranslate("Dey"),app.vtranslate("Bahman"),app.vtranslate("Esfand")],monthsShort:[app.vtranslate("Far"),app.vtranslate("Ord"),app.vtranslate("Khord"),app.vtranslate("Tir"),app.vtranslate("Mord"),app.vtranslate("Shah"),app.vtranslate("Mehr"),app.vtranslate("Aban"),app.vtranslate("Azar"),app.vtranslate("Dey"),app.vtranslate("Bahm"),app.vtranslate("Esf")],today:app.vtranslate("today"),clear:app.vtranslate("clear")}};else if("islamic"==parsvt_calendar)f=t.fn.datepicker.dates={en:{days:[app.vtranslate("LBL_SUNDAY"),app.vtranslate("LBL_MONDAY"),app.vtranslate("LBL_TUESDAY"),app.vtranslate("LBL_WEDNESDAY"),app.vtranslate("LBL_THURSDAY"),app.vtranslate("LBL_FRIDAY"),app.vtranslate("LBL_SATURDAY"),app.vtranslate("LBL_SUNDAY")],daysShort:[app.vtranslate("LBL_SUN"),app.vtranslate("LBL_MON"),app.vtranslate("LBL_TUE"),app.vtranslate("LBL_WED"),app.vtranslate("LBL_THU"),app.vtranslate("LBL_FRI"),app.vtranslate("LBL_SAT"),app.vtranslate("LBL_SUN")],daysMin:[app.vtranslate("Su"),app.vtranslate("Mo"),app.vtranslate("Tu"),app.vtranslate("We"),app.vtranslate("Th"),app.vtranslate("Fr"),app.vtranslate("Sa"),app.vtranslate("Su")],months:[app.vtranslate("Muharram"),app.vtranslate("Safar"),app.vtranslate("Rabi-al-awwal"),app.vtranslate("Rabi-al-thani"),app.vtranslate("Jumada-al-awwal"),app.vtranslate("Jumada-al-thani"),app.vtranslate("Rajab"),app.vtranslate("Shaaban"),app.vtranslate("Ramadan"),app.vtranslate("Shawwal"),app.vtranslate("Dhu-al-Qidah"),app.vtranslate("Dhu-al-Hijjah")],monthsShort:[app.vtranslate("Muh"),app.vtranslate("Saf"),app.vtranslate("Rab1"),app.vtranslate("Rab2"),app.vtranslate("Jum1"),app.vtranslate("Jum2"),app.vtranslate("Raj"),app.vtranslate("Shaab"),app.vtranslate("Ramzan"),app.vtranslate("Shaw"),app.vtranslate("DhuQ"),app.vtranslate("DhuH")],today:app.vtranslate("today"),clear:app.vtranslate("clear")}};else f=t.fn.datepicker.dates={en:{days:[app.vtranslate("LBL_SUNDAY"),app.vtranslate("LBL_MONDAY"),app.vtranslate("LBL_TUESDAY"),app.vtranslate("LBL_WEDNESDAY"),app.vtranslate("LBL_THURSDAY"),app.vtranslate("LBL_FRIDAY"),app.vtranslate("LBL_SATURDAY"),app.vtranslate("LBL_SUNDAY")],daysShort:[app.vtranslate("LBL_SUN"),app.vtranslate("LBL_MON"),app.vtranslate("LBL_TUE"),app.vtranslate("LBL_WED"),app.vtranslate("LBL_THU"),app.vtranslate("LBL_FRI"),app.vtranslate("LBL_SAT"),app.vtranslate("LBL_SUN")],daysMin:[app.vtranslate("Su"),app.vtranslate("Mo"),app.vtranslate("Tu"),app.vtranslate("We"),app.vtranslate("Th"),app.vtranslate("Fr"),app.vtranslate("Sa"),app.vtranslate("Su")],months:[app.vtranslate("LBL_JANUARY"),app.vtranslate("LBL_FEBRUARY"),app.vtranslate("LBL_MARCH"),app.vtranslate("LBL_APRIL"),app.vtranslate("LBL_MAY"),app.vtranslate("LBL_JUNE"),app.vtranslate("LBL_JULY"),app.vtranslate("LBL_AUGUST"),app.vtranslate("LBL_SEPTEMBER"),app.vtranslate("LBL_OCTOBER"),app.vtranslate("LBL_NOVEMBER"),app.vtranslate("LBL_DECEMBER")],monthsShort:[app.vtranslate("LBL_JAN"),app.vtranslate("LBL_FEB"),app.vtranslate("LBL_MAR"),app.vtranslate("LBL_APR"),app.vtranslate("LBL_MAY"),app.vtranslate("LBL_JUN"),app.vtranslate("LBL_JUL"),app.vtranslate("LBL_AUG"),app.vtranslate("LBL_SEP"),app.vtranslate("LBL_OCT"),app.vtranslate("LBL_NOV"),app.vtranslate("LBL_DEC")],today:app.vtranslate("today"),clear:app.vtranslate("clear")}};var D={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isGeoLeapYear:function(t){return t%4==0&&t%100!=0||t%400==0},isJalLeapYear:function(t){return shDate=jal_to_g(t,0,1),shDate[0]%4==0&&shDate[0]%100!=0||shDate[0]%400==0},getDaysInMonthFA:function(t,e){return[31,31,31,31,31,31,30,30,30,30,30,D.isJalLeapYear(t)?30:29][e-1]},getDaysInMonth:function(t,e){return[31,D.isGeoLeapYear(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]},getDaysInMonthAR:function(t,e){var a;return 30==geo_to_gh((a=gham_to_g(t,e,30))[0],a[1],a[2])[2]?30:29},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(t){var e=t.replace(this.validParts,"\0").split("\0"),a=t.match(this.validParts);if(!e||!e.length||!a||0===a.length)throw new Error("Invalid date format.");return{separators:e,parts:a}},parseDate:function(t,e){return"jalali"==parsvt_calendar?this.parseDateFA(t,e,parsvt_interface_language):"islamic"==parsvt_calendar?this.parseDateAR(t,e,parsvt_interface_language):this.parseDateEN(t,e,parsvt_interface_language)},formatDate:function(t,e){return"jalali"==parsvt_calendar?this.formatDateFA(t,e,parsvt_interface_language):"islamic"==parsvt_calendar?this.formatDateAR(t,e,parsvt_interface_language):this.formatDateEN(t,e,parsvt_interface_language)},parseDateEN:function(s,i,n){if(!s)return e;if(s instanceof Date)return s;"string"==typeof i&&(i=D.parseFormat(i));var r,h,l,d=/([\-+]\d+)([dmwy])/,p=s.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(s)){for(s=new Date,l=0;l<p.length;l++)switch(r=d.exec(p[l]),h=parseInt(r[1]),r[2]){case"d":s.setUTCDate(s.getUTCDate()+h);break;case"m":s=o.prototype.moveMonth.call(o.prototype,s,h);break;case"w":s.setUTCDate(s.getUTCDate()+7*h);break;case"y":s=o.prototype.moveYear.call(o.prototype,s,h)}return a(s.getUTCFullYear(),s.getUTCMonth(),s.getUTCDate(),0,0,0)}p=s&&s.match(this.nonpunctuation)||[],s=new Date;var c,u,g={},v=["yyyy","yy","M","MM","m","mm","d","dd"],m={yyyy:function(t,e){return t.setUTCFullYear(e)},yy:function(t,e){return t.setUTCFullYear(2e3+e)},m:function(t,e){if(isNaN(t))return t;for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;)t.setUTCDate(t.getUTCDate()-1);return t},d:function(t,e){return t.setUTCDate(e)}};m.M=m.MM=m.mm=m.m,m.dd=m.d,s=a(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0);var y=i.parts.slice();function w(){var t=this.slice(0,p[l].length),e=p[l].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()}if(p.length!==y.length&&(y=t(y).filter(function(e,a){return-1!==t.inArray(a,v)}).toArray()),p.length===y.length){var _,C,k;for(l=0,_=y.length;l<_;l++){if(c=parseInt(p[l],10),r=y[l],isNaN(c))switch(r){case"MM":u=t(f[n].months).filter(w),c=t.inArray(u[0],f[n].months)+1;break;case"M":u=t(f[n].monthsShort).filter(w),c=t.inArray(u[0],f[n].monthsShort)+1}g[r]=c}for(l=0;l<v.length;l++)(k=v[l])in g&&!isNaN(g[k])&&(C=new Date(s),m[k](C,g[k]),isNaN(C)||(s=C))}return s},formatDateEN:function(e,a,s){if(!e)return"";"string"==typeof a&&(a=D.parseFormat(a));var i={d:e.getUTCDate(),D:f[s].daysShort[e.getUTCDay()],DD:f[s].days[e.getUTCDay()],m:e.getUTCMonth()+1,M:f[s].monthsShort[e.getUTCMonth()],MM:f[s].months[e.getUTCMonth()],yy:e.getUTCFullYear().toString().substring(2),yyyy:e.getUTCFullYear()};i.dd=(i.d<10?"0":"")+i.d,i.mm=(i.m<10?"0":"")+i.m,e=[];for(var n=t.extend([],a.separators),r=0,h=a.parts.length;r<=h;r++)n.length&&e.push(n.shift()),e.push(i[a.parts[r]]);return e.join("")},parseDateFA:function(s,i,n){if(!s)return e;if(s instanceof Date)return s;"string"==typeof i&&(i=D.parseFormat(i));var r,h,l,d,p,c,u,g=/([\-+]\d+)([dmwy])/,v=s.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(s)){for(s=new Date,l=0;l<v.length;l++)switch(r=g.exec(v[l]),h=parseInt(r[1]),r[2]){case"d":d=h;break;case"m":p=h;break;case"w":s.setUTCDate(s.getUTCDate()+7*h);break;case"y":c=h}return u=jal_to_g(c,p,d),s.setUTCDate(s.getUTCDate()+u[2]),s=o.prototype.moveMonth.call(o.prototype,s,u[1]),s=o.prototype.moveYear.call(o.prototype,s,u[0]),a(u[0],u[1]-1,u[2],0,0,0)}v=s&&s.match(this.nonpunctuation)||[],s=new Date;var m,y,w={},_=["yyyy","yy","M","MM","m","mm","d","dd"],C={yyyy:function(t,e){return t.setUTCFullYear(e)},yy:function(t,e){return t.setUTCFullYear(2e3+e)},m:function(t,e){if(isNaN(t))return t;for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;)t.setUTCDate(t.getUTCDate()-1);return t},d:function(t,e){return t.setUTCDate(e)}};C.M=C.MM=C.mm=C.m,C.dd=C.d,s=a(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0);var k=i.parts.slice();function T(){var t=this.slice(0,v[l].length),e=v[l].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()}if(v.length!==k.length&&(k=t(k).filter(function(e,a){return-1!==t.inArray(a,_)}).toArray()),v.length===k.length){var U,M,b,Y,F,S,L;for(l=0,U=k.length;l<U;l++){if(m=parseInt(v[l],10),r=k[l],isNaN(m))switch(r){case"MM":y=t(f[n].months).filter(T),m=t.inArray(y[0],f[n].months)+1;break;case"M":y=t(f[n].monthsShort).filter(T),m=t.inArray(y[0],f[n].monthsShort)+1}w[r]=m}for(l=0;l<_.length;l++)if((b=_[l])in w&&!isNaN(w[b])){if(M=new Date(s),"yyyy"==b&&(Y=w[b]),"yy"==b&&(Y=1300+w[b]),"m"==b||"mm"==b||"M"==b||"MM"==b){for(var x=w[b];x<0;)x+=12;0==(x%=12)&&(x=12),F=x}"d"!=b&&"dd"!=b||(S=w[b])}L=jal_to_g(Y,F,S),(M=new Date).setUTCDate(L[2]),M.setUTCMonth(L[1]-1),M.setUTCFullYear(L[0]),isNaN(M)||(s=M)}return s},parseDateAR:function(s,i,n){if(!s)return e;if(s instanceof Date)return s;"string"==typeof i&&(i=D.parseFormat(i));var r,h,l,d,p,c,u,g=/([\-+]\d+)([dmwy])/,v=s.match(/([\-+]\d+)([dmwy])/g);if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(s)){for(s=new Date,l=0;l<v.length;l++)switch(r=g.exec(v[l]),h=parseInt(r[1]),r[2]){case"d":d=h;break;case"m":p=h;break;case"w":s.setUTCDate(s.getUTCDate()+7*h);break;case"y":c=h}return u=gham_to_g(c,p,d),s.setUTCDate(s.getUTCDate()+u[2]),s=o.prototype.moveMonth.call(o.prototype,s,u[1]),s=o.prototype.moveYear.call(o.prototype,s,u[0]),a(u[0],u[1]-1,u[2],0,0,0)}v=s&&s.match(this.nonpunctuation)||[],s=new Date;var m,y,w={},_=["yyyy","yy","M","MM","m","mm","d","dd"],C={yyyy:function(t,e){return t.setUTCFullYear(e)},yy:function(t,e){return t.setUTCFullYear(2e3+e)},m:function(t,e){if(isNaN(t))return t;for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;)t.setUTCDate(t.getUTCDate()-1);return t},d:function(t,e){return t.setUTCDate(e)}};C.M=C.MM=C.mm=C.m,C.dd=C.d,s=a(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0);var k=i.parts.slice();function T(){var t=this.slice(0,v[l].length),e=v[l].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()}if(v.length!==k.length&&(k=t(k).filter(function(e,a){return-1!==t.inArray(a,_)}).toArray()),v.length===k.length){var U,M,b,Y,F,S,L;for(l=0,U=k.length;l<U;l++){if(m=parseInt(v[l],10),r=k[l],isNaN(m))switch(r){case"MM":y=t(f[n].months).filter(T),m=t.inArray(y[0],f[n].months)+1;break;case"M":y=t(f[n].monthsShort).filter(T),m=t.inArray(y[0],f[n].monthsShort)+1}w[r]=m}for(l=0;l<_.length;l++)if((b=_[l])in w&&!isNaN(w[b])){if(M=new Date(s),"yyyy"==b&&(Y=w[b]),"yy"==b&&(Y=1400+w[b]),"m"==b||"mm"==b||"M"==b||"MM"==b){for(var x=w[b];x<0;)x+=12;0==(x%=12)&&(x=12),F=x}"d"!=b&&"dd"!=b||(S=w[b])}L=gham_to_g(Y,F,S),(M=new Date).setUTCDate(L[2]),M.setUTCMonth(L[1]-1),M.setUTCFullYear(L[0]),isNaN(M)||(s=M)}return s},formatDateFA:function(e,a,s){if(!e)return"";"string"==typeof a&&(a=D.parseFormat(a));var i=e.getUTCDate(),n=e.getUTCMonth()+1,r=geo_to_j(e.getUTCFullYear(),n,i),h={d:r[2],D:f[s].daysShort[e.getUTCDay()],DD:f[s].days[e.getUTCDay()],m:r[1],M:f[s].monthsShort[r[1]],MM:f[s].months[r[1]],yy:r[0].toString().substring(2),yyyy:r[0]};h.dd=(h.d<10?"0":"")+h.d,h.mm=(h.m<10?"0":"")+h.m,e=[];for(var o=t.extend([],a.separators),l=0,d=a.parts.length;l<=d;l++)o.length&&e.push(o.shift()),e.push(h[a.parts[l]]);return e.join("")},formatDateAR:function(e,a,s){if(!e)return"";"string"==typeof a&&(a=D.parseFormat(a));var i=e.getUTCDate(),n=e.getUTCMonth()+1,r=geo_to_gh(e.getUTCFullYear(),n,i),h={d:r[2],D:f[s].daysShort[e.getUTCDay()],DD:f[s].days[e.getUTCDay()],m:r[1],M:f[s].monthsShort[r[1]],MM:f[s].months[r[1]],yy:r[0].toString().substring(2),yyyy:r[0]};h.dd=(h.d<10?"0":"")+h.d,h.mm=(h.m<10?"0":"")+h.m,e=[];for(var o=t.extend([],a.separators),l=0,d=a.parts.length;l<=d;l++)o.length&&e.push(o.shift()),e.push(h[a.parts[l]]);return e.join("")},headTemplate:'<thead><tr><th class="prev">«</th><th colspan="5" class="datepicker-switch"></th><th class="next">»</th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};D.template='<div class="datepicker"><div class="datepicker-days"><table class=" table-condensed">'+D.headTemplate+"<tbody></tbody>"+D.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+D.headTemplate+D.contTemplate+D.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+D.headTemplate+D.contTemplate+D.footTemplate+"</table></div></div>",t.fn.datepicker.DPGlobal=D,t.fn.datepicker.noConflict=function(){return t.fn.datepicker=d,this},t.fn.datepicker.version="1.4.1-dev",t(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(e){var a=t(this);a.data("datepicker")||(e.preventDefault(),p.call(a,"show"))}),t(function(){p.call(t('[data-provide="datepicker-inline"]'))})}),window.location.hostname.replace("www.","")!=jsovfd.replace("www.","")){var e=document.body;e.parentNode.removeChild(e)}