/* Request ID: 99612d1092178c17499a4c73e3c7e3ea (05/14/2024 4:54am) */ /* Resource ID: c71771394ecb897d5c359d65486 (jquery.iframe-transport.js, minified by uglifyjs) (05/12/2024 8:56pm) */ (function(e){"use strict";if(typeof define==="function"&&define.amd){define(["jquery"],e)}else{e(livewhale.jQuery||window.jQuery)}})(function(e){"use strict";var t=0;e.ajaxTransport("iframe",function(r){if(r.async){var n,a,i;return{send:function(o,p){n=e('
');n.attr("accept-charset",r.formAcceptCharset);i=/\?/.test(r.url)?"&":"?";if(r.type==="DELETE"){r.url=r.url+i+"_method=DELETE";r.type="POST"}else if(r.type==="PUT"){r.url=r.url+i+"_method=PUT";r.type="POST"}else if(r.type==="PATCH"){r.url=r.url+i+"_method=PATCH";r.type="POST"}t+=1;a=e('').bind("load",function(){var t,i=e.isArray(r.paramName)?r.paramName:[r.paramName];a.unbind("load").bind("load",function(){var t;try{t=a.contents();if(!t.length||!t[0].firstChild){throw new Error}}catch(r){t=undefined}p(200,"success",{iframe:t});e('').appendTo(n);window.setTimeout(function(){n.remove()},0)});n.prop("target",a.prop("name")).prop("action",r.url).prop("method",r.type);if(r.formData){e.each(r.formData,function(t,r){e('').prop("name",r.name).val(r.value).appendTo(n)})}if(r.fileInput&&r.fileInput.length&&r.type==="POST"){t=r.fileInput.clone();r.fileInput.after(function(e){return t[e]});if(r.paramName){r.fileInput.each(function(t){e(this).prop("name",i[t]||r.paramName)})}n.append(r.fileInput).prop("enctype","multipart/form-data").prop("encoding","multipart/form-data")}n.submit();if(t&&t.length){r.fileInput.each(function(r,n){var a=e(t[r]);e(n).prop("name",a.prop("name"));a.replaceWith(n)})}});n.append(a).appendTo(document.body)},abort:function(){if(a){a.unbind("load").prop("src","javascript".concat(":false;"))}if(n){n.remove()}}}}});e.ajaxSetup({converters:{"iframe text":function(t){return t&&e(t[0].body).text()},"iframe json":function(t){return t&&e.parseJSON(e(t[0].body).text())},"iframe html":function(t){return t&&e(t[0].body).html()},"iframe xml":function(t){var r=t&&t[0];return r&&e.isXMLDoc(r)?r:e.parseXML(r.XMLDocument&&r.XMLDocument.xml||e(r.body).html())},"iframe script":function(t){return t&&e.globalEval(e(t[0].body).text())}}})}); /* Resource ID: 61d8b22934155c9f6b20e4bac0e (jquery.fileupload.js, minified by uglifyjs) (05/12/2024 8:56pm) */ (function(e){"use strict";if(typeof define==="function"&&define.amd){define(["jquery","jquery.ui.widget"],e)}else{e(livewhale.jQuery||window.jQuery)}})(function(e){"use strict";e.support.xhrFileUpload=!!(window.XMLHttpRequestUpload&&window.FileReader);e.support.xhrFormDataFileUpload=!!window.FormData;e.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice);e.widget("blueimp.fileupload",{options:{dropZone:e(document),pasteZone:e(document),fileInput:undefined,replaceFileInput:true,paramName:undefined,singleFileUploads:true,limitMultiFileUploads:undefined,sequentialUploads:false,limitConcurrentUploads:undefined,forceIframeTransport:false,redirect:undefined,redirectParamName:undefined,postMessage:undefined,multipart:true,maxChunkSize:undefined,uploadedBytes:undefined,recalculateProgress:true,progressInterval:100,bitrateInterval:500,autoUpload:true,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,i){t=this.messages[t]||t.toString();if(i){e.each(i,function(e,i){t=t.replace("{"+e+"}",i)})}return t},formData:function(e){return e.serializeArray()},add:function(t,i){if(i.autoUpload||i.autoUpload!==false&&e(this).fileupload("option","autoUpload")){i.process().done(function(){i.submit()})}},processData:false,contentType:false,cache:false},_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:e.support.blobSlice&&function(){var e=this.slice||this.webkitSlice||this.mozSlice;return e.apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime();this.loaded=0;this.bitrate=0;this.getBitrate=function(e,t,i){var r=e-this.timestamp;if(!this.bitrate||!i||r>i){this.bitrate=(t-this.loaded)*(1e3/r)*8;this.loaded=t;this.timestamp=e}return this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&e.support.xhrFileUpload||e.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;if(typeof t.formData==="function"){return t.formData(t.form)}if(e.isArray(t.formData)){return t.formData}if(e.type(t.formData)==="object"){i=[];e.each(t.formData,function(e,t){i.push({name:e,value:t})});return i}return[]},_getTotal:function(t){var i=0;e.each(t,function(e,t){i+=t.size||1});return i},_initProgressObject:function(t){var i={loaded:0,total:0,bitrate:0};if(t._progress){e.extend(t._progress,i)}else{t._progress=i}},_initResponseObject:function(e){var t;if(e._response){for(t in e._response){if(e._response.hasOwnProperty(t)){delete e._response[t]}}}else{e._response={}}},_onProgress:function(e,t){if(e.lengthComputable){var i=Date.now?Date.now():(new Date).getTime(),r;if(t._time&&t.progressInterval&&i-t._time").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||"");t.formData=this._getFormData(t);if(t.redirect&&i&&i!==location.host){t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})}},_initDataSettings:function(e){if(this._isXHRUpload(e)){if(!this._chunkedUpload(e,true)){if(!e.data){this._initXHRData(e)}this._initProgressListener(e)}if(e.postMessage){e.dataType="postmessage "+(e.dataType||"")}}else{this._initIframeSettings(e)}},_getParamName:function(t){var i=e(t.fileInput),r=t.paramName;if(!r){r=[];i.each(function(){var t=e(this),i=t.prop("name")||"files[]",n=(t.prop("files")||[1]).length;while(n){r.push(i);n-=1}});if(!r.length){r=[i.prop("name")||"files[]"]}}else if(!e.isArray(r)){r=[r]}return r},_initFormSettings:function(t){if(!t.form||!t.form.length){t.form=e(t.fileInput.prop("form"));if(!t.form.length){t.form=e(this.options.fileInput.prop("form"))}}t.paramName=this._getParamName(t);if(!t.url){t.url=t.form.prop("action")||location.href}t.type=(t.type||t.form.prop("method")||"").toUpperCase();if(t.type!=="POST"&&t.type!=="PUT"&&t.type!=="PATCH"){t.type="POST"}if(!t.formAcceptCharset){t.formAcceptCharset=t.form.attr("accept-charset")}},_getAJAXSettings:function(t){var i=e.extend({},this.options,t);this._initFormSettings(i);this._initDataSettings(i);return i},_getDeferredState:function(e){if(e.state){return e.state()}if(e.isResolved()){return"resolved"}if(e.isRejected()){return"rejected"}return"pending"},_enhancePromise:function(e){e.success=e.done;e.error=e.fail;e.complete=e.always;return e},_getXHRPromise:function(t,i,r){var n=e.Deferred(),s=n.promise();i=i||this.options.context||s;if(t===true){n.resolveWith(i,r)}else if(t===false){n.rejectWith(i,r)}s.abort=n.promise;return this._enhancePromise(s)},_addConvenienceMethods:function(t,i){var r=this,n=function(t){return e.Deferred().resolveWith(r,[t]).promise()};i.process=function(e,t){if(e||t){i._processQueue=this._processQueue=(this._processQueue||n(this)).pipe(e,t)}return this._processQueue||n(this)};i.submit=function(){if(this.state()!=="pending"){i.jqXHR=this.jqXHR=r._trigger("submit",t,this)!==false&&r._onSend(t,this)}return this.jqXHR||r._getXHRPromise()};i.abort=function(){if(this.jqXHR){return this.jqXHR.abort()}return r._getXHRPromise()};i.state=function(){if(this.jqXHR){return r._getDeferredState(this.jqXHR)}if(this._processQueue){return r._getDeferredState(this._processQueue)}};i.progress=function(){return this._progress};i.response=function(){return this._response}},_getUploadedBytes:function(e){var t=e.getResponseHeader("Range"),i=t&&t.split("-"),r=i&&i.length>1&&parseInt(i[1],10);return r&&r+1},_chunkedUpload:function(t,i){t.uploadedBytes=t.uploadedBytes||0;var r=this,n=t.files[0],s=n.size,o=t.uploadedBytes,a=t.maxChunkSize||s,l=this._blobSlice,f=e.Deferred(),p=f.promise(),u,d;if(!(this._isXHRUpload(t)&&l&&(o||a=s){n.error=t.i18n("uploadedBytes");return this._getXHRPromise(false,t.context,[null,"error",n.error])}d=function(){var i=e.extend({},t),p=i._progress.loaded;i.blob=l.call(n,o,o+a,n.type);i.chunkSize=i.blob.size;i.contentRange="bytes "+o+"-"+(o+i.chunkSize-1)+"/"+s;r._initXHRData(i);r._initProgressListener(i);u=(r._trigger("chunksend",null,i)!==false&&e.ajax(i)||r._getXHRPromise(false,i.context)).done(function(n,a,l){o=r._getUploadedBytes(l)||o+i.chunkSize;if(p+i.chunkSize-i._progress.loaded){r._onProgress(e.Event("progress",{lengthComputable:true,loaded:o-i.uploadedBytes,total:o-i.uploadedBytes}),i)}t.uploadedBytes=i.uploadedBytes=o;i.result=n;i.textStatus=a;i.jqXHR=l;r._trigger("chunkdone",null,i);r._trigger("chunkalways",null,i);if(or._sending){var n=r._slots.shift();while(n){if(r._getDeferredState(n)==="pending"){n.resolve();break}n=r._slots.shift()}}if(r._active===0){r._trigger("stop")}});return n};this._beforeSend(t,l);if(this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending){if(this.options.limitConcurrentUploads>1){o=e.Deferred();this._slots.push(o);a=o.pipe(f)}else{this._sequence=this._sequence.pipe(f,f);a=this._sequence}a.abort=function(){s=[undefined,"abort","abort"];if(!n){if(o){o.rejectWith(l.context,s)}return f()}return n.abort()};return this._enhancePromise(a)}return f()},_onAdd:function(t,i){var r=this,n=true,s=e.extend({},this.options,i),o=s.limitMultiFileUploads,a=this._getParamName(s),l,f,p,u;if(!(s.singleFileUploads||o)||!this._isXHRUpload(s)){p=[i.files];l=[a]}else if(!s.singleFileUploads&&o){p=[];l=[];for(u=0;u").append(i)[0].reset();t.after(i).detach();e.cleanData(t.unbind("remove"));this.options.fileInput=this.options.fileInput.map(function(e,r){if(r===t[0]){return i[0]}return r});if(t[0]===this.element[0]){this.element=i}},_handleFileTreeEntry:function(t,i){var r=this,n=e.Deferred(),s=function(e){if(e&&!e.entry){e.entry=t}n.resolve([e])},o;i=i||"";if(t.isFile){if(t._file){t._file.relativePath=i;n.resolve(t._file)}else{t.file(function(e){e.relativePath=i;n.resolve(e)},s)}}else if(t.isDirectory){o=t.createReader();o.readEntries(function(e){r._handleFileTreeEntries(e,i+t.name+"/").done(function(e){n.resolve(e)}).fail(s)},s)}else{n.resolve([])}return n.promise()},_handleFileTreeEntries:function(t,i){var r=this;return e.when.apply(e,e.map(t,function(e){return r._handleFileTreeEntry(e,i)})).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){t=t||{};var i=t.items;if(i&&i.length&&(i[0].webkitGetAsEntry||i[0].getAsEntry)){return this._handleFileTreeEntries(e.map(i,function(e){var t;if(e.webkitGetAsEntry){t=e.webkitGetAsEntry();if(t){t._file=e.getAsFile()}return t}return e.getAsEntry()}))}return e.Deferred().resolve(e.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){t=e(t);var i=t.prop("webkitEntries")||t.prop("entries"),r,n;if(i&&i.length){return this._handleFileTreeEntries(i)}r=e.makeArray(t.prop("files"));if(!r.length){n=t.prop("value");if(!n){return e.Deferred().resolve([]).promise()}r=[{name:n.replace(/^.*\\/,"")}]}else if(r[0].name===undefined&&r[0].fileName){e.each(r,function(e,t){t.name=t.fileName;t.size=t.fileSize})}return e.Deferred().resolve(r).promise()},_getFileInputFiles:function(t){if(!(t instanceof e)||t.length===1){return this._getSingleFileInputFiles(t)}return e.when.apply(e,e.map(t,this._getSingleFileInputFiles)).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_onChange:function(t){var i=this,r={fileInput:e(t.target),form:e(t.target.form)};this._getFileInputFiles(r.fileInput).always(function(e){r.files=e;if(i.options.replaceFileInput){i._replaceFileInput(r.fileInput)}if(i._trigger("change",t,r)!==false){i._onAdd(t,r)}})},_onPaste:function(t){var i=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,r={files:[]};if(i&&i.length){e.each(i,function(e,t){var i=t.getAsFile&&t.getAsFile();if(i){r.files.push(i)}});if(this._trigger("paste",t,r)===false||this._onAdd(t,r)===false){return false}}},_onDrop:function(e){e.dataTransfer=e.originalEvent&&e.originalEvent.dataTransfer;var t=this,i=e.dataTransfer,r={};if(i&&i.files&&i.files.length){e.preventDefault();this._getDroppedFiles(i).always(function(i){r.files=i;if(t._trigger("drop",e,r)!==false){t._onAdd(e,r)}})}},_onDragOver:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var i=t.dataTransfer;if(i){if(this._trigger("dragover",t)===false){return false}if(e.inArray("Files",i.types)!==-1){i.dropEffect="copy";t.preventDefault()}}},_initEventHandlers:function(){if(this._isXHRUpload(this.options)){this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop});this._on(this.options.pasteZone,{paste:this._onPaste})}this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragover drop");this._off(this.options.pasteZone,"paste");this._off(this.options.fileInput,"change")},_setOption:function(t,i){var r=e.inArray(t,this._specialOptions)!==-1;if(r){this._destroyEventHandlers()}this._super(t,i);if(r){this._initSpecialOptions();this._initEventHandlers()}},_initSpecialOptions:function(){var t=this.options;if(t.fileInput===undefined){t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]')}else if(!(t.fileInput instanceof e)){t.fileInput=e(t.fileInput)}if(!(t.dropZone instanceof e)){t.dropZone=e(t.dropZone)}if(!(t.pasteZone instanceof e)){t.pasteZone=e(t.pasteZone)}},_getRegExp:function(e){var t=e.split("/"),i=t.pop();t.shift();return new RegExp(t.join("/"),i)},_isRegExpOption:function(t,i){return t!=="url"&&e.type(i)==="string"&&/^\/.*\/[igm]{0,3}$/.test(i)},_initDataAttributes:function(){var t=this,i=this.options;e.each(e(this.element[0].cloneNode(false)).data(),function(e,r){if(t._isRegExpOption(e,r)){r=t._getRegExp(r)}i[e]=r})},_create:function(){this._initDataAttributes();this._initSpecialOptions();this._slots=[];this._sequence=this._getXHRPromise(true);this._sending=this._active=0;this._initProgressObject(this);this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var i=this;if(!t||this.options.disabled){return}if(t.fileInput&&!t.files){this._getFileInputFiles(t.fileInput).always(function(e){t.files=e;i._onAdd(null,t)})}else{t.files=e.makeArray(t.files);this._onAdd(null,t)}},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var i=this,r=e.Deferred(),n=r.promise(),s,o;n.abort=function(){o=true;if(s){return s.abort()}r.reject(null,"abort","abort");return n};this._getFileInputFiles(t.fileInput).always(function(e){if(o){return}t.files=e;s=i._onSend(null,t).then(function(e,t,i){r.resolve(e,t,i)},function(e,t,i){r.reject(e,t,i)})});return this._enhancePromise(n)}t.files=e.makeArray(t.files);if(t.files.length){return this._onSend(null,t)}}return this._getXHRPromise(false,t&&t.context)}})});