");b(t).addClass("has-error")}if(u.length>0){var o=b("[name='"+u[0]+"']");if(o.length>0){b("html, body").animate({scrollTop:o.offset().top-150},200)}}}else{var r="";for(var p=0;p"+m.errors[u[p]]+""}r+="
";var v=b(d.container).find("#alert");var q=''+r+"
";if(v.length==0){b(d.container).find(".form-group:first").before(''+q+"
")}else{v.html(q)}}}}if(typeof d.success=="function"){d.success(m)}}});function j(i){var m=b(d.container).find(i);var n="Submitting...";if(m.width()<20){n="..."}if(!m.is("input")){m.attr("data-prev-text",m.html());m.text(n);m.prop("disabled",true)}else{m.attr("data-prev-text",m.val());m.val(n);m.prop("disabled",true)}}function c(i){var m=b(d.container).find(i);if(!m.is("input")){m.html(m.attr("data-prev-text"));m.prop("disabled",false)}else{m.val(m.attr("data-prev-text"));m.prop("disabled",false)}}};b.easyBlockUI=function(c,f){if(f==undefined){f="Loading..."}var d='';if(c!=undefined){var e=b(c);var g=false;if(e.height()<=(b(window).height())){g=true}e.block({message:d,baseZ:999999,centerY:g,css:{top:"10%",border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:"transparent",opacity:0.05,cursor:"wait"}})}else{b.blockUI({message:d,baseZ:999999,css:{border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:"#555",opacity:0.05,cursor:"wait"}})}};b.easyUnblockUI=function(c){if(c==undefined){b.unblockUI()}else{b(c).unblock({onUnblock:function(){b(c).css("position","");b(c).css("zoom","")}})}};b.showToastr=function(e,g,c){var f={closeButton:false,debug:false,positionClass:"toast-top-right",onclick:null,showDuration:"1000",hideDuration:"1000",timeOut:"5000",extendedTimeOut:"1000",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"};var d=f;if(typeof c=="object"){d=b.extend(f,c)}toastr.options=d;g=typeof g!=="undefined"?g:"success";toastr[g](e)};b.ajaxModal=function(c,d,e){b(c).removeData("bs.modal").modal({remote:d,show:true});b(document).trigger("ajaxPageLoad");if(typeof e!="undefined"){e()}b(c).on("hidden.bs.modal",function(){b(this).find(".modal-body").html("Loading...");b(this).find(".modal-footer").html('');b(this).data("bs.modal",null)})};b.showErrors=function(d){var f=Object.keys(d);b(".has-error").find(".help-block").remove();b(".has-error").removeClass("has-error");for(var e=0;e'+d[f[e]]+"");b(c).addClass("has-error")}}})(jQuery);$(document).on("ready",function(){$(".ajax-form").on("submit",function(b){b.preventDefault()})});$(document).on("ajaxPageLoad",function(){$(".ajax-form").on("submit",function(b){b.preventDefault()})});!function(d,c){"function"==typeof define&&define.amd?define(["jquery"],c):"object"==typeof exports?module.exports=c(require("jquery")):d.bootbox=c(d.jQuery)}(this,function a(G,F){function E(d){var c=r[t.locale];return c?c[d]:r.en[d]}function D(b,h,g){b.stopPropagation(),b.preventDefault();var f=G.isFunction(g)&&g.call(h,b)===!1;f||h.modal("hide")}function C(e){var d,f=0;for(d in e){f++}return f}function B(b,f){var e=0;G.each(b,function(d,c){f(d,c,e++)})}function A(b){var f,e;if("object"!=typeof b){throw new Error("Please supply an object of options")}if(!b.message){throw new Error("Please specify a message")}return b=G.extend({},t,b),b.buttons||(b.buttons={}),f=b.buttons,e=C(f),B(f,function(c,g,d){if(G.isFunction(g)&&(g=f[c]={callback:g}),"object"!==G.type(g)){throw new Error("button with key "+c+" must be an object")}g.label||(g.label=c),g.className||(g.className=2>=e&&d===e-1?"btn-primary":"btn-default")}),b}function z(f,e){var h=f.length,g={};if(1>h||h>2){throw new Error("Invalid argument length")}return 2===h||"string"==typeof f[0]?(g[e[0]]=f[0],g[e[1]]=f[1]):g=f[0],g}function y(b,f,e){return G.extend(!0,{},b,z(f,e))}function x(g,f,j,i){var h={className:"bootbox-"+g,buttons:w.apply(null,f)};return v(y(h,i,j),f)}function w(){for(var h={},d=0,l=arguments.length;l>d;d++){var k=arguments[d],j=k.toLowerCase(),i=k.toUpperCase();h[j]={label:E(i)}}return h}function v(e,c){var f={};return B(c,function(g,d){f[d]=!0}),B(e.buttons,function(b){if(f[b]===F){throw new Error("button key "+b+" is not allowed (options are "+c.join("\n")+")")}}),e}var u={dialog:"",header:"",footer:"",closeButton:"",form:"",inputs:{text:"",textarea:"