",footer:"",closeButton:"",form:"",inputs:{text:"",textarea:"",email:"",select:"",checkbox:"",date:"",time:"",number:"",password:""}},a={locale:"en",backdrop:"static",animate:!0,className:null,closeButton:!0,show:!0,container:"body"},r={};function l(t){var o=d[a.locale];return o?o[t]:d.en[t]}function i(t,e,n){t.stopPropagation(),t.preventDefault();var a=o.isFunction(n)&&!1===n.call(e,t);a||e.modal("hide")}function c(t,e){var n=0;o.each(t,function(t,o){e(t,o,n++)})}function s(t,e,n){return o.extend(!0,{},t,function(t,o){var e=t.length,n={};if(e<1||e>2)throw new Error("Invalid argument length");return 2===e||"string"==typeof t[0]?(n[o[0]]=t[0],n[o[1]]=t[1]):n=t[0],n}(e,n))}function u(t,o,e,n){var a={className:"bootbox-"+t,buttons:p.apply(null,o)};return b(s(a,n,e),o)}function p(){for(var t={},o=0,e=arguments.length;o").attr("label",n.group)),a=m[n.group]),a.append("")}),c(m,function(t,o){u.append(o)}),u.val(t.value);break;case"checkbox":var C=o.isArray(t.value)?t.value:[t.value];if(!(f=t.inputOptions||[]).length)throw new Error("prompt with checkbox requires options");if(!f[0].value||!f[0].text)throw new Error("given options in wrong format");u=o(""),c(f,function(e,a){var r=o(n.inputs[t.inputType]);r.find("input").attr("value",a.value),r.find("label").append(a.text),c(C,function(t,o){o===a.value&&r.find("input").prop("checked",!0)}),u.append(r)})}return t.placeholder&&u.attr("placeholder",t.placeholder),t.pattern&&u.attr("pattern",t.pattern),t.maxlength&&u.attr("maxlength",t.maxlength),i.append(u),i.on("submit",function(t){t.preventDefault(),t.stopPropagation(),l.find(".btn-primary").click()}),(l=r.dialog(t)).off("shown.bs.modal"),l.on("shown.bs.modal",function(){u.focus()}),!0===d&&l.modal("show"),l},r.dialog=function(t){t=function(t){var e,n;if("object"!=typeof t)throw new Error("Please supply an object of options");if(!t.message)throw new Error("Please specify a message");return(t=o.extend({},a,t)).buttons||(t.buttons={}),e=t.buttons,n=function(t){var o,e=0;for(o in t)e++;return e}(e),c(e,function(t,a,r){if(o.isFunction(a)&&(a=e[t]={callback:a}),"object"!==o.type(a))throw new Error("button with key "+t+" must be an object");a.label||(a.label=t),a.className||(a.className=n<=2&&r===n-1?"btn-primary":"btn-default")}),t}(t);var r=o(n.dialog),l=r.find(".modal-dialog"),s=r.find(".modal-body"),u=t.buttons,p="",b={onEscape:t.onEscape};if(o.fn.modal===e)throw new Error("$.fn.modal is not defined; please double check you have included the Bootstrap JavaScript library. See http://getbootstrap.com/javascript/ for more details.");if(c(u,function(t,o){p+="",b[t]=o.callback}),s.find(".bootbox-body").html(t.message),!0===t.animate&&r.addClass("fade"),t.className&&r.addClass(t.className),"large"===t.size?l.addClass("modal-lg"):"small"===t.size&&l.addClass("modal-sm"),t.title&&s.before(n.header),t.closeButton){var d=o(n.closeButton);t.title?r.find(".modal-header").prepend(d):d.css("margin-top","-10px").prependTo(s)}return t.title&&r.find(".modal-title").html(t.title),p.length&&(s.after(n.footer),r.find(".modal-footer").html(p)),r.on("hidden.bs.modal",function(t){t.target===this&&r.remove()}),r.on("shown.bs.modal",function(){r.find(".btn-primary:first").focus()}),"static"!==t.backdrop&&r.on("click.dismiss.bs.modal",function(t){r.children(".modal-backdrop").length&&(t.currentTarget=r.children(".modal-backdrop").get(0)),t.target===t.currentTarget&&r.trigger("escape.close.bb")}),r.on("escape.close.bb",function(t){b.onEscape&&i(t,r,b.onEscape)}),r.on("click",".modal-footer button",function(t){var e=o(this).data("bb-handler");i(t,r,b[e])}),r.on("click",".bootbox-close-button",function(t){i(t,r,b.onEscape)}),r.on("keyup",function(t){27===t.which&&r.trigger("escape.close.bb")}),o(t.container).append(r),r.modal({backdrop:!!t.backdrop&&"static",keyboard:!1,show:!1}),t.show&&r.modal("show"),r},r.setDefaults=function(){var t={};2===arguments.length?t[arguments[0]]=arguments[1]:t=arguments[0],o.extend(a,t)},r.hideAll=function(){return o(".bootbox").modal("hide"),r};var d={bg_BG:{OK:"Ок",CANCEL:"Отказ",CONFIRM:"Потвърждавам"},br:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Sim"},cs:{OK:"OK",CANCEL:"Zrušit",CONFIRM:"Potvrdit"},da:{OK:"OK",CANCEL:"Annuller",CONFIRM:"Accepter"},de:{OK:"OK",CANCEL:"Abbrechen",CONFIRM:"Akzeptieren"},el:{OK:"Εντάξει",CANCEL:"Ακύρωση",CONFIRM:"Επιβεβαίωση"},en:{OK:"OK",CANCEL:"Cancel",CONFIRM:"OK"},es:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Aceptar"},et:{OK:"OK",CANCEL:"Katkesta",CONFIRM:"OK"},fa:{OK:"قبول",CANCEL:"لغو",CONFIRM:"تایید"},fi:{OK:"OK",CANCEL:"Peruuta",CONFIRM:"OK"},fr:{OK:"OK",CANCEL:"Annuler",CONFIRM:"D'accord"},he:{OK:"אישור",CANCEL:"ביטול",CONFIRM:"אישור"},hu:{OK:"OK",CANCEL:"Mégsem",CONFIRM:"Megerősít"},hr:{OK:"OK",CANCEL:"Odustani",CONFIRM:"Potvrdi"},id:{OK:"OK",CANCEL:"Batal",CONFIRM:"OK"},it:{OK:"OK",CANCEL:"Annulla",CONFIRM:"Conferma"},ja:{OK:"OK",CANCEL:"キャンセル",CONFIRM:"確認"},lt:{OK:"Gerai",CANCEL:"Atšaukti",CONFIRM:"Patvirtinti"},lv:{OK:"Labi",CANCEL:"Atcelt",CONFIRM:"Apstiprināt"},nl:{OK:"OK",CANCEL:"Annuleren",CONFIRM:"Accepteren"},no:{OK:"OK",CANCEL:"Avbryt",CONFIRM:"OK"},pl:{OK:"OK",CANCEL:"Anuluj",CONFIRM:"Potwierdź"},pt:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Confirmar"},ru:{OK:"OK",CANCEL:"Отмена",CONFIRM:"Применить"},sq:{OK:"OK",CANCEL:"Anulo",CONFIRM:"Prano"},sv:{OK:"OK",CANCEL:"Avbryt",CONFIRM:"OK"},th:{OK:"ตกลง",CANCEL:"ยกเลิก",CONFIRM:"ยืนยัน"},tr:{OK:"Tamam",CANCEL:"İptal",CONFIRM:"Onayla"},zh_CN:{OK:"OK",CANCEL:"取消",CONFIRM:"确认"},zh_TW:{OK:"OK",CANCEL:"取消",CONFIRM:"確認"}};return r.addLocale=function(t,e){return o.each(["OK","CANCEL","CONFIRM"],function(t,o){if(!e[o])throw new Error("Please supply a translation for '"+o+"'")}),d[t]={OK:e.OK,CANCEL:e.CANCEL,CONFIRM:e.CONFIRM},r},r.removeLocale=function(t){return delete d[t],r},r.setLocale=function(t){return r.setDefaults("locale",t)},r.init=function(e){return t(e||o)},r})?n.apply(o,a):n)||(t.exports=r)}()},427:function(t,o,e){"use strict";e.r(o);var n=e(179);e.n(n),e.d(o,"bootbox",function(){return n})}});if("object"==typeof e){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,t&&t!==window?t:null];for(var a in e)n[0]&&(n[0][a]=e[a]),n[1]&&"__esModule"!==a&&(n[1][a]=e[a]),n[2]&&(n[2][a]=e[a])}}(this);