function customDatetime(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).datepicker({format:"dd.mm.yyyy",language:"tr",autoclose:!0,todayHighlight:!0})})}function customClockPicker(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).clockpicker({placement:"bottom",align:"left",autoclose:!0,"default":"ss:dd"})})}function numericTextbox(n){$('input[id*="'+n+'"]').keydown(function(n){if(n.shiftKey||n.ctrlKey||n.altKey)n.preventDefault();else{var t=n.keyCode;t==8||t==46||t>=35&&t<=40||t>=48&&t<=57||t>=96&&t<=105||n.preventDefault()}})}function customDatetime(n,t){var i=$('input[id*="'+n+'"]');$(i).each(function(){$(this).datepicker({format:t,language:"tr",autoclose:!0,todayHighlight:!0});$(this).inputmask("d.m.y",{placeholder:"gg.aa.yyyy"})})}function customCheckbox(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).parent().hasClass("custom-checkbox")==!1&&($(this).wrap("<span class='custom-checkbox'><\/span>"),$(this).is(":checked")&&$(this).parent().addClass("selected"),$(this).click(function(){$(this).parent().toggleClass("selected")}))})}function checkboxLabelPadding(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).next().css("padding-left","5px");$(this).css("padding-left","15px")})}function customMasked(){var n=$("input[masked]");$(n).each(function(){$(this).attr("masked")=="telefon"?$(this).mask("(999) 999 99 99",{placeholder:"(___) ___ __ __"}):$(this).attr("masked")=="tckimlik"?($(this).focusout(function(){var n=$(this).val(),i,t;i=n;t=Number(n.substring(0,1))+Number(n.substring(1,2))+Number(n.substring(2,3))+Number(n.substring(3,4))+Number(n.substring(4,5))+Number(n.substring(5,6))+Number(n.substring(6,7))+Number(n.substring(7,8))+Number(n.substring(8,9))+Number(n.substring(9,10));strtoplam=String(t);onunbirlerbas=strtoplam.substring(strtoplam.length,strtoplam.length-1);onunbirlerbas==n.substring(10,11)?($(this).removeClass("error"),$(this).removeClass("compulsory")):($(this).addClass("error"),$(this).addClass("compulsory"))}),$(this).inputmask("99999999999",{placeholder:"___________"})):$(this).attr("masked")=="vergino"?$(this).inputmask("9999999999",{placeholder:"__________"}):$(this).attr("masked")=="email"&&$(this).focusout(function(){if($(this).val()=="")$(this).addClass("error");else/^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i.test($(this).val())?$(this).removeClass("error"):$(this).addClass("error")})})}function CheckboxStyleDifferent(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).next().hasClass("iCheck-helper")==!1?$(this).iCheck({checkboxClass:"icheckbox_minimal-grey",increaseArea:"20%"}):$(this).iCheck("update")})}function CbReady(){checkboxLabelPadding("chb");customDatetime("date");customClockPicker("clock");customMasked();customDatetime("mountDate","mm");customDatetime("yearDate","yyyy");numericTextbox("numeric");customCheckbox("chb");customEditor2("editor");customaccordion("accordion");$('[data-toggle="tooltip"]').tooltip();$("[data-toggle='tooltip'], [data-hover='tooltip']").tooltip({placement:"bottom",trigger:"hover"})}function select2SetConfigurationAndLoad(n){$.fn.select2.defaults.set("theme","bootstrap");$.fn.select2.amd.define("select2/i18n/tr",[],function(){return{errorLoading:function(){return"Verilerin yüklenmesinde hata ile karşılaşıldı."},loadingMore:function(){return"Daha Fazlası..."},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor..."}}});$(n).select2({width:"resolve",language:"tr"})}function customaccordion(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){$(this).collapse({toggle:!1})})}function customEditor2(n){var t=$('input[id*="'+n+'"]');$(t).each(function(){customEditor($(this).attr("id"))})}function customEditor(n){$("."+n).addClass("form-control");tinymce.init({selector:"#"+n,plugins:["advlist autolink lists link image charmap print preview anchor","searchreplace visualblocks code fullscreen ","insertdatetime media table contextmenu paste textcolor"],menubar:!1,theme:"modern",skin:"light",theme_modern_resizing_min_height:"30px",language:"tr_TR",toolbar1:"styleselect | bold | italic | forecolor | backcolor | link | image | alignleft | aligncenter | alignright | alignjustify | bullist | numlist | outdent | indent | dosyayonetim",entity_encoding:"raw",relative_urls:!1,autoresize_min_height:"37px",autoresize_max_height:"800px",toolbar_items_size:"small",setup:function(n){n.addButton("dosyayonetim",{type:"button",text:"Dosya Yönetimi",icon:!1,onclick:function(){n.windowManager.open({title:"Dosyalar",url:"/Anket/Yonetim/Dokuman/DosyalarEditor.aspx",width:1200,height:800,buttons:[{text:"Kapat",onclick:"close"}]})}});n.on("load",function(){var t=document.getElementById(n.id+"_ifr");t.style.height="37px";$(this.contentAreaContainer.parentElement).find("div.mce-toolbar-grp").hide()});n.on("focus",function(){$(this.contentAreaContainer.parentElement).find("div.mce-toolbar-grp").show()});n.on("blur",function(){$(this.contentAreaContainer.parentElement).find("div.mce-toolbar-grp").hide();n.getContent()!=""?(n.getBody().parentNode.style.backgroundColor="#ffffff",n.getBody().style.backgroundColor="#ffffff",n.getBody().parentNode.style.border="0"):(n.getBody().parentNode.style.backgroundColor="#ffeeee",n.getBody().style.backgroundColor="#ffeeee",n.getBody().parentNode.style.border="1px solid #ff0000")})}})}if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher");}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(void 0!==i.style[t])return{end:n[t]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){n.support.transition=t();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery);+function(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,""));r=n(u);i&&i.preventDefault();r.length||(r=f.closest(".alert"));r.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.5";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var r="disabled",i=this.$element,f=i.is("input")?"val":"html",u=i.data();t+="Text";null==u.resetText&&i.data("resetText",i[f]());setTimeout(n.proxy(function(){i[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,i.addClass(r).attr(r,r)):this.isLoading&&(this.isLoading=!1,i.removeClass(r).removeAttr(r))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target);r.hasClass("btn")||(r=r.closest(".btn"));i.call(r,"toggle");n(t.target).is('input[type="radio"]')||n(t.target).is('input[type="checkbox"]')||t.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);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",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.5";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f="prev"==n&&0===i||"next"==n&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r="prev"==n?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(0>n))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[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()},u;t.VERSION="3.3.5";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"),f&&f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented()))return i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},n.support.transition?void this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION):u.call(this)};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.5";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger("shown.bs.dropdown",e)}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");h=" li:not(.disabled):visible a";f=o.find(".dropdown-menu"+h);f.length&&(u=f.index(t.target),38==t.which&&u>0&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);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,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.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"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(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"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.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}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.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(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function f(){"in"!=u.hoverState&&r.detach();u.$element.removeAttr("aria-describedby").trigger("hidden.bs."+u.type);i&&i()}var u=this,r=n(this.$tip),e=n.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",f).emulateTransitionEnd(t.TRANSITION_DURATION):f(),this.hoverState=null,this)};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var u=t[0],r="BODY"==u.tagName,i=u.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=r?{top:0,left:0}:t.offset(),e={scroll:r?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},o=r?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,e,o,f)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(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};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.5";t.DEFAULTS=n.extend({},n.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>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(n(i).is(document.body)?window:i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.3.5";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(void 0===t[n+1]||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function e(){f.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);o?(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);u&&u()}var f=r.find("> .active"),o=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&o?f.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.5";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(null!=i&&"top"==this.affixed)return i>u?"top":!1;if("bottom"==this.affixed)return null!=i?u+this.unpin<=f.top?!1:"bottom":n-r>=u+e?!1:"bottom";var o=null==this.affixed,s=o?u:f.top,h=o?e:t;return null!=i&&i>=u?"top":null!=r&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery),function(){var n=[].slice;(function(t,i){"use strict";var r;return r=function(){function n(n,i){i==null&&(i={});this.$element=t(n);this.options=t.extend({},t.fn.bootstrapSwitch.defaults,i,{state:this.$element.is(":checked"),size:this.$element.data("size"),animate:this.$element.data("animate"),disabled:this.$element.is(":disabled"),readonly:this.$element.is("[readonly]"),indeterminate:this.$element.data("indeterminate"),onColor:this.$element.data("on-color"),offColor:this.$element.data("off-color"),onText:this.$element.data("on-text"),offText:this.$element.data("off-text"),labelText:this.$element.data("label-text"),baseClass:this.$element.data("base-class"),wrapperClass:this.$element.data("wrapper-class")});this.$wrapper=t("<div>",{"class":function(n){return function(){var t;return t=[""+n.options.baseClass].concat(n._getClasses(n.options.wrapperClass)),t.push(n.options.state?""+n.options.baseClass+"-on":""+n.options.baseClass+"-off"),n.options.size!=null&&t.push(""+n.options.baseClass+"-"+n.options.size),n.options.animate&&t.push(""+n.options.baseClass+"-animate"),n.options.disabled&&t.push(""+n.options.baseClass+"-disabled"),n.options.readonly&&t.push(""+n.options.baseClass+"-readonly"),n.options.indeterminate&&t.push(""+n.options.baseClass+"-indeterminate"),n.$element.attr("id")&&t.push(""+n.options.baseClass+"-id-"+n.$element.attr("id")),t.join(" ")}}(this)()});this.$container=t("<div>",{"class":""+this.options.baseClass+"-container"});this.$on=t("<span>",{html:this.options.onText,"class":""+this.options.baseClass+"-handle-on "+this.options.baseClass+"-"+this.options.onColor});this.$off=t("<span>",{html:this.options.offText,"class":""+this.options.baseClass+"-handle-off "+this.options.baseClass+"-"+this.options.offColor});this.$label=t("<label>",{"for":this.$element.attr("id"),html:this.options.labelText,"class":""+this.options.baseClass+"-label"});this.options.indeterminate&&this.$element.prop("indeterminate",!0);this.$element.on("init.bootstrapSwitch",function(t){return function(){return t.options.onInit.apply(n,arguments)}}(this));this.$element.on("switchChange.bootstrapSwitch",function(t){return function(){return t.options.onSwitchChange.apply(n,arguments)}}(this));this.$container=this.$element.wrap(this.$container).parent();this.$wrapper=this.$container.wrap(this.$wrapper).parent();this.$element.before(this.$on).before(this.$label).before(this.$off).trigger("init.bootstrapSwitch");this._elementHandlers();this._handleHandlers();this._labelHandlers();this._formHandler()}return n.prototype._constructor=n,n.prototype.state=function(n,t){return typeof n=="undefined"?this.options.state:this.options.disabled||this.options.readonly||this.options.indeterminate?this.$element:(n=!!n,this.$element.prop("checked",n).trigger("change.bootstrapSwitch",t),this.$element)},n.prototype.toggleState=function(n){return this.options.disabled||this.options.readonly||this.options.indeterminate?this.$element:this.$element.prop("checked",!this.options.state).trigger("change.bootstrapSwitch",n)},n.prototype.size=function(n){return typeof n=="undefined"?this.options.size:(this.options.size!=null&&this.$wrapper.removeClass(""+this.options.baseClass+"-"+this.options.size),n&&this.$wrapper.addClass(""+this.options.baseClass+"-"+n),this.options.size=n,this.$element)},n.prototype.animate=function(n){return typeof n=="undefined"?this.options.animate:(n=!!n,this.$wrapper[n?"addClass":"removeClass"](""+this.options.baseClass+"-animate"),this.options.animate=n,this.$element)},n.prototype.disabled=function(n){return typeof n=="undefined"?this.options.disabled:(n=!!n,this.$wrapper[n?"addClass":"removeClass"](""+this.options.baseClass+"-disabled"),this.$element.prop("disabled",n),this.options.disabled=n,this.$element)},n.prototype.toggleDisabled=function(){return this.$element.prop("disabled",!this.options.disabled),this.$wrapper.toggleClass(""+this.options.baseClass+"-disabled"),this.options.disabled=!this.options.disabled,this.$element},n.prototype.readonly=function(n){return typeof n=="undefined"?this.options.readonly:(n=!!n,this.$wrapper[n?"addClass":"removeClass"](""+this.options.baseClass+"-readonly"),this.$element.prop("readonly",n),this.options.readonly=n,this.$element)},n.prototype.toggleReadonly=function(){return this.$element.prop("readonly",!this.options.readonly),this.$wrapper.toggleClass(""+this.options.baseClass+"-readonly"),this.options.readonly=!this.options.readonly,this.$element},n.prototype.indeterminate=function(n){return typeof n=="undefined"?this.options.indeterminate:(n=!!n,this.$wrapper[n?"addClass":"removeClass"](""+this.options.baseClass+"-indeterminate"),this.$element.prop("indeterminate",n),this.options.indeterminate=n,this.$element)},n.prototype.toggleIndeterminate=function(){return this.$element.prop("indeterminate",!this.options.indeterminate),this.$wrapper.toggleClass(""+this.options.baseClass+"-indeterminate"),this.options.indeterminate=!this.options.indeterminate,this.$element},n.prototype.onColor=function(n){var t;return(t=this.options.onColor,typeof n=="undefined")?t:(t!=null&&this.$on.removeClass(""+this.options.baseClass+"-"+t),this.$on.addClass(""+this.options.baseClass+"-"+n),this.options.onColor=n,this.$element)},n.prototype.offColor=function(n){var t;return(t=this.options.offColor,typeof n=="undefined")?t:(t!=null&&this.$off.removeClass(""+this.options.baseClass+"-"+t),this.$off.addClass(""+this.options.baseClass+"-"+n),this.options.offColor=n,this.$element)},n.prototype.onText=function(n){return typeof n=="undefined"?this.options.onText:(this.$on.html(n),this.options.onText=n,this.$element)},n.prototype.offText=function(n){return typeof n=="undefined"?this.options.offText:(this.$off.html(n),this.options.offText=n,this.$element)},n.prototype.labelText=function(n){return typeof n=="undefined"?this.options.labelText:(this.$label.html(n),this.options.labelText=n,this.$element)},n.prototype.baseClass=function(){return this.options.baseClass},n.prototype.wrapperClass=function(n){return typeof n=="undefined"?this.options.wrapperClass:(n||(n=t.fn.bootstrapSwitch.defaults.wrapperClass),this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(" ")),this.$wrapper.addClass(this._getClasses(n).join(" ")),this.options.wrapperClass=n,this.$element)},n.prototype.destroy=function(){var n;return n=this.$element.closest("form"),n.length&&n.off("reset.bootstrapSwitch").removeData("bootstrap-switch"),this.$container.children().not(this.$element).remove(),this.$element.unwrap().unwrap().off(".bootstrapSwitch").removeData("bootstrap-switch"),this.$element},n.prototype._elementHandlers=function(){return this.$element.on({"change.bootstrapSwitch":function(n){return function(i,r){var u;if(i.preventDefault(),i.stopPropagation(),i.stopImmediatePropagation(),u=n.$element.is(":checked"),u!==n.options.state)return n.options.state=u,n.$wrapper.removeClass(u?""+n.options.baseClass+"-off":""+n.options.baseClass+"-on").addClass(u?""+n.options.baseClass+"-on":""+n.options.baseClass+"-off"),r?void 0:(n.$element.is(":radio")&&t("[name='"+n.$element.attr("name")+"']").not(n.$element).prop("checked",!1).trigger("change.bootstrapSwitch",!0),n.$element.trigger("switchChange.bootstrapSwitch",[u]))}}(this),"focus.bootstrapSwitch":function(n){return function(t){return t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),n.$wrapper.addClass(""+n.options.baseClass+"-focused")}}(this),"blur.bootstrapSwitch":function(n){return function(t){return t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),n.$wrapper.removeClass(""+n.options.baseClass+"-focused")}}(this),"keydown.bootstrapSwitch":function(n){return function(t){if(t.which&&!n.options.disabled&&!n.options.readonly&&!n.options.indeterminate)switch(t.which){case 32:return t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),n.toggleState();case 37:return t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),n.state(!1);case 39:return t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),n.state(!0)}}}(this)})},n.prototype._handleHandlers=function(){this.$on.on("click.bootstrapSwitch",function(n){return function(){return n.state(!1),n.$element.trigger("focus.bootstrapSwitch")}}(this));return this.$off.on("click.bootstrapSwitch",function(n){return function(){return n.state(!0),n.$element.trigger("focus.bootstrapSwitch")}}(this))},n.prototype._labelHandlers=function(){return this.$label.on({"mousemove.bootstrapSwitch touchmove.bootstrapSwitch":function(n){return function(t){var u,f,i,r;if(n.drag)return t.preventDefault(),f=t.pageX||t.originalEvent.touches[0].pageX,i=(f-n.$wrapper.offset().left)/n.$wrapper.width()*100,u=25,r=75,i<u?i=u:i>r&&(i=r),n.$container.css("margin-left",""+(i-r)+"%"),n.$element.trigger("focus.bootstrapSwitch")}}(this),"mousedown.bootstrapSwitch touchstart.bootstrapSwitch":function(n){return function(t){if(!n.drag&&!n.options.disabled&&!n.options.readonly&&!n.options.indeterminate)return t.preventDefault(),n.drag=!0,n.options.animate&&n.$wrapper.removeClass(""+n.options.baseClass+"-animate"),n.$element.trigger("focus.bootstrapSwitch")}}(this),"mouseup.bootstrapSwitch touchend.bootstrapSwitch":function(n){return function(t){if(n.drag)return t.preventDefault(),n.drag=!1,n.$element.prop("checked",parseInt(n.$container.css("margin-left"),10)>-(n.$container.width()/6)).trigger("change.bootstrapSwitch"),n.$container.css("margin-left",""),n.options.animate?n.$wrapper.addClass(""+n.options.baseClass+"-animate"):void 0}}(this),"mouseleave.bootstrapSwitch":function(n){return function(){return n.$label.trigger("mouseup.bootstrapSwitch")}}(this),"click.bootstrapSwitch":function(n){return function(){return n.toggleState(),n.$element.trigger("focus.bootstrapSwitch")}}(this)})},n.prototype._formHandler=function(){var n;if(n=this.$element.closest("form"),!n.data("bootstrap-switch"))return n.on("reset.bootstrapSwitch",function(){return i.setTimeout(function(){return n.find("input").filter(function(){return t(this).data("bootstrap-switch")}).each(function(){return t(this).bootstrapSwitch("state",this.checked)})},1)}).data("bootstrap-switch",!0)},n.prototype._getClasses=function(n){var u,r,i,f;if(!t.isArray(n))return[""+this.options.baseClass+"-"+n];for(r=[],i=0,f=n.length;i<f;i++)u=n[i],r.push(""+this.options.baseClass+"-"+u);return r},n}(),t.fn.bootstrapSwitch=function(){var f,i,u;return i=arguments[0],f=2<=arguments.length?n.call(arguments,1):[],u=this,this.each(function(){var e,n;return e=t(this),n=e.data("bootstrap-switch"),n||e.data("bootstrap-switch",n=new r(this,i)),typeof i=="string"?u=n[i].apply(n,f):void 0}),u},t.fn.bootstrapSwitch.Constructor=r,t.fn.bootstrapSwitch.defaults={state:!0,size:null,animate:!0,disabled:!1,readonly:!1,indeterminate:!1,onColor:"success",offColor:"warning",onText:"ON",offText:"OFF",labelText:"&nbsp;",baseClass:"bootstrap-switch",wrapperClass:"wrapper",onInit:function(){},onSwitchChange:function(){}}})(window.jQuery,window)}.call(this),function(n,t){function s(){var n=r.elements;return"string"==typeof n?n.split(" "):n}function u(n){var t=a[n[l]];return t||(t={},o++,n[l]=o,a[o]=t),t}function h(n,r,f){return(r||(r=t),i)?r.createElement(n):(f||(f=u(r)),r=f.cache[n]?f.cache[n].cloneNode():p.test(n)?(f.cache[n]=f.createElem(n)).cloneNode():f.createElem(n),r.canHaveChildren&&!y.test(n)?f.frag.appendChild(r):r)}function v(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?h(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+s().join().replace(/[\w\-]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function c(n){var s,o,f;return n||(n=t),s=u(n),!r.shivCSS||e||s.hasCSS||(f=n,o=f.createElement("p"),f=f.getElementsByTagName("head")[0]||f.documentElement,o.innerHTML="x<style>article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}<\/style>",o=f.insertBefore(o.lastChild,f.firstChild),s.hasCSS=!!o),i||v(n,s),n}var f=n.html5||{},y=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,e,l="_html5shiv",o=0,a={},i,r;(function(){var n,u,r;try{n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";e="hidden"in n;(u=1==n.childNodes.length)||(t.createElement("a"),r=t.createDocumentFragment(),u="undefined"==typeof r.cloneNode||"undefined"==typeof r.createDocumentFragment||"undefined"==typeof r.createElement);i=u}catch(f){i=e=!0}})();r={elements:f.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==f.shivCSS,supportsUnknownElements:i,shivMethods:!1!==f.shivMethods,type:"default",shivDocument:c,createElement:h,createDocumentFragment:function(n,r){if(n||(n=t),i)return n.createDocumentFragment();for(var r=r||u(n),e=r.frag.cloneNode(),f=0,o=s(),h=o.length;f<h;f++)e.createElement(o[f]);return e}};n.html5=r;c(t)}(this,document);window.matchMedia=window.matchMedia||function(n){"use strict";var u,i=n.documentElement,f=i.firstElementChild||i.firstChild,r=n.createElement("body"),t=n.createElement("div");return t.id="mq-test-1",t.style.cssText="position:absolute;top:-100em",r.style.background="none",r.appendChild(t),function(n){return t.innerHTML='&shy;<style media="'+n+'"> #mq-test-1 { width: 42px; }<\/style>',i.insertBefore(r,f),u=42===t.offsetWidth,i.removeChild(r),{matches:u,media:n}}}(document),function(n){"use strict";function y(){v(!0)}var r={};if(n.respond=r,r.update=function(){},r.mediaQueriesSupported=n.matchMedia&&n.matchMedia("only all").matches,!r.mediaQueriesSupported){var h,p,c,t=n.document,u=t.documentElement,f=[],e=[],i=[],l={},w=30,o=t.getElementsByTagName("head")[0]||u,nt=t.getElementsByTagName("base")[0],s=o.getElementsByTagName("link"),a=[],b=function(){for(var r=0;s.length>r;r++){var t=s[r],i=t.href,u=t.media,f=t.rel&&"stylesheet"===t.rel.toLowerCase();i&&f&&!l[i]&&(t.styleSheet&&t.styleSheet.rawCssText?(d(t.styleSheet.rawCssText,i,u),l[i]=!0):(!/^([a-zA-Z:]*\/\/)/.test(i)&&!nt||i.replace(RegExp.$1,"").split("/")[0]===n.location.host)&&a.push({href:i,media:u}))}k()},k=function(){if(a.length){var t=a.shift();tt(t.href,function(i){d(i,t.href,t.media);l[t.href]=!0;n.setTimeout(function(){k()},0)})}},d=function(n,t,i){var s=n.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),h=s&&s.length||0,c,l,u,a,r,y,p,o;for(t=t.substring(0,t.lastIndexOf("/")),c=function(n){return n.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+t+"$2$3")},l=!h&&i,t.length&&(t+="/"),l&&(h=1),u=0;h>u;u++)for(l?(a=i,e.push(c(n))):(a=s[u].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,e.push(RegExp.$2&&c(RegExp.$2))),y=a.split(","),p=y.length,o=0;p>o;o++)r=y[o],f.push({media:r.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:e.length-1,hasquery:r.indexOf("(")>-1,minw:r.match(/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:r.match(/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")});v()},g=function(){var r,i=t.createElement("div"),n=t.body,f=!1;return i.style.cssText="position:absolute;font-size:1em;width:1em",n||(n=f=t.createElement("body"),n.style.background="none"),n.appendChild(i),u.insertBefore(n,u.firstChild),r=i.offsetWidth,f?u.removeChild(n):n.removeChild(i),r=c=parseFloat(r)},v=function(r){var rt="clientWidth",ut=u[rt],ft="CSS1Compat"===t.compatMode&&ut||t.body[rt]||ut,y={},ct=s[s.length-1],et=(new Date).getTime(),tt,d,nt,l,it;if(r&&h&&w>et-h)return n.clearTimeout(p),p=n.setTimeout(v,w),void 0;h=et;for(tt in f)if(f.hasOwnProperty(tt)){var a=f[tt],b=a.minw,k=a.maxw,ot=null===b,st=null===k,ht="em";b&&(b=parseFloat(b)*(b.indexOf(ht)>-1?c||g():1));k&&(k=parseFloat(k)*(k.indexOf(ht)>-1?c||g():1));a.hasquery&&(ot&&st||!(ot||ft>=b)||!(st||k>=ft))||(y[a.media]||(y[a.media]=[]),y[a.media].push(e[a.rules]))}for(d in i)i.hasOwnProperty(d)&&i[d]&&i[d].parentNode===o&&o.removeChild(i[d]);for(nt in y)y.hasOwnProperty(nt)&&(l=t.createElement("style"),it=y[nt].join("\n"),l.type="text/css",l.media=nt,o.insertBefore(l,ct.nextSibling),l.styleSheet?l.styleSheet.cssText=it:l.appendChild(t.createTextNode(it)),i.push(l))},tt=function(n,t){var i=it();i&&(i.open("GET",n,!0),i.onreadystatechange=function(){4!==i.readyState||200!==i.status&&304!==i.status||t(i.responseText)},4!==i.readyState&&i.send(null))},it=function(){var t=!1;try{t=new n.XMLHttpRequest}catch(i){t=new n.ActiveXObject("Microsoft.XMLHTTP")}return function(){return t}}();b();r.update=b;n.addEventListener?n.addEventListener("resize",y,!1):n.attachEvent&&n.attachEvent("onresize",y)}}(this),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(window.jQuery||window.Zepto)}(function(n){"use strict";var u=function(t,i,r){var f=this,e,o,u;t=n(t);i=typeof i=="function"?i(t.val(),undefined,t,r):i;u={getCaret:function(){try{var n,i=0,f=t.get(0),u=document.selection,r=f.selectionStart;return u&&!~navigator.appVersion.indexOf("MSIE 10")?(n=u.createRange(),n.moveStart("character",t.is("input")?-t.val().length:-t.text().length),i=n.text.length):(r||r==="0")&&(i=r),i}catch(e){}},setCaret:function(n){try{if(t.is(":focus")){var i,r=t.get(0);r.setSelectionRange?r.setSelectionRange(n,n):r.createTextRange&&(i=r.createTextRange(),i.collapse(!0),i.moveEnd("character",n),i.moveStart("character",n),i.select())}}catch(u){}},events:function(){t.on("keydown.mask",function(){e=u.val()}).on("keyup.mask",u.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){t.keydown().keyup()},100)}).on("change.mask",function(){t.data("changed",!0)}).on("blur.mask",function(){e===t.val()||t.data("changed")||t.trigger("change");t.data("changed",!1)}).on("focusout.mask",function(){r.clearIfNotMatch&&!o.test(u.val())&&u.val("")})},getRegexMask:function(){for(var u=[],r,e,h,s,n,o,t=0;t<i.length;t++)r=f.translation[i[t]],r?(e=r.pattern.toString().replace(/.{1}$|^.{1}/g,""),h=r.optional,s=r.recursive,s?(u.push(i[t]),n={digit:i[t],pattern:e}):u.push(!h&&!s?e:e+"?")):u.push(i[t].replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return o=u.join(""),n&&(o=o.replace(new RegExp("("+n.digit+"(.*"+n.digit+")?)"),"($1)?").replace(new RegExp(n.digit,"g"),n.pattern)),new RegExp(o)},destroyEvents:function(){t.off(["keydown","keyup","paste","drop","change","blur","focusout","DOMNodeInserted",""].join(".mask ")).removeData("changeCalled")},val:function(n){var i=t.is("input");return arguments.length>0?i?t.val(n):t.text(n):i?t.val():t.text()},getMCharsBeforeCount:function(n,t){for(var u=0,r=0,e=i.length;r<e&&r<n;r++)f.translation[i.charAt(r)]||(n=t?n+1:n,u++);return u},caretPos:function(n,t,r,e){var o=f.translation[i.charAt(Math.min(n-1,i.length-1))];return o?Math.min(n+r-t-e,r):u.caretPos(n+1,t,r,e)},behaviour:function(t){var i;if(t=t||window.event,i=t.keyCode||t.which,n.inArray(i,f.byPassKeys)===-1){var r=u.getCaret(),s=u.val(),e=s.length,c=r<e,o=u.getMasked(),h=o.length,l=u.getMCharsBeforeCount(h-1)-u.getMCharsBeforeCount(e-1);return o!==s&&u.val(o),!c||i===65&&t.ctrlKey||(i===8||i===46||(r=u.caretPos(r,e,h,l)),u.setCaret(r)),u.callbacks(t)}},getMasked:function(n){var h=[],d=u.val(),t=0,c=i.length,o=0,v=d.length,e=1,y="push",l=-1,s,p,k;for(r.reverse?(y="unshift",e=-1,s=0,t=c-1,o=v-1,p=function(){return t>-1&&o>-1}):(s=c-1,p=function(){return t<c&&o<v});p();){var w=i.charAt(t),b=d.charAt(o),a=f.translation[w];a?(b.match(a.pattern)?(h[y](b),a.recursive&&(l===-1?l=t:t===s&&(t=l-e),s===l&&(t-=e)),t+=e):a.optional&&(t+=e,o-=e),o+=e):(n||h[y](w),b===w&&(o+=e),t+=e)}return k=i.charAt(s),c!==v+1||f.translation[k]||h.push(k),h.join("")},callbacks:function(n){var f=u.val(),o=f!==e;if(o===!0&&typeof r.onChange=="function")r.onChange(f,n,t,r);if(o===!0&&typeof r.onKeyPress=="function")r.onKeyPress(f,n,t,r);if(typeof r.onComplete=="function"&&f.length===i.length)r.onComplete(f,n,t,r)}};f.mask=i;f.options=r;f.remove=function(){var n;return u.destroyEvents(),u.val(f.getCleanVal()).removeAttr("maxlength"),n=u.getCaret(),u.setCaret(n-u.getMCharsBeforeCount(n)),t};f.getCleanVal=function(){return u.getMasked(!0)};f.init=function(){r=r||{};f.byPassKeys=[9,16,17,18,36,37,38,39,40,91];f.translation={"0":{pattern:/\d/},"9":{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}};f.translation=n.extend({},f.translation,r.translation);f=n.extend(!0,{},f,r);o=u.getRegexMask();r.maxlength!==!1&&t.attr("maxlength",i.length);r.placeholder&&t.attr("placeholder",r.placeholder);t.attr("autocomplete","off");u.destroyEvents();u.events();var e=u.getCaret();u.val(u.getMasked());u.setCaret(e+u.getMCharsBeforeCount(e,!0))}()},t={},i="DOMNodeInserted.mask",r=function(){var t=n(this),i={},r="data-mask-";t.attr(r+"reverse")&&(i.reverse=!0);t.attr(r+"maxlength")==="false"&&(i.maxlength=!1);t.attr(r+"clearifnotmatch")&&(i.clearIfNotMatch=!0);t.mask(t.attr("data-mask"),i)};n.fn.mask=function(r,f){var e=this.selector,o=function(){var t=n(this).data("mask"),i=JSON.stringify;if(typeof t!="object"||i(t.options)!==i(f)||t.mask!==r)return n(this).data("mask",new u(this,r,f))};this.each(o);e&&!t[e]&&(t[e]=!0,setTimeout(function(){n(document).on(i,e,o)},500))};n.fn.unmask=function(){try{return this.each(function(){n(this).data("mask").remove().removeData("mask")})}catch(t){}};n.fn.cleanVal=function(){return this.data("mask").getCleanVal()};n("*[data-mask]").each(r);n(document).on(i,"*[data-mask]",r)});$(function(){$(".beni-hatirla").bootstrapSwitch();$(".myTooltip").hover(function(){$(this).tooltip("show")});$(".pass-download").keyup(function(){$(this).val()==""?$(".btn-download").addClass("disabled"):$(".btn-download").removeClass("disabled")})}),function(n){function t(t){this.el=undefined;this.opts=n.extend(!0,{},this.defaults,t);this.noMasksCache=t&&t.definitions!==undefined;this.userOptions=t||{};u(this.opts.alias,t,this.opts)}function f(n){var t=document.createElement("input"),i="on"+n,r=i in t;return r||(t.setAttribute(i,"return;"),r=typeof t[i]=="function"),t=null,r}function s(n){var i=n=="text"||n=="tel"||n=="password",t;return i||(t=document.createElement("input"),t.setAttribute("type",n),i=t.type==="text",t=null),i}function u(t,i,r){var f=r.aliases[t];return f?(f.alias&&u(f.alias,undefined,r),n.extend(!0,r,f),n.extend(!0,r,i),!0):(r.mask==undefined&&(r.mask=t),!1)}function h(t,i,r){var s=n(t),o=s.data("inputmask"),h,f,e;if(o&&o!="")try{o=o.replace(new RegExp("'","g"),'"');h=n.parseJSON("{"+o+"}");n.extend(!0,r,h)}catch(c){}for(f in i)e=s.data("inputmask-"+f.toLowerCase()),e!=undefined&&(e=typeof e=="boolean"?e:e.toString(),f=="mask"&&e.indexOf("[")==0?(r[f]=e.replace(/[\s[\]]/g,"").split("','"),r[f][0]=r[f][0].replace("'",""),r[f][r[f].length-1]=r[f][r[f].length-1].replace("'","")):r[f]=e);return r.alias?u(r.alias,r,i):n.extend(!0,i,r),i}function e(i,r){function s(t){function l(n,t,i,r){this.matches=[];this.isGroup=n||!1;this.isOptional=t||!1;this.isQuantifier=i||!1;this.isAlternator=r||!1;this.quantifier={min:1,max:1}}function k(t,r,u){var f=i.definitions[r],h=t.matches.length==0,o,c,e;if(u=u!=undefined?u:t.matches.length,f&&!y){for(f.placeholder=n.isFunction(f.placeholder)?f.placeholder.call(this,i):f.placeholder,o=f.prevalidator,c=o?o.length:0,e=1;e<f.cardinality;e++){var l=c>=e?o[e-1]:[],s=l.validator,a=l.cardinality;t.matches.splice(u++,0,{fn:s?typeof s=="string"?new RegExp(s):new function(){this.test=s}:new RegExp("."),cardinality:a?a:1,optionality:t.isOptional,newBlockMarker:h,casing:f.casing,def:f.definitionSymbol||r,placeholder:f.placeholder,mask:r})}t.matches.splice(u++,0,{fn:f.validator?typeof f.validator=="string"?new RegExp(f.validator):new function(){this.test=f.validator}:new RegExp("."),cardinality:f.cardinality,optionality:t.isOptional,newBlockMarker:h,casing:f.casing,def:f.definitionSymbol||r,placeholder:f.placeholder,mask:r})}else t.matches.splice(u++,0,{fn:null,cardinality:0,optionality:t.isOptional,newBlockMarker:h,casing:null,def:r,placeholder:undefined,mask:r}),y=!1}function tt(n){n.isGroup&&(n.isGroup=!1,k(n,i.groupmarker.start,0),k(n,i.groupmarker.end))}function d(n,t,i,r){t.matches.length>0&&(r==undefined||r)&&(i=t.matches[t.matches.length-1],tt(i));k(t,n)}for(var rt=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})\??|[^.?*+^${[]()|\\]+|./g,y=!1,u=new l,o,h,r=[],it=[],g,f,e,s,p,b,v,c;o=rt.exec(t);){if(h=o[0],y){d(h,u,s);continue}switch(h.charAt(0)){case i.escapeChar:y=!0;break;case i.optionalmarker.end:case i.groupmarker.end:if(g=r.pop(),r.length>0){if(f=r[r.length-1],f.matches.push(g),f.isAlternator){for(e=r.pop(),c=0;c<e.matches.length;c++)e.matches[c].isGroup=!1;r.length>0?(f=r[r.length-1],f.matches.push(e)):u.matches.push(e)}}else u.matches.push(g);break;case i.optionalmarker.start:r.push(new l(!1,!0));break;case i.groupmarker.start:r.push(new l(!0));break;case i.quantifiermarker.start:p=new l(!1,!1,!0);h=h.replace(/[{}]/g,"");var a=h.split(","),nt=isNaN(a[0])?a[0]:parseInt(a[0]),w=a.length==1?nt:isNaN(a[1])?a[1]:parseInt(a[1]);(w=="*"||w=="+")&&(nt=w=="*"?0:1);p.quantifier={min:nt,max:w};r.length>0?(b=r[r.length-1].matches,o=b.pop(),o.isGroup||(v=new l(!0),v.matches.push(o),o=v),b.push(o),b.push(p)):(o=u.matches.pop(),o.isGroup||(v=new l(!0),v.matches.push(o),o=v),u.matches.push(o),u.matches.push(p));break;case i.alternatormarker:r.length>0?(f=r[r.length-1],s=f.matches.pop()):s=u.matches.pop();s.isAlternator?r.push(s):(e=new l(!1,!1,!1,!0),e.matches.push(s),r.push(e));break;default:if(r.length>0){if(f=r[r.length-1],d(h,f,s,!f.isAlternator),f.isAlternator){for(e=r.pop(),c=0;c<e.matches.length;c++)e.matches[c].isGroup=!1;r.length>0?(f=r[r.length-1],f.matches.push(e)):u.matches.push(e)}}else d(h,u,s)}}return u.matches.length>0&&(s=u.matches[u.matches.length-1],tt(s),it.push(u)),it}function e(u,f){var o,e;return u==undefined||u==""?undefined:(u.length==1&&i.greedy==!1&&i.repeat!=0&&(i.placeholder=""),(i.repeat>0||i.repeat=="*"||i.repeat=="+")&&(o=i.repeat=="*"?0:i.repeat=="+"?1:i.repeat,u=i.groupmarker.start+u+i.groupmarker.end+i.quantifiermarker.start+o+","+i.repeat+i.quantifiermarker.end),t.prototype.masksCache[u]==undefined||r===!0?(e={mask:u,maskToken:s(u),validPositions:{},_buffer:undefined,buffer:undefined,tests:{},metadata:f},r!==!0&&(t.prototype.masksCache[u]=e)):e=n.extend(!0,{},t.prototype.masksCache[u]),e)}function f(n){if(n=n.toString(),i.numericInput){n=n.split("").reverse();for(var t=0;t<n.length;t++)n[t]==i.optionalmarker.start?n[t]=i.optionalmarker.end:n[t]==i.optionalmarker.end?n[t]=i.optionalmarker.start:n[t]==i.groupmarker.start?n[t]=i.groupmarker.end:n[t]==i.groupmarker.end&&(n[t]=i.groupmarker.start);n=n.join("")}return n}var o=undefined,u;if(n.isFunction(i.mask)&&(i.mask=i.mask.call(this,i)),n.isArray(i.mask)){if(i.mask.length>1)return i.keepStatic=i.keepStatic==undefined?!0:i.keepStatic,u="(",n.each(i.mask,function(t,i){u.length>1&&(u+=")|(");u+=i.mask==undefined||n.isFunction(i.mask)?f(i):f(i.mask)}),u+=")",e(u,i.mask);i.mask=i.mask.pop()}return i.mask&&(o=i.mask.mask==undefined||n.isFunction(i.mask.mask)?e(f(i.mask),i.mask):e(f(i.mask.mask),i.mask)),o}function r(i,r,u){function yi(n,t,i){var f,s,r,u,h,o;t=t||0;f=[];r=0;do n===!0&&e().validPositions[r]?(o=e().validPositions[r],u=o.match,s=o.locator.slice(),f.push(i===!0?o.input:ct(r,u))):(h=ot(r,s,r-1),u=h.match,s=h.locator.slice(),f.push(ct(r,u))),r++;while((et==undefined||r-1<et)&&u.fn!=null||u.fn==null&&u.def!=""||t>=r);return f.pop(),f}function e(){return r}function d(n){var t=e();t.buffer=undefined;t.tests={};n!==!0&&(t._buffer=undefined,t.validPositions={},t.p=0)}function p(n,t){var h=e(),o=-1,f=h.validPositions,r,u,s,i;n==undefined&&(n=-1);r=o;u=o;for(s in f)i=parseInt(s),f[i]&&(t||f[i].match.fn!=null)&&(i<=n&&(r=i),i>=n&&(u=i));return r!=-1&&n-r>1||u<n?r:u}function ri(t,i,r){var a,v,f,c,l,s,h,o,y;if(u.insertMode&&e().validPositions[t]!=undefined&&r==undefined){for(a=n.extend(!0,{},e().validPositions),v=p(),f=t;f<=v;f++)delete e().validPositions[f];for(e().validPositions[t]=i,c=!0,s=e().validPositions,f=l=t;f<=v;f++){if(h=a[f],h!=undefined)for(o=l,y=-1;o<st()&&(h.match.fn==null&&s[f]&&(s[f].match.optionalQuantifier===!0||s[f].match.optionality===!0)||h.match.fn!=null);)if(h.match.fn==null||!u.keepStatic&&s[f]&&(s[f+1]!=undefined&&tt(f+1,s[f].locator.slice(),f).length>1||s[f].alternation!=undefined)?o++:o=b(l),wi(o,h.match.def)){c=ut(o,h.input,!0,!0)!==!1;l=o;break}else{if(c=h.match.fn==null,y==o)break;y=o}if(!c)break}if(!c)return e().validPositions=n.extend(!0,{},a),!1}else e().validPositions[t]=i;return!0}function pi(n,t,i,r){var f,o=n,a,c,h,s,l;for(e().p=n,a=t,f=o;f<t;f++)e().validPositions[f]!=undefined&&(i===!0||u.canClearPosition(e(),f,p(),r,u)!=!1)&&delete e().validPositions[f];for(d(!0),f=o+1;f<=p();){while(e().validPositions[o]!=undefined)o++;c=e().validPositions[o];f<o&&(f=o+1);h=e().validPositions[f];h!=undefined&&c==undefined?(wi(o,h.match.def)&&ut(o,h.input,!0)!==!1&&(delete e().validPositions[f],f++),o++):f++}for(s=p(),l=st(),i!==!0&&e().validPositions[s]!=undefined&&e().validPositions[s].input==u.radixPoint&&delete e().validPositions[s],f=s+1;f<=l;f++)e().validPositions[f]&&delete e().validPositions[f];d(!0)}function ot(n,t,i){var r=e().validPositions[n],o;if(r==undefined){var s=tt(n,t,i),h=p(),f=e().validPositions[h]||tt(0)[0],c=f.alternation!=undefined?f.locator[f.alternation].toString().split(","):[];for(o=0;o<s.length;o++)if(r=s[o],r.match&&(u.greedy&&r.match.optionalQuantifier!==!0||(r.match.optionality===!1||r.match.newBlockMarker===!1)&&r.match.optionalQuantifier!==!0)&&(f.alternation==undefined||f.alternation!=r.alternation||r.locator[f.alternation]!=undefined&&fi(r.locator[f.alternation].toString().split(","),c)))break}return r}function ui(n){return e().validPositions[n]?e().validPositions[n].match:tt(n)[0].match}function wi(n,t){for(var u=!1,r=tt(n),i=0;i<r.length;i++)if(r[i].match&&r[i].match.def==t){u=!0;break}return u}function tt(t,i,r,u){function v(i,r,u,s){function l(u,s,a){var ct,rt,ut,ft,d,y,st,et,g,b,ht,nt,ot;if(o>1e4)return alert("jquery.inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+e().mask),!0;if(o==t&&u.matches==undefined)return f.push({match:u,locator:s.reverse()}),!0;if(u.matches!=undefined){if(u.isGroup&&a!==!0){if(u=l(i.matches[h+1],s),u)return!0}else if(u.isOptional){if(ct=u,u=v(u,r,s,a),u)if(nt=f[f.length-1].match,ot=n.inArray(nt,ct.matches)==0,ot)c=!0,o=t;else return!0}else if(u.isAlternator){var tt=u,w=[],it,at=f.slice(),vt=s.length,p=r.length>0?r.shift():-1;if(p==-1||typeof p=="string"){var yt=o,lt=r.slice(),k=[];for(typeof p=="string"&&(k=p.split(",")),rt=0;rt<tt.matches.length;rt++){for(f=[],u=l(tt.matches[rt],[rt].concat(s),a)||u,u!==!0&&u!=undefined&&k[k.length-1]<tt.matches.length&&(ut=i.matches.indexOf(u)+1,i.matches.length>ut&&(u=l(i.matches[ut],[ut].concat(s.slice(1,s.length)),a),u&&(k.push(ut.toString()),n.each(f,function(n,t){t.alternation=s.length-1})))),it=f.slice(),o=yt,f=[],ft=0;ft<lt.length;ft++)r[ft]=lt[ft];for(d=0;d<it.length;d++)for(y=it[d],y.alternation=y.alternation||vt,st=0;st<w.length;st++)if(et=w[st],y.match.mask==et.match.mask&&(typeof p!="string"||n.inArray(y.locator[y.alternation].toString(),k)!=-1)){it.splice(d,1);d--;et.locator[y.alternation]=et.locator[y.alternation]+","+y.locator[y.alternation];et.alternation=y.alternation;break}w=w.concat(it)}typeof p=="string"&&(w=n.map(w,function(t,i){var e,r,f,u;if(isFinite(i)){for(r=t.alternation,f=t.locator[r].toString().split(","),t.locator[r]=undefined,t.alternation=undefined,u=0;u<f.length;u++)e=n.inArray(f[u],k)!=-1,e&&(t.locator[r]!=undefined?(t.locator[r]+=",",t.locator[r]+=f[u]):t.locator[r]=parseInt(f[u]),t.alternation=r);if(t.locator[r]!=undefined)return t}}));f=at.concat(w);o=t;c=f.length>0}else u=tt.matches[p]?l(tt.matches[p],[p].concat(s),a):!1;if(u)return!0}else if(u.isQuantifier&&a!==!0){for(g=u,b=r.length>0&&a!==!0?r.shift():0;b<(isNaN(g.quantifier.max)?b+1:g.quantifier.max)&&o<=t;b++)if(ht=i.matches[n.inArray(g,i.matches)-1],u=l(ht,[b].concat(s),!0),u)if(nt=f[f.length-1].match,nt.optionalQuantifier=b>g.quantifier.min-1,ot=n.inArray(nt,ht.matches)==0,ot)if(b>g.quantifier.min-1){c=!0;o=t;break}else return!0;else return!0}else if(u=v(u,r,s,a),u)return!0}else o++}for(var a,h=r.length>0?r.shift():0;h<i.matches.length;h++)if(i.matches[h].isQuantifier!==!0){if(a=l(i.matches[h],[h].concat(u),s),a&&o==t)return a;if(o>t)break}}var y=e().maskToken,o=i?r:0,a=i||[0],f=[],c=!1,s,l,h,p;if(u===!0&&e().tests[t])return e().tests[t];if(i==undefined){for(s=t-1;(l=e().validPositions[s])==undefined&&s>-1;){if(e().tests[s]&&(l=e().tests[s][0])!=undefined)break;s--}l!=undefined&&s>-1&&(o=s,a=l.locator.slice())}for(h=a.shift();h<y.length;h++)if(p=v(y[h],a,[h]),p&&o==t||o>t)break;return(f.length==0||c)&&f.push({match:{fn:null,cardinality:0,optionality:!0,casing:null,def:""},locator:[]}),e().tests[t]=n.extend(!0,[],f),e().tests[t]}function g(){return e()._buffer==undefined&&(e()._buffer=yi(!1,1)),e()._buffer}function v(){return e().buffer==undefined&&(e().buffer=yi(!0,p(),!0)),e().buffer}function yt(n,t,i){var r;if(i=i||v().slice(),n===!0)d(),n=0,t=i.length;else for(r=n;r<t;r++)delete e().validPositions[r],delete e().tests[r];for(r=n;r<t;r++)i[r]!=u.skipOptionalPartCharacter&&ut(r,i[r],!0,!0)}function ki(n,t){switch(t.casing){case"upper":n=n.toUpperCase();break;case"lower":n=n.toLowerCase()}return n}function fi(t,i){for(var e=u.greedy?i:i.slice(0,1),f=!1,r=0;r<t.length;r++)if(n.inArray(t[r],e)!=-1){f=!0;break}return f}function ut(t,i,r,f){function y(t,i,r,f){var o=!1;return n.each(tt(t),function(s,h){for(var a,l,k,y,c=h.match,g=i?1:0,w="",nt=v(),b=c.cardinality;b>g;b--)w+=di(t-(b-1));if(i&&(w+=i),o=c.fn!=null?c.fn.test(w,e(),t,r,u):(i==c.def||i==u.skipOptionalPartCharacter)&&c.def!=""?{c:c.def,pos:t}:!1,o!==!1){if(a=o.c!=undefined?o.c:i,a=a==u.skipOptionalPartCharacter&&c.fn===null?c.def:a,l=t,k=v(),o.remove!=undefined&&(n.isArray(o.remove)||(o.remove=[o.remove]),n.each(o.remove.sort(function(n,t){return t-n}),function(n,t){pi(t,t+1,!0)})),o.insert!=undefined&&(n.isArray(o.insert)||(o.insert=[o.insert]),n.each(o.insert.sort(function(n,t){return n-t}),function(n,t){ut(t.pos,t.c,!0)})),o.refreshFromBuffer){if(y=o.refreshFromBuffer,r=!0,yt(y===!0?y:y.start,y.end,k),o.pos==undefined&&o.c==undefined)return o.pos=p(),!1;if(l=o.pos!=undefined?o.pos:t,l!=t)return o=n.extend(o,ut(l,a,!0)),!1}else if(o!==!0&&o.pos!=undefined&&o.pos!=t&&(l=o.pos,yt(t,l),l!=t))return o=n.extend(o,ut(l,a,!0)),!1;return o!=!0&&o.pos==undefined&&o.c==undefined?!1:(s>0&&d(!0),ri(l,n.extend({},h,{input:ki(a,c)}),f)||(o=!1),!1)}}),o}function g(t,i,r,f){for(var c,b,w,k,a,st,nt,tt,it,rt,ft,et,o,v,ht=n.extend(!0,{},e().validPositions),l,s,y,h,g=p();g>=0;g--)if(h=e().validPositions[g],h&&h.alternation!=undefined&&(l=g,s=e().validPositions[l].alternation,ot(l).locator[h.alternation]!=h.locator[h.alternation]))break;if(s!=undefined){l=parseInt(l);for(c in e().validPositions)if(c=parseInt(c),h=e().validPositions[c],c>=l&&h.alternation!=undefined){for(b=e().validPositions[l].locator[s].toString().split(","),w=h.locator[s]||b[0],w.length>0&&(w=w.split(",")[0]),k=0;k<b.length;k++)if(w<b[k]){for(nt=c;nt>=0;nt--)if(a=e().validPositions[nt],a!=undefined){st=a.locator[s];a.locator[s]=parseInt(b[k]);break}if(w!=a.locator[s]){for(tt=[],it=0,o=c+1;o<p()+1;o++)v=e().validPositions[o],v&&(v.match.fn!=null?tt.push(v.input):o<t&&it++),delete e().validPositions[o],delete e().tests[o];for(d(!0),u.keepStatic=!u.keepStatic,y=!0;tt.length>0;)if(rt=tt.shift(),rt!=u.skipOptionalPartCharacter&&!(y=ut(p()+1,rt,!1,!0)))break;if(a.alternation=s,a.locator[s]=st,y){for(ft=p(t)+1,et=0,o=c+1;o<p()+1;o++)v=e().validPositions[o],v&&v.match.fn==null&&o<t&&et++;t=t+(et-it);y=ut(t>ft?ft:t,i,r,f)}if(u.keepStatic=!u.keepStatic,y)return y;d();e().validPositions=n.extend(!0,{},ht)}}break}}return!1}function nt(t,i){for(var h=e().validPositions[i],f=h.locator,c=f.length,r=t;r<i;r++)if(!rt(r)){var o=tt(r),u=o[0],s=-1;n.each(o,function(n,t){for(var i=0;i<c;i++)t.locator[i]&&fi(t.locator[i].toString().split(","),f[i].toString().split(","))&&s<i&&(s=i,u=t)});ri(r,n.extend({},u,{input:u.match.def}),!0)}}var c,o,a,l,w,k;for(r=r===!0,c=v(),o=t-1;o>-1;o--)if(e().validPositions[o])break;for(o++;o<t;o++)e().validPositions[o]==undefined&&((!rt(o)||c[o]!=ct(o))&&tt(o).length>1||c[o]==u.radixPoint||c[o]=="0"&&n.inArray(u.radixPoint,c)<o)&&y(o,c[o],!0);var s=t,h=!1,it=n.extend(!0,{},e().validPositions);if(s<st()&&(h=y(s,i,r,f),(!r||f)&&h===!1))if(a=e().validPositions[s],a&&a.match.fn==null&&(a.match.def==i||i==u.skipOptionalPartCharacter))h={caret:b(s)};else if((u.insertMode||e().validPositions[b(s)]==undefined)&&!rt(s))for(l=s+1,w=b(s);l<=w;l++)if(h=y(l,i,r,f),h!==!1){nt(s,l);s=l;break}return(h===!1&&u.keepStatic&&ft(c)&&(h=g(t,i,r,f)),h===!0&&(h={pos:s}),n.isFunction(u.postValidation)&&h!=!1&&!r&&(d(!0),k=u.postValidation(v(),u),!k))?(d(!0),e().validPositions=n.extend(!0,{},it),!1):h}function rt(n){var f=ui(n),i,r,t;if(f.fn!=null)return f.fn;if(!u.keepStatic&&e().validPositions[n]==undefined){for(i=tt(n),r=!0,t=0;t<i.length;t++)if(i[t].match.def!=""&&(i[t].alternation==undefined||i[t].locator[i[t].alternation].length>1)){r=!1;break}return r}return!1}function st(){var i,f;et=h.prop("maxLength");et==-1&&(et=undefined);for(var r=p(),n=e().validPositions[r],u=n!=undefined?n.locator.slice():undefined,t=r+1;n==undefined||n.match.fn!=null||n.match.fn==null&&n.match.def!="";t++)n=ot(t,u,t-1),u=n.locator.slice();return f=ui(t-1),i=f.def!=""?t:t-1,et==undefined||i<et?i:et}function b(n){var i=st(),t;if(n>=i)return i;for(t=n;++t<i&&!rt(t)&&(u.nojumps!==!0||u.nojumpsThreshold>t););return t}function kt(n){var t=n;if(t<=0)return 0;while(--t>0&&!rt(t));return t}function di(n){return e().validPositions[n]==undefined?ct(n):e().validPositions[n].input}function it(t,i,r,f,e){var o,s;f&&n.isFunction(u.onBeforeWrite)&&(o=u.onBeforeWrite.call(t,f,i,r,u),o&&(o.refreshFromBuffer&&(s=o.refreshFromBuffer,yt(s===!0?s:s.start,s.end,o.buffer),d(!0),i=v()),r=o.caret||r));t._valueSet(i.join(""));r!=undefined&&w(t,r);e===!0&&(vt=!0,n(t).trigger("input"))}function ct(n,t){var r,o,f,i;if(t=t||ui(n),t.placeholder!=undefined)return t.placeholder;if(t.fn==null){if(!u.keepStatic&&e().validPositions[n]==undefined){for(r=tt(n),o=!1,i=0;i<r.length;i++){if(f&&r[i].match.def!=""&&r[i].match.def!=f.match.def&&(r[i].alternation==undefined||r[i].alternation==f.alternation)){o=!0;break}r[i].match.optionality!=!0&&r[i].match.optionalQuantifier!=!0&&(f=r[i])}if(o)return u.placeholder.charAt(n%u.placeholder.length)}return t.def}return u.placeholder.charAt(n%u.placeholder.length)}function ht(t,i,r,u){function l(){var t=!1,r=g().slice(f,b(f)).join("").indexOf(h),i,n;if(r!=-1&&!rt(f))for(t=!0,i=g().slice(f,f+r),n=0;n<i.length;n++)if(i[n]!=" "){t=!1;break}return t}var s=u!=undefined?u.slice():t._valueGet().split(""),h="",f=0,c,o;d();e().p=b(-1);i&&t._valueSet("");r||(c=g().slice(0,b(-1)).join(""),o=s.join("").match(new RegExp("^"+gi(c),"g")),o&&o.length>0&&(s.splice(0,o.length*c.length),f=b(f)));n.each(s,function(i,u){var s=n.Event("keypress"),c;s.which=u.charCodeAt(0);h+=u;var o=p(undefined,!0),a=e().validPositions[o],v=ot(o+1,a?a.locator.slice():undefined,o);!l()||r?(c=r?i:v.match.fn==null&&v.match.optionality&&o+1<e().p?o+1:e().p,pt.call(t,s,!0,!1,r,c),f=c+1,h=""):pt.call(t,s,!0,!1,!0,o+1)});i&&it(t,v(),n(t).is(":focus")?b(p(0)):undefined,n.Event("checkval"))}function gi(n){return t.escapeRegex(n)}function bi(t){var f,i,o,r,s;if(t[0].inputmask&&!t.hasClass("hasDatepicker")){f=[];i=e().validPositions;for(o in i)i[o].match&&i[o].match.fn!=null&&f.push(i[o].input);return r=(k?f.reverse():f).join(""),s=(k?v().slice().reverse():v()).join(""),n.isFunction(u.onUnMask)&&(r=u.onUnMask.call(t,s,r,u)||r),r}return t[0]._valueGet()}function w(t,i,r){function o(n){if(k&&typeof n=="number"&&(!u.greedy||u.placeholder!="")){var t=v().length;n=t-n}return n}var f=t.jquery&&t.length>0?t[0]:t,e,s,c,h;if(typeof i=="number"){if(i=o(i),r=o(r),r=typeof r=="number"?r:i,!n(f).is(":visible"))return;s=n(f).css("font-size").replace("px","")*r;f.scrollLeft=s>f.scrollWidth?s:0;l||u.insertMode!=!1||i!=r||r++;f.setSelectionRange?(f.selectionStart=i,f.selectionEnd=r):window.getSelection?(e=document.createRange(),f.firstChild==undefined&&(c=document.createTextNode(""),f.appendChild(c)),e.setStart(f.firstChild,i<f._valueGet().length?i:f._valueGet().length),e.setEnd(f.firstChild,r<f._valueGet().length?r:f._valueGet().length),e.collapse(!0),h=window.getSelection(),h.removeAllRanges(),h.addRange(e)):f.createTextRange&&(e=f.createTextRange(),e.collapse(!0),e.moveEnd("character",r),e.moveStart("character",i),e.select())}else return f.setSelectionRange?(i=f.selectionStart,r=f.selectionEnd):window.getSelection?(e=window.getSelection().getRangeAt(0),(e.commonAncestorContainer.parentNode==f||e.commonAncestorContainer==f)&&(i=e.startOffset,r=e.endOffset)):document.selection&&document.selection.createRange&&(e=document.selection.createRange(),i=0-e.duplicate().moveStart("character",-1e5),r=i+e.text.length),{begin:o(i),end:o(r)}}function ei(t){for(var h=v(),f=h.length,c=p(),o={},u=e().validPositions[c],l=u!=undefined?u.locator.slice():undefined,r,s,i=c+1;i<h.length;i++)r=ot(i,l,i-1),l=r.locator.slice(),o[i]=n.extend(!0,{},r);for(s=u&&u.alternation!=undefined?u.locator[u.alternation]:undefined,i=f-1;i>c;i--)if(r=o[i],(r.match.optionality||r.match.optionalQuantifier||s&&(s!=o[i].locator[u.alternation]&&r.match.fn!=null||r.match.fn==null&&r.locator[u.alternation]&&fi(r.locator[u.alternation].toString().split(","),s.split(","))&&tt(i)[0].def!=""))&&h[i]==ct(i,r.match))f--;else break;return t?{l:f,def:o[f]?o[f].match:undefined}:f}function oi(n){for(var i=ei(),t=n.length-1;t>i;t--)if(rt(t))break;return n.splice(i,t+1-i),n}function ft(t){var i,r;if(n.isFunction(u.isComplete))return u.isComplete.call(h,t,u);if(u.repeat=="*")return undefined;var o=!1,f=ei(!0),s=kt(f.l),c=p();if(f.def==undefined||f.def.newBlockMarker||f.def.optionality||f.def.optionalQuantifier)for(o=!0,i=0;i<=s;i++)if(r=ot(i).match,r.fn!=null&&e().validPositions[i]==undefined&&r.optionality!==!0&&r.optionalQuantifier!==!0||r.fn==null&&t[i]!=ct(i,r)){o=!1;break}return o}function nr(n,t){return k?n-t>1||n-t==1&&u.insertMode:t-n>1||t-n==1&&u.insertMode}function tr(i){var u=n._data(i).events,r=!1;n.each(u,function(i,u){n.each(u,function(n,i){if(i.namespace=="inputmask"&&i.type!="setvalue"){var u=i.handler;i.handler=function(n){if(!this.disabled&&(!this.readOnly||n.type=="keydown"&&n.ctrlKey&&n.keyCode==67||n.keyCode==t.keyCode.TAB)){switch(n.type){case"input":if(vt===!0||r===!0)return vt=!1,n.preventDefault();break;case"keydown":bt=!1;r=!1;break;case"keypress":if(bt===!0)return n.preventDefault();bt=!0;break;case"compositionstart":r=!0;break;case"compositionupdate":vt=!0;break;case"compositionend":r=!1}return u.apply(this,arguments)}n.preventDefault()}}})})}function ir(t){function o(t){if(n.valHooks[t]==undefined||n.valHooks[t].inputmaskpatch!=!0){var i=n.valHooks[t]&&n.valHooks[t].get?n.valHooks[t].get:function(n){return n.value},r=n.valHooks[t]&&n.valHooks[t].set?n.valHooks[t].set:function(n,t){return n.value=t,n};n.valHooks[t]={get:function(t){var e=n(t);if(t.inputmask){if(t.inputmask.opts.autoUnmask)return t.inputmask.unmaskedvalue();var u=i(t),f=t.inputmask.maskset,r=f._buffer;return r=r?r.join(""):"",u!=r?u:""}return i(t)},set:function(t,i){var f=n(t),u;return u=r(t,i),t.inputmask&&f.triggerHandler("setvalue.inputmask"),u},inputmaskpatch:!0}}}function u(){var t=n(this);return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():i.call(this)!=g().join("")?i.call(this):"":i.call(this)}function f(t){r.call(this,t);this.inputmask&&n(this).triggerHandler("setvalue.inputmask")}function s(t){var u,i,f,r;if(n(t).bind("mouseenter.inputmask",function(){var i=n(this),r=this,t=r._valueGet();t!=""&&t!=v().join("")&&i.triggerHandler("setvalue.inputmask")}),u=n._data(t).events,i=u.mouseover,i){for(f=i[i.length-1],r=i.length-1;r>0;r--)i[r]=i[r-1];i[0]=f}}var i,r,e;t._valueGet||(Object.getOwnPropertyDescriptor&&t.value==undefined?(i=function(){return this.textContent},r=function(n){this.textContent=n},Object.defineProperty(t,"value",{get:u,set:f})):(e=Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(t,"value"))&&e.configurable&&!1?(t._value=e.value,i=function(){return this._value||""},r=function(n){this._value=n;this.select();this.setRangeText(n);this.selectionStart=this.selectionEnd},Object.defineProperty(t,"value",{get:u,set:f})):document.__lookupGetter__&&t.__lookupGetter__("value")?(i=t.__lookupGetter__("value"),r=t.__lookupSetter__("value"),t.__defineGetter__("value",u),t.__defineSetter__("value",f)):(i=function(){return t.value},r=function(n){t.value=n},o(t.type),s(t)),t._valueGet=function(n){return k&&n!==!0?i.call(this).split("").reverse().join(""):i.call(this)},t._valueSet=function(n){r.call(this,k?n.split("").reverse().join(""):n)})}function si(i,r,f,o){function c(){var f,r,s,t,o;if(u.keepStatic){for(d(!0),f=[],s=n.extend(!0,{},e().validPositions),r=p();r>=0;r--)if(t=e().validPositions[r],t&&(t.match.fn!=null&&f.push(t.input),delete e().validPositions[r],t.alternation!=undefined&&t.locator[t.alternation]==ot(r).locator[t.alternation]))break;if(r>-1)while(f.length>0)e().p=b(p()),o=n.Event("keypress"),o.which=f.pop().charCodeAt(0),pt.call(i,o,!0,!1,!1,e().p);else e().validPositions=n.extend(!0,{},s)}}var h,s;(u.numericInput||k)&&(r==t.keyCode.BACKSPACE?r=t.keyCode.DELETE:r==t.keyCode.DELETE&&(r=t.keyCode.BACKSPACE),k&&(h=f.end,f.end=f.begin,f.begin=h));r==t.keyCode.BACKSPACE&&(f.end-f.begin<1||u.insertMode==!1)?(f.begin=kt(f.begin),e().validPositions[f.begin]!=undefined&&(e().validPositions[f.begin].input==u.groupSeparator||e().validPositions[f.begin].input==u.radixPoint)&&f.begin--):r==t.keyCode.DELETE&&f.begin==f.end&&(f.end=rt(f.end)?f.end+1:b(f.end)+1,e().validPositions[f.begin]!=undefined&&(e().validPositions[f.begin].input==u.groupSeparator||e().validPositions[f.begin].input==u.radixPoint)&&f.end++);pi(f.begin,f.end,!1,o);o!==!0&&(c(),s=p(f.begin),s<f.begin?(s==-1&&d(),e().p=b(s)):e().p=f.begin)}function rr(i){var o=this,h=n(o),r=i.keyCode,s=w(o);r==t.keyCode.BACKSPACE||r==t.keyCode.DELETE||c&&r==127||i.ctrlKey&&r==88&&!f("cut")?(i.preventDefault(),r==88&&(nt=v().join("")),si(o,r,s),it(o,v(),e().p,i,nt!=v().join("")),o._valueGet()==g().join("")?h.trigger("cleared"):ft(v())===!0&&h.trigger("complete"),u.showTooltip&&h.prop("title",e().mask)):r==t.keyCode.END||r==t.keyCode.PAGE_DOWN?setTimeout(function(){var n=b(p());u.insertMode||n!=st()||i.shiftKey||n--;w(o,i.shiftKey?s.begin:n,n)},0):(r!=t.keyCode.HOME||i.shiftKey)&&r!=t.keyCode.PAGE_UP?(u.undoOnEscape&&r==t.keyCode.ESCAPE||r==90&&i.ctrlKey)&&i.altKey!==!0?(ht(o,!0,!1,nt.split("")),h.click()):r!=t.keyCode.INSERT||i.shiftKey||i.ctrlKey?u.insertMode!=!1||i.shiftKey||(r==t.keyCode.RIGHT?setTimeout(function(){var n=w(o);w(o,n.begin)},0):r==t.keyCode.LEFT&&setTimeout(function(){var n=w(o);w(o,k?n.begin+1:n.begin-1)},0)):(u.insertMode=!u.insertMode,w(o,!u.insertMode&&s.begin==st()?s.begin-1:s.begin)):w(o,0,i.shiftKey?s.begin:0);u.onKeyDown.call(this,i,v(),w(o).begin,u);ni=n.inArray(r,u.ignorables)!=-1}function pt(i,r,f,o,s){var nt=this,ht=n(nt),rt=i.which||i.charCode||i.keyCode,h,c,et,ct,st,a,g;if(r===!0||i.ctrlKey&&i.altKey||!(i.ctrlKey||i.metaKey||ni)){if(rt){rt==46&&i.shiftKey==!1&&u.radixPoint==","&&(rt=44);var l=r?{begin:s,end:s}:w(nt),y,ot=String.fromCharCode(rt),p=nr(l.begin,l.end);p&&(e().undoPositions=n.extend(!0,{},e().validPositions),si(nt,t.keyCode.DELETE,l,!0),l.begin=e().p,u.insertMode||(u.insertMode=!u.insertMode,ri(l.begin,o),u.insertMode=!u.insertMode),p=!u.multi);e().writeOutBuffer=!0;h=k&&!p?l.end:l.begin;c=ut(h,ot,o);c!==!1&&(c!==!0&&(h=c.pos!=undefined?c.pos:h,ot=c.c!=undefined?c.c:ot),d(!0),c.caret!=undefined?y=c.caret:(et=e().validPositions,y=!u.keepStatic&&(et[h+1]!=undefined&&tt(h+1,et[h].locator.slice(),h).length>1||et[h].alternation!=undefined)?h+1:b(h)),e().p=y);f!==!1?(ct=this,setTimeout(function(){u.onKeyValidation.call(ct,c,u)},0),e().writeOutBuffer&&c!==!1?(st=v(),it(nt,st,r?undefined:u.numericInput?kt(y):y,i,r!==!0),r!==!0&&setTimeout(function(){ft(st)===!0&&ht.trigger("complete")},0)):p&&(e().buffer=undefined,e().validPositions=e().undoPositions)):p&&(e().buffer=undefined,e().validPositions=e().undoPositions);u.showTooltip&&ht.prop("title",e().mask);r&&n.isFunction(u.onBeforeWrite)&&(a=u.onBeforeWrite.call(this,i,v(),y,u),a&&a.refreshFromBuffer&&(g=a.refreshFromBuffer,yt(g===!0?g:g.start,g.end,a.buffer),d(!0),a.caret&&(e().p=a.caret)));i.preventDefault()}}else return!0}function ur(t){var r=this,h=n(r),i=r._valueGet(!0),s=w(r),e,o,f;if(t.type=="propertychange"&&r._valueGet().length<=st())return!0;if(t.type=="paste"&&(e=i.substr(0,s.begin),o=i.substr(s.end,i.length),e==g().slice(0,s.begin).join("")&&(e=""),o==g().slice(s.end).join("")&&(o=""),window.clipboardData&&window.clipboardData.getData?i=e+window.clipboardData.getData("Text")+o:t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.getData&&(i=e+t.originalEvent.clipboardData.getData("text/plain")+o)),f=i,n.isFunction(u.onBeforePaste)){if(f=u.onBeforePaste.call(r,i,u),f===!1)return t.preventDefault(),!1;f||(f=i)}return ht(r,!1,!1,k?f.split("").reverse():f.split("")),it(r,v(),undefined,t,!0),h.click(),ft(v())===!0&&h.trigger("complete"),!1}function fr(t){var i=this;ht(i,!0,!1);ft(v())===!0&&n(i).trigger("complete");t.preventDefault()}function er(n){var t=this;nt=v().join("");(wt==""||n.originalEvent.data.indexOf(wt)!=0)&&(vi=w(t))}function or(t){var i=this,f=w(i),o,r,s;for(t.originalEvent.data.indexOf(wt)==0&&(d(),f=vi),o=t.originalEvent.data,w(i,f.begin,f.end),r=0;r<o.length;r++)s=n.Event("keypress"),s.which=o.charCodeAt(r),bt=!1,ni=!1,pt.call(i,s);setTimeout(function(){var n=e().p;it(i,v(),u.numericInput?kt(n):n)},0);wt=t.originalEvent.data}function sr(){}function hr(i){var f,r,c;h=n(i);u.showTooltip&&h.prop("title",e().mask);(i.dir=="rtl"||u.rightAlign)&&h.css("text-align","right");(i.dir=="rtl"||u.numericInput)&&(i.dir="ltr",h.removeAttr("dir"),i.inputmask.isRTL=!0,k=!0);h.unbind(".inputmask");(h.is(":input")&&s(h.attr("type"))||i.isContentEditable)&&(h.closest("form").bind("submit",function(){nt!=v().join("")&&h.change();u.clearMaskOnLostFocus&&h[0]._valueGet&&h[0]._valueGet()==g().join("")&&h[0]._valueSet("");u.removeMaskOnSubmit&&h.inputmask("remove")}).bind("reset",function(){setTimeout(function(){h.triggerHandler("setvalue.inputmask")},0)}),h.bind("mouseenter.inputmask",function(){var i=n(this),t=this;ii=!0;!i.is(":focus")&&u.showMaskOnHover&&t._valueGet()!=v().join("")&&it(t,v())}).bind("blur.inputmask",function(t){var e=n(this),r=this,f,i;r.inputmask&&(f=r._valueGet(),i=v().slice(),ti=!0,nt!=i.join("")&&setTimeout(function(){e.change();nt=i.join("")},0),f!=""&&(u.clearMaskOnLostFocus&&(f==g().join("")?i=[]:oi(i)),ft(i)===!1&&(e.trigger("incomplete"),u.clearIncomplete&&(d(),i=u.clearMaskOnLostFocus?[]:g().slice())),it(r,i,undefined,t)))}).bind("focus.inputmask",function(){var r=n(this),t=this,i=t._valueGet();u.showMaskOnFocus&&(!u.showMaskOnHover||u.showMaskOnHover&&i=="")?t._valueGet()!=v().join("")&&it(t,v(),b(p())):ii===!1&&w(t,b(p()));nt=v().join("")}).bind("mouseleave.inputmask",function(){var r=n(this),f=this,t,i;ii=!1;u.clearMaskOnLostFocus&&(t=v().slice(),i=f._valueGet(),r.is(":focus")||i==r.attr("placeholder")||i==""||(i==g().join("")?t=[]:oi(t),it(f,t)))}).bind("click.inputmask",function(){var e=n(this),i=this,r,t,f;e.is(":focus")&&(r=w(i),r.begin==r.end&&(u.radixFocus&&u.radixPoint!=""&&n.inArray(u.radixPoint,v())!=-1&&(ti||v().join("")==g().join(""))?(w(i,n.inArray(u.radixPoint,v())),ti=!1):(t=r.begin,f=b(p(t)),t<f?w(i,rt(t)?t:b(t)):w(i,f))))}).bind("dblclick.inputmask",function(){var n=this;setTimeout(function(){w(n,0,b(p()))},0)}).bind(o+".inputmask dragdrop.inputmask drop.inputmask",ur).bind("cut.inputmask",function(i){vt=!0;var r=this,f=n(r),o=w(r);si(r,t.keyCode.DELETE,o);it(r,v(),e().p,i,nt!=v().join(""));r._valueGet()==g().join("")&&f.trigger("cleared");u.showTooltip&&f.prop("title",e().mask)}).bind("complete.inputmask",u.oncomplete).bind("incomplete.inputmask",u.onincomplete).bind("cleared.inputmask",u.oncleared),h.bind("keydown.inputmask",rr).bind("keypress.inputmask",pt),a||h.bind("compositionstart.inputmask",er).bind("compositionupdate.inputmask",or).bind("compositionend.inputmask",sr),o==="paste"&&h.bind("input.inputmask",fr));h.bind("setvalue.inputmask",function(){var t=this,i=t._valueGet();t._valueSet(n.isFunction(u.onBeforeMask)?u.onBeforeMask.call(t,i,u)||i:i);ht(t,!0,!1);nt=v().join("");(u.clearMaskOnLostFocus||u.clearIncomplete)&&t._valueGet()==g().join("")&&t._valueSet("")});ir(i);f=n.isFunction(u.onBeforeMask)?u.onBeforeMask.call(i,i._valueGet(),u)||i._valueGet():i._valueGet();ht(i,!0,!1,f.split(""));r=v().slice();nt=r.join("");try{c=document.activeElement}catch(l){}ft(r)===!1&&u.clearIncomplete&&d();u.clearMaskOnLostFocus&&(r.join("")==g().join("")?r=[]:oi(r));it(i,r);c===i&&w(i,b(p()));tr(i)}var k=!1,nt,vi,wt,y,h,bt=!1,vt=!1,ni=!1,et,ti=!0,ii=!0,lt,ci,li,ai,at;if(i!=undefined)switch(i.action){case"isComplete":return y=i.el,h=n(y),r=y.inputmask.maskset,u=y.inputmask.opts,ft(i.buffer);case"unmaskedvalue":return y=i.el,h=n(y),r=y.inputmask.maskset,u=y.inputmask.opts,k=y.inputmask.isRTL,bi(h);case"mask":nt=v().join("");hr(i.el);break;case"format":return(h=n({}),h[0].inputmask=new t,h[0].inputmask.opts=u,h[0].inputmask.el=h[0],h[0].inputmask.maskset=r,h[0].inputmask.isRTL=u.numericInput,u.numericInput&&(k=!0),lt=(n.isFunction(u.onBeforeMask)?u.onBeforeMask.call(h,i.value,u)||i.value:i.value).split(""),ht(h,!1,!1,k?lt.reverse():lt),n.isFunction(u.onBeforeWrite)&&u.onBeforeWrite.call(this,undefined,v(),0,u),i.metadata)?{value:k?v().slice().reverse().join(""):v().join(""),metadata:h.inputmask("getmetadata")}:k?v().slice().reverse().join(""):v().join("");case"isValid":h=n({});h[0].inputmask=new t;h[0].inputmask.opts=u;h[0].inputmask.el=h[0];h[0].inputmask.maskset=r;h[0].inputmask.isRTL=u.numericInput;u.numericInput&&(k=!0);lt=i.value.split("");ht(h,!1,!0,k?lt.reverse():lt);for(var dt=v(),hi=ei(),gt=dt.length-1;gt>hi;gt--)if(rt(gt))break;return dt.splice(hi,gt+1-hi),ft(dt)&&i.value==dt.join("");case"getemptymask":return y=i.el,h=n(y),r=y.inputmask.maskset,u=y.inputmask.opts,g();case"remove":y=i.el;h=n(y);r=y.inputmask.maskset;u=y.inputmask.opts;y._valueSet(bi(h));h.unbind(".inputmask");y.inputmask=undefined;Object.getOwnPropertyDescriptor&&(ci=Object.getOwnPropertyDescriptor(y,"value"));ci&&ci.get?y._valueGet&&Object.defineProperty(y,"value",{get:y._valueGet,set:y._valueSet}):document.__lookupGetter__&&y.__lookupGetter__("value")&&y._valueGet&&(y.__defineGetter__("value",y._valueGet),y.__defineSetter__("value",y._valueSet));try{delete y._valueGet;delete y._valueSet}catch(lr){y._valueGet=undefined;y._valueSet=undefined}break;case"getmetadata":if(y=i.el,h=n(y),r=y.inputmask.maskset,u=y.inputmask.opts,n.isArray(r.metadata)){for(ai=p(),at=ai;at>=0;at--)if(e().validPositions[at]&&e().validPositions[at].alternation!=undefined){li=e().validPositions[at].alternation;break}return li!=undefined?r.metadata[e().validPositions[ai].locator[li]]:r.metadata[0]}return r.metadata}}t.prototype={defaults:{placeholder:"_",optionalmarker:{start:"[",end:"]"},quantifiermarker:{start:"{",end:"}"},groupmarker:{start:"(",end:")"},alternatormarker:"|",escapeChar:"\\",mask:null,oncomplete:n.noop,onincomplete:n.noop,oncleared:n.noop,repeat:0,greedy:!0,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,aliases:{},alias:null,onKeyDown:n.noop,onBeforeMask:undefined,onBeforePaste:undefined,onBeforeWrite:undefined,onUnMask:undefined,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:n.noop,skipOptionalPartCharacter:" ",showTooltip:!1,numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",groupSeparator:"",radixFocus:!1,nojumps:!1,nojumpsThreshold:0,keepStatic:undefined,definitions:{"9":{validator:"[0-9]",cardinality:1,definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",cardinality:1,definitionSymbol:"*"},"*":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",cardinality:1}},ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123],isComplete:undefined,canClearPosition:n.noop,postValidation:undefined},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},masksCache:{},mask:function(i){var u=i.jquery&&i.length>0?i[0]:i,o=n.extend(!0,{},this.opts),f;return h(i,o,n.extend(!0,{},this.userOptions)),f=e(o,this.noMasksCache),f!=undefined&&(u.inputmask=new t,u.inputmask.opts=o,u.inputmask.noMasksCache=this.noMasksCache,u.inputmask.el=u,u.inputmask.maskset=f,u.inputmask.isRTL=!1,r({action:"mask",el:u},f,u.inputmask.opts)),i},unmaskedvalue:function(){if(this.el)return r({action:"unmaskedvalue",el:this.el})},remove:function(){if(this.el)return r({action:"remove",el:this.el}),this.el.inputmask=undefined,this.el},getemptymask:function(){if(this.el)return r({action:"getemptymask",el:this.el})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){if(this.el)return r({action:"isComplete",buffer:this.el._valueGet().split(""),el:this.el})},getmetadata:function(){if(this.el)return r({action:"getmetadata",el:this.el})}};t.extendDefaults=function(i){n.extend(t.prototype.defaults,i)};t.extendDefinitions=function(i){n.extend(t.prototype.defaults.definitions,i)};t.extendAliases=function(i){n.extend(t.prototype.defaults.aliases,i)};t.format=function(i,f,o){var s=n.extend(!0,{},t.prototype.defaults,f);return u(s.alias,f,s),r({action:"format",value:i,metadata:o},e(s,f&&f.definitions!==undefined),s)};t.isValid=function(i,f){var o=n.extend(!0,{},t.prototype.defaults,f);return u(o.alias,f,o),r({action:"isValid",value:i},e(o,f&&f.definitions!==undefined),o)};t.escapeRegex=function(n){return n.replace(new RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^)","gim"),"\\$1")};t.keyCode={ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91};var i=navigator.userAgent,c=i.match(new RegExp("iphone","i"))!==null,v=i.match(new RegExp("android.*safari.*","i"))!==null,l=i.match(new RegExp("android.*chrome.*","i"))!==null,a=i.match(new RegExp("android.*firefox.*","i"))!==null,y=/Kindle/i.test(i)||/Silk/i.test(i)||/KFTT/i.test(i)||/KFOT/i.test(i)||/KFJWA/i.test(i)||/KFJWI/i.test(i)||/KFSOWI/i.test(i)||/KFTHWA/i.test(i)||/KFTHWI/i.test(i)||/KFAPWA/i.test(i)||/KFAPWI/i.test(i),o=f("paste")?"paste":f("input")?"input":"propertychange";return window.inputmask=t,t}(jQuery),function(n){return n.fn.inputmask===undefined&&(n.fn.inputmask=function(t,i){var u,r;if(i=i||{},typeof t=="string")switch(t){case"mask":return u=new inputmask(i),this.each(function(){u.mask(this)});case"unmaskedvalue":return r=this.jquery&&this.length>0?this[0]:this,r.inputmask?r.inputmask.unmaskedvalue():n(r).val();case"remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case"getemptymask":return r=this.jquery&&this.length>0?this[0]:this,r.inputmask?r.inputmask.getemptymask():"";case"hasMaskedValue":return r=this.jquery&&this.length>0?this[0]:this,r.inputmask?r.inputmask.hasMaskedValue():!1;case"isComplete":return r=this.jquery&&this.length>0?this[0]:this,r.inputmask?r.inputmask.isComplete():!0;case"getmetadata":return r=this.jquery&&this.length>0?this[0]:this,r.inputmask?r.inputmask.getmetadata():undefined;default:return i.alias=t,u=new inputmask(i),this.each(function(){u.mask(this)})}else{if(typeof t=="object")return u=new inputmask(t),this.each(function(){u.mask(this)});if(t==undefined)return this.each(function(){u=new inputmask(i);u.mask(this)})}}),n.fn.inputmask}(jQuery),function(n){return inputmask.extendDefinitions({h:{validator:"[01][0-9]|2[0-3]",cardinality:2,prevalidator:[{validator:"[0-2]",cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:"[0-5]",cardinality:1}]},d:{validator:"0[1-9]|[12][0-9]|3[01]",cardinality:2,prevalidator:[{validator:"[0-3]",cardinality:1}]},m:{validator:"0[1-9]|1[012]",cardinality:2,prevalidator:[{validator:"[01]",cardinality:1}]},y:{validator:"(19|20)\\d{2}",cardinality:4,prevalidator:[{validator:"[12]",cardinality:1},{validator:"(19|20)",cardinality:2},{validator:"(19|20)\\d",cardinality:3}]}}),inputmask.extendAliases({"dd/mm/yyyy":{mask:"1/2/y",placeholder:"dd/mm/yyyy",regex:{val1pre:new RegExp("[0-3]"),val1:new RegExp("0[1-9]|[12][0-9]|3[01]"),val2pre:function(n){var t=inputmask.escapeRegex.call(this,n);return new RegExp("((0[1-9]|[12][0-9]|3[01])"+t+"[01])")},val2:function(n){var t=inputmask.escapeRegex.call(this,n);return new RegExp("((0[1-9]|[12][0-9])"+t+"(0[1-9]|1[012]))|(30"+t+"(0[13-9]|1[012]))|(31"+t+"(0[13578]|1[02]))")}},leapday:"29/02/",separator:"/",yearrange:{minyear:1900,maxyear:2099},isInYearRange:function(n,t,i){if(isNaN(n))return!1;var r=parseInt(n.concat(t.toString().slice(n.length))),u=parseInt(n.concat(i.toString().slice(n.length)));return(isNaN(r)?!1:t<=r&&r<=i)||(isNaN(u)?!1:t<=u&&u<=i)},determinebaseyear:function(n,t,i){var u=(new Date).getFullYear(),r,e,f;if(n>u)return n;if(t<u){for(r=t.toString().slice(0,2),e=t.toString().slice(2,4);t<r+i;)r--;return f=r+e,n>f?n:f}return u},onKeyDown:function(t){var r=n(this),i;t.ctrlKey&&t.keyCode==inputmask.keyCode.RIGHT&&(i=new Date,r.val(i.getDate().toString()+(i.getMonth()+1).toString()+i.getFullYear().toString()),r.triggerHandler("setvalue.inputmask"))},getFrontValue:function(n,t,i){for(var f,e=0,r=0,u=0;u<n.length;u++){if(n.charAt(u)=="2")break;f=i.definitions[n.charAt(u)];f?(e+=r,r=f.cardinality):r++}return t.join("").substr(e,r)},definitions:{"1":{validator:function(n,t,i,r,u){var f=u.regex.val1.test(n);return!r&&!f&&(n.charAt(1)==u.separator||"-./".indexOf(n.charAt(1))!=-1)&&(f=u.regex.val1.test("0"+n.charAt(0)),f)?(t.buffer[i-1]="0",{refreshFromBuffer:{start:i-1,end:i},pos:i,c:n.charAt(0)}):f},cardinality:2,prevalidator:[{validator:function(n,t,i,r,u){var e=n,f;if(isNaN(t.buffer[i+1])||(e+=t.buffer[i+1]),f=e.length==1?u.regex.val1pre.test(e):u.regex.val1.test(e),!r&&!f){if(f=u.regex.val1.test(n+"0"),f)return t.buffer[i]=n,t.buffer[++i]="0",{pos:i,c:"0"};if(f=u.regex.val1.test("0"+n),f)return t.buffer[i]="0",i++,{pos:i}}return f},cardinality:1}]},"2":{validator:function(n,t,i,r,u){var e=u.getFrontValue(t.mask,t.buffer,u),f,s,o;return(e.indexOf(u.placeholder[0])!=-1&&(e="01"+u.separator),f=u.regex.val2(u.separator).test(e+n),!r&&!f&&(n.charAt(1)==u.separator||"-./".indexOf(n.charAt(1))!=-1)&&(f=u.regex.val2(u.separator).test(e+"0"+n.charAt(0)),f))?(t.buffer[i-1]="0",{refreshFromBuffer:{start:i-1,end:i},pos:i,c:n.charAt(0)}):u.mask.indexOf("2")==u.mask.length-1&&f?(s=t.buffer.join("").substr(4,4)+n,s!=u.leapday?!0:(o=parseInt(t.buffer.join("").substr(0,4),10),o%4==0?o%100==0?o%400==0?!0:!1:!0:!1)):f},cardinality:2,prevalidator:[{validator:function(n,t,i,r,u){var f,e;return(isNaN(t.buffer[i+1])||(n+=t.buffer[i+1]),f=u.getFrontValue(t.mask,t.buffer,u),f.indexOf(u.placeholder[0])!=-1&&(f="01"+u.separator),e=n.length==1?u.regex.val2pre(u.separator).test(f+n):u.regex.val2(u.separator).test(f+n),!r&&!e&&(e=u.regex.val2(u.separator).test(f+"0"+n),e))?(t.buffer[i]="0",i++,{pos:i}):e},cardinality:1}]},y:{validator:function(n,t,i,r,u){var e,f;return u.isInYearRange(n,u.yearrange.minyear,u.yearrange.maxyear)?(e=t.buffer.join("").substr(0,6),e!=u.leapday?!0:(f=parseInt(n,10),f%4==0?f%100==0?f%400==0?!0:!1:!0:!1)):!1},cardinality:4,prevalidator:[{validator:function(n,t,i,r,u){var e=u.isInYearRange(n,u.yearrange.minyear,u.yearrange.maxyear),f;if(!r&&!e){if(f=u.determinebaseyear(u.yearrange.minyear,u.yearrange.maxyear,n+"0").toString().slice(0,1),e=u.isInYearRange(f+n,u.yearrange.minyear,u.yearrange.maxyear),e)return t.buffer[i++]=f.charAt(0),{pos:i};if(f=u.determinebaseyear(u.yearrange.minyear,u.yearrange.maxyear,n+"0").toString().slice(0,2),e=u.isInYearRange(f+n,u.yearrange.minyear,u.yearrange.maxyear),e)return t.buffer[i++]=f.charAt(0),t.buffer[i++]=f.charAt(1),{pos:i}}return e},cardinality:1},{validator:function(n,t,i,r,u){var f=u.isInYearRange(n,u.yearrange.minyear,u.yearrange.maxyear),e,s,o;if(!r&&!f){if(e=u.determinebaseyear(u.yearrange.minyear,u.yearrange.maxyear,n).toString().slice(0,2),f=u.isInYearRange(n[0]+e[1]+n[1],u.yearrange.minyear,u.yearrange.maxyear),f)return t.buffer[i++]=e.charAt(1),{pos:i};if(e=u.determinebaseyear(u.yearrange.minyear,u.yearrange.maxyear,n).toString().slice(0,2),u.isInYearRange(e+n,u.yearrange.minyear,u.yearrange.maxyear)?(s=t.buffer.join("").substr(0,6),s!=u.leapday?f=!0:(o=parseInt(n,10),f=o%4==0?o%100==0?o%400==0?!0:!1:!0:!1)):f=!1,f)return t.buffer[i-1]=e.charAt(0),t.buffer[i++]=e.charAt(1),t.buffer[i++]=n.charAt(0),{refreshFromBuffer:{start:i-3,end:i},pos:i}}return f},cardinality:2},{validator:function(n,t,i,r,u){return u.isInYearRange(n,u.yearrange.minyear,u.yearrange.maxyear)},cardinality:3}]}},insertMode:!1,autoUnmask:!1},"mm/dd/yyyy":{placeholder:"mm/dd/yyyy",alias:"dd/mm/yyyy",regex:{val2pre:function(n){var t=inputmask.escapeRegex.call(this,n);return new RegExp("((0[13-9]|1[012])"+t+"[0-3])|(02"+t+"[0-2])")},val2:function(n){var t=inputmask.escapeRegex.call(this,n);return new RegExp("((0[1-9]|1[012])"+t+"(0[1-9]|[12][0-9]))|((0[13-9]|1[012])"+t+"30)|((0[13578]|1[02])"+t+"31)")},val1pre:new RegExp("[01]"),val1:new RegExp("0[1-9]|1[012]")},leapday:"02/29/",onKeyDown:function(t){var r=n(this),i;t.ctrlKey&&t.keyCode==inputmask.keyCode.RIGHT&&(i=new Date,r.val((i.getMonth()+1).toString()+i.getDate().toString()+i.getFullYear().toString()),r.triggerHandler("setvalue.inputmask"))}},"yyyy/mm/dd":{mask:"y/1/2",placeholder:"yyyy/mm/dd",alias:"mm/dd/yyyy",leapday:"/02/29",onKeyDown:function(t){var r=n(this),i;t.ctrlKey&&t.keyCode==inputmask.keyCode.RIGHT&&(i=new Date,r.val(i.getFullYear().toString()+(i.getMonth()+1).toString()+i.getDate().toString()),r.triggerHandler("setvalue.inputmask"))}},"dd.mm.yyyy":{mask:"1.2.y",placeholder:"dd.mm.yyyy",leapday:"29.02.",separator:".",alias:"dd/mm/yyyy"},"dd-mm-yyyy":{mask:"1-2-y",placeholder:"dd-mm-yyyy",leapday:"29-02-",separator:"-",alias:"dd/mm/yyyy"},"mm.dd.yyyy":{mask:"1.2.y",placeholder:"mm.dd.yyyy",leapday:"02.29.",separator:".",alias:"mm/dd/yyyy"},"mm-dd-yyyy":{mask:"1-2-y",placeholder:"mm-dd-yyyy",leapday:"02-29-",separator:"-",alias:"mm/dd/yyyy"},"yyyy.mm.dd":{mask:"y.1.2",placeholder:"yyyy.mm.dd",leapday:".02.29",separator:".",alias:"yyyy/mm/dd"},"yyyy-mm-dd":{mask:"y-1-2",placeholder:"yyyy-mm-dd",leapday:"-02-29",separator:"-",alias:"yyyy/mm/dd"},datetime:{mask:"1/2/y h:s",placeholder:"dd/mm/yyyy hh:mm",alias:"dd/mm/yyyy",regex:{hrspre:new RegExp("[012]"),hrs24:new RegExp("2[0-4]|1[3-9]"),hrs:new RegExp("[01][0-9]|2[0-4]"),ampm:new RegExp("^[a|p|A|P][m|M]"),mspre:new RegExp("[0-5]"),ms:new RegExp("[0-5][0-9]")},timeseparator:":",hourFormat:"24",definitions:{h:{validator:function(n,t,i,r,u){var e,f;return u.hourFormat=="24"&&parseInt(n,10)==24?(t.buffer[i-1]="0",t.buffer[i]="0",{refreshFromBuffer:{start:i-1,end:i},c:"0"}):(e=u.regex.hrs.test(n),!r&&!e&&(n.charAt(1)==u.timeseparator||"-.:".indexOf(n.charAt(1))!=-1)&&(e=u.regex.hrs.test("0"+n.charAt(0)),e))?(t.buffer[i-1]="0",t.buffer[i]=n.charAt(0),i++,{refreshFromBuffer:{start:i-2,end:i},pos:i,c:u.timeseparator}):e&&u.hourFormat!=="24"&&u.regex.hrs24.test(n)?(f=parseInt(n,10),f==24?(t.buffer[i+5]="a",t.buffer[i+6]="m"):(t.buffer[i+5]="p",t.buffer[i+6]="m"),f=f-12,f<10?(t.buffer[i]=f.toString(),t.buffer[i-1]="0"):(t.buffer[i]=f.toString().charAt(1),t.buffer[i-1]=f.toString().charAt(0)),{refreshFromBuffer:{start:i-1,end:i+6},c:t.buffer[i]}):e},cardinality:2,prevalidator:[{validator:function(n,t,i,r,u){var f=u.regex.hrspre.test(n);return!r&&!f&&(f=u.regex.hrs.test("0"+n),f)?(t.buffer[i]="0",i++,{pos:i}):f},cardinality:1}]},s:{validator:"[0-5][0-9]",cardinality:2,prevalidator:[{validator:function(n,t,i,r,u){var f=u.regex.mspre.test(n);return!r&&!f&&(f=u.regex.ms.test("0"+n),f)?(t.buffer[i]="0",i++,{pos:i}):f},cardinality:1}]},t:{validator:function(n,t,i,r,u){return u.regex.ampm.test(n+"m")},casing:"lower",cardinality:1}},insertMode:!1,autoUnmask:!1},datetime12:{mask:"1/2/y h:s t\\m",placeholder:"dd/mm/yyyy hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"h:s t":{mask:"h:s t\\m",placeholder:"hh:mm xm",alias:"datetime",hourFormat:"12"},"hh:mm:ss":{mask:"h:s:s",placeholder:"hh:mm:ss",alias:"datetime",autoUnmask:!1},"hh:mm":{mask:"h:s",placeholder:"hh:mm",alias:"datetime",autoUnmask:!1},date:{alias:"dd/mm/yyyy"},"mm/yyyy":{mask:"1/y",placeholder:"mm/yyyy",leapday:"donotuse",separator:"/",alias:"mm/dd/yyyy"}}),inputmask}(jQuery),function(){"use strict";var n,t;n=jQuery;t=function(t,i){var e,u,f,r=this;return this.options=n.extend({title:null,footer:null,remote:null},n.fn.ekkoLightbox.defaults,i||{}),this.$element=n(t),e="",this.modal_id=this.options.modal_id?this.options.modal_id:"ekkoLightbox-"+Math.floor(1e3*Math.random()+1),f='<div class="modal-header"'+(this.options.title||this.options.always_show_close?"":' style="display:none"')+'><button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;<\/button><h4 class="modal-title">'+(this.options.title||"&nbsp;")+"<\/h4><\/div>",u='<div class="modal-footer"'+(this.options.footer?"":' style="display:none"')+">"+this.options.footer+"<\/div>",n(document.body).append('<div id="'+this.modal_id+'" class="ekko-lightbox modal fade" tabindex="-1"><div class="modal-dialog modal-wide-width"><div class="modal-content">'+f+'<div class="modal-body"><div class="ekko-lightbox-container"><div><\/div><\/div><\/div>'+u+"<\/div><\/div><\/div>"),this.modal=n("#"+this.modal_id),this.modal_dialog=this.modal.find(".modal-dialog").first(),this.modal_content=this.modal.find(".modal-content").first(),this.modal_body=this.modal.find(".modal-body").first(),this.lightbox_container=this.modal_body.find(".ekko-lightbox-container").first(),this.lightbox_body=this.lightbox_container.find("> div:first-child").first(),this.showLoading(),this.modal_arrows=null,this.border={top:parseFloat(this.modal_dialog.css("border-top-width"))+parseFloat(this.modal_content.css("border-top-width"))+parseFloat(this.modal_body.css("border-top-width")),right:parseFloat(this.modal_dialog.css("border-right-width"))+parseFloat(this.modal_content.css("border-right-width"))+parseFloat(this.modal_body.css("border-right-width")),bottom:parseFloat(this.modal_dialog.css("border-bottom-width"))+parseFloat(this.modal_content.css("border-bottom-width"))+parseFloat(this.modal_body.css("border-bottom-width")),left:parseFloat(this.modal_dialog.css("border-left-width"))+parseFloat(this.modal_content.css("border-left-width"))+parseFloat(this.modal_body.css("border-left-width"))},this.padding={top:parseFloat(this.modal_dialog.css("padding-top"))+parseFloat(this.modal_content.css("padding-top"))+parseFloat(this.modal_body.css("padding-top")),right:parseFloat(this.modal_dialog.css("padding-right"))+parseFloat(this.modal_content.css("padding-right"))+parseFloat(this.modal_body.css("padding-right")),bottom:parseFloat(this.modal_dialog.css("padding-bottom"))+parseFloat(this.modal_content.css("padding-bottom"))+parseFloat(this.modal_body.css("padding-bottom")),left:parseFloat(this.modal_dialog.css("padding-left"))+parseFloat(this.modal_content.css("padding-left"))+parseFloat(this.modal_body.css("padding-left"))},this.modal.on("show.bs.modal",this.options.onShow.bind(this)).on("shown.bs.modal",function(){return r.modal_shown(),r.options.onShown.call(r)}).on("hide.bs.modal",this.options.onHide.bind(this)).on("hidden.bs.modal",function(){return r.gallery&&n(document).off("keydown.ekkoLightbox"),r.modal.remove(),r.options.onHidden.call(r)}).modal("show",i),this.modal};t.prototype={modal_shown:function(){var t,i=this;return this.options.remote?(this.gallery=this.$element.data("gallery"),this.gallery&&(this.gallery_items="document.body"===this.options.gallery_parent_selector||""===this.options.gallery_parent_selector?n(document.body).find('*[data-toggle="lightbox"][data-gallery="'+this.gallery+'"]'):this.$element.parents(this.options.gallery_parent_selector).first().find('*[data-toggle="lightbox"][data-gallery="'+this.gallery+'"]'),this.gallery_index=this.gallery_items.index(this.$element),n(document).on("keydown.ekkoLightbox",this.navigate.bind(this)),this.options.directional_arrows&&this.gallery_items.length>1&&(this.lightbox_container.append('<div class="ekko-lightbox-nav-overlay"><a href="#" class="'+this.strip_stops(this.options.left_arrow_class)+'"><\/a><a href="#" class="'+this.strip_stops(this.options.right_arrow_class)+'"><\/a><\/div>'),this.modal_arrows=this.lightbox_container.find("div.ekko-lightbox-nav-overlay").first(),this.lightbox_container.find("a"+this.strip_spaces(this.options.left_arrow_class)).on("click",function(n){return n.preventDefault(),i.navigate_left()}),this.lightbox_container.find("a"+this.strip_spaces(this.options.right_arrow_class)).on("click",function(n){return n.preventDefault(),i.navigate_right()}))),this.options.type?"image"===this.options.type?this.preloadImage(this.options.remote,!0):"youtube"===this.options.type&&(t=this.getYoutubeId(this.options.remote))?this.showYoutubeVideo(t):"vimeo"===this.options.type?this.showVimeoVideo(this.options.remote):"instagram"===this.options.type?this.showInstagramVideo(this.options.remote):"url"===this.options.type?this.loadRemoteContent(this.options.remote):"video"===this.options.type?this.showVideoIframe(this.options.remote):this.error('Could not detect remote target type. Force the type using data-type="image|youtube|vimeo|instagram|url|video"'):this.detectRemoteType(this.options.remote)):this.error("No remote target given")},strip_stops:function(n){return n.replace(/\./g,"")},strip_spaces:function(n){return n.replace(/\s/g,"")},isImage:function(n){return n.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSwf:function(n){return n.match(/\.(swf)((\?|#).*)?$/i)},getYoutubeId:function(n){var t;return t=n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/),t&&11===t[2].length?t[2]:!1},getVimeoId:function(n){return n.indexOf("vimeo")>0?n:!1},getInstagramId:function(n){return n.indexOf("instagram")>0?n:!1},navigate:function(n){if(n=n||window.event,39===n.keyCode||37===n.keyCode){if(39===n.keyCode)return this.navigate_right();if(37===n.keyCode)return this.navigate_left()}},navigateTo:function(t){var r,i;return 0>t||t>this.gallery_items.length-1?this:(this.showLoading(),this.gallery_index=t,this.$element=n(this.gallery_items.get(this.gallery_index)),this.updateTitleAndFooter(),i=this.$element.attr("data-remote")||this.$element.attr("href"),this.detectRemoteType(i,this.$element.attr("data-type")||!1),this.gallery_index+1<this.gallery_items.length&&(r=n(this.gallery_items.get(this.gallery_index+1),!1),i=r.attr("data-remote")||r.attr("href"),"image"===r.attr("data-type")||this.isImage(i))?this.preloadImage(i,!1):void 0)},navigate_left:function(){if(1!==this.gallery_items.length)return(0===this.gallery_index?this.gallery_index=this.gallery_items.length-1:this.gallery_index--,this.options.onNavigate.call(this,"left",this.gallery_index),this.navigateTo(this.gallery_index))},navigate_right:function(){if(1!==this.gallery_items.length)return(this.gallery_index===this.gallery_items.length-1?this.gallery_index=0:this.gallery_index++,this.options.onNavigate.call(this,"right",this.gallery_index),this.navigateTo(this.gallery_index))},detectRemoteType:function(n,t){var i;return t=t||!1,"image"===t||this.isImage(n)?(this.options.type="image",this.preloadImage(n,!0)):"youtube"===t||(i=this.getYoutubeId(n))?(this.options.type="youtube",this.showYoutubeVideo(i)):"vimeo"===t||(i=this.getVimeoId(n))?(this.options.type="vimeo",this.showVimeoVideo(i)):"instagram"===t||(i=this.getInstagramId(n))?(this.options.type="instagram",this.showInstagramVideo(i)):"video"===t?(this.options.type="video",this.showVideoIframe(i)):(this.options.type="url",this.loadRemoteContent(n))},updateTitleAndFooter:function(){var n,t,i,r;return i=this.modal_content.find(".modal-header"),t=this.modal_content.find(".modal-footer"),r=this.$element.data("title")||"",n=this.$element.data("footer")||"",r||this.options.always_show_close?i.css("display","").find(".modal-title").html(r||"&nbsp;"):i.css("display","none"),n?t.css("display","").html(n):t.css("display","none"),this},showLoading:function(){return this.lightbox_body.html('<div class="modal-loading">'+this.options.loadingMessage+"<\/div>"),this},showYoutubeVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||560),i=t/(560/315),this.showVideoIframe("//www.youtube.com/embed/"+n+"?badge=0&autoplay=1&html5=1",t,i)},showVimeoVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||560),i=t/(500/281),this.showVideoIframe(n+"?autoplay=1",t,i)},showInstagramVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||612),this.resize(t),i=t+80,this.lightbox_body.html('<iframe width="'+t+'" height="'+i+'" src="'+this.addTrailingSlash(n)+'embed/" frameborder="0" allowfullscreen><\/iframe>'),this.options.onContentLoaded.call(this),this.modal_arrows?this.modal_arrows.css("display","none"):void 0},showVideoIframe:function(n,t,i){return i=i||t,this.resize(t),this.lightbox_body.html('<div class="embed-responsive embed-responsive-16by9"><iframe width="'+t+'" height="'+i+'" src="'+n+'" frameborder="0" allowfullscreenclass="embed-responsive-item"><\/iframe><\/div>'),this.options.onContentLoaded.call(this),this.modal_arrows&&this.modal_arrows.css("display","none"),this},loadRemoteContent:function(t){var r,i,u=this;return i=this.$element.data("width")||560,this.resize(i),r=this.$element.data("disableExternalCheck")||!1,r||this.isExternal(t)?(this.lightbox_body.html('<iframe width="'+i+'" height="'+i+'" src="'+t+'" frameborder="0" allowfullscreen><\/iframe>'),this.options.onContentLoaded.call(this)):this.lightbox_body.load(t,n.proxy(function(){return u.$element.trigger("loaded.bs.modal")})),this.modal_arrows&&this.modal_arrows.css("display","none"),this},isExternal:function(n){var t;return t=n.match(/^([^:\/?#]+:)?(?:\/\/([^\/?#]*))?([^?#]+)?(\?[^#]*)?(#.*)?/),"string"==typeof t[1]&&t[1].length>0&&t[1].toLowerCase()!==location.protocol?!0:"string"==typeof t[2]&&t[2].length>0&&t[2].replace(new RegExp(":("+{"http:":80,"https:":443}[location.protocol]+")?$"),"")!==location.host?!0:!1},error:function(n){return this.lightbox_body.html(n),this},preloadImage:function(t,i){var r,u=this;return r=new Image,(null==i||i===!0)&&(r.onload=function(){var t;return t=n("<img />"),t.attr("src",r.src),t.addClass("img-responsive"),u.lightbox_body.html(t),u.modal_arrows&&u.modal_arrows.css("display","block"),u.resize(r.width),u.options.onContentLoaded.call(u)},r.onerror=function(){return u.error("Failed to load image: "+t)}),r.src=t,r},resize:function(t){var i;return i=t+this.border.left+this.padding.left+this.padding.right+this.border.right,this.modal_dialog.css("width","auto").css("max-width",i),this.lightbox_container.find("a").css("line-height",function(){return n(this).parent().height()+"px"}),this},checkDimensions:function(n){var t,i;return i=n+this.border.left+this.padding.left+this.padding.right+this.border.right,t=document.body.clientWidth,i>t&&(n=this.modal_body.width()),n},close:function(){return this.modal.modal("hide")},addTrailingSlash:function(n){return"/"!==n.substr(-1)&&(n+="/"),n}};n.fn.ekkoLightbox=function(i){return this.each(function(){var r;return r=n(this),i=n.extend({remote:r.attr("data-remote")||r.attr("href"),gallery_parent_selector:r.attr("data-parent"),type:r.attr("data-type")},i,r.data()),new t(this,i),this})};n.fn.ekkoLightbox.defaults={gallery_parent_selector:"document.body",left_arrow_class:".glyphicon .glyphicon-chevron-left",right_arrow_class:".glyphicon .glyphicon-chevron-right",directional_arrows:!0,type:null,always_show_close:!0,loadingMessage:"Loading...",onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){},onNavigate:function(){},onContentLoaded:function(){}}}.call(this);$(document).ready(function(){checkboxLabelPadding("chb");customDatetime("date");customClockPicker("clock");customMasked();customDatetime("mountDate","mm");customDatetime("yearDate","yyyy");numericTextbox("numeric");customCheckbox("chb");customEditor2("editor");customaccordion("accordion");$("[data-toggle='tooltip'], [data-hover='tooltip']").tooltip({placement:"bottom",trigger:"hover"});select2SetConfigurationAndLoad(".js-example-basic-single")});$(document).ready(function(n){n(document).delegate('*[data-toggle="lightbox"]:not([data-gallery="navigateTo"])',"click",function(t){return t.preventDefault(),n(this).ekkoLightbox({onShown:function(){if(window.console)return console.log("Checking our the events huh?")},onNavigate:function(n,t){if(window.console)return console.log("Navigating "+n+". Current item: "+t)}})})});$(document).ready(function(){$('input[id*="cbs"][type="checkbox"]:not(".switch")').bootstrapSwitch({onText:"Evet",offText:"Hayır"});$('input[id*="chbsAktif"][type="checkbox"]:not(".switch")').bootstrapSwitch({onText:"Aktif",offText:"Pasif"})})