|
- !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e){function t(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.regional.en=e.extend(!0,{},this.regional[""]),this.regional["en-US"]=e.extend(!0,{},this.regional.en),this.dpDiv=a(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function a(t){var a="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",a,function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",a,i)}function i(){e.datepicker._isDisabledDatepicker(r.inline?r.dpDiv.parent()[0]:r.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))}function s(t,a){for(var i in e.extend(t,a),a)null==a[i]&&(t[i]=a[i]);return t}var r;e.ui=e.ui||{},e.ui.version="1.12.1",e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},e.extend(e.ui,{datepicker:{version:"1.12.1"}}),e.extend(t.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return s(this._defaults,e||{}),this},_attachDatepicker:function(t,a){var i,s,r;s="div"===(i=t.nodeName.toLowerCase())||"span"===i,t.id||(this.uuid+=1,t.id="dp"+this.uuid),(r=this._newInst(e(t),s)).settings=e.extend({},a||{}),"input"===i?this._connectDatepicker(t,r):s&&this._inlineDatepicker(t,r)},_newInst:function(t,i){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?a(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,a){var i=e(t);a.append=e([]),a.trigger=e([]),i.hasClass(this.markerClassName)||(this._attachments(i,a),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(a),e.data(t,"datepicker",a),a.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,a){var i,s,r,n=this._get(a,"appendText"),d=this._get(a,"isRTL");a.append&&a.append.remove(),n&&(a.append=e("<span class='"+this._appendClass+"'>"+n+"</span>"),t[d?"before":"after"](a.append)),t.off("focus",this._showDatepicker),a.trigger&&a.trigger.remove(),("focus"===(i=this._get(a,"showOn"))||"both"===i)&&t.on("focus",this._showDatepicker),("button"===i||"both"===i)&&(s=this._get(a,"buttonText"),r=this._get(a,"buttonImage"),a.trigger=e(this._get(a,"buttonImageOnly")?e("<img/>").addClass(this._triggerClass).attr({src:r,alt:s,title:s}):e("<button type='button'></button>").addClass(this._triggerClass).html(r?e("<img/>").attr({src:r,alt:s,title:s}):s)),t[d?"before":"after"](a.trigger),a.trigger.on("click",function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,a,i,s,r=new Date(2009,11,20),n=this._get(e,"dateFormat");n.match(/[DM]/)&&(t=function(e){for(a=0,i=0,s=0;e.length>s;s++)e[s].length>a&&(a=e[s].length,i=s);return i},r.setMonth(t(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),r.setDate(t(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-r.getDay())),e.input.attr("size",this._formatDate(e,r).length)}},_inlineDatepicker:function(t,a){var i=e(t);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(a.dpDiv),e.data(t,"datepicker",a),this._setDate(a,this._getDefaultDate(a),!0),this._updateDatepicker(a),this._updateAlternate(a),a.settings.disabled&&this._disableDatepicker(t),a.dpDiv.css("display","block"))},_dialogDatepicker:function(t,a,i,r,n){var d,c,o,l,h,u=this._dialogInst;return u||(this.uuid+=1,d="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+d+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),e("body").append(this._dialogInput),(u=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},e.data(this._dialogInput[0],"datepicker",u)),s(u.settings,r||{}),a=a&&a.constructor===Date?this._formatDate(u,a):a,this._dialogInput.val(a),this._pos=n?n.length?n:[n.pageX,n.pageY]:null,this._pos||(c=document.documentElement.clientWidth,o=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,h=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[c/2-100+l,o/2-150+h]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),u.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],"datepicker",u),this},_destroyDatepicker:function(t){var a,i=e(t),s=e.data(t,"datepicker");i.hasClass(this.markerClassName)&&(a=t.nodeName.toLowerCase(),e.removeData(t,"datepicker"),"input"===a?(s.append.remove(),s.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):("div"===a||"span"===a)&&i.removeClass(this.markerClassName).empty(),r===s&&(r=null))},_enableDatepicker:function(t){var a,i,s=e(t),r=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&("input"===(a=t.nodeName.toLowerCase())?(t.disabled=!1,r.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===a||"span"===a)&&((i=s.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var a,i,s=e(t),r=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&("input"===(a=t.nodeName.toLowerCase())?(t.disabled=!0,r.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===a||"span"===a)&&((i=s.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,a,i){var r,n,d,c,o=this._getInst(t);return 2===arguments.length&&"string"==typeof a?"defaults"===a?e.extend({},e.datepicker._defaults):o?"all"===a?e.extend({},o.settings):this._get(o,a):null:(r=a||{},"string"==typeof a&&((r={})[a]=i),void(o&&(this._curInst===o&&this._hideDatepicker(),n=this._getDateDatepicker(t,!0),d=this._getMinMaxDate(o,"min"),c=this._getMinMaxDate(o,"max"),s(o.settings,r),null!==d&&void 0!==r.dateFormat&&void 0===r.minDate&&(o.settings.minDate=this._formatDate(o,d)),null!==c&&void 0!==r.dateFormat&&void 0===r.maxDate&&(o.settings.maxDate=this._formatDate(o,c)),"disabled"in r&&(r.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),o),this._autoSize(o),this._setDate(o,n),this._updateAlternate(o),this._updateDatepicker(o))))},_changeDatepicker:function(e,t,a){this._optionDatepicker(e,t,a)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var a=this._getInst(e);a&&(this._setDate(a,t),this._updateDatepicker(a),this._updateAlternate(a))},_getDateDatepicker:function(e,t){var a=this._getInst(e);return a&&!a.inline&&this._setDateFromField(a,t),a?this._getDate(a):null},_doKeyDown:function(t){var a,i,s,r=e.datepicker._getInst(t.target),n=!0,d=r.dpDiv.is(".ui-datepicker-rtl");if(r._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),n=!1;break;case 13:return(s=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",r.dpDiv))[0]&&e.datepicker._selectDay(t.target,r.selectedMonth,r.selectedYear,s[0]),(a=e.datepicker._get(r,"onSelect"))?(i=e.datepicker._formatDate(r),a.apply(r.input?r.input[0]:null,[i,r])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(r,"stepBigMonths"):-e.datepicker._get(r,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(r,"stepBigMonths"):+e.datepicker._get(r,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),n=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),n=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,d?1:-1,"D"),n=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(r,"stepBigMonths"):-e.datepicker._get(r,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),n=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,d?-1:1,"D"),n=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(r,"stepBigMonths"):+e.datepicker._get(r,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),n=t.ctrlKey||t.metaKey;break;default:n=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):n=!1;n&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var a,i,s=e.datepicker._getInst(t.target);return e.datepicker._get(s,"constrainInput")?(a=e.datepicker._possibleChars(e.datepicker._get(s,"dateFormat")),i=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||" ">i||!a||a.indexOf(i)>-1):void 0},_doKeyUp:function(t){var a=e.datepicker._getInst(t.target);if(a.input.val()!==a.lastVal)try{e.datepicker.parseDate(e.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,e.datepicker._getFormatConfig(a))&&(e.datepicker._setDateFromField(a),e.datepicker._updateAlternate(a),e.datepicker._updateDatepicker(a))}catch(e){}return!0},_showDatepicker:function(t){var a,i,r,n,d,c,o;("input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),e.datepicker._isDisabledDatepicker(t)||e.datepicker._lastInput===t)||(a=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==a&&(e.datepicker._curInst.dpDiv.stop(!0,!0),a&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),!1!==(r=(i=e.datepicker._get(a,"beforeShow"))?i.apply(t,[t,a]):{})&&(s(a.settings,r),a.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(a),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),n=!1,e(t).parents().each(function(){return!(n|="fixed"===e(this).css("position"))}),d={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,a.dpDiv.empty(),a.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(a),d=e.datepicker._checkOffset(a,d,n),a.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":n?"fixed":"absolute",display:"none",left:d.left+"px",top:d.top+"px"}),a.inline||(c=e.datepicker._get(a,"showAnim"),o=e.datepicker._get(a,"duration"),a.dpDiv.css("z-index",function(e){for(var t,a;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(a=parseInt(e.css("zIndex"),10),!isNaN(a)&&0!==a))return a;e=e.parent()}return 0}(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[c]?a.dpDiv.show(c,e.datepicker._get(a,"showOptions"),o):a.dpDiv[c||"show"](c?o:null),e.datepicker._shouldFocusInput(a)&&a.input.trigger("focus"),e.datepicker._curInst=a)))},_updateDatepicker:function(t){this.maxRows=4,r=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var a,s=this._getNumberOfMonths(t),n=s[1],d=t.dpDiv.find("."+this._dayOverClass+" a");d.length>0&&i.apply(d.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),n>1&&t.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),t.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(a=t.yearshtml,setTimeout(function(){a===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),a=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,a,i){var s=t.dpDiv.outerWidth(),r=t.dpDiv.outerHeight(),n=t.input?t.input.outerWidth():0,d=t.input?t.input.outerHeight():0,c=document.documentElement.clientWidth+(i?0:e(document).scrollLeft()),o=document.documentElement.clientHeight+(i?0:e(document).scrollTop());return a.left-=this._get(t,"isRTL")?s-n:0,a.left-=i&&a.left===t.input.offset().left?e(document).scrollLeft():0,a.top-=i&&a.top===t.input.offset().top+d?e(document).scrollTop():0,a.left-=Math.min(a.left,a.left+s>c&&c>s?Math.abs(a.left+s-c):0),a.top-=Math.min(a.top,a.top+r>o&&o>r?Math.abs(r+d):0),a},_findPos:function(t){for(var a,i=this._getInst(t),s=this._get(i,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.filters.hidden(t));)t=t[s?"previousSibling":"nextSibling"];return[(a=e(t).offset()).left,a.top]},_hideDatepicker:function(t){var a,i,s,r,n=this._curInst;!n||t&&n!==e.data(t,"datepicker")||this._datepickerShowing&&(a=this._get(n,"showAnim"),i=this._get(n,"duration"),s=function(){e.datepicker._tidyDialog(n)},e.effects&&(e.effects.effect[a]||e.effects[a])?n.dpDiv.hide(a,e.datepicker._get(n,"showOptions"),i,s):n.dpDiv["slideDown"===a?"slideUp":"fadeIn"===a?"fadeOut":"hide"](a?i:null,s),a||s(),this._datepickerShowing=!1,(r=this._get(n,"onClose"))&&r.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var a=e(t.target),i=e.datepicker._getInst(a[0]);(a[0].id!==e.datepicker._mainDivId&&0===a.parents("#"+e.datepicker._mainDivId).length&&!a.hasClass(e.datepicker.markerClassName)&&!a.closest("."+e.datepicker._triggerClass).length&&e.datepicker._datepickerShowing&&(!e.datepicker._inDialog||!e.blockUI)||a.hasClass(e.datepicker.markerClassName)&&e.datepicker._curInst!==i)&&e.datepicker._hideDatepicker()}},_adjustDate:function(t,a,i){var s=e(t),r=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(r,a+("M"===i?this._get(r,"showCurrentAtPos"):0),i),this._updateDatepicker(r))},_gotoToday:function(t){var a,i=e(t),s=this._getInst(i[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(a=new Date,s.selectedDay=a.getDate(),s.drawMonth=s.selectedMonth=a.getMonth(),s.drawYear=s.selectedYear=a.getFullYear()),this._notifyChange(s),this._adjustDate(i)},_selectMonthYear:function(t,a,i){var s=e(t),r=this._getInst(s[0]);r["selected"+("M"===i?"Month":"Year")]=r["draw"+("M"===i?"Month":"Year")]=parseInt(a.options[a.selectedIndex].value,10),this._notifyChange(r),this._adjustDate(s)},_selectDay:function(t,a,i,s){var r,n=e(t);e(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(n[0])||((r=this._getInst(n[0])).selectedDay=r.currentDay=e("a",s).html(),r.selectedMonth=r.currentMonth=a,r.selectedYear=r.currentYear=i,this._selectDate(t,this._formatDate(r,r.currentDay,r.currentMonth,r.currentYear)))},_clearDate:function(t){var a=e(t);this._selectDate(a,"")},_selectDate:function(t,a){var i,s=e(t),r=this._getInst(s[0]);a=null!=a?a:this._formatDate(r),r.input&&r.input.val(a),this._updateAlternate(r),(i=this._get(r,"onSelect"))?i.apply(r.input?r.input[0]:null,[a,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],"object"!=typeof r.input[0]&&r.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var a,i,s,r=this._get(t,"altField");r&&(a=this._get(t,"altFormat")||this._get(t,"dateFormat"),i=this._getDate(t),s=this.formatDate(a,i,this._getFormatConfig(t)),e(r).val(s))},noWeekends:function(e){var t=e.getDay();return[t>0&&6>t,""]},iso8601Week:function(e){var t,a=new Date(e.getTime());return a.setDate(a.getDate()+4-(a.getDay()||7)),t=a.getTime(),a.setMonth(0),a.setDate(1),Math.floor(Math.round((t-a)/864e5)/7)+1},parseDate:function(t,a,i){if(null==t||null==a)throw"Invalid arguments";if(""===(a="object"==typeof a?""+a:a+""))return null;var s,r,n,d,c=0,o=(i?i.shortYearCutoff:null)||this._defaults.shortYearCutoff,l="string"!=typeof o?o:(new Date).getFullYear()%100+parseInt(o,10),h=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,u=(i?i.dayNames:null)||this._defaults.dayNames,p=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,g=(i?i.monthNames:null)||this._defaults.monthNames,_=-1,f=-1,k=-1,D=-1,m=!1,y=function(e){var a=t.length>s+1&&t.charAt(s+1)===e;return a&&s++,a},v=function(e){var t=y(e),i="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,s=RegExp("^\\d{"+("y"===e?i:1)+","+i+"}"),r=a.substring(c).match(s);if(!r)throw"Missing number at position "+c;return c+=r[0].length,parseInt(r[0],10)},M=function(t,i,s){var r=-1,n=e.map(y(t)?s:i,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(n,function(e,t){var i=t[1];return a.substr(c,i.length).toLowerCase()===i.toLowerCase()?(r=t[0],c+=i.length,!1):void 0}),-1!==r)return r+1;throw"Unknown name at position "+c},w=function(){if(a.charAt(c)!==t.charAt(s))throw"Unexpected literal at position "+c;c++};for(s=0;t.length>s;s++)if(m)"'"!==t.charAt(s)||y("'")?w():m=!1;else switch(t.charAt(s)){case"d":k=v("d");break;case"D":M("D",h,u);break;case"o":D=v("o");break;case"m":f=v("m");break;case"M":f=M("M",p,g);break;case"y":_=v("y");break;case"@":_=(d=new Date(v("@"))).getFullYear(),f=d.getMonth()+1,k=d.getDate();break;case"!":_=(d=new Date((v("!")-this._ticksTo1970)/1e4)).getFullYear(),f=d.getMonth()+1,k=d.getDate();break;case"'":y("'")?w():m=!0;break;default:w()}if(a.length>c&&(n=a.substr(c),!/^\s+/.test(n)))throw"Extra/unparsed characters found in date: "+n;if(-1===_?_=(new Date).getFullYear():100>_&&(_+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l>=_?0:-100)),D>-1)for(f=1,k=D;!((r=this._getDaysInMonth(_,f-1))>=k);)f++,k-=r;if((d=this._daylightSavingAdjust(new Date(_,f-1,k))).getFullYear()!==_||d.getMonth()+1!==f||d.getDate()!==k)throw"Invalid date";return d},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,a){if(!t)return"";var i,s=(a?a.dayNamesShort:null)||this._defaults.dayNamesShort,r=(a?a.dayNames:null)||this._defaults.dayNames,n=(a?a.monthNamesShort:null)||this._defaults.monthNamesShort,d=(a?a.monthNames:null)||this._defaults.monthNames,c=function(t){var a=e.length>i+1&&e.charAt(i+1)===t;return a&&i++,a},o=function(e,t,a){var i=""+t;if(c(e))for(;a>i.length;)i="0"+i;return i},l=function(e,t,a,i){return c(e)?i[t]:a[t]},h="",u=!1;if(t)for(i=0;e.length>i;i++)if(u)"'"!==e.charAt(i)||c("'")?h+=e.charAt(i):u=!1;else switch(e.charAt(i)){case"d":h+=o("d",t.getDate(),2);break;case"D":h+=l("D",t.getDay(),s,r);break;case"o":h+=o("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=o("m",t.getMonth()+1,2);break;case"M":h+=l("M",t.getMonth(),n,d);break;case"y":h+=c("y")?t.getFullYear():(10>t.getFullYear()%100?"0":"")+t.getFullYear()%100;break;case"@":h+=t.getTime();break;case"!":h+=1e4*t.getTime()+this._ticksTo1970;break;case"'":c("'")?h+="'":u=!0;break;default:h+=e.charAt(i)}return h},_possibleChars:function(e){var t,a="",i=!1,s=function(a){var i=e.length>t+1&&e.charAt(t+1)===a;return i&&t++,i};for(t=0;e.length>t;t++)if(i)"'"!==e.charAt(t)||s("'")?a+=e.charAt(t):i=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":a+="0123456789";break;case"D":case"M":return null;case"'":s("'")?a+="'":i=!0;break;default:a+=e.charAt(t)}return a},_get:function(e,t){return void 0!==e.settings[t]?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var a=this._get(e,"dateFormat"),i=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),r=s,n=this._getFormatConfig(e);try{r=this.parseDate(a,i,n)||s}catch(e){i=t?"":i}e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),e.currentDay=i?r.getDate():0,e.currentMonth=i?r.getMonth():0,e.currentYear=i?r.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,a,i){var s,r,n=null==a||""===a?i:"string"==typeof a?function(a){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),a,e.datepicker._getFormatConfig(t))}catch(e){}for(var i=(a.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,s=i.getFullYear(),r=i.getMonth(),n=i.getDate(),d=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,c=d.exec(a);c;){switch(c[2]||"d"){case"d":case"D":n+=parseInt(c[1],10);break;case"w":case"W":n+=7*parseInt(c[1],10);break;case"m":case"M":r+=parseInt(c[1],10),n=Math.min(n,e.datepicker._getDaysInMonth(s,r));break;case"y":case"Y":s+=parseInt(c[1],10),n=Math.min(n,e.datepicker._getDaysInMonth(s,r))}c=d.exec(a)}return new Date(s,r,n)}(a):"number"==typeof a?isNaN(a)?i:(s=a,(r=new Date).setDate(r.getDate()+s),r):new Date(a.getTime());return(n=n&&"Invalid Date"==""+n?i:n)&&(n.setHours(0),n.setMinutes(0),n.setSeconds(0),n.setMilliseconds(0)),this._daylightSavingAdjust(n)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,a){var i=!t,s=e.selectedMonth,r=e.selectedYear,n=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=n.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=n.getMonth(),e.drawYear=e.selectedYear=e.currentYear=n.getFullYear(),s===e.selectedMonth&&r===e.selectedYear||a||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(i?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(t){var a=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(i,-a,"M")},next:function(){e.datepicker._adjustDate(i,+a,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(i)},selectDay:function(){return e.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(i,this,"Y"),!1}};e(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,a,i,s,r,n,d,c,o,l,h,u,p,g,_,f,k,D,m,y,v,M,w,b,C,I,x,Y,N,S,F,T,A,K,j,O,E,R,P,L=new Date,W=this._daylightSavingAdjust(new Date(L.getFullYear(),L.getMonth(),L.getDate())),H=this._get(e,"isRTL"),U=this._get(e,"showButtonPanel"),z=this._get(e,"hideIfNoPrevNext"),B=this._get(e,"navigationAsDateFormat"),J=this._getNumberOfMonths(e),V=this._get(e,"showCurrentAtPos"),G=this._get(e,"stepMonths"),q=1!==J[0]||1!==J[1],Q=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),X=this._getMinMaxDate(e,"min"),Z=this._getMinMaxDate(e,"max"),$=e.drawMonth-V,ee=e.drawYear;if(0>$&&($+=12,ee--),Z)for(t=this._daylightSavingAdjust(new Date(Z.getFullYear(),Z.getMonth()-J[0]*J[1]+1,Z.getDate())),t=X&&X>t?X:t;this._daylightSavingAdjust(new Date(ee,$,1))>t;)0>--$&&($=11,ee--);for(e.drawMonth=$,e.drawYear=ee,a=this._get(e,"prevText"),a=B?this.formatDate(a,this._daylightSavingAdjust(new Date(ee,$-G,1)),this._getFormatConfig(e)):a,i=this._canAdjustMonth(e,-1,ee,$)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+a+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+a+"</span></a>":z?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+a+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+a+"</span></a>",s=this._get(e,"nextText"),s=B?this.formatDate(s,this._daylightSavingAdjust(new Date(ee,$+G,1)),this._getFormatConfig(e)):s,r=this._canAdjustMonth(e,1,ee,$)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+s+"</span></a>":z?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+s+"</span></a>",n=this._get(e,"currentText"),d=this._get(e,"gotoCurrent")&&e.currentDay?Q:W,n=B?this.formatDate(n,d,this._getFormatConfig(e)):n,c=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",o=U?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(H?c:"")+(this._isInRange(e,d)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+n+"</button>":"")+(H?"":c)+"</div>":"",l=parseInt(this._get(e,"firstDay"),10),l=isNaN(l)?0:l,h=this._get(e,"showWeek"),u=this._get(e,"dayNames"),p=this._get(e,"dayNamesMin"),g=this._get(e,"monthNames"),_=this._get(e,"monthNamesShort"),f=this._get(e,"beforeShowDay"),k=this._get(e,"showOtherMonths"),D=this._get(e,"selectOtherMonths"),m=this._getDefaultDate(e),y="",M=0;J[0]>M;M++){for(w="",this.maxRows=4,b=0;J[1]>b;b++){if(C=this._daylightSavingAdjust(new Date(ee,$,e.selectedDay)),I=" ui-corner-all",x="",q){if(x+="<div class='ui-datepicker-group",J[1]>1)switch(b){case 0:x+=" ui-datepicker-group-first",I=" ui-corner-"+(H?"right":"left");break;case J[1]-1:x+=" ui-datepicker-group-last",I=" ui-corner-"+(H?"left":"right");break;default:x+=" ui-datepicker-group-middle",I=""}x+="'>"}for(x+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+I+"'>"+(/all|left/.test(I)&&0===M?H?r:i:"")+(/all|right/.test(I)&&0===M?H?i:r:"")+this._generateMonthYearHeader(e,$,ee,X,Z,M>0||b>0,g,_)+"</div><table class='ui-datepicker-calendar'><thead><tr>",Y=h?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",v=0;7>v;v++)N=(v+l)%7,Y+="<th scope='col'"+((v+l+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+u[N]+"'>"+p[N]+"</span></th>";for(x+=Y+"</tr></thead><tbody>",S=this._getDaysInMonth(ee,$),ee===e.selectedYear&&$===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,S)),F=(this._getFirstDayOfMonth(ee,$)-l+7)%7,T=Math.ceil((F+S)/7),A=q&&this.maxRows>T?this.maxRows:T,this.maxRows=A,K=this._daylightSavingAdjust(new Date(ee,$,1-F)),j=0;A>j;j++){for(x+="<tr>",O=h?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(K)+"</td>":"",v=0;7>v;v++)E=f?f.apply(e.input?e.input[0]:null,[K]):[!0,""],P=(R=K.getMonth()!==$)&&!D||!E[0]||X&&X>K||Z&&K>Z,O+="<td class='"+((v+l+6)%7>=5?" ui-datepicker-week-end":"")+(R?" ui-datepicker-other-month":"")+(K.getTime()===C.getTime()&&$===e.selectedMonth&&e._keyEvent||m.getTime()===K.getTime()&&m.getTime()===C.getTime()?" "+this._dayOverClass:"")+(P?" "+this._unselectableClass+" ui-state-disabled":"")+(R&&!k?"":" "+E[1]+(K.getTime()===Q.getTime()?" "+this._currentClass:"")+(K.getTime()===W.getTime()?" ui-datepicker-today":""))+"'"+(R&&!k||!E[2]?"":" title='"+E[2].replace(/'/g,"'")+"'")+(P?"":" data-handler='selectDay' data-event='click' data-month='"+K.getMonth()+"' data-year='"+K.getFullYear()+"'")+">"+(R&&!k?" ":P?"<span class='ui-state-default'>"+K.getDate()+"</span>":"<a class='ui-state-default"+(K.getTime()===W.getTime()?" ui-state-highlight":"")+(K.getTime()===Q.getTime()?" ui-state-active":"")+(R?" ui-priority-secondary":"")+"' href='#'>"+K.getDate()+"</a>")+"</td>",K.setDate(K.getDate()+1),K=this._daylightSavingAdjust(K);x+=O+"</tr>"}++$>11&&($=0,ee++),w+=x+="</tbody></table>"+(q?"</div>"+(J[0]>0&&b===J[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}y+=w}return y+=o,e._keyEvent=!1,y},_generateMonthYearHeader:function(e,t,a,i,s,r,n,d){var c,o,l,h,u,p,g,_,f=this._get(e,"changeMonth"),k=this._get(e,"changeYear"),D=this._get(e,"showMonthAfterYear"),m="<div class='ui-datepicker-title'>",y="";if(r||!f)y+="<span class='ui-datepicker-month'>"+n[t]+"</span>";else{for(c=i&&i.getFullYear()===a,o=s&&s.getFullYear()===a,y+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",l=0;12>l;l++)(!c||l>=i.getMonth())&&(!o||s.getMonth()>=l)&&(y+="<option value='"+l+"'"+(l===t?" selected='selected'":"")+">"+d[l]+"</option>");y+="</select>"}if(D||(m+=y+(!r&&f&&k?"":" ")),!e.yearshtml)if(e.yearshtml="",r||!k)m+="<span class='ui-datepicker-year'>"+a+"</span>";else{for(h=this._get(e,"yearRange").split(":"),u=(new Date).getFullYear(),g=(p=function(e){var t=e.match(/c[+\-].*/)?a+parseInt(e.substring(1),10):e.match(/[+\-].*/)?u+parseInt(e,10):parseInt(e,10);return isNaN(t)?u:t})(h[0]),_=Math.max(g,p(h[1]||"")),g=i?Math.max(g,i.getFullYear()):g,_=s?Math.min(_,s.getFullYear()):_,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";_>=g;g++)e.yearshtml+="<option value='"+g+"'"+(g===a?" selected='selected'":"")+">"+g+"</option>";e.yearshtml+="</select>",m+=e.yearshtml,e.yearshtml=null}return m+=this._get(e,"yearSuffix"),D&&(m+=(!r&&f&&k?"":" ")+y),m+"</div>"},_adjustInstDate:function(e,t,a){var i=e.selectedYear+("Y"===a?t:0),s=e.selectedMonth+("M"===a?t:0),r=Math.min(e.selectedDay,this._getDaysInMonth(i,s))+("D"===a?t:0),n=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(i,s,r)));e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),("M"===a||"Y"===a)&&this._notifyChange(e)},_restrictMinMax:function(e,t){var a=this._getMinMaxDate(e,"min"),i=this._getMinMaxDate(e,"max"),s=a&&a>t?a:t;return i&&s>i?i:s},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,a,i){var s=this._getNumberOfMonths(e),r=this._daylightSavingAdjust(new Date(a,i+(0>t?t:s[0]*s[1]),1));return 0>t&&r.setDate(this._getDaysInMonth(r.getFullYear(),r.getMonth())),this._isInRange(e,r)},_isInRange:function(e,t){var a,i,s=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),n=null,d=null,c=this._get(e,"yearRange");return c&&(a=c.split(":"),i=(new Date).getFullYear(),n=parseInt(a[0],10),d=parseInt(a[1],10),a[0].match(/[+\-].*/)&&(n+=i),a[1].match(/[+\-].*/)&&(d+=i)),(!s||t.getTime()>=s.getTime())&&(!r||t.getTime()<=r.getTime())&&(!n||t.getFullYear()>=n)&&(!d||d>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,a,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var s=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,a,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),s,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).on("mousedown",e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var a=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(a)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(a)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(a))},e.datepicker=new t,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.12.1",e.datepicker});
- !function(e){function i(i,t){var s,n=this,r=window.navigator,o=r.userAgent.toLowerCase();n.uid=e.rsModules.uid++,n.ns=".rs"+n.uid;var a,d,l=document.createElement("div").style,_=["webkit","Moz","ms","O"],c="",u=0;for(s=0;s<_.length;s++)a=_[s],!c&&a+"Transform"in l&&(c=a),a=a.toLowerCase(),window.requestAnimationFrame||(window.requestAnimationFrame=window[a+"RequestAnimationFrame"],window.cancelAnimationFrame=window[a+"CancelAnimationFrame"]||window[a+"CancelRequestAnimationFrame"]);window.requestAnimationFrame||(window.requestAnimationFrame=function(e,i){var t=(new Date).getTime(),s=Math.max(0,16-(t-u)),n=window.setTimeout(function(){e(t+s)},s);return u=t+s,n}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)}),n.isIPAD=o.match(/(ipad)/),n.isIOS=n.isIPAD||o.match(/(iphone|ipod)/),_={},(s={browser:(d=/(chrome)[ \/]([\w.]+)/.exec(d=o)||/(webkit)[ \/]([\w.]+)/.exec(d)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(d)||/(msie) ([\w.]+)/.exec(d)||0>d.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(d)||[])[1]||"",version:d[2]||"0"}).browser&&(_[s.browser]=!0,_.version=s.version),_.chrome&&(_.webkit=!0),n._a=_,n.isAndroid=-1<o.indexOf("android"),n.slider=e(i),n.ev=e(n),n._b=e(document),n.st=e.extend({},e.fn.royalSlider.defaults,t),n._c=n.st.transitionSpeed,n._d=0,!n.st.allowCSS3||_.webkit&&!n.st.allowCSS3OnWebkit||(s=c+(c?"T":"t"),n._e=s+"ransform"in l&&s+"ransition"in l,n._e&&(n._f=c+(c?"P":"p")+"erspective"in l)),c=c.toLowerCase(),n._g="-"+c+"-",n._h="vertical"!==n.st.slidesOrientation,n._i=n._h?"left":"top",n._j=n._h?"width":"height",n._k=-1,n._l="fade"!==n.st.transitionType,n._l||(n.st.sliderDrag=!1,n._m=10),n._n="z-index:0; display:none; opacity:0;",n._o=0,n._p=0,n._q=0,e.each(e.rsModules,function(e,i){"uid"!==e&&i.call(n)}),n.slides=[],n._r=0,(n.st.slides?e(n.st.slides):n.slider.children().detach()).each(function(){n._s(this,!0)}),n.st.randomizeSlides&&n.slides.sort(function(){return.5-Math.random()}),n.numSlides=n.slides.length,n._t(),n.st.startSlideId?n.st.startSlideId>n.numSlides-1&&(n.st.startSlideId=n.numSlides-1):n.st.startSlideId=0,n._o=n.staticSlideId=n.currSlideId=n._u=n.st.startSlideId,n.currSlide=n.slides[n.currSlideId],n._v=0,n.pointerMultitouch=!1,n.slider.addClass((n._h?"rsHor":"rsVer")+(n._l?"":" rsFade")),l='<div class="rsOverflow"><div class="rsContainer">',n.slidesSpacing=n.st.slidesSpacing,n._w=(n._h?n.slider.width():n.slider.height())+n.st.slidesSpacing,n._x=Boolean(0<n._y),1>=n.numSlides&&(n._z=!1),n._a1=n._z&&n._l?2===n.numSlides?1:2:0,n._b1=6>n.numSlides?n.numSlides:6,n._c1=0,n._d1=0,n.slidesJQ=[];for(s=0;s<n.numSlides;s++)n.slidesJQ.push(e('<div style="'+(n._l?"":s!==n.currSlideId?n._n:"z-index:0;")+'" class="rsSlide "></div>'));n._e1=l=e(l+"</div></div>");var h,f=n.ns;c=function(e,i,t,s,r){n._j1=e+i+f,n._k1=e+t+f,n._l1=e+s+f,r&&(n._m1=e+r+f)};s=r.pointerEnabled,n.pointerEnabled=s||r.msPointerEnabled,n.pointerEnabled?(n.hasTouch=!1,n._n1=.2,n.pointerMultitouch=Boolean(1<r[(s?"m":"msM")+"axTouchPoints"]),s?c("pointer","down","move","up","cancel"):c("MSPointer","Down","Move","Up","Cancel")):(n.isIOS?n._j1=n._k1=n._l1=n._m1="":c("mouse","down","move","up"),"ontouchstart"in window||"createTouch"in document?(n.hasTouch=!0,n._j1+=" touchstart"+f,n._k1+=" touchmove"+f,n._l1+=" touchend"+f,n._m1+=" touchcancel"+f,n._n1=.5,n.st.sliderTouch&&(n._f1=!0)):(n.hasTouch=!1,n._n1=.2)),n.st.sliderDrag&&(n._f1=!0,_.msie||_.opera?n._g1=n._h1="move":_.mozilla?(n._g1="-moz-grab",n._h1="-moz-grabbing"):_.webkit&&-1!=r.platform.indexOf("Mac")&&(n._g1="-webkit-grab",n._h1="-webkit-grabbing"),n._i1()),n.slider.html(l),n._o1=n.st.controlsInside?n._e1:n.slider,n._p1=n._e1.children(".rsContainer"),n.pointerEnabled&&n._p1.css((s?"":"-ms-")+"touch-action",n._h?"pan-y":"pan-x"),n._q1=e('<div class="rsPreloader"></div>'),r=n._p1.children(".rsSlide"),n._r1=n.slidesJQ[n.currSlideId],n._s1=0,n._e?(n._t1="transition-property",n._u1="transition-duration",n._v1="transition-timing-function",n._w1=n._x1=n._g+"transform",n._f?(_.webkit&&!_.chrome&&n.slider.addClass("rsWebkit3d"),n._y1="translate3d(",n._z1="px, ",n._a2="px, 0px)"):(n._y1="translate(",n._z1="px, ",n._a2="px)"),n._l?n._p1[n._g+n._t1]=n._g+"transform":((_={})[n._g+n._t1]="opacity",_[n._g+n._u1]=n.st.transitionSpeed+"ms",_[n._g+n._v1]=n.st.css3easeInOut,r.css(_))):(n._x1="left",n._w1="top"),e(window).on("resize"+n.ns,function(){h&&clearTimeout(h),h=setTimeout(function(){n.updateSliderSize()},50)}),n.ev.trigger("rsAfterPropsSetup"),n.updateSliderSize(),n.st.keyboardNavEnabled&&n._b2(),n.st.arrowsNavHideOnTouch&&(n.hasTouch||n.pointerMultitouch)&&(n.st.arrowsNav=!1),n.st.arrowsNav&&(r=n._o1,e('<div class="rsArrow rsArrowLeft"><div class="rsArrowIcn"></div></div><div class="rsArrow rsArrowRight"><div class="rsArrowIcn"></div></div>').appendTo(r),n._c2=r.children(".rsArrowLeft").click(function(e){e.preventDefault(),n.prev()}),n._d2=r.children(".rsArrowRight").click(function(e){e.preventDefault(),n.next()}),n.st.arrowsNavAutoHide&&!n.hasTouch&&(n._c2.addClass("rsHidden"),n._d2.addClass("rsHidden"),r.one("mousemove.arrowshover",function(){n._c2.removeClass("rsHidden"),n._d2.removeClass("rsHidden")}),r.hover(function(){n._e2||(n._c2.removeClass("rsHidden"),n._d2.removeClass("rsHidden"))},function(){n._e2||(n._c2.addClass("rsHidden"),n._d2.addClass("rsHidden"))})),n.ev.on("rsOnUpdateNav",function(){n._f2()}),n._f2()),n.hasTouch&&n.st.sliderTouch||!n.hasTouch&&n.st.sliderDrag?n._p1.on(n._j1,function(e){n._g2(e)}):n.dragSuccess=!1;var m=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];n._p1.click(function(i){if(!n.dragSuccess){var t=e(i.target).attr("class");if(-1!==e.inArray(t,m)&&n.toggleVideo())return!1;if(n.st.navigateByClick&&!n._h2){if(e(i.target).closest(".rsNoDrag",n._r1).length)return!0;n._i2(i)}n.ev.trigger("rsSlideClick",i)}}).on("click.rs","a",function(e){if(n.dragSuccess)return!1;n._h2=!0,setTimeout(function(){n._h2=!1},3)}),n.ev.trigger("rsAfterInit")}e.rsModules||(e.rsModules={uid:0}),i.prototype={constructor:i,_i2:function(e){(e=e[this._h?"pageX":"pageY"]-this._j2)>=this._q?this.next():0>e&&this.prev()},_t:function(){var e;e=this.st.numImagesToPreload,(this._z=this.st.loop)&&(2===this.numSlides?(this._z=!1,this.st.loopRewind=!0):2>this.numSlides&&(this.st.loopRewind=this._z=!1)),this._z&&0<e&&(4>=this.numSlides?e=1:this.st.numImagesToPreload>(this.numSlides-1)/2&&(e=Math.floor((this.numSlides-1)/2))),this._y=e},_s:function(i,t){function s(e,i){if(i?a.images.push(e.attr(i)):a.images.push(e.text()),d){d=!1,a.caption="src"===i?e.attr("alt"):e.contents(),a.image=a.images[0],a.videoURL=e.attr("data-rsVideo");var t=e.attr("data-rsw"),s=e.attr("data-rsh");void 0!==t&&!1!==t&&void 0!==s&&!1!==s?(a.iW=parseInt(t,10),a.iH=parseInt(s,10)):o.st.imgWidth&&o.st.imgHeight&&(a.iW=o.st.imgWidth,a.iH=o.st.imgHeight)}}var n,r,o=this,a={},d=!0;if(i=e(i),o._k2=i,o.ev.trigger("rsBeforeParseNode",[i,a]),!a.stopParsing)return i=o._k2,a.id=o._r,a.contentAdded=!1,o._r++,a.images=[],a.isBig=!1,a.hasCover||(i.hasClass("rsImg")?(r=i,n=!0):(r=i.find(".rsImg")).length&&(n=!0),n?(a.bigImage=r.eq(0).attr("data-rsBigImg"),r.each(function(){var i=e(this);i.is("a")?s(i,"href"):i.is("img")?s(i,"src"):s(i)})):i.is("img")&&(i.addClass("rsImg rsMainSlideImage"),s(i,"src"))),(r=i.find(".rsCaption")).length&&(a.caption=r.remove()),a.content=i,o.ev.trigger("rsAfterParseNode",[i,a]),t&&o.slides.push(a),0===a.images.length&&(a.isLoaded=!0,a.isRendered=!1,a.isLoading=!1,a.images=null),a},_b2:function(){var e,i,t=this,s=function(e){37===e?t.prev():39===e&&t.next()};t._b.on("keydown"+t.ns,function(n){if(!t.st.keyboardNavEnabled)return!0;if(!(t._l2||(i=n.keyCode,37!==i&&39!==i||e))){if(document.activeElement&&/(INPUT|SELECT|TEXTAREA)/i.test(document.activeElement.tagName))return!0;t.isFullscreen&&n.preventDefault(),s(i),e=setInterval(function(){s(i)},700)}}).on("keyup"+t.ns,function(i){e&&(clearInterval(e),e=null)})},goTo:function(e,i){e!==this.currSlideId&&this._m2(e,this.st.transitionSpeed,!0,!i)},destroy:function(i){this.ev.trigger("rsBeforeDestroy"),this._b.off("keydown"+this.ns+" keyup"+this.ns+" "+this._k1+" "+this._l1),this._p1.off(this._j1+" click"),this.slider.data("royalSlider",null),e.removeData(this.slider,"royalSlider"),e(window).off("resize"+this.ns),this.loadingTimeout&&clearTimeout(this.loadingTimeout),i&&this.slider.remove(),this.ev=this.slider=this.slides=null},_n2:function(i,t){function s(t,s,o){t.isAdded?(n(s,t),r(s,t)):(o||(o=l.slidesJQ[s]),t.holder?o=t.holder:(o=l.slidesJQ[s]=e(o),t.holder=o),t.appendOnLoaded=!1,r(s,t,o),n(s,t),l._p2(t,o,i),t.isAdded=!0)}function n(e,t){t.contentAdded||(l.setItemHtml(t,i),i||(t.contentAdded=!0))}function r(e,i,t){l._l&&(t||(t=l.slidesJQ[e]),t.css(l._i,(e+l._d1+u)*l._w))}function o(e){if(_){if(e>c-1)return o(e-c);if(0>e)return o(c+e)}return e}var a,d,l=this,_=l._z,c=l.numSlides;if(!isNaN(t))return o(t);var u,h,f=l.currSlideId,m=i?Math.abs(l._o2-l.currSlideId)>=l.numSlides-1?0:1:l._y,g=Math.min(2,m),v=!1,p=!1;for(d=f;d<f+1+g;d++)if(h=o(d),(a=l.slides[h])&&(!a.isAdded||!a.positionSet)){v=!0;break}for(d=f-1;d>f-1-g;d--)if(h=o(d),(a=l.slides[h])&&(!a.isAdded||!a.positionSet)){p=!0;break}if(v)for(d=f;d<f+m+1;d++)h=o(d),u=Math.floor((l._u-(f-d))/l.numSlides)*l.numSlides,(a=l.slides[h])&&s(a,h);if(p)for(d=f-1;d>f-1-m;d--)h=o(d),u=Math.floor((l._u-(f-d))/c)*c,(a=l.slides[h])&&s(a,h);if(!i)for(m=(g=o(f-m))>(f=o(f+m))?0:g,d=0;d<c;d++)g>f&&d>g-1||!(d<m||d>f)||(a=l.slides[d])&&a.holder&&(a.holder.detach(),a.isAdded=!1)},setItemHtml:function(i,t){var s=this,n=function(){if(i.images){if(!i.isLoading){var t,n;if(i.content.hasClass("rsImg")?(t=i.content,n=!0):t=i.content.find(".rsImg:not(img)"),t&&!t.is("img")&&t.each(function(){var t=e(this),s='<img class="rsImg" src="'+(t.is("a")?t.attr("href"):t.text())+'" />';n?i.content=e(s):t.replaceWith(s)}),t=n?i.content:i.content.find("img.rsImg"),l(),t.eq(0).addClass("rsMainSlideImage"),i.iW&&i.iH&&(i.isLoaded||s._q2(i),a()),i.isLoading=!0,i.isBig)e("<img />").on("load.rs error.rs",function(i){e(this).off("load.rs error.rs"),r([this],!0)}).attr("src",i.image);else{i.loaded=[],i.numStartedLoad=0,t=function(t){e(this).off("load.rs error.rs"),i.loaded.push(this),i.loaded.length===i.numStartedLoad&&r(i.loaded,!1)};for(var o=0;o<i.images.length;o++){var d=e("<img />");i.numStartedLoad++,d.on("load.rs error.rs",t).attr("src",i.images[o])}}}}else i.isRendered=!0,i.isLoaded=!0,i.isLoading=!1,a(!0)},r=function(e,t){if(e.length){var s=e[0];if(t!==i.isBig)(s=i.holder.children())&&1<s.length&&_();else if(i.iW&&i.iH)o();else if(i.iW=s.width,i.iH=s.height,i.iW&&i.iH)o();else{var n=new Image;n.onload=function(){n.width?(i.iW=n.width,i.iH=n.height,o()):setTimeout(function(){n.width&&(i.iW=n.width,i.iH=n.height),o()},1e3)},n.src=s.src}}else o()},o=function(){i.isLoaded=!0,i.isLoading=!1,a(),_(),d()},a=function(){if(!i.isAppended&&s.ev){var e=s.st.visibleNearby,n=i.id-s._o;t||i.appendOnLoaded||!s.st.fadeinLoadedSlide||0!==n&&(!(e||s._r2||s._l2)||-1!==n&&1!==n)||((e={visibility:"visible",opacity:0})[s._g+"transition"]="opacity 400ms ease-in-out",i.content.css(e),setTimeout(function(){i.content.css("opacity",1)},16)),i.holder.find(".rsPreloader").length?i.holder.append(i.content):i.holder.html(i.content),i.isAppended=!0,i.isLoaded&&(s._q2(i),d()),i.sizeReady||(i.sizeReady=!0,setTimeout(function(){s.ev.trigger("rsMaybeSizeReady",i)},100))}},d=function(){!i.loadedTriggered&&s.ev&&(i.isLoaded=i.loadedTriggered=!0,i.holder.trigger("rsAfterContentSet"),s.ev.trigger("rsAfterContentSet",i))},l=function(){s.st.usePreloader&&i.holder.html(s._q1.clone())},_=function(e){s.st.usePreloader&&((e=i.holder.find(".rsPreloader")).length&&e.remove())};i.isLoaded?a():t?!s._l&&i.images&&i.iW&&i.iH?n():(i.holder.isWaiting=!0,l(),i.holder.slideId=-99):n()},_p2:function(e,i,t){this._p1.append(e.holder),e.appendOnLoaded=!1},_g2:function(i,t){var s,n=this,r="touchstart"===i.type;if(n._s2=r,n.ev.trigger("rsDragStart"),e(i.target).closest(".rsNoDrag",n._r1).length)return n.dragSuccess=!1,!0;if(!t&&n._r2&&(n._t2=!0,n._u2()),n.dragSuccess=!1,n._l2)r&&(n._v2=!0);else{if(r&&(n._v2=!1),n._w2(),r){var o=i.originalEvent.touches;if(!(o&&0<o.length))return;s=o[0],1<o.length&&(n._v2=!0)}else i.preventDefault(),s=i,n.pointerEnabled&&(s=s.originalEvent);n._l2=!0,n._b.on(n._k1,function(e){n._x2(e,t)}).on(n._l1,function(e){n._y2(e,t)}),n._z2="",n._a3=!1,n._b3=s.pageX,n._c3=s.pageY,n._d3=n._v=(t?n._e3:n._h)?s.pageX:s.pageY,n._f3=0,n._g3=0,n._h3=t?n._i3:n._p,n._j3=(new Date).getTime(),r&&n._e1.on(n._m1,function(e){n._y2(e,t)})}},_k3:function(e,i){if(this._l3){var t=this._m3,s=e.pageX-this._b3,n=e.pageY-this._c3,r=this._h3+s,o=this._h3+n,a=i?this._e3:this._h;r=a?r:o,o=this._z2;this._a3=!0,this._b3=e.pageX,this._c3=e.pageY,"x"===o&&0!==s?this._f3=0<s?1:-1:"y"===o&&0!==n&&(this._g3=0<n?1:-1),o=a?this._b3:this._c3,s=a?s:n,i?r>this._n3?r=this._h3+s*this._n1:r<this._o3&&(r=this._h3+s*this._n1):this._z||(0>=this.currSlideId&&0<o-this._d3&&(r=this._h3+s*this._n1),this.currSlideId>=this.numSlides-1&&0>o-this._d3&&(r=this._h3+s*this._n1)),this._h3=r,200<t-this._j3&&(this._j3=t,this._v=o),i?this._q3(this._h3):this._l&&this._p3(this._h3)}},_x2:function(e,i){var t,s=this,n="touchmove"===e.type;if(!s._s2||n){if(n){if(s._r3)return;var r=e.originalEvent.touches;if(!r)return;if(1<r.length)return;t=r[0]}else t=e,s.pointerEnabled&&(t=t.originalEvent);if(s._a3||(s._e&&(i?s._s3:s._p1).css(s._g+s._u1,"0s"),function e(){s._l2&&(s._t3=requestAnimationFrame(e),s._u3&&s._k3(s._u3,i))}()),s._l3)e.preventDefault(),s._m3=(new Date).getTime(),s._u3=t;else if(r=i?s._e3:s._h,7<(t=Math.abs(t.pageX-s._b3)-Math.abs(t.pageY-s._c3)-(r?-7:7))){if(r)e.preventDefault(),s._z2="x";else if(n)return void s._v3(e);s._l3=!0}else if(-7>t){if(r){if(n)return void s._v3(e)}else e.preventDefault(),s._z2="y";s._l3=!0}}},_v3:function(e,i){this._r3=!0,this._a3=this._l2=!1,this._y2(e)},_y2:function(i,t){function s(e){return 100>e?100:500<e?500:e}function n(e,i){(l._l||t)&&(a=(-l._u-l._d1)*l._w,d=Math.abs(l._p-a),l._c=d/i,e&&(l._c+=250),l._c=s(l._c),l._x3(a,!1))}var r,o,a,d,l=this;if(r=-1<i.type.indexOf("touch"),!l._s2||r)if(l._s2=!1,l.ev.trigger("rsDragRelease"),l._u3=null,l._l2=!1,l._r3=!1,l._l3=!1,l._m3=0,cancelAnimationFrame(l._t3),l._a3&&(t?l._q3(l._h3):l._l&&l._p3(l._h3)),l._b.off(l._k1).off(l._l1),r&&l._e1.off(l._m1),l._i1(),!l._a3&&!l._v2&&t&&l._w3){var _=e(i.target).closest(".rsNavItem");_.length&&l.goTo(_.index())}else{if(o=t?l._e3:l._h,!l._a3||"y"===l._z2&&o||"x"===l._z2&&!o){if(t||!l._t2)return l._t2=!1,void(l.dragSuccess=!1);if(l._t2=!1,l.st.navigateByClick)return l._i2(l.pointerEnabled?i.originalEvent:i),void(l.dragSuccess=!0);l.dragSuccess=!0}else l.dragSuccess=!0;l._t2=!1,l._z2="";var c=l.st.minSlideOffset;r=r?i.originalEvent.changedTouches[0]:l.pointerEnabled?i.originalEvent:i;var u=o?r.pageX:r.pageY,h=l._d3;r=l._v;var f=l.currSlideId,m=l.numSlides,g=o?l._f3:l._g3,v=l._z;if(Math.abs(u-h),r=u-r,o=(new Date).getTime()-l._j3,o=Math.abs(r)/o,0===g||1>=m)n(!0,o);else{if(!v&&!t)if(0>=f){if(0<g)return void n(!0,o)}else if(f>=m-1&&0>g)return void n(!0,o);if(t){if((a=l._i3)>l._n3)a=l._n3;else if(a<l._o3)a=l._o3;else{if(u=o*o/.006,_=-l._i3,h=l._y3-l._z3+l._i3,0<r&&u>_?(o=o*(_+=l._z3/(15/(u/o*.003)))/u,u=_):0>r&&u>h&&(o=o*(h+=l._z3/(15/(u/o*.003)))/u,u=h),_=Math.max(Math.round(o/.003),50),(a+=u*(0>r?-1:1))>l._n3)return void l._a4(a,_,!0,l._n3,200);if(a<l._o3)return void l._a4(a,_,!0,l._o3,200)}l._a4(a,_,!0)}else _=function(e){var i=Math.floor(e/l._w);return e-i*l._w>c&&i++,i},h+c<u?0>g?n(!1,o):(_=_(u-h),l._m2(l.currSlideId-_,s(Math.abs(l._p-(-l._u-l._d1+_)*l._w)/o),!1,!0,!0)):h-c>u?0<g?n(!1,o):(_=_(h-u),l._m2(l.currSlideId+_,s(Math.abs(l._p-(-l._u-l._d1-_)*l._w)/o),!1,!0,!0)):n(!1,o)}}},_p3:function(e){e=this._p=e,this._e?this._p1.css(this._x1,this._y1+(this._h?e+this._z1+0:0+this._z1+e)+this._a2):this._p1.css(this._h?this._x1:this._w1,e)},updateSliderSize:function(e){var i,t;if(this.slider){if(this.st.autoScaleSlider){var s=this.st.autoScaleSliderWidth,n=this.st.autoScaleSliderHeight;this.st.autoScaleHeight?((i=this.slider.width())!=this.width&&(this.slider.css("height",n/s*i),i=this.slider.width()),t=this.slider.height()):((t=this.slider.height())!=this.height&&(this.slider.css("width",s/n*t),t=this.slider.height()),i=this.slider.width())}else i=this.slider.width(),t=this.slider.height();if(e||i!=this.width||t!=this.height){for(this.width=i,this.height=t,this._b4=i,this._c4=t,this.ev.trigger("rsBeforeSizeSet"),this.ev.trigger("rsAfterSizePropSet"),this._e1.css({width:this._b4,height:this._c4}),this._w=(this._h?this._b4:this._c4)+this.st.slidesSpacing,this._d4=this.st.imageScalePadding,i=0;i<this.slides.length;i++)(e=this.slides[i]).positionSet=!1,e&&e.images&&e.isLoaded&&(e.isRendered=!1,this._q2(e));if(this._e4)for(i=0;i<this._e4.length;i++)(e=this._e4[i]).holder.css(this._i,(e.id+this._d1)*this._w);this._n2(),this._l&&(this._e&&this._p1.css(this._g+"transition-duration","0s"),this._p3((-this._u-this._d1)*this._w)),this.ev.trigger("rsOnUpdateNav")}this._j2=this._e1.offset(),this._j2=this._j2[this._i]}},appendSlide:function(i,t){var s=this._s(i);(isNaN(t)||t>this.numSlides)&&(t=this.numSlides),this.slides.splice(t,0,s),this.slidesJQ.splice(t,0,e('<div style="'+(this._l?"position:absolute;":this._n)+'" class="rsSlide"></div>')),t<=this.currSlideId&&this.currSlideId++,this.ev.trigger("rsOnAppendSlide",[s,t]),this._f4(t),t===this.currSlideId&&this.ev.trigger("rsAfterSlideChange")},removeSlide:function(e){var i=this.slides[e];i&&(i.holder&&i.holder.remove(),e<this.currSlideId&&this.currSlideId--,this.slides.splice(e,1),this.slidesJQ.splice(e,1),this.ev.trigger("rsOnRemoveSlide",[e]),this._f4(e),e===this.currSlideId&&this.ev.trigger("rsAfterSlideChange"))},_f4:function(e){var i=this;for(e=i.numSlides,e=0>=i._u?0:Math.floor(i._u/e),i.numSlides=i.slides.length,0===i.numSlides?(i.currSlideId=i._d1=i._u=0,i.currSlide=i._g4=null):i._u=e*i.numSlides+i.currSlideId,e=0;e<i.numSlides;e++)i.slides[e].id=e;i.currSlide=i.slides[i.currSlideId],i._r1=i.slidesJQ[i.currSlideId],i.currSlideId>=i.numSlides?i.goTo(i.numSlides-1):0>i.currSlideId&&i.goTo(0),i._t(),i._l&&i._p1.css(i._g+i._u1,"0ms"),i._h4&&clearTimeout(i._h4),i._h4=setTimeout(function(){i._l&&i._p3((-i._u-i._d1)*i._w),i._n2(),i._l||i._r1.css({display:"block",opacity:1})},14),i.ev.trigger("rsOnUpdateNav")},_i1:function(){this._f1&&this._l&&(this._g1?this._e1.css("cursor",this._g1):(this._e1.removeClass("grabbing-cursor"),this._e1.addClass("grab-cursor")))},_w2:function(){this._f1&&this._l&&(this._h1?this._e1.css("cursor",this._h1):(this._e1.removeClass("grab-cursor"),this._e1.addClass("grabbing-cursor")))},next:function(e){this._m2("next",this.st.transitionSpeed,!0,!e)},prev:function(e){this._m2("prev",this.st.transitionSpeed,!0,!e)},_m2:function(e,i,t,s,n){var r,o,a,d=this;if(d.ev.trigger("rsBeforeMove",[e,s]),a="next"===e?d.currSlideId+1:"prev"===e?d.currSlideId-1:e=parseInt(e,10),!d._z){if(0>a)return void d._i4("left",!s);if(a>=d.numSlides)return void d._i4("right",!s)}d._r2&&(d._u2(!0),t=!1),o=a-d.currSlideId,a=d._o2=d.currSlideId;var l,_=d.currSlideId+o;s=d._u,d._z?(_=d._n2(!1,_),s+=o):s=_,d._o=_,d._g4=d.slidesJQ[d.currSlideId],d._u=s,d.currSlideId=d._o,d.currSlide=d.slides[d.currSlideId],d._r1=d.slidesJQ[d.currSlideId];_=d.st.slidesDiff;var c=Boolean(0<o);o=Math.abs(o);var u=Math.floor(a/d._y),h=Math.floor((a+(c?_:-_))/d._y);if((u=(c?Math.max(u,h):Math.min(u,h))*d._y+(c?d._y-1:0))>d.numSlides-1?u=d.numSlides-1:0>u&&(u=0),(a=c?u-a:a-u)>d._y&&(a=d._y),o>a+_)for(d._d1+=(o-(a+_))*(c?-1:1),i*=1.4,a=0;a<d.numSlides;a++)d.slides[a].positionSet=!1;d._c=i,d._n2(!0),n||(l=!0),r=(-s-d._d1)*d._w,l?setTimeout(function(){d._j4=!1,d._x3(r,e,!1,t),d.ev.trigger("rsOnUpdateNav")},0):(d._x3(r,e,!1,t),d.ev.trigger("rsOnUpdateNav"))},_f2:function(){this.st.arrowsNav&&(1>=this.numSlides?(this._c2.css("display","none"),this._d2.css("display","none")):(this._c2.css("display","block"),this._d2.css("display","block"),this._z||this.st.loopRewind||(0===this.currSlideId?this._c2.addClass("rsArrowDisabled"):this._c2.removeClass("rsArrowDisabled"),this.currSlideId===this.numSlides-1?this._d2.addClass("rsArrowDisabled"):this._d2.removeClass("rsArrowDisabled"))))},_x3:function(i,t,s,n,r){function o(){var e;a&&(e=a.data("rsTimeout"))&&(a!==d&&a.css({opacity:0,display:"none",zIndex:0}),clearTimeout(e),a.data("rsTimeout","")),(e=d.data("rsTimeout"))&&(clearTimeout(e),d.data("rsTimeout",""))}var a,d,l=this,_={};isNaN(l._c)&&(l._c=400),l._p=l._h3=i,l.ev.trigger("rsBeforeAnimStart"),l._e?l._l?(l._c=parseInt(l._c,10),s=l._g+l._v1,_[l._g+l._u1]=l._c+"ms",_[s]=n?e.rsCSS3Easing[l.st.easeInOut]:e.rsCSS3Easing[l.st.easeOut],l._p1.css(_),n||!l.hasTouch?setTimeout(function(){l._p3(i)},5):l._p3(i)):(l._c=l.st.transitionSpeed,a=l._g4,(d=l._r1).data("rsTimeout")&&d.css("opacity",0),o(),a&&a.data("rsTimeout",setTimeout(function(){_[l._g+l._u1]="0ms",_.zIndex=0,_.display="none",a.data("rsTimeout",""),a.css(_),setTimeout(function(){a.css("opacity",0)},16)},l._c+60)),_.display="block",_.zIndex=l._m,_.opacity=0,_[l._g+l._u1]="0ms",_[l._g+l._v1]=e.rsCSS3Easing[l.st.easeInOut],d.css(_),d.data("rsTimeout",setTimeout(function(){d.css(l._g+l._u1,l._c+"ms"),d.data("rsTimeout",setTimeout(function(){d.css("opacity",1),d.data("rsTimeout","")},20))},20))):l._l?(_[l._h?l._x1:l._w1]=i+"px",l._p1.animate(_,l._c,n?l.st.easeInOut:l.st.easeOut)):(a=l._g4,(d=l._r1).stop(!0,!0).css({opacity:0,display:"block",zIndex:l._m}),l._c=l.st.transitionSpeed,d.animate({opacity:1},l._c,l.st.easeInOut),o(),a&&a.data("rsTimeout",setTimeout(function(){a.stop(!0,!0).css({opacity:0,display:"none",zIndex:0})},l._c+60))),l._r2=!0,l.loadingTimeout&&clearTimeout(l.loadingTimeout),l.loadingTimeout=r?setTimeout(function(){l.loadingTimeout=null,r.call()},l._c+60):setTimeout(function(){l.loadingTimeout=null,l._k4(t)},l._c+60)},_u2:function(e){if(this._r2=!1,clearTimeout(this.loadingTimeout),this._l)if(this._e){if(!e){e=this._p;var i=this._h3=this._l4();this._p1.css(this._g+this._u1,"0ms"),e!==i&&this._p3(i)}}else this._p1.stop(!0),this._p=parseInt(this._p1.css(this._h?this._x1:this._w1),10);else 20<this._m?this._m=10:this._m++},_l4:function(){var e=window.getComputedStyle(this._p1.get(0),null).getPropertyValue(this._g+"transform").replace(/^matrix\(/i,"").split(/, |\)$/g),i=0===e[0].indexOf("matrix3d");return parseInt(e[this._h?i?12:4:i?13:5],10)},_m4:function(e,i){return this._e?this._y1+(i?e+this._z1+0:0+this._z1+e)+this._a2:e},_k4:function(e){this._l||(this._r1.css("z-index",0),this._m=10),this._r2=!1,this.staticSlideId=this.currSlideId,this._n2(),this._n4=!1,this.ev.trigger("rsAfterSlideChange")},_i4:function(e,i){var t=this,s=(-t._u-t._d1)*t._w;if(0!==t.numSlides&&!t._r2)if(t.st.loopRewind)t.goTo("left"===e?t.numSlides-1:0,i);else if(t._l){t._c=200;var n=function(){t._r2=!1};t._x3(s+("left"===e?30:-30),"",!1,!0,function(){t._r2=!1,t._x3(s,"",!1,!0,n)})}},_q2:function(i,t){if(!i.isRendered){var s,n,r=i.content,o="rsMainSlideImage",a=e.isFunction(this.st.imageAlignCenter)?this.st.imageAlignCenter(i):this.st.imageAlignCenter,d=e.isFunction(this.st.imageScaleMode)?this.st.imageScaleMode(i):this.st.imageScaleMode;if(i.videoURL&&(o="rsVideoContainer","fill"!==d?s=!0:((n=r).hasClass(o)||(n=n.find("."+o)),n.css({width:"100%",height:"100%"}),o="rsMainSlideImage")),r.hasClass(o)||(r=r.find("."+o)),r){var l=i.iW,_=i.iH;if(i.isRendered=!0,"none"!==d||a){o="fill"!==d?this._d4:0,n=this._b4-2*o;var c,u,h=this._c4-2*o,f={};"fit-if-smaller"===d&&(l>n||_>h)&&(d="fit"),"fill"!==d&&"fit"!==d||(c=n/l,u=h/_,c="fill"==d?c>u?c:u:"fit"==d?c<u?c:u:1,l=Math.ceil(l*c,10),_=Math.ceil(_*c,10)),"none"!==d&&(f.width=l,f.height=_,s&&r.find(".rsImg").css({width:"100%",height:"100%"})),a&&(f.marginLeft=Math.floor((n-l)/2)+o,f.marginTop=Math.floor((h-_)/2)+o),r.css(f)}}}}},e.rsProto=i.prototype,e.fn.royalSlider=function(t){var s=arguments;return this.each(function(){var n=e(this);if("object"!=typeof t&&t){if((n=n.data("royalSlider"))&&n[t])return n[t].apply(n,Array.prototype.slice.call(s,1))}else n.data("royalSlider")||n.data("royalSlider",new i(n,t))})},e.fn.royalSlider.defaults={slidesSpacing:8,startSlideId:0,loop:!1,loopRewind:!1,numImagesToPreload:4,fadeinLoadedSlide:!0,slidesOrientation:"horizontal",transitionType:"move",transitionSpeed:600,controlNavigation:"bullets",controlsInside:!0,arrowsNav:!0,arrowsNavAutoHide:!0,navigateByClick:!0,randomizeSlides:!1,sliderDrag:!0,sliderTouch:!0,keyboardNavEnabled:!1,fadeInAfterLoaded:!0,allowCSS3:!0,allowCSS3OnWebkit:!0,addActiveClass:!1,autoHeight:!1,easeOut:"easeOutSine",easeInOut:"easeInOutSine",minSlideOffset:10,imageScaleMode:"fit-if-smaller",imageAlignCenter:!0,imageScalePadding:4,usePreloader:!0,autoScaleSlider:!1,autoScaleSliderWidth:800,autoScaleSliderHeight:400,autoScaleHeight:!0,arrowsNavHideOnTouch:!1,globalCaption:!1,slidesDiff:2},e.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"},e.extend(jQuery.easing,{easeInOutSine:function(e,i,t,s,n){return-s/2*(Math.cos(Math.PI*i/n)-1)+t},easeOutSine:function(e,i,t,s,n){return s*Math.sin(i/n*(Math.PI/2))+t},easeOutCubic:function(e,i,t,s,n){return s*((i=i/n-1)*i*i+1)+t}})}(jQuery,window),function(e){e.extend(e.rsProto,{_i5:function(){var i=this;"bullets"===i.st.controlNavigation&&(i.ev.one("rsAfterPropsSetup",function(){i._j5=!0,i.slider.addClass("rsWithBullets");for(var t='<div class="rsNav rsBullets">',s=0;s<i.numSlides;s++)t+='<div class="rsNavItem rsBullet"><span></span></div>';i._k5=t=e(t+"</div>"),i._l5=t.appendTo(i.slider).children(),i._k5.on("click.rs",".rsNavItem",function(t){i._m5||i.goTo(e(this).index())})}),i.ev.on("rsOnAppendSlide",function(e,t,s){s>=i.numSlides?i._k5.append('<div class="rsNavItem rsBullet"><span></span></div>'):i._l5.eq(s).before('<div class="rsNavItem rsBullet"><span></span></div>'),i._l5=i._k5.children()}),i.ev.on("rsOnRemoveSlide",function(e,t){var s=i._l5.eq(t);s&&s.length&&(s.remove(),i._l5=i._k5.children())}),i.ev.on("rsOnUpdateNav",function(){var e=i.currSlideId;i._n5&&i._n5.removeClass("rsNavSelected"),(e=i._l5.eq(e)).addClass("rsNavSelected"),i._n5=e}))}}),e.rsModules.bullets=e.rsProto._i5}(jQuery),function(e){e.extend(e.rsProto,{_h6:function(){var i=this;"thumbnails"===i.st.controlNavigation&&(i._i6={drag:!0,touch:!0,orientation:"horizontal",navigation:!0,arrows:!0,arrowLeft:null,arrowRight:null,spacing:4,arrowsAutoHide:!1,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,firstMargin:!0,paddingTop:0,paddingBottom:0},i.st.thumbs=e.extend({},i._i6,i.st.thumbs),i._j6=!0,!1===i.st.thumbs.firstMargin?i.st.thumbs.firstMargin=0:!0===i.st.thumbs.firstMargin&&(i.st.thumbs.firstMargin=i.st.thumbs.spacing),i.ev.on("rsBeforeParseNode",function(i,t,s){t=e(t),s.thumbnail=t.find(".rsTmb").remove(),s.thumbnail.length?s.thumbnail=e(document.createElement("div")).append(s.thumbnail).html():(s.thumbnail=t.attr("data-rsTmb"),s.thumbnail||(s.thumbnail=t.find(".rsImg").attr("data-rsTmb")),s.thumbnail=s.thumbnail?'<img src="'+s.thumbnail+'"/>':"")}),i.ev.one("rsAfterPropsSetup",function(){i._k6()}),i._n5=null,i.ev.on("rsOnUpdateNav",function(){var t=e(i._l5[i.currSlideId]);t!==i._n5&&(i._n5&&(i._n5.removeClass("rsNavSelected"),i._n5=null),i._l6&&i._m6(i.currSlideId),i._n5=t.addClass("rsNavSelected"))}),i.ev.on("rsOnAppendSlide",function(e,t,s){e="<div"+i._n6+' class="rsNavItem rsThumb">'+i._o6+t.thumbnail+"</div>",i._e&&i._s3.css(i._g+"transition-duration","0ms"),s>=i.numSlides?i._s3.append(e):i._l5.eq(s).before(e),i._l5=i._s3.children(),i.updateThumbsSize(!0)}),i.ev.on("rsOnRemoveSlide",function(e,t){var s=i._l5.eq(t);s&&(i._e&&i._s3.css(i._g+"transition-duration","0ms"),s.remove(),i._l5=i._s3.children(),i.updateThumbsSize(!0))}))},_k6:function(){var i,t,s=this,n="rsThumbs",r=s.st.thumbs,o="",a=r.spacing;s._j5=!0,s._e3="vertical"!==r.orientation,s._n6=i=a?' style="margin-'+(s._e3?"right":"bottom")+":"+a+'px;"':"",s._i3=0,s._p6=!1,s._m5=!1,s._l6=!1,s._q6=r.arrows&&r.navigation,t=s._e3?"Hor":"Ver",s.slider.addClass("rsWithThumbs rsWithThumbs"+t),o+='<div class="rsNav rsThumbs rsThumbs'+t+'"><div class="'+n+'Container">',s._o6=r.appendSpan?'<span class="thumbIco"></span>':"";for(var d=0;d<s.numSlides;d++)o+="<div"+i+' class="rsNavItem rsThumb">'+(t=s.slides[d]).thumbnail+s._o6+"</div>";o=e(o+"</div></div>"),i={},r.paddingTop&&(i[s._e3?"paddingTop":"paddingLeft"]=r.paddingTop),r.paddingBottom&&(i[s._e3?"paddingBottom":"paddingRight"]=r.paddingBottom),o.css(i),s._s3=e(o).find("."+n+"Container"),s._q6&&(n+="Arrow",r.arrowLeft?s._r6=r.arrowLeft:(s._r6=e('<div class="'+n+" "+n+'Left"><div class="'+n+'Icn"></div></div>'),o.append(s._r6)),r.arrowRight?s._s6=r.arrowRight:(s._s6=e('<div class="'+n+" "+n+'Right"><div class="'+n+'Icn"></div></div>'),o.append(s._s6)),s._r6.click(function(){var e=(Math.floor(s._i3/s._t6)+s._u6)*s._t6+s.st.thumbs.firstMargin;s._a4(e>s._n3?s._n3:e)}),s._s6.click(function(){var e=(Math.floor(s._i3/s._t6)-s._u6)*s._t6+s.st.thumbs.firstMargin;s._a4(e<s._o3?s._o3:e)}),r.arrowsAutoHide&&!s.hasTouch&&(s._r6.css("opacity",0),s._s6.css("opacity",0),o.one("mousemove.rsarrowshover",function(){s._l6&&(s._r6.css("opacity",1),s._s6.css("opacity",1))}),o.hover(function(){s._l6&&(s._r6.css("opacity",1),s._s6.css("opacity",1))},function(){s._l6&&(s._r6.css("opacity",0),s._s6.css("opacity",0))}))),s._k5=o,s._l5=s._s3.children(),s.msEnabled&&s.st.thumbs.navigation&&s._s3.css("-ms-touch-action",s._e3?"pan-y":"pan-x"),s.slider.append(o),s._w3=!0,s._v6=a,r.navigation&&s._e&&s._s3.css(s._g+"transition-property",s._g+"transform"),s._k5.on("click.rs",".rsNavItem",function(i){s._m5||s.goTo(e(this).index())}),s.ev.off("rsBeforeSizeSet.thumbs").on("rsBeforeSizeSet.thumbs",function(){s._w6=s._e3?s._c4:s._b4,s.updateThumbsSize(!0)}),s.ev.off("rsAutoHeightChange.thumbs").on("rsAutoHeightChange.thumbs",function(e,i){s.updateThumbsSize(!0,i)})},updateThumbsSize:function(e,i){var t=this,s=t._l5.first(),n={},r=t._l5.length;t._t6=(t._e3?s.outerWidth():s.outerHeight())+t._v6,t._y3=r*t._t6-t._v6,n[t._e3?"width":"height"]=t._y3+t._v6,t._z3=t._e3?t._k5.width():void 0!==i?i:t._k5.height(),t._w3&&(t.isFullscreen||t.st.thumbs.fitInViewport)&&(t._e3?t._c4=t._w6-t._k5.outerHeight():t._b4=t._w6-t._k5.outerWidth()),t._z3&&(t._o3=-(t._y3-t._z3)-t.st.thumbs.firstMargin,t._n3=t.st.thumbs.firstMargin,t._u6=Math.floor(t._z3/t._t6),t._y3<t._z3?(t.st.thumbs.autoCenter?t._q3((t._z3-t._y3)/2):t._q3(t._n3),t.st.thumbs.arrows&&t._r6&&(t._r6.addClass("rsThumbsArrowDisabled"),t._s6.addClass("rsThumbsArrowDisabled")),t._l6=!1,t._m5=!1,t._k5.off(t._j1)):t.st.thumbs.navigation&&!t._l6&&(t._l6=!0,!t.hasTouch&&t.st.thumbs.drag||t.hasTouch&&t.st.thumbs.touch)&&(t._m5=!0,t._k5.on(t._j1,function(e){t._g2(e,!0)})),t._s3.css(n),e&&i&&t._m6(t.currSlideId,!0))},setThumbsOrientation:function(e,i){this._w3&&(this.st.thumbs.orientation=e,this._k5.remove(),this.slider.removeClass("rsWithThumbsHor rsWithThumbsVer"),this._k6(),this._k5.off(this._j1),i||this.updateSliderSize(!0))},_q3:function(e){this._i3=e,this._e?this._s3.css(this._x1,this._y1+(this._e3?e+this._z1+0:0+this._z1+e)+this._a2):this._s3.css(this._e3?this._x1:this._w1,e)},_a4:function(i,t,s,n,r){var o=this;if(o._l6){t||(t=o.st.thumbs.transitionSpeed),o._i3=i,o._x6&&clearTimeout(o._x6),o._p6&&(o._e||o._s3.stop(),s=!0);var a={};o._p6=!0,o._e?(a[o._g+"transition-duration"]=t+"ms",a[o._g+"transition-timing-function"]=s?e.rsCSS3Easing[o.st.easeOut]:e.rsCSS3Easing[o.st.easeInOut],o._s3.css(a),o._q3(i)):(a[o._e3?o._x1:o._w1]=i+"px",o._s3.animate(a,t,s?"easeOutCubic":o.st.easeInOut)),n&&(o._i3=n),o._y6(),o._x6=setTimeout(function(){o._p6=!1,r&&(o._a4(n,r,!0),r=null)},t)}},_y6:function(){this._q6&&(this._i3===this._n3?this._r6.addClass("rsThumbsArrowDisabled"):this._r6.removeClass("rsThumbsArrowDisabled"),this._i3===this._o3?this._s6.addClass("rsThumbsArrowDisabled"):this._s6.removeClass("rsThumbsArrowDisabled"))},_m6:function(e,i){var t,s=0,n=e*this._t6+2*this._t6-this._v6+this._n3;Math.floor(this._i3/this._t6);this._l6&&(this._j6&&(i=!0,this._j6=!1),n+this._i3>this._z3?(e===this.numSlides-1&&(s=1),t=(-e+this._u6-2+s)*this._t6+this._z3%this._t6+this._v6-this._n3):0!==e?(e-1)*this._t6<=-this._i3+this._n3&&e-1<=this.numSlides-this._u6&&(t=(1-e)*this._t6+this._n3):t=this._n3,t!==this._i3&&((s=void 0===t?this._i3:t)>this._n3?this._q3(this._n3):s<this._o3?this._q3(this._o3):void 0!==t&&(i?this._q3(t):this._a4(t))),this._y6())}}),e.rsModules.thumbnails=e.rsProto._h6}(jQuery),function(e){e.extend(e.rsProto,{_f6:function(){var i=this;"tabs"===i.st.controlNavigation&&(i.ev.on("rsBeforeParseNode",function(i,t,s){t=e(t),s.thumbnail=t.find(".rsTmb").remove(),s.thumbnail.length?s.thumbnail=e(document.createElement("div")).append(s.thumbnail).html():(s.thumbnail=t.attr("data-rsTmb"),s.thumbnail||(s.thumbnail=t.find(".rsImg").attr("data-rsTmb")),s.thumbnail=s.thumbnail?'<img src="'+s.thumbnail+'"/>':"")}),i.ev.one("rsAfterPropsSetup",function(){i._g6()}),i.ev.on("rsOnAppendSlide",function(e,t,s){s>=i.numSlides?i._k5.append('<div class="rsNavItem rsTab">'+t.thumbnail+"</div>"):i._l5.eq(s).before('<div class="rsNavItem rsTab">'+item.thumbnail+"</div>"),i._l5=i._k5.children()}),i.ev.on("rsOnRemoveSlide",function(e,t){var s=i._l5.eq(t);s&&(s.remove(),i._l5=i._k5.children())}),i.ev.on("rsOnUpdateNav",function(){var e=i.currSlideId;i._n5&&i._n5.removeClass("rsNavSelected"),(e=i._l5.eq(e)).addClass("rsNavSelected"),i._n5=e}))},_g6:function(){var i,t=this;t._j5=!0,i='<div class="rsNav rsTabs">';for(var s=0;s<t.numSlides;s++)i+='<div class="rsNavItem rsTab">'+t.slides[s].thumbnail+"</div>";i=e(i+"</div>"),t._k5=i,t._l5=i.children(".rsNavItem"),t.slider.append(i),t._k5.click(function(i){(i=e(i.target).closest(".rsNavItem")).length&&t.goTo(i.index())})}}),e.rsModules.tabs=e.rsProto._f6}(jQuery),function(e){e.extend(e.rsProto,{_q5:function(){var i=this;i._r5={enabled:!1,keyboardNav:!0,buttonFS:!0,nativeFS:!1,doubleTap:!0},i.st.fullscreen=e.extend({},i._r5,i.st.fullscreen),i.st.fullscreen.enabled&&i.ev.one("rsBeforeSizeSet",function(){i._s5()})},_s5:function(){var i=this;if(i._t5=!i.st.keyboardNavEnabled&&i.st.fullscreen.keyboardNav,i.st.fullscreen.nativeFS){var t={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},s=["webkit","moz","o","ms","khtml"];if(void 0!==document.cancelFullScreen)t.supportsFullScreen=!0;else for(var n=0,r=s.length;n<r;n++)if(t.prefix=s[n],void 0!==document[t.prefix+"CancelFullScreen"]){t.supportsFullScreen=!0;break}t.supportsFullScreen?(i.nativeFS=!0,t.fullScreenEventName=t.prefix+"fullscreenchange"+i.ns,t.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},t.requestFullScreen=function(e){return""===this.prefix?e.requestFullScreen():e[this.prefix+"RequestFullScreen"]()},t.cancelFullScreen=function(e){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()},i._u5=t):i._u5=!1}i.st.fullscreen.buttonFS&&(i._v5=e('<div class="rsFullscreenBtn"><div class="rsFullscreenIcn"></div></div>').appendTo(i._o1).on("click.rs",function(){i.isFullscreen?i.exitFullscreen():i.enterFullscreen()}))},enterFullscreen:function(i){var t=this;if(t._u5){if(!i)return t._b.on(t._u5.fullScreenEventName,function(e){t._u5.isFullScreen()?t.enterFullscreen(!0):t.exitFullscreen(!0)}),void t._u5.requestFullScreen(e("html")[0]);t._u5.requestFullScreen(e("html")[0])}if(!t._w5){var s;for(t._w5=!0,t._b.on("keyup"+t.ns+"fullscreen",function(e){27===e.keyCode&&t.exitFullscreen()}),t._t5&&t._b2(),i=e(window),t._x5=i.scrollTop(),t._y5=i.scrollLeft(),t._z5=e("html").attr("style"),t._a6=e("body").attr("style"),t._b6=t.slider.attr("style"),e("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"}),t.slider.addClass("rsFullscreen"),s=0;s<t.numSlides;s++)(i=t.slides[s]).isRendered=!1,i.bigImage&&(i.isBig=!0,i.isMedLoaded=i.isLoaded,i.isMedLoading=i.isLoading,i.medImage=i.image,i.medIW=i.iW,i.medIH=i.iH,i.slideId=-99,i.bigImage!==i.medImage&&(i.sizeType="big"),i.isLoaded=i.isBigLoaded,i.isLoading=!1,i.image=i.bigImage,i.images[0]=i.bigImage,i.iW=i.bigIW,i.iH=i.bigIH,i.isAppended=i.contentAdded=!1,t._c6(i));t.isFullscreen=!0,t._w5=!1,t.updateSliderSize(),t.ev.trigger("rsEnterFullscreen")}},exitFullscreen:function(i){var t=this;if(t._u5){if(!i)return void t._u5.cancelFullScreen(e("html")[0]);t._b.off(t._u5.fullScreenEventName)}if(!t._w5){var s;for(t._w5=!0,t._b.off("keyup"+t.ns+"fullscreen"),t._t5&&t._b.off("keydown"+t.ns),e("html").attr("style",t._z5||""),e("body").attr("style",t._a6||""),s=0;s<t.numSlides;s++)(i=t.slides[s]).isRendered=!1,i.bigImage&&(i.isBig=!1,i.slideId=-99,i.isBigLoaded=i.isLoaded,i.isBigLoading=i.isLoading,i.bigImage=i.image,i.bigIW=i.iW,i.bigIH=i.iH,i.isLoaded=i.isMedLoaded,i.isLoading=!1,i.image=i.medImage,i.images[0]=i.medImage,i.iW=i.medIW,i.iH=i.medIH,i.isAppended=i.contentAdded=!1,t._c6(i,!0),i.bigImage!==i.medImage&&(i.sizeType="med"));t.isFullscreen=!1,(i=e(window)).scrollTop(t._x5),i.scrollLeft(t._y5),t._w5=!1,t.slider.removeClass("rsFullscreen"),t.updateSliderSize(),setTimeout(function(){t.updateSliderSize()},1),t.ev.trigger("rsExitFullscreen")}},_c6:function(i,t){var s=i.isLoaded||i.isLoading?'<img class="rsImg rsMainSlideImage" src="'+i.image+'"/>':'<a class="rsImg rsMainSlideImage" href="'+i.image+'"></a>';i.content.hasClass("rsImg")?i.content=e(s):i.content.find(".rsImg").eq(0).replaceWith(s),i.isLoaded||i.isLoading||!i.holder||i.holder.html(i.content)}}),e.rsModules.fullscreen=e.rsProto._q5}(jQuery),function(e){e.extend(e.rsProto,{_x4:function(){var i,t=this;t._y4={enabled:!1,stopAtAction:!0,pauseOnHover:!0,delay:2e3},!t.st.autoPlay&&t.st.autoplay&&(t.st.autoPlay=t.st.autoplay),t.st.autoPlay=e.extend({},t._y4,t.st.autoPlay),t.st.autoPlay.enabled&&(t.ev.on("rsBeforeParseNode",function(t,s,n){s=e(s),(i=s.attr("data-rsDelay"))&&(n.customDelay=parseInt(i,10))}),t.ev.one("rsAfterInit",function(){t._z4()}),t.ev.on("rsBeforeDestroy",function(){t.stopAutoPlay(),t.slider.off("mouseenter mouseleave"),e(window).off("blur"+t.ns+" focus"+t.ns)}))},_z4:function(){var i=this;i.startAutoPlay(),i.ev.on("rsAfterContentSet",function(e,t){i._l2||i._r2||!i._a5||t!==i.currSlide||i._b5()}),i.ev.on("rsDragRelease",function(){i._a5&&i._c5&&(i._c5=!1,i._b5())}),i.ev.on("rsAfterSlideChange",function(){i._a5&&i._c5&&(i._c5=!1,i.currSlide.isLoaded&&i._b5())}),i.ev.on("rsDragStart",function(){i._a5&&(i.st.autoPlay.stopAtAction?i.stopAutoPlay():(i._c5=!0,i._d5()))}),i.ev.on("rsBeforeMove",function(e,t,s){i._a5&&(s&&i.st.autoPlay.stopAtAction?i.stopAutoPlay():(i._c5=!0,i._d5()))}),i._e5=!1,i.ev.on("rsVideoStop",function(){i._a5&&(i._e5=!1,i._b5())}),i.ev.on("rsVideoPlay",function(){i._a5&&(i._c5=!1,i._d5(),i._e5=!0)}),e(window).on("blur"+i.ns,function(){i._a5&&(i._c5=!0,i._d5())}).on("focus"+i.ns,function(){i._a5&&i._c5&&(i._c5=!1,i._b5())}),i.st.autoPlay.pauseOnHover&&(i._f5=!1,i.slider.hover(function(){i._a5&&(i._c5=!1,i._d5(),i._f5=!0)},function(){i._a5&&(i._f5=!1,i._b5())}))},toggleAutoPlay:function(){this._a5?this.stopAutoPlay():this.startAutoPlay()},startAutoPlay:function(){this._a5=!0,this.currSlide.isLoaded&&this._b5()},stopAutoPlay:function(){this._e5=this._f5=this._c5=this._a5=!1,this._d5()},_b5:function(){var e=this;e._f5||e._e5||(e._g5=!0,e._h5&&clearTimeout(e._h5),e._h5=setTimeout(function(){var i;e._z||e.st.loopRewind||(i=!0,e.st.loopRewind=!0),e.next(!0),i&&(e.st.loopRewind=!1)},e.currSlide.customDelay?e.currSlide.customDelay:e.st.autoPlay.delay))},_d5:function(){this._f5||this._e5||(this._g5=!1,this._h5&&(clearTimeout(this._h5),this._h5=null))}}),e.rsModules.autoplay=e.rsProto._x4}(jQuery),function(e){e.extend(e.rsProto,{_z6:function(){var i=this;i._a7={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,disableCSS3inFF:!0,youTubeCode:'<iframe src="https://www.youtube.com/embed/%id%?rel=1&showinfo=0&autoplay=1&wmode=transparent" frameborder="no"></iframe>',vimeoCode:'<iframe src="https://player.vimeo.com/video/%id%?byline=0&portrait=0&autoplay=1" frameborder="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'},i.st.video=e.extend({},i._a7,i.st.video),i.ev.on("rsBeforeSizeSet",function(){i._b7&&setTimeout(function(){var e=(e=i._r1).hasClass("rsVideoContainer")?e:e.find(".rsVideoContainer");i._c7&&i._c7.css({width:e.width(),height:e.height()})},32)});var t=i._a.mozilla;i.ev.on("rsAfterParseNode",function(s,n,r){if(s=e(n),r.videoURL){i.st.video.disableCSS3inFF&&t&&(i._e=i._f=!1),n=e('<div class="rsVideoContainer"></div>');var o=e('<div class="rsBtnCenterer"><div class="rsPlayBtn"><div class="rsPlayBtnIcon"></div></div></div>');s.hasClass("rsImg")?r.content=n.append(s).append(o):r.content.find(".rsImg").wrap(n).after(o)}}),i.ev.on("rsAfterSlideChange",function(){i.stopVideo()})},toggleVideo:function(){return this._b7?this.stopVideo():this.playVideo()},playVideo:function(){var i=this;if(!i._b7){if(!(t=i.currSlide).videoURL)return!1;i._d7=t;var t,s,n,r=i._e7=t.content;return(t=t.videoURL).match(/youtu\.be/i)||t.match(/youtube\.com/i)?(n=/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/,(n=t.match(n))&&11==n[2].length&&(s=n[2]),void 0!==s&&(i._c7=i.st.video.youTubeCode.replace("%id%",s))):t.match(/vimeo\.com/i)&&(n=/(www\.)?vimeo.com\/(\d+)($|\/)/,(n=t.match(n))&&(s=n[2]),void 0!==s&&(i._c7=i.st.video.vimeoCode.replace("%id%",s))),i.videoObj=e(i._c7),i.ev.trigger("rsOnCreateVideoElement",[t]),i.videoObj.length&&(i._c7=e('<div class="rsVideoFrameHolder"><div class="rsPreloader"></div><div class="rsCloseVideoBtn"><div class="rsCloseVideoIcn"></div></div></div>'),i._c7.find(".rsPreloader").after(i.videoObj),r=r.hasClass("rsVideoContainer")?r:r.find(".rsVideoContainer"),i._c7.css({width:r.width(),height:r.height()}).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(e){return i.stopVideo(),e.preventDefault(),e.stopPropagation(),!1}),r.append(i._c7),i.isIPAD&&r.addClass("rsIOSVideo"),i._f7(!1),setTimeout(function(){i._c7.addClass("rsVideoActive")},10),i.ev.trigger("rsVideoPlay"),i._b7=!0),!0}return!1},stopVideo:function(){var e=this;return!!e._b7&&(e.isIPAD&&e.slider.find(".rsCloseVideoBtn").remove(),e._f7(!0),setTimeout(function(){e.ev.trigger("rsOnDestroyVideoElement",[e.videoObj]);var i=e._c7.find("iframe");if(i.length)try{i.attr("src","")}catch(e){}e._c7.remove(),e._c7=null},16),e.ev.trigger("rsVideoStop"),e._b7=!1,!0)},_f7:function(e,i){var t=[],s=this.st.video;if(s.autoHideArrows&&(this._c2&&(t.push(this._c2,this._d2),this._e2=!e),this._v5&&t.push(this._v5)),s.autoHideControlNav&&this._k5&&t.push(this._k5),s.autoHideBlocks&&this._d7.animBlocks&&t.push(this._d7.animBlocks),s.autoHideCaption&&this.globalCaption&&t.push(this.globalCaption),this.slider[e?"removeClass":"addClass"]("rsVideoPlaying"),t.length)for(s=0;s<t.length;s++)e?t[s].removeClass("rsHidden"):t[s].addClass("rsHidden")}}),e.rsModules.video=e.rsProto._z6}(jQuery),function(e){e.extend(e.rsProto,{_p4:function(){function i(){var e=s.currSlide;if(s.currSlide&&s.currSlide.isLoaded&&s._t4!==e){if(0<s._s4.length){for(t=0;t<s._s4.length;t++)clearTimeout(s._s4[t]);s._s4=[]}if(0<s._r4.length){var i;for(t=0;t<s._r4.length;t++)(i=s._r4[t])&&(s._e?(i.block.css(s._g+s._u1,"0s"),i.block.css(i.css)):i.block.stop(!0).css(i.css),s._t4=null,e.animBlocksDisplayed=!1);s._r4=[]}e.animBlocks&&(e.animBlocksDisplayed=!0,s._t4=e,s._u4(e.animBlocks))}}var t,s=this;s._q4={fadeEffect:!0,moveEffect:"top",moveOffset:20,speed:400,easing:"easeOutSine",delay:200},s.st.block=e.extend({},s._q4,s.st.block),s._r4=[],s._s4=[],s.ev.on("rsAfterInit",function(){i()}),s.ev.on("rsBeforeParseNode",function(i,t,s){t=e(t),s.animBlocks=t.find(".rsABlock").css("display","none"),s.animBlocks.length||(t.hasClass("rsABlock")?s.animBlocks=t.css("display","none"):s.animBlocks=!1)}),s.ev.on("rsAfterContentSet",function(e,t){t.id===s.slides[s.currSlideId].id&&setTimeout(function(){i()},s.st.fadeinLoadedSlide?300:0)}),s.ev.on("rsAfterSlideChange",function(){i()})},_v4:function(e,i){setTimeout(function(){e.css(i)},6)},_u4:function(i){var t,s,n,r,o,a,d,l=this;l._s4=[],i.each(function(i){var _,c,u,h,f,m,g;(t=e(this),s={},n={},r=null,0<(_=(_=t.attr("data-move-offset"))?parseInt(_,10):l.st.block.moveOffset)&&((a=t.data("move-effect"))?"none"===(a=a.toLowerCase())?a=!1:"left"!==a&&"top"!==a&&"bottom"!==a&&"right"!==a&&("none"===(a=l.st.block.moveEffect)&&(a=!1)):a=l.st.block.moveEffect,a&&"none"!==a))&&(c="right"===a||"left"===a,d=!1,l._e?(u=0,o=l._x1):(c?isNaN(parseInt(t.css("right"),10))?o="left":(o="right",d=!0):isNaN(parseInt(t.css("bottom"),10))?o="top":(o="bottom",d=!0),o="margin-"+o,d&&(_=-_),l._e?u=parseInt(t.css(o),10):void 0===(u=t.data("rs-start-move-prop"))&&(u=parseInt(t.css(o),10),isNaN(u)&&(u=0),t.data("rs-start-move-prop",u))),n[o]=l._m4("top"===a||"left"===a?u-_:u+_,c),s[o]=l._m4(u,c));(_=t.attr("data-fade-effect"))?"none"!==_.toLowerCase()&&"false"!==_.toLowerCase()||(_=!1):_=l.st.block.fadeEffect,_&&(n.opacity=0,s.opacity=1),(_||a)&&((r={}).hasFade=Boolean(_),Boolean(a)&&(r.moveProp=o,r.hasMove=!0),r.speed=t.data("speed"),isNaN(r.speed)&&(r.speed=l.st.block.speed),r.easing=t.data("easing"),r.easing||(r.easing=l.st.block.easing),r.css3Easing=e.rsCSS3Easing[r.easing],r.delay=t.data("delay"),isNaN(r.delay)&&(r.delay=l.st.block.delay*i)),_={},l._e&&(_[l._g+l._u1]="0ms"),_.moveProp=s.moveProp,_.opacity=s.opacity,_.display="none",l._r4.push({block:t,css:_}),l._v4(t,n),l._s4.push(setTimeout((h=t,f=s,m=r,g=i,function(){if(h.css("display","block"),m){var e={};if(l._e){var i="";m.hasMove&&(i+=m.moveProp),m.hasFade&&(m.hasMove&&(i+=", "),i+="opacity"),e[l._g+l._t1]=i,e[l._g+l._u1]=m.speed+"ms",e[l._g+l._v1]=m.css3Easing,h.css(e),setTimeout(function(){h.css(f)},24)}else setTimeout(function(){h.animate(f,m.speed,m.easing)},16)}delete l._s4[g]}),6>=r.delay?12:r.delay))})}}),e.rsModules.animatedBlocks=e.rsProto._p4}(jQuery),function(e){e.extend(e.rsProto,{_w4:function(){var e=this;if(e.st.autoHeight){var i,t,s,n=!0,r=function(r){s=e.slides[e.currSlideId],(i=s.holder)&&(t=i.height())&&void 0!==t&&t>(e.st.minAutoHeight||30)&&(e._c4=t,e._e||!r?e._e1.css("height",t):e._e1.stop(!0,!0).animate({height:t},e.st.transitionSpeed),e.ev.trigger("rsAutoHeightChange",t),n&&(e._e&&setTimeout(function(){e._e1.css(e._g+"transition","height "+e.st.transitionSpeed+"ms ease-in-out")},16),n=!1))};e.ev.on("rsMaybeSizeReady.rsAutoHeight",function(e,i){s===i&&r()}),e.ev.on("rsAfterContentSet.rsAutoHeight",function(e,i){s===i&&r()}),e.slider.addClass("rsAutoHeight"),e.ev.one("rsAfterInit",function(){setTimeout(function(){r(!1),setTimeout(function(){e.slider.append('<div style="clear:both; float: none;"></div>')},16)},16)}),e.ev.on("rsBeforeAnimStart",function(){r(!0)}),e.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){r(!1)},16)})}}}),e.rsModules.autoHeight=e.rsProto._w4}(jQuery),function(e){e.extend(e.rsProto,{_d6:function(){var i=this;i.st.globalCaption&&(i.ev.on("rsAfterInit",function(){i.globalCaption=e('<div class="rsGCaption"></div>').appendTo(i.st.globalCaptionInside?i._e1:i.slider),i.globalCaption.html(i.currSlide.caption||"")}),i.ev.on("rsBeforeAnimStart",function(){i.globalCaption.html(i.currSlide.caption||"")}))}}),e.rsModules.globalCaption=e.rsProto._d6}(jQuery),function(e){e.rsProto._o4=function(){var e,i=this;i.st.addActiveClass&&i.ev.on("rsOnUpdateNav",function(){e&&clearTimeout(e),e=setTimeout(function(){i._g4&&i._g4.removeClass("rsActiveSlide"),i._r1&&i._r1.addClass("rsActiveSlide"),e=null},50)})},e.rsModules.activeClass=e.rsProto._o4}(jQuery),function(e){e.extend(e.rsProto,{_o5:function(){var i,t,s,n=this;if(n._p5={enabled:!1,change:!1,prefix:""},n.st.deeplinking=e.extend({},n._p5,n.st.deeplinking),n.st.deeplinking.enabled){var r=n.st.deeplinking.change,o=n.st.deeplinking.prefix,a="#"+o,d=function(){var e=window.location.hash;return e&&0<e.indexOf(o)&&0<=(e=parseInt(e.substring(a.length),10))?e-1:-1},l=d();-1!==l&&(n.st.startSlideId=l),r&&(e(window).on("hashchange"+n.ns,function(e){i||(0>(e=d())||(e>n.numSlides-1&&(e=n.numSlides-1),n.goTo(e)))}),n.ev.on("rsBeforeAnimStart",function(){t&&clearTimeout(t),s&&clearTimeout(s)}),n.ev.on("rsAfterSlideChange",function(){t&&clearTimeout(t),s&&clearTimeout(s),s=setTimeout(function(){i=!0,window.location.replace((""+window.location).split("#")[0]+a+(n.currSlideId+1)),t=setTimeout(function(){i=!1,t=null},60)},400)})),n.ev.on("rsBeforeDestroy",function(){t=s=null,r&&e(window).off("hashchange"+n.ns)})}}}),e.rsModules.deeplinking=e.rsProto._o5}(jQuery),function(e,i,t){function s(e){return"#"+(e=e||location.href).replace(/^[^#]*#?(.*)$/,"$1")}var n,r=document,o=e.event.special,a=r.documentMode,d="onhashchange"in i&&(void 0===a||7<a);e.fn.hashchange=function(e){return e?this.bind("hashchange",e):this.trigger("hashchange")},e.fn.hashchange.delay=50,o.hashchange=e.extend(o.hashchange,{setup:function(){if(d)return!1;e(n.start)},teardown:function(){if(d)return!1;e(n.stop)}}),n=function(){function t(){var r=s(),o=h(_);r!==_?(u(_=r,o),e(i).trigger("hashchange")):o!==_&&(location.href=location.href.replace(/#.*/,"")+o),n=setTimeout(t,e.fn.hashchange.delay)}var n,o,a,l={},_=s(),c=function(e){return e},u=c,h=c;return l.start=function(){n||t()},l.stop=function(){n&&clearTimeout(n),n=void 0},i.attachEvent&&!i.addEventListener&&!d&&(l.start=function(){o||(a=(a=e.fn.hashchange.src)&&a+s(),o=e('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){a||u(s()),t()}).attr("src",a||"javascript:0").insertAfter("body")[0].contentWindow,r.onpropertychange=function(){try{"title"===event.propertyName&&(o.document.title=r.title)}catch(e){}})},l.stop=c,h=function(){return s(o.location.href)},u=function(i,t){var s=o.document,n=e.fn.hashchange.domain;i!==t&&(s.title=r.title,s.open(),n&&s.write('<script>document.domain="'+n+'"<\/script>'),s.close(),o.location.hash=i)}),l}()}(jQuery,this),function(e){e.rsProto._g7=function(){var i=this;i.st.visibleNearby&&i.st.visibleNearby.enabled&&(i._h7={enabled:!0,centerArea:.6,center:!0,breakpoint:0,breakpointCenterArea:.8,hiddenOverflow:!0,navigateByCenterClick:!1},i.st.visibleNearby=e.extend({},i._h7,i.st.visibleNearby),i.ev.one("rsAfterPropsSetup",function(){i._i7=i._e1.css("overflow","visible").wrap('<div class="rsVisibleNearbyWrap"></div>').parent(),i.st.visibleNearby.hiddenOverflow||i._i7.css("overflow","visible"),i._o1=i.st.controlsInside?i._i7:i.slider}),i.ev.on("rsAfterSizePropSet",function(){var e,t=i.st.visibleNearby;e=t.breakpoint&&i.width<t.breakpoint?t.breakpointCenterArea:t.centerArea,i._h?(i._b4*=e,i._i7.css({height:i._c4,width:i._b4/e}),i._d=i._b4*(1-e)/2/e):(i._c4*=e,i._i7.css({height:i._c4/e,width:i._b4}),i._d=i._c4*(1-e)/2/e),t.navigateByCenterClick||(i._q=i._h?i._b4:i._c4),t.center&&i._e1.css("margin-"+(i._h?"left":"top"),i._d)}))},e.rsModules.visibleNearby=e.rsProto._g7}(jQuery);
- jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,e,t,u,a){return jQuery.easing[jQuery.easing.def](n,e,t,u,a)},easeInQuad:function(n,e,t,u,a){return u*(e/=a)*e+t},easeOutQuad:function(n,e,t,u,a){return-u*(e/=a)*(e-2)+t},easeInOutQuad:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e+t:-u/2*(--e*(e-2)-1)+t},easeInCubic:function(n,e,t,u,a){return u*(e/=a)*e*e+t},easeOutCubic:function(n,e,t,u,a){return u*((e=e/a-1)*e*e+1)+t},easeInOutCubic:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e+t:u/2*((e-=2)*e*e+2)+t},easeInQuart:function(n,e,t,u,a){return u*(e/=a)*e*e*e+t},easeOutQuart:function(n,e,t,u,a){return-u*((e=e/a-1)*e*e*e-1)+t},easeInOutQuart:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e*e+t:-u/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(n,e,t,u,a){return u*(e/=a)*e*e*e*e+t},easeOutQuint:function(n,e,t,u,a){return u*((e=e/a-1)*e*e*e*e+1)+t},easeInOutQuint:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e*e*e+t:u/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(n,e,t,u,a){return-u*Math.cos(e/a*(Math.PI/2))+u+t},easeOutSine:function(n,e,t,u,a){return u*Math.sin(e/a*(Math.PI/2))+t},easeInOutSine:function(n,e,t,u,a){return-u/2*(Math.cos(Math.PI*e/a)-1)+t},easeInExpo:function(n,e,t,u,a){return 0==e?t:u*Math.pow(2,10*(e/a-1))+t},easeOutExpo:function(n,e,t,u,a){return e==a?t+u:u*(1-Math.pow(2,-10*e/a))+t},easeInOutExpo:function(n,e,t,u,a){return 0==e?t:e==a?t+u:(e/=a/2)<1?u/2*Math.pow(2,10*(e-1))+t:u/2*(2-Math.pow(2,-10*--e))+t},easeInCirc:function(n,e,t,u,a){return-u*(Math.sqrt(1-(e/=a)*e)-1)+t},easeOutCirc:function(n,e,t,u,a){return u*Math.sqrt(1-(e=e/a-1)*e)+t},easeInOutCirc:function(n,e,t,u,a){return(e/=a/2)<1?-u/2*(Math.sqrt(1-e*e)-1)+t:u/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;r=i/4}else r=i/(2*Math.PI)*Math.asin(u/s);return-s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i)+t},easeOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;r=i/4}else r=i/(2*Math.PI)*Math.asin(u/s);return s*Math.pow(2,-10*e)*Math.sin((e*a-r)*(2*Math.PI)/i)+u+t},easeInOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(2==(e/=a/2))return t+u;if(i||(i=a*(.3*1.5)),s<Math.abs(u)){s=u;r=i/4}else r=i/(2*Math.PI)*Math.asin(u/s);return e<1?s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i)*-.5+t:s*Math.pow(2,-10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i)*.5+u+t},easeInBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*(e/=a)*e*((r+1)*e-r)+t},easeOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*((e=e/a-1)*e*((r+1)*e+r)+1)+t},easeInOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),(e/=a/2)<1?u/2*(e*e*((1+(r*=1.525))*e-r))+t:u/2*((e-=2)*e*((1+(r*=1.525))*e+r)+2)+t},easeInBounce:function(n,e,t,u,a){return u-jQuery.easing.easeOutBounce(n,a-e,0,u,a)+t},easeOutBounce:function(n,e,t,u,a){return(e/=a)<1/2.75?u*(7.5625*e*e)+t:e<2/2.75?u*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?u*(7.5625*(e-=2.25/2.75)*e+.9375)+t:u*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(n,e,t,u,a){return e<a/2?.5*jQuery.easing.easeInBounce(n,2*e,0,u,a)+t:.5*jQuery.easing.easeOutBounce(n,2*e-a,0,u,a)+.5*u+t}});
- if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),function(t){"use strict";t.fn.emulateTransitionEnd=function(e){var i=!1,o=this;t(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||t(o).trigger(t.support.transition.end)},e),this},t(function(){t.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(t){"use strict";var e='[data-dismiss="alert"]',i=function(i){t(i).on("click",e,this.close)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.close=function(e){var o=t(this),n=o.attr("data-target");n||(n=(n=o.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,""));var s=t("#"===n?[]:n);function a(){s.detach().trigger("closed.bs.alert").remove()}e&&e.preventDefault(),s.length||(s=o.closest(".alert")),s.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(s.removeClass("in"),t.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",a).emulateTransitionEnd(i.TRANSITION_DURATION):a())};var o=t.fn.alert;t.fn.alert=function(e){return this.each(function(){var o=t(this),n=o.data("bs.alert");n||o.data("bs.alert",n=new i(this)),"string"==typeof e&&n[e].call(o)})},t.fn.alert.Constructor=i,t.fn.alert.noConflict=function(){return t.fn.alert=o,this},t(document).on("click.bs.alert.data-api",e,i.prototype.close)}(jQuery),function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.isLoading=!1};function i(i){return this.each(function(){var o=t(this),n=o.data("bs.button"),s="object"==typeof i&&i;n||o.data("bs.button",n=new e(this,s)),"toggle"==i?n.toggle():i&&n.setState(i)})}e.VERSION="3.3.7",e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var i="disabled",o=this.$element,n=o.is("input")?"val":"html",s=o.data();e+="Text",null==s.resetText&&o.data("resetText",o[n]()),setTimeout(t.proxy(function(){o[n](null==s[e]?this.options[e]:s[e]),"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i).prop(i,!1))},this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var o=t.fn.button;t.fn.button=i,t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=o,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(e){var o=t(e.target).closest(".btn");i.call(o,"toggle"),t(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),o.is("input,button")?o.trigger("focus"):o.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(t){"use strict";var e=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};function i(i){return this.each(function(){var o=t(this),n=o.data("bs.carousel"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i),a="string"==typeof i?i:s.slide;n||o.data("bs.carousel",n=new e(this,s)),"number"==typeof i?n.to(i):a?n[a]():s.interval&&n.pause().cycle()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=600,e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},e.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},e.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var o=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(o)},e.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){if(!this.sliding)return this.slide("next")},e.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},e.prototype.slide=function(i,o){var n=this.$element.find(".item.active"),s=o||this.getItemForDirection(i,n),a=this.interval,r="next"==i?"left":"right",l=this;if(s.hasClass("active"))return this.sliding=!1;var h=s[0],d=t.Event("slide.bs.carousel",{relatedTarget:h,direction:r});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var p=t(this.$indicators.children()[this.getItemIndex(s)]);p&&p.addClass("active")}var c=t.Event("slid.bs.carousel",{relatedTarget:h,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(s.addClass(i),s[0].offsetWidth,n.addClass(r),s.addClass(r),n.one("bsTransitionEnd",function(){s.removeClass([i,r].join(" ")).addClass("active"),n.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(c)},0)}).emulateTransitionEnd(e.TRANSITION_DURATION)):(n.removeClass("active"),s.addClass("active"),this.sliding=!1,this.$element.trigger(c)),a&&this.cycle(),this}};var o=t.fn.carousel;t.fn.carousel=i,t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=o,this};var n=function(e){var o,n=t(this),s=t(n.attr("data-target")||(o=n.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,""));if(s.hasClass("carousel")){var a=t.extend({},s.data(),n.data()),r=n.attr("data-slide-to");r&&(a.interval=!1),i.call(s,a),r&&s.data("bs.carousel").to(r),e.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",n).on("click.bs.carousel.data-api","[data-slide-to]",n),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(i,o){this.$element=t(i),this.options=t.extend({},e.DEFAULTS,o),this.$trigger=t('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function i(e){var i,o=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(o)}function o(i){return this.each(function(){var o=t(this),n=o.data("bs.collapse"),s=t.extend({},e.DEFAULTS,o.data(),"object"==typeof i&&i);!n&&s.toggle&&/show|hide/.test(i)&&(s.toggle=!1),n||o.data("bs.collapse",n=new e(this,s)),"string"==typeof i&&n[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=350,e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var i,n=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(n&&n.length&&(i=n.data("bs.collapse"))&&i.transitioning)){var s=t.Event("show.bs.collapse");if(this.$element.trigger(s),!s.isDefaultPrevented()){n&&n.length&&(o.call(n,"hide"),i||n.data("bs.collapse",null));var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return r.call(this);var l=t.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",t.proxy(r,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[a](this.$element[0][l])}}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var i=t.Event("hide.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){var o=this.dimension();this.$element[o](this.$element[o]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var n=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!t.support.transition)return n.call(this);this.$element[o](0).one("bsTransitionEnd",t.proxy(n,this)).emulateTransitionEnd(e.TRANSITION_DURATION)}}},e.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},e.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(e,o){var n=t(o);this.addAriaAndCollapsedClass(i(n),n)},this)).end()},e.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var n=t.fn.collapse;t.fn.collapse=o,t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=n,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(e){var n=t(this);n.attr("data-target")||e.preventDefault();var s=i(n),a=s.data("bs.collapse")?"toggle":n.data();o.call(s,a)})}(jQuery),function(t){"use strict";var e=".dropdown-backdrop",i='[data-toggle="dropdown"]',o=function(e){t(e).on("click.bs.dropdown",this.toggle)};function n(e){var i=e.attr("data-target");i||(i=(i=e.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}function s(o){o&&3===o.which||(t(e).remove(),t(i).each(function(){var e=t(this),i=n(e),s={relatedTarget:this};i.hasClass("open")&&(o&&"click"==o.type&&/input|textarea/i.test(o.target.tagName)&&t.contains(i[0],o.target)||(i.trigger(o=t.Event("hide.bs.dropdown",s)),o.isDefaultPrevented()||(e.attr("aria-expanded","false"),i.removeClass("open").trigger(t.Event("hidden.bs.dropdown",s)))))}))}o.VERSION="3.3.7",o.prototype.toggle=function(e){var i=t(this);if(!i.is(".disabled, :disabled")){var o=n(i),a=o.hasClass("open");if(s(),!a){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",s);var r={relatedTarget:this};if(o.trigger(e=t.Event("show.bs.dropdown",r)),e.isDefaultPrevented())return;i.trigger("focus").attr("aria-expanded","true"),o.toggleClass("open").trigger(t.Event("shown.bs.dropdown",r))}return!1}},o.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var o=t(this);if(e.preventDefault(),e.stopPropagation(),!o.is(".disabled, :disabled")){var s=n(o),a=s.hasClass("open");if(!a&&27!=e.which||a&&27==e.which)return 27==e.which&&s.find(i).trigger("focus"),o.trigger("click");var r=s.find(".dropdown-menu li:not(.disabled):visible a");if(r.length){var l=r.index(e.target);38==e.which&&l>0&&l--,40==e.which&&l<r.length-1&&l++,~l||(l=0),r.eq(l).trigger("focus")}}}};var a=t.fn.dropdown;t.fn.dropdown=function(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new o(this)),"string"==typeof e&&n[e].call(i)})},t.fn.dropdown.Constructor=o,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=a,this},t(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",i,o.prototype.toggle).on("keydown.bs.dropdown.data-api",i,o.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",o.prototype.keydown)}(jQuery),function(t){"use strict";var e=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};function i(i,o){return this.each(function(){var n=t(this),s=n.data("bs.modal"),a=t.extend({},e.DEFAULTS,n.data(),"object"==typeof i&&i);s||n.data("bs.modal",s=new e(this,a)),"string"==typeof i?s[i](o):a.show&&s.show(o)})}e.VERSION="3.3.7",e.TRANSITION_DURATION=300,e.BACKDROP_TRANSITION_DURATION=150,e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},e.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},e.prototype.show=function(i){var o=this,n=t.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(n),this.isShown||n.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){o.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(o.$element)&&(o.ignoreBackdropClick=!0)})}),this.backdrop(function(){var n=t.support.transition&&o.$element.hasClass("fade");o.$element.parent().length||o.$element.appendTo(o.$body),o.$element.show().scrollTop(0),o.adjustDialog(),n&&o.$element[0].offsetWidth,o.$element.addClass("in"),o.enforceFocus();var s=t.Event("shown.bs.modal",{relatedTarget:i});n?o.$dialog.one("bsTransitionEnd",function(){o.$element.trigger("focus").trigger(s)}).emulateTransitionEnd(e.TRANSITION_DURATION):o.$element.trigger("focus").trigger(s)}))},e.prototype.hide=function(i){i&&i.preventDefault(),i=t.Event("hide.bs.modal"),this.$element.trigger(i),this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(e.TRANSITION_DURATION):this.hideModal())},e.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},e.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},e.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},e.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},e.prototype.backdrop=function(i){var o=this,n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var s=t.support.transition&&n;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+n).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;s?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):i()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){o.removeBackdrop(),i&&i()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):a()}else i&&i()},e.prototype.handleUpdate=function(){this.adjustDialog()},e.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},e.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},e.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},e.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},e.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},e.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var o=t.fn.modal;t.fn.modal=i,t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=o,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var o=t(this),n=o.attr("href"),s=t(o.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,"")),a=s.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(n)&&n},s.data(),o.data());o.is("a")&&e.preventDefault(),s.one("show.bs.modal",function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",function(){o.is(":visible")&&o.trigger("focus")})}),i.call(s,a,this)})}(jQuery),function(t){"use strict";var e=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},e.prototype.init=function(e,i,o){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(o),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var n=this.options.trigger.split(" "),s=n.length;s--;){var a=n[s];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return(e=t.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,o){i[t]!=o&&(e[t]=o)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}},e.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}},e.prototype.show=function(){var i=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var o=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!o)return;var n=this,s=this.tip(),a=this.getUID(this.type);this.setContent(),s.attr("id",a),this.$element.attr("aria-describedby",a),this.options.animation&&s.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,h=l.test(r);h&&(r=r.replace(l,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var d=this.getPosition(),p=s[0].offsetWidth,c=s[0].offsetHeight;if(h){var f=r,u=this.getPosition(this.$viewport);r="bottom"==r&&d.bottom+c>u.bottom?"top":"top"==r&&d.top-c<u.top?"bottom":"right"==r&&d.right+p>u.width?"left":"left"==r&&d.left-p<u.left?"right":r,s.removeClass(f).addClass(r)}var g=this.getCalculatedOffset(r,d,p,c);this.applyPlacement(g,r);var m=function(){var t=n.hoverState;n.$element.trigger("shown.bs."+n.type),n.hoverState=null,"out"==t&&n.leave(n)};t.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",m).emulateTransitionEnd(e.TRANSITION_DURATION):m()}},e.prototype.applyPlacement=function(e,i){var o=this.tip(),n=o[0].offsetWidth,s=o[0].offsetHeight,a=parseInt(o.css("margin-top"),10),r=parseInt(o.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top+=a,e.left+=r,t.offset.setOffset(o[0],t.extend({using:function(t){o.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),o.addClass("in");var l=o[0].offsetWidth,h=o[0].offsetHeight;"top"==i&&h!=s&&(e.top=e.top+s-h);var d=this.getViewportAdjustedDelta(i,e,l,h);d.left?e.left+=d.left:e.top+=d.top;var p=/top|bottom/.test(i),c=p?2*d.left-n+l:2*d.top-s+h,f=p?"offsetWidth":"offsetHeight";o.offset(e),this.replaceArrow(c,o[0][f],p)},e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},e.prototype.hide=function(i){var o=this,n=t(this.$tip),s=t.Event("hide.bs."+this.type);function a(){"in"!=o.hoverState&&n.detach(),o.$element&&o.$element.removeAttr("aria-describedby").trigger("hidden.bs."+o.type),i&&i()}if(this.$element.trigger(s),!s.isDefaultPrevented())return n.removeClass("in"),t.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",a).emulateTransitionEnd(e.TRANSITION_DURATION):a(),this.hoverState=null,this},e.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},e.prototype.hasContent=function(){return this.getTitle()},e.prototype.getPosition=function(e){var i=(e=e||this.$element)[0],o="BODY"==i.tagName,n=i.getBoundingClientRect();null==n.width&&(n=t.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var s=window.SVGElement&&i instanceof window.SVGElement,a=o?{top:0,left:0}:s?null:e.offset(),r={scroll:o?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=o?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},n,r,l,a)},e.prototype.getCalculatedOffset=function(t,e,i,o){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-o,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}},e.prototype.getViewportAdjustedDelta=function(t,e,i,o){var n={top:0,left:0};if(!this.$viewport)return n;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+o;r<a.top?n.top=a.top-r:l>a.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;h<a.left?n.left=a.left-h:d>a.right&&(n.left=a.left+a.width-d)}return n},e.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},e.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},e.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},e.prototype.enable=function(){this.enabled=!0},e.prototype.disable=function(){this.enabled=!1},e.prototype.toggleEnabled=function(){this.enabled=!this.enabled},e.prototype.toggle=function(e){var i=this;e&&((i=t(e.currentTarget).data("bs."+this.type))||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var i=t.fn.tooltip;t.fn.tooltip=function(i){return this.each(function(){var o=t(this),n=o.data("bs.tooltip"),s="object"==typeof i&&i;!n&&/destroy|hide/.test(i)||(n||o.data("bs.tooltip",n=new e(this,s)),"string"==typeof i&&n[i]())})},t.fn.tooltip.Constructor=e,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=i,this}}(jQuery),function(t){"use strict";var e=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");e.VERSION="3.3.7",e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),e.prototype.constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var i=t.fn.popover;t.fn.popover=function(i){return this.each(function(){var o=t(this),n=o.data("bs.popover"),s="object"==typeof i&&i;!n&&/destroy|hide/.test(i)||(n||o.data("bs.popover",n=new e(this,s)),"string"==typeof i&&n[i]())})},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=i,this}}(jQuery),function(t){"use strict";function e(i,o){this.$body=t(document.body),this.$scrollElement=t(i).is(document.body)?t(window):t(i),this.options=t.extend({},e.DEFAULTS,o),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var o=t(this),n=o.data("bs.scrollspy"),s="object"==typeof i&&i;n||o.data("bs.scrollspy",n=new e(this,s)),"string"==typeof i&&n[i]()})}e.VERSION="3.3.7",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",o=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",o=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),n=e.data("target")||e.attr("href"),s=/^#./.test(n)&&t(n);return s&&s.length&&s.is(":visible")&&[[s[i]().top+o,n]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=o)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<n[0])return this.activeTarget=null,this.clear();for(t=n.length;t--;)a!=s[t]&&e>=n[t]&&(void 0===n[t+1]||e<n[t+1])&&this.activate(s[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',o=t(i).parents("li").addClass("active");o.parent(".dropdown-menu").length&&(o=o.closest("li.dropdown").addClass("active")),o.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var o=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=o,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),function(t){"use strict";var e=function(e){this.element=t(e)};function i(i){return this.each(function(){var o=t(this),n=o.data("bs.tab");n||o.data("bs.tab",n=new e(this)),"string"==typeof i&&n[i]()})}e.VERSION="3.3.7",e.TRANSITION_DURATION=150,e.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),o=e.data("target");if(o||(o=(o=e.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var n=i.find(".active:last a"),s=t.Event("hide.bs.tab",{relatedTarget:e[0]}),a=t.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(s),e.trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){var r=t(o);this.activate(e.closest("li"),i),this.activate(r,r.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},e.prototype.activate=function(i,o,n){var s=o.find("> .active"),a=n&&t.support.transition&&(s.length&&s.hasClass("fade")||!!o.find("> .fade").length);function r(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade"),i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}s.length&&a?s.one("bsTransitionEnd",r).emulateTransitionEnd(e.TRANSITION_DURATION):r(),s.removeClass("in")};var o=t.fn.tab;t.fn.tab=i,t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=o,this};var n=function(e){e.preventDefault(),i.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),function(t){"use strict";var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(i){return this.each(function(){var o=t(this),n=o.data("bs.affix"),s="object"==typeof i&&i;n||o.data("bs.affix",n=new e(this,s)),"string"==typeof i&&n[i]()})}e.VERSION="3.3.7",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return n<i&&"top";if("bottom"==this.affixed)return null!=i?!(n+this.unpin<=s.top)&&"bottom":!(n+a<=t-o)&&"bottom";var r=null==this.affixed,l=r?n:s.top;return null!=i&&n<=i?"top":null!=o&&l+(r?a:e)>=t-o&&"bottom"},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),o=this.options.offset,n=o.top,s=o.bottom,a=Math.max(t(document).height(),t(document.body).height());"object"!=typeof o&&(s=n=o),"function"==typeof n&&(n=o.top(this.$element)),"function"==typeof s&&(s=o.bottom(this.$element));var r=this.getState(a,i,n,s);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var l="affix"+(r?"-"+r:""),h=t.Event(l+".bs.affix");if(this.$element.trigger(h),h.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:a-i-s})}};var o=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var e=t(this),o=e.data();o.offset=o.offset||{},null!=o.offsetBottom&&(o.offset.bottom=o.offsetBottom),null!=o.offsetTop&&(o.offset.top=o.offsetTop),i.call(e,o)})})}(jQuery);
- var SITE={accordion:function(e){e.find("header").on("click",function(e){jQuery(this);var a=jQuery(this).closest(".acc-container");a.hasClass("open")?a.find(".acc-content").slideUp("200",function(){$(this).removeClass("open"),a.removeClass("open")}):a.find(".acc-content").slideDown("200",function(){$(this).addClass("open"),a.addClass("open")})})},makeFormDateAndTime:function(e){e.each(function(){$(this).attr("id").split("_");var e=new Date,a=e.getHours(),t={year:"numeric",month:"2-digit",day:"2-digit"},i=$(this).closest(".row").find("> div:last-child select"),r=e.toLocaleDateString("DE",t);a>=14&&e.setDate(e.getDate()+1);for(var o=0;o<=7;o++){var n=e.getDay();if(0!=n&&6!=n){var c=e.toLocaleDateString("DE",t),l='<option value="'+c+'">'+c+"</option>";$(this).append(l)}e.setDate(e.getDate()+1)}i.prop("disabled",!0),$(this).change(function(){var e=$(this).val(),a=i.val();if(i.find("option:not(:first-child)").remove(),e.length){var t=10;e==r&&(t=14);for(var o=t;o<18;o+=.5){var n=o+.5,c=Math.floor(o)+":"+o%1*6+"0"+" - "+(Math.floor(n)+":"+n%1*6+"0"),l='<option value="'+c+'">'+c+"</option>";i.append(l),c==a&&i.val(a)}i.prop("disabled",!1)}else i.prop("disabled",!0)})}),$(".registration-confirmation a.download").click(function(){$(".registration-confirmation").addClass("downloaded")})}};function calcage(e){var a=(new Date).getFullYear(),t=new Date(e,0,1);return difference=a-t.getYear(),age=difference,age>1e3&&(age-=1900),age}function CalcVitaStart(){var toDay=new Date,startYear=toDay.getFullYear();11==toDay.getMonth()&&startYear++;var myForm=$("#vitastartBeitrag"),gjahr=myForm.find("#Birth").val(),age=calcage(gjahr);if(age>65&&(age=66),age<0)return alert("Bitte geben Sie ein gültiges Geburtsdatum ein."),"";var gender="Frau",versicherung="start";if(age>=0&&gender&&versicherung){var variable="vita"+versicherung+"beitrag"+gender+"["+startYear+"]["+age+"]";beitrag=eval(variable),myForm.find("#DEMVal").val(" "+beitrag)}return""}function CalcComplete(){var toDay=new Date,startYear=toDay.getFullYear();11==toDay.getMonth()&&startYear++;var myForm=$("#frmBeitragComplete"),gjahr=myForm.find("#Birth").val(),age=calcage(gjahr);if(age>65&&(age=66),age<0)return alert("Bitte geben Sie ein gültiges Geburtsdatum ein."),"";var gender="Herr",versicherung="complete";if(age>=0&&gender&&versicherung){var variable="vita"+versicherung+"beitrag"+gender+"["+startYear+"]["+age+"]";beitrag=eval(variable),myForm.find("#DEMVal").val(" "+beitrag)}return""}function CalcDental(e){var a=$("#frmBeitragBasic"),t=(new Date).getFullYear()-a.find("#Birth").val(),i=BeitragBasic[t][0];a.find("#DEMVal").val(i)}function calcbeitrag(){var e=$("#frmBeitrag"),a=calcage(e.find("#Birth").val());beitrag="3,30",a>=21&&(beitrag="7,70"),e.find("#beitrag").val(beitrag)}jQuery(document).ready(function(e){var a=!1;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))&&(a=!0),a&&e(window).width()<992&&(e("body").addClass("mobile"),e("#c2698").parent().hide(),e(".content-bottom").append(e("#c2698"))),e(".link-bottom").each(function(){e(this).closest(".ce-bodytext").addClass("ce-link-bottom")}),e(".columns-accordion-col-wrap").each(function(){SITE.accordion(e(this))}),e("nav.main .opener").click(function(){var a=e(this).closest("li");a.find(" > ul:visible, > div > ul:visible").length>0?(a.removeClass("open"),a.addClass("close")):(a.addClass("open"),a.removeClass("close"))}),e("body").click(function(a){0==e(a.target).closest("header .options").length&&e("header .options #optionNone").prop("checked",!0)}),SITE.makeFormDateAndTime(e('form [id^="callback-callback_date_"]')),SITE.makeFormDateAndTime(e('form [id^="callbackKrankenkasse-callback_date_"]'))});
- var currentFormState=void 0;function displayLamellar(e){var t=$(e).find(".acc-content");$(e).addClass("open"),t.addClass("open"),t.css("display","block")}function getCurrentFormState(e){if(void 0==currentFormState){var t=e.elements["tx_form_formframework["+e.id+"][__state]"];void 0!=t&&$.ajax({url:"/",method:"POST",data:{type:1e3,state:t.value},async:!1,success:function(e){currentFormState=jQuery.parseJSON(e)}})}return currentFormState}function calculateFee(e,t){var a=$(e).closest("form"),i=getCurrentFormState(a[0]),r=e.name.split(/(tx_form_formframework\[[^\]]*\]\[)([^\]]*)(\])/i);r[r.length-1]="";var s=r[2].split("_");s[0]="versicherungsart",r[2]=s.join("_");var l=r.join("");if(void 0==t&&""!=a[0].elements[l].value&&(t="start"==a[0].elements[l].value?0:1),void 0!=t){var n={type:t,start:i.insurancestart},o=["anrede","birthdate"];for(var c in o){var d=void 0;if(s[0]=o[c],r[2]=s.join("_"),l=r.join(""),void 0!=a[0].elements[l])d=a[0].elements[l].value;else if(void 0!=a[0].elements[l+"[date]"]){var m=a[0].elements[l+"[date]"].value.match(/(\d+)/g);if(m)d=new Date(m[2],m[1]-1,m[0]).getTime()/1e3}if(void 0==d)return!1;n[o[c]]=d}$.ajax({url:"/",data:{type:110,tx_securvitacalculator_calculator:n},success:function(e){s[0]="beitrag",r[2]=s.join("_"),l=r.join(""),a[0].elements[l].value=e}})}}function addPersonData(e,t){var a=$(e).closest("form"),i=getCurrentFormState(a[0]);if("ja"==e.value){var r=null;for(var s in i){var l=a[0].id+"-"+s+"_"+t;if(void 0!=a[0].elements[l])if(null==r&&(r=$(a[0].elements[l]).closest(".lamellar")),$(a[0].elements[l]).hasClass("dp")){var n=new Date(1e3*parseInt(i[s]));$(a[0].elements[l]).datepicker("setDate",n),a[0].elements[l].onchange()}else a[0].elements[l].value=i[s];else"anrede"==s&&(l+="-"+("Herr"==i[s]?"1":"0"),a[0].elements[l].checked=!0)}displayLamellar(r)}else for(var s in a[0].elements){var o=a[0].elements[s];if(-1!=o.name.indexOf("_"+t))switch(o.type){case"hidden":break;case"radio":o.checked=!1;break;default:o.value=""}}}function changeFormElementDisplay(e,t,a){e.val()==t&&(a.show(),a.parent().find("label").show())}jQuery(document).ready(function(e){function t(){switch(e("#mitgliedwerden-employment_type_payer, #mitgliedwerden-elternzeit, #mitgliedwerden-auch_selbstaendig, #mitgliedwerden-selbstaendig_als, #mitgliedwerden-employment_type_other_describtion").closest(".form-group").css("display","none"),e("input[name='tx_form_formframework[mitgliedwerden][employment_type]']:checked").val()){case"pflichtversichert":e("#mitgliedwerden-auch_selbstaendig").closest(".form-group").css("display","block"),e("#mitgliedwerden-elternzeit").closest(".form-group").css("display","block");break;case"freiwilligversichert":e("#mitgliedwerden-employment_type_payer").closest(".form-group").css("display","block"),e("#mitgliedwerden-elternzeit").closest(".form-group").css("display","block");break;case"selbstaendig":e("#mitgliedwerden-selbstaendig_als").closest(".form-group").css("display","block");break;case"sonstiges":e("#mitgliedwerden-employment_type_other_describtion").closest(".form-group").css("display","block")}}setTimeout(function(){e("form input.dp").datepicker("option","changeMonth",!0),e("form input.dp").datepicker("option","changeYear",!0),e("form input.dp").datepicker("option","yearRange","-100:+4")},1),e("#mitgliedwerben-singleselect-2").length&&changeFormElementDisplay(e("#mitgliedwerben-singleselect-2"),1,e("#mitgliedwerben-singleselect-3")),e("#mitgliedwerben-singleselect-2").on("change",function(){changeFormElementDisplay(e("#mitgliedwerben-singleselect-2"),1,e("#mitgliedwerben-singleselect-3"))}),e("form").find("input, textarea").focus(function(){e(this).addClass("focus")}),e("form").find("input, textarea").blur(function(){e(this).removeClass("focus")}),e("form").find("input, textarea").change(function(){""==e(this).val()?e(this).removeClass("has-value"):e(this).addClass("has-value")}),e("input[name='tx_form_formframework[mitgliedwerden][employment_type]']").change(function(){t()}),t();var a=0;e("form").find(".lamellar").each(function(){var t=!1,i=e(this).attr("id").split("_");if(2==i.length){var r=getCurrentFormState(e(this).closest("form")[0]);for(var s in r){var l=new RegExp("[w]*_"+i[1],"g");if(-1!=s.search(l)&&r[s]&&""!=r[s]){t=!0;break}}}t?displayLamellar(this):0==a?displayLamellar(this):e(this).find(".has-error").length>0?displayLamellar(this):e(this).find("input,select").each(function(){if(void 0!=e(this).val()&&""!=e(this).val())switch(e(this).prop("nodeName")){case"INPUT":switch(e(this).prop("type")){case"text":return displayLamellar(e(this).closest(".lamellar")),!1;case"radio":case"checkbox":e(this).prop("checked")&&displayLamellar(e(this).closest(".lamellar"))}}}),a++})});
|