function showAlert(n,t){var r=$("#alert-msg"),i;r.removeAttr("class").addClass("alert").addClass(t).fadeIn("fast");i="¡Excelente!";t=="alert-danger"?i="¡Error!":t=="alert-warning"&&(i="¡Advertencia!");$("strong",r).html(i);$("span",r).html(n);window.location.hash="#alert-msg"}Number.prototype.formatMoney=function(n,t,i){n=isNaN(n=Math.abs(n))?2:n;t=t==undefined?",":t;i=i==undefined?".":i;var u=this,e=u<0?"-":"",f=parseInt(u=Math.abs(+u||0).toFixed(n))+"",r=(r=f.length)>3?r%3:0;return e+(r?f.substr(0,r)+i:"")+f.substr(r).replace(/(\d{3})(?=\d)/g,"$1"+i)+(n?t+Math.abs(u-f).toFixed(n).slice(2):"")},function(n){n.fn.fillSelect=function(t,i,r,u){n(this).empty();u&&n(this).append('<option value=""><\/option>');for(var f=0;f<t.length;f++)n(this).append('<option value="'+t[f][i]+'">'+t[f][r]+"<\/option>");return this};n.fn.numericOnly=function(){return this.each(function(){n(this).keydown(function(n){var t=n.charCode||n.keyCode||0;return t==8||t==9||t==13||t==46||t==110||t==190||t>=35&&t<=40||t>=48&&t<=57||t>=96&&t<=105})})};n.fn.simpleDropzone=function(t){function c(i,r){var f,o,h;u[i]=r;f=s.children().length;f==0&&n(e).show();o=t.hiddenName.replace(/\[.*\]/,"["+f+"]");h=n("<input>").attr("type","hidden").attr("name",o).attr("id",r.replace(".","")).attr("value",r);s.append(h)}function y(){for(var r=n("#"+t.hiddenContainerId+" input[type=hidden]"),i=0;i<r.length;i++)n(r[i]).attr("name",t.hiddenName.replace(/\[.*\]/,"["+i+"]"))}var o,s,u,i,f,r;t.dropzoneId=typeof t.dropzoneId=="undefined"?"__images-dropzone":t.dropzoneId;t.messageInside=typeof t.messageInside=="undefined"?"Arrastre una imagen hacia aquí, o haga click":t.messageInside;t.messageOutside=typeof t.messageOutside=="undefined"?"Arrastre una imagen en el recuadro, o haga click en el mismo para seguir agregando imágenes":t.messageOutside;var l=t.dropzoneId+"__dz-message-inside",e=t.dropzoneId+"__dz-message-outside",h=n("<form/>").attr("id",t.dropzoneId).attr("action",t.postAction).addClass("dropzoneJs well"),a=n("<div/>").attr("id",l).attr("data-dz-message","").addClass("dz-message").append("<span>"+t.messageInside+"<\/span>"),v=n("<div/>").attr("id",e).attr("data-dz-message","").css("display","none").addClass("dz-message small").append("<span>"+t.messageOutside+"<\/span>");if(h.append(a),o=n("<div/>"),o.append(h).append(v),n(this).empty(),n(this).append(o),s=n("#"+t.hiddenContainerId),u=[],Dropzone.autoDiscover=!1,i=new Dropzone("#"+t.dropzoneId,{addRemoveLinks:!0}),i.options.dictRemoveFile="Eliminar",i.options.dictCancelUpload="Cancelar",i.options.dictCancelUploadConfirmation="¿Desea cancelar la subida del archivo?",t.imageUris!=null&&t.imageUris.length>0){for(f=0;f<t.imageUris.length;f++)r={name:t.imageNames[f],size:12345,uri:t.imageUris[f]},i.options.addedfile.call(i,r),i.options.thumbnail.call(i,r,r.uri),i.files.push(r),c(r.name,r.name);n(".dz-preview",n(this)).addClass("dz-complete")}i.on("success",function(t,i){c(t.name,i.filename);typeof i.IconUrl!="undefined"&&n("img[data-dz-thumbnail]",t.previewElement).attr("src",i.IconUrl)});i.on("removedfile",function(i){this.files.length==0&&n(e).hide();n.ajax(t.deleteAction,{method:"POST",data:{filename:u[i.name],id:t.modelId,className:t.modelClassName}}).done(function(){}).fail(function(){}).always(function(){u[i.name]!=null&&(n("#"+u[i.name].replace(".","")).remove(),delete u[i.name],y())})});return this};n.fn.simpleDropzoneSingle=function(t){var r,i,u;t.dropzoneId=typeof t.dropzoneId=="undefined"?"__images-dropzone":t.dropzoneId;t.messageInside=typeof t.messageInside=="undefined"?"Arrastre una imagen hacia aquí, o haga click":t.messageInside;var e=t.dropzoneId+"__dz-message-inside",f=n("<form/>").attr("id",t.dropzoneId).attr("action",t.postAction).addClass("well dropzoneJs"),o=n("<div/>").attr("id",e).attr("data-dz-message","").addClass("dz-message").append("<span>"+t.messageInside+"<\/span>");f.append(o);n(this).empty();n(this).append(f);r=n("#"+t.hiddenId);i=new Dropzone("#"+t.dropzoneId,{addRemoveLinks:!0});i.options.dictRemoveFile="Eliminar";i.options.dictCancelUpload="Cancelar";i.options.dictCancelUploadConfirmation="¿Desea cancelar la subida del archivo?";i.on("success",function(t,u){i.files.length>1&&i.removeFile(i.files[0]);r.val(u.filename);typeof u.IconUrl!="undefined"&&n("img[data-dz-thumbnail]",t.previewElement).attr("src",u.IconUrl)});typeof t.imageUri!="undefined"&&t.imageUri!=""&&(u={name:t.imageName,size:12345,uri:t.imageUri},i.options.addedfile.call(i,u),i.options.thumbnail.call(i,u,u.uri),i.files.push(u),r.val(u.name),n(".dz-preview",n(this)).addClass("dz-complete"));i.on("removedfile",function(){r.val()!=""&&n.ajax(t.deleteAction,{method:"POST",data:{filename:r.val(),id:t.modelId,className:t.modelClassName}}).done(function(){}).fail(function(){}).always(function(){i.files.length==0&&r.val("")})});return this}}(jQuery)