vendor: 4,097 bytes, line 1
1"use strict";function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _regeneratorValues(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(_typeof(e)+" is not iterable")}function _regenerator(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function i(n,r,a,i){var s=r&&r.prototype instanceof l?r:l,c=Object.create(s.prototype);return _regeneratorDefine2(c,"_invoke",function(n,r,a){var i,l,s,c=0,d=a||[],u=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,l=0,s=e,f.n=n,o}};function p(n,r){for(l=n,s=r,t=0;!u&&c&&!a&&t<d.length;t++){var a,i=d[t],p=f.p,m=i[2];n>3?(a=m===r)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=p&&((a=n<2&&p<i[1])?(l=0,f.v=r,f.n=i[1]):p<m&&(a=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,f.n=m,l=0))}if(a||n>1)return o;throw u=!0,r}return function(a,d,m){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&p(d,m),l=d,s=m;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(f.n=-1),p(l,s)):f.n=s:f.v=s);try{if(c=2,i){if(l||(a="next"),t=i[a]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),l=1);i=e}else if((t=(u=f.n<0)?s:n.call(r,f))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,a,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(_regeneratorDefine2(t={},r,function(){return this}),t),u=c.prototype=l.prototype=Object.create(d);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,_regeneratorDefine2(e,a,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,_regeneratorDefine2(u,"constructor",c),_regeneratorDefine2(c,"constructor",s),s.displayName="GeneratorFunction",_regeneratorDefine2(c,a,"GeneratorFunction"),_regeneratorDefine2(u),_regeneratorDefine2(u,a,"Generator"),_regeneratorDefine2(u,r,function(){return this}),_regeneratorDefine2(u,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:i,m:f}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}_regeneratorDefine2=function(e,t,n,r){function i(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},_regeneratorDefine2(e,t,n,r)}function asyncGeneratorStep(e,t,n,r,a,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,a)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var i=e.apply(t,n);function o(e){asyncGeneratorStep(i,r,a,o,l,"next",e)}function l(e){asyncGeneratorStep(i,r,a,o,l,"throw",e)}o(void 0)})}}function _createForOfIteratorHelper(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _asyncIterator(e){var t,n,r,a=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);a--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new AsyncFromSyncIterator(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return AsyncFromSyncIterator=function(e){this.s=e,this.n=e.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new AsyncFromSyncIterator(e)}var allowPreviewThumbnail=!1,uncUploadedPaths=[],selectedFiles=[],unsafe_files=[],invalid_files=[],rejectedFiles=[],UNABLE_TO_UPLOAD_MESSAGE="We were unable to upload your file(s) at this time. You can still submit your Property Damage Survey and Email your files directly. Please try again, or wait a few moments before retrying. We apologize for the inconvenience.",filescan_verdict={Unscanned:0,ContentIsSuspicious:1,ContentIsSafe:2,EmptyFile:3,FileIdUnknown:4,InvalidFileExtension:5,PartiallyScanned:6,PasswordProtected:7,RejectedFileType:8,ScanFailed:9,ScanSkipped:10,ScanTimeout:11};function dispatchFilesRemovedEvent(e){var t=new CustomEvent("filesRemoved",{bubbles:!0});e.dispatchEvent(t)}function dispatchFilesScannedAndReadyEvent(e){var t=new CustomEvent("filesScannedAndReady",{bubbles:!0});e.dispatchEvent(t)}var delay=function(e){return new Promise(function(t){return setTimeout(t,e)})};function pruneFilesToUploadAboveMaxSize(e){if(null==e||!e.length)return new DataTransfer;e.sort(function(e,t){return e.size-t.size});var t,n=new DataTransfer,r=document.getElementById("fileSizeErrorLabel"),a=_createForOfIteratorHelper(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;if(!(i.size<=maxFileSizeBytes)){if(!r){var o=document.createElement("div");o.id="fileSizeErrorLabel",o.classList.add("file-info-total-size"),o.textContent="One or more files exceed the ".concat(maxFileSizeMB,"MB size limit and have been excluded from your submission."),document.getElementById("file_size_error_container").appendChild(o)}break}i.size,n.items.add(i)}}catch(e){a.e(e)}finally{a.f()}return n}function pruneFilesToUploadAboveMaxCount(){var e=document.getElementById("pao-file-input"),t=Array.from(e.files);t.sort(function(e,t){return e.size-t.size});for(var n=new DataTransfer,r=0;r<Math.min(maxUploadedFiles,t.length);r++)n.items.add(t[r]);return n}function pruneFileToUploadNotAllowed(e){try{for(var t=document.getElementById("pao-file-input"),n=Array.from(t.files),r=new DataTransfer,a=e.name,i=0,o=n;i<o.length;i++){var l=o[i];l.name!==a&&r.items.add(l)}t.files=r.files}catch(e){consoleErrorIfTestMode(e)}}function replaceFileWithNewExtension(e,t,n){if(!(e instanceof File))return null;var r=e.name.replace(/\.[^.]+$/,"")+(t?".".concat(t):""),a=""===e.type?n:e.type,i=new File([e],r,{type:a});e.hash&&(i.hash=e.hash);var o=new DataTransfer;return o.items.add(i),o}function convertHEICandAddToInput(e){return _convertHEICandAddToInput.apply(this,arguments)}function _convertHEICandAddToInput(){return(_convertHEICandAddToInput=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a,i,o,l,s;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,t instanceof File){e.n=1;break}return e.a(2,null);case 1:return e.n=2,HeicTo({blob:t,type:"image/jpeg",quality:.9});case 2:return(n=e.v).type&&n.type.startsWith("image/")||(n=new Blob([n],{type:"image/jpeg"})),r=n.type||"image/jpeg",a="image/jpeg"===r?"jpg":r.split("/")[1]||"jpg",i=t.name.replace(/\.[^.]+$/,"")+"."+a,(o=new File([n],i,{type:r})).originalName=t.name,t.hash&&(o.hash=t.hash),(l=new DataTransfer).items.add(o),e.a(2,l);case 3:e.p=3,s=e.v,consoleErrorIfTestMode(s);case 4:return e.a(2)}},e,null,[[0,3]])}
1))).apply(this,arguments)}function getMimeTypeFromSignature(e){return new Promise(function(t,n){try{var r=new FileReader;r.onload=function(e){try{var r=e.target.result,a=new Uint8Array(r),i=String.fromCharCode.apply(null,a.slice(4,12));if("ftypheic"===i||"ftypheix"===i||"ftypmif1"===i)return void t({"image/heic":"heic"});if(255===a[0]&&216===a[1]&&"JFIF"===(i=String.fromCharCode.apply(null,a.slice(6,10))))return void t({"image/jpeg":"jpg"});i="";for(var o=0;o<8;o++)i+=a[o].toString(16).padStart(2,"0");t({unknown:""})}catch(e){consoleErrorIfTestMode(e),n({error:"Error processing file signature"})}},r.onerror=function(){n({error:"FileReader error"})},r.readAsArrayBuffer(e.slice(0,12))}catch(e){consoleErrorIfTestMode(e),n({error:"Error reading the file"})}})}function insertFallbackPreview(e){var t=document.createElement("span");return e.classList.add("unsafe"),safeInsertBefore(t,e),t}function safeInsertBefore(e,t){var n=t.querySelector("p");n?t.insertBefore(e,n):t.appendChild(e)}function readFileAsDataURL(e){return _readFileAsDataURL.apply(this,arguments)}function _readFileAsDataURL(){return(_readFileAsDataURL=_asyncToGenerator(_regenerator().m(function e(t){return _regenerator().w(function(e){for(;;)if(0===e.n)return e.a(2,new Promise(function(e,n){var r=new FileReader;r.onload=function(t){return e(t.target.result)}
1,r.onerror=n,r.readAsDataURL(t)}))},e)}))).apply(this,arguments)}function getFileHash(e){return _getFileHash.apply(this,arguments)}function _getFileHash(){return(_getFileHash=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.arrayBuffer();case 1:return n=e.v,e.n=2,crypto.subtle.digest("SHA-256",n);case 2:return r=e.v,a=Array.from(new Uint8Array(r)),e.a(2,a.map(function(e){return e.toString(16).padStart(2,"0")}).join(""))}},e)}))).apply(this,arguments)}function virusScanAndProcessFilesAsync(e){return _virusScanAndProcessFilesAsync.apply(this,arguments)}function _virusScanAndProcessFilesAsync(){return(_virusScanAndProcessFilesAsync=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a,i,o,l,s,c,d,u,f,p,m,v,y,h,g,b,_;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:if(t.length>0){e.n=1;break}return e.a(2);case 1:return showStatusMessage("Your files are being checked for safety. This may take up to 1 minute. Please wait.","alert-primary"),e.n=2,validateAndNormalizeFiles(t);case 2:r=e.v,a=document.getElementById("pao-file-input"),i=r?Array.from(a.files):Array.from(t),o=[],l=[],s=null,c=_createForOfIteratorHelper(i),e.p=3,u=_regenerator().m(function e(){var t,n;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if((t=d.value).hash){e.n=2;break}return e.n=1,getFileHash(t);case 1:t.hash=e.v;case 2:(n=o.find(function(e){return e.hash===t.hash}))?l.push({current:t.name,original:n.name}):o.push(t);case 3:return e.a(2)}},e)}),c.s();case 4:if((d=c.n()).done){e.n=6;break}return e.d(_regeneratorValues(u()),5);case 5:e.n=4;break;case 6:e.n=8;break;case 7:e.p=7,b=e.v,c.e(b);case 8:return e.p=8,c.f(),e.f(8);case 9:if(l.length>0&&showDuplicateFileMessage(l.map(function(e){return"<li>".concat(e.current," (same as ").concat(e.original,")</li>")}).join(""),l.length,"alert-warning"),0!==(i=o).length){e.n=10;break}return e.a(2);case 10:f=!1,p=!1,e.p=11,v=_regenerator().m(function e(){var t,n,r,i,o,l,c,d,u,f,p,m,v,y,h,b,_,F,w,A,T,E,I,L,S,M,k,D,P;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=g.value,allowPreviewThumbnail=!1,o=(null==a||null===(r=a.dataset)||void 0===r?void 0:r.fileTargetProject)||"publicWebsite",e.n=1,processFileAsync(n,o);case 1:if(null!=(l=e.v)){e.n=2;break}return disableFileUploadPermanently(UNABLE_TO_UPLOAD_MESSAGE),e.a(2,{v:void 0});case 2:if(l){e.n=3;break}return disableFileUploadPermanently(UNABLE_TO_UPLOAD_MESSAGE),e.a(2,{v:void 0});case 3:if(l&&(s="string"==typeof l?JSON.parse(l):l),(c=filescan_verdict[s.scanVerdict])!==s.ScanFailed){e.n=4;break}return disableFileUploadPermanently(UNABLE_TO_UPLOAD_MESSAGE),e.a(2,{v:void 0});case 4:c===s.InvalidFileExtension&&invalid_files.push({fileName:null===(d=s)||void 0===d?void 0:d.fileNameOriginal,mimeType:null===(u=s)||void 0===u?void 0:u.fileMimeType}),window.isTestModeActive,k=c,e.n=k===filescan_verdict.ContentIsSafe?5:k===filescan_verdict.ContentIsSuspicious?6:7;break;case 5:return null!==(t=s)&&void 0!==t&&t.webUploadUNC&&(f="".concat(uploadDomain,"\\").concat(s.webUploadUNC),uncUploadedPaths.push({originalName:n.name,savedPath:f})),allowPreviewThumbnail=!0,e.a(3,8);case 6:return allowPreviewThumbnail=!1,e.a(3,8);case 7:allowPreviewThumbnail=!1;case 8:if((p=document.createElement("li")).classList.add("file-item"),p.setAttribute("tabindex","0"),p.setAttribute("role","listitem"),"image/tiff"!==(m=null===(i=s)||void 0===i?void 0:i.fileMimeType)){e.n=9;break}try{allowPreviewThumbnail?(v=document.createElement("canvas"),p.appendChild(v),renderTiffPreview(n,v)):v=insertFallbackPreview(p)}catch(e){consoleErrorIfTestMode(e)}e.n=26;break;case 9:if("application/pdf"!==m){e.n=10;break}try{allowPreviewThumbnail?(v=document.createElement("canvas"),p.appendChild(v),renderPdfPreview(n,v)):v=insertFallbackPreview(p)}catch(e){consoleErrorIfTestMode(e)}e.n=26;break;case 10:if("text/plain"!==m){e.n=11;break}try{allowPreviewThumbnail?(v=document.createElement("p"),(y=new FileReader).onload=function(e){v.innerText=e.target.result.substring(0,50),safeInsertBefore(v,p)},y.readAsText(n)):v=insertFallbackPreview(p)}catch(e){consoleErrorIfTestMode(e)}e.n=26;break;case 11:if("application/vnd.openxmlformats-officedocument.wordprocessingml.document"!==m){e.n=18;break}if(e.p=12,!allowPreviewThumbnail){e.n=14;break}return v=document.createElement("div"),p.appendChild(v),e.n=13,renderDocxPreview(n,v);case 13:e.n=15;break;case 14:v=insertFallbackPreview(p);case 15:e.n=17;break;case 16:e.p=16,D=e.v,consoleErrorIfTestMode(D);case 17:e.n=26;break;case 18:if(!m.startsWith("image/")){e.n=25;break}if(e.p=19,!allowPreviewThumbnail){e.n=21;break}return(v=document.createElement("img")).alt=n.name,e.n=20,readFileAsDataURL(n);case 20:h=e.v,v.src=h,safeInsertBefore(v,p),e.n=22;break;case 21:v=insertFallbackPreview(p);case 22:e.n=24;break;case 23:e.p=23,P=e.v,consoleErrorIfTestMode(P);case 24:e.n=26;break;case 25:if("application/sql"===m)try{v=insertFallbackPreview(p)}catch(e){consoleErrorIfTestMode(e)}else try{allowPreviewThumbnail?((v=document.createElement("i")).classList.add("fas","fa-file"),p.appendChild(v)):v=insertFallbackPreview(p)}catch(e){consoleErrorIfTestMode(e)}case 26:return(b=document.createElement("p")).classList.add("file-name"),_=n.name.split("."),F=_.pop(),w=_.join("."),w.length+F.length+1>35?(A=35-(F.length+3),T=w.slice(0,A).trim()+"..."+w.slice(w.length-5).trim(),b.innerText="".concat(T,".").concat(F)):b.innerText="".concat(w,".").concat(F),n.originalName&&n.originalName!==n.name&&((E=document.createElement("span")).classList.add("converted-badge"),E.id="converted-desc-".concat(crypto.randomUUID()),E.innerHTML="<div>Converted from</div><div>".concat(n.originalName,"</div>"),b.appendChild(E),p.setAttribute("aria-describedby",E.id)),p.setAttribute("aria-label","".concat(n.name,", ").concat(formatFileSize(n.size))),b.setAttribute("title",n.name),p.appendChild(b),b.setAttribute("data-file-name",n.name),(I=document.createElement("p")).classList.add("file-size"),I.innerText=formatFileSize(n.size),p.appendChild(I),(L=document.createElement("button")).type="button",L.classList.add("trash"),L.setAttribute("aria-label","Delete ".concat(n.name," item")),L.setAttribute("title","Delete ".concat(n.name," item")),L.onclick=function(e){e.preventDefault(),e.stopPropagation(),p.remove(),deletedAddedFile(p)}
1,p.appendChild(L),fileList.appendChild(p),allowPreviewThumbnail||(unsafe_files.push({fileName:null===(S=s)||void 0===S?void 0:S.fileNameOriginal,mimeType:null===(M=s)||void 0===M?void 0:M.fileMimeType}),rejectedFiles.push({name:n.name,size:n.size,lastModified:n.lastModified,hash:n.hash}),updateFileInputAfterDeleted(p)),allowPreviewThumbnail&&(selectedFiles.push(n),displayTotalFileSize()),e.n=27,delay(300);case 27:return e.a(2)}},e,null,[[19,23],[12,16]])}),h=_asyncIterator(i);case 12:return e.n=13,h.next();case 13:if(!(f=!(g=e.v).done)){e.n=16;break}return e.d(_regeneratorValues(v()),14);case 14:if(!(y=e.v)){e.n=15;break}return e.a(2,y.v);case 15:f=!1,e.n=12;break;case 16:e.n=18;break;case 17:e.p=17,_=e.v,p=!0,m=_;case 18:if(e.p=18,e.p=19,!f||null==h.return){e.n=20;break}return e.n=20,h.return();case 20:if(e.p=20,!p){e.n=21;break}throw m;case 21:return e.f(20);case 22:return e.f(18);case 23:return statusMessage.innerHTML="",statusMessage.classList.add("d-none"),statusMessage.setAttribute("aria-hidden","true"),toggleClearFileListButton(),dispatchFilesScannedAndReadyEvent(fileInput),e.a(2,null===(n=s)||void 0===n?void 0:n.scanVerdict)}},e,null,[[19,,20,22],[11,17,18,23],[3,7,8,9]])}))).apply(this,arguments)}function toggleClearFileListButton(){var e=document.getElementById("pao-file-list");e&&e.children.length>0?(clearAllButton.classList.remove("d-none"),clearAllButton.setAttribute("aria-hidden","false")):(clearAllButton.classList.add("d-none"),clearAllButton.setAttribute("aria-hidden","true"))}function showStatusMessage(e,t){statusMessage.innerHTML=e,statusMessage.classList.add(t),statusMessage.classList.remove("d-none"),statusMessage.setAttribute("aria-hidden","false")}function showDuplicateFileMessage(e,t,n){var r=1===t?"The following file was not uploaded because it already exists:":"Some files will not be uploaded because they already exist:",a=duplicateFileMessage.querySelector("ul");a?a.insertAdjacentHTML("beforeend",e):duplicateFileMessage.innerHTML="".concat(r,"<ul>").concat(e,"</ul>"),duplicateFileMessage.classList.add(n),duplicateFileMessage.classList.remove("d-none"),duplicateFileMessage.setAttribute("aria-hidden","false")}function resetFileUploadState(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];try{"undefined"!=typeof event&&(event.preventDefault(),event.stopPropagation()),uncUploadedPaths=[],selectedFiles=[],unsafe_files=[],invalid_files=[],fileList.innerHTML="",fileInput.value="";var t=document.getElementById("pao-file-input");t&&(t.disabled=!1),duplicateFileMessage.innerHTML="",duplicateFileMessage.classList.add("d-none"),duplicateFileMessage.setAttribute("aria-hidden","true"),e||(statusMessage.innerHTML="",statusMessage.classList.add("d-none"),statusMessage.setAttribute("aria-hidden","true"));allowPreviewThumbnail=!1;var n=document.getElementById("total_file_size");n&&(n.innerHTML=""),(n=document.getElementById("file_size_error_container"))&&(n.innerHTML="");var r=document.getElementById("pao-file-input");if(r){var a=r.parentNode;a.removeChild(r),a.appendChild(r)}clearAllButton.classList.add("d-none"),clearAllButton.setAttribute("aria-hidden","true"),unsafeDiv&&(unsafeDiv.innerHTML="",unsafeDiv.classList.remove("alert-danger"),unsafeDiv.classList.add("d-none"),unsafeDiv.setAttribute("aria-hidden","true")),r&&dispatchFilesRemovedEvent(r)}catch(e){consoleErrorIfTestMode(e)}}function processFileAsync(e,t){return _processFileAsync.apply(this,arguments)}function _processFileAsync(){return(_processFileAsync=_asyncToGenerator(_regenerator().m(function e(t,n){var r,a;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=t.size/1048576,e.p=1,e.n=2,scanFileAsync(t,n,r);case 2:return e.a(2,e.v);case 3:return e.p=3,a=e.v,consoleErrorIfTestMode(a),e.a(2,filescan_verdict.ScanFailed)}},e,null,[[1,3]])}))).apply(this,arguments)}function scanFileAsync(e,t,n){return _scanFileAsync.apply(this,arguments)}function _scanFileAsync(){return(_scanFileAsync=_asyncToGenerator(_regenerator().m(function e(t,n,r){var a;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,isFileScanApiAvailableAsync();case 1:if(!e.v){e.n=3;break}return e.n=2,uploadFileAsync(t,n,"scan");case 2:return e.a(2,e.v);case 3:return e.a(2,{result:filescan_verdict.ScanFailed});case 4:e.n=6;break;case 5:return e.p=5,a=e.v,consoleErrorIfTestMode(a),e.a(2,{result:filescan_verdict.ScanFailed});case 6:return e.a(2)}},e,null,[[0,5]])}))).apply(this,arguments)}function isFileScanApiAvailableAsync(){return _isFileScanApiAvailableAsync.apply(this,arguments)}function _isFileScanApiAvailableAsync(){return(_isFileScanApiAvailableAsync=_asyncToGenerator(_regenerator().m(function e(){var t,n,r,a,i;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,uploadApiEndpoint){e.n=1;break}return null===(t=document.getElementById("pao-drop-area"))||void 0===t||t.style.setProperty("display","none"),disableFileUploadPermanently(),e.a(2,!1);case 1:return e.n=2,fetch("".concat(uploadApiEndpoint,"/health"),{method:"GET",headers:{Accept:"application/json"}});case 2:return n=e.v,e.n=3,n.text();case 3:if(r=e.v,window.isTestModeActive,200===(null==n?void 0:n.status)){e.n=4;break}return null===(a=document.getElementById("pao-drop-area"))||void 0===a||a.style.setProperty("display","none"),disableFileUploadPermanently(r),e.a(2,!1);case 4:return e.a(2,!0);case 5:return e.p=5,i=e.v,consoleErrorIfTestMode(i),i instanceof TypeError&&i.message,disableFileUploadPermanently(i.message),e.a(2,!1)}},e,null,[[0,5]])}))).apply(this,arguments)}function disableFileUploadPermanently(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=document.getElementById("pao-file-input");if(t){if(t.disabled=!0,!e){var n="";selectedFiles.reduce(function(e,t){return e+t.size},0)>0&&(n="However, any files you've already uploaded will be received successfully. "),e="We are currently unable to upload files through the survey. ".concat(n,"Please submit your survey and then send supporting documentation, including your Parcel ID, to [email protected]")}showStatusMessage(e,"alert-warning")}}function uploadFileAsync(e,t){return _uploadFileAsync.apply(this,arguments)}function _uploadFileAsync(){return _uploadFileAsync=_asyncToGenerator(_regenerator().m(function e(t,n){var r,a,i,o,l,s,c,d,u=arguments;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return a=u.length>2&&void 0!==u[2]?u[2]:"scan",(i=new FormData).append("file",t),i.append("fileTargetProject",n),o=document.getElementById("pao_parcel_id"),l=(null==o||null===(r=o.value)||void 0===r?void 0:r.trim())||crypto.randomUUID().toLowerCase(),i.append("fileReferenceId",l),window.isTestModeActive&&i.append("IsTest",window.isTestModeActive),e.p=1,e.n=2,fetch("".concat(uploadApiEndpoint,"/").concat(a),{method:"POST",body:i});case 2:return s=e.v,e.n=3,s.text();case 3:return c=e.v,window.isTestModeActive,e.a(2,c);case 4:return e.p=4,d=e.v,consoleErrorIfTestMode(d),e.a(2,{result:filescan_verdict.ScanFailed})}},e,null,[[1,4]])})),_uploadFileAsync.apply(this,arguments)}function renderTiffPreview(e,t){try{var n=new FileReader;n.onload=function(e){var n=e.target.result,r=new Tiff({buffer:n}
1);t.width=r.width(),t.height=r.height();var a=t.getContext("2d"),i=r.toCanvas();a.drawImage(i,0,0)},n.readAsArrayBuffer(e)}catch(e){return void consoleErrorIfTestMode(e)}}function renderPdfPreview(e,t){"undefined"!=typeof pdfjsWorkerConfig&&"string"==typeof pdfjsWorkerConfig.workerSrc&&(pdfjsLib.GlobalWorkerOptions.workerSrc=pdfjsWorkerConfig.workerSrc);var n=new FileReader;n.onload=function(e){var n=new Uint8Array(e.target.result);pdfjsLib.getDocument({data:n}).promise.then(function(e){e.getPage(1).then(function(e){var n=e.getViewport({scale:.2});t.width=n.width,t.height=n.height;var r={canvasContext:t.getContext("2d"),viewport:n};e.render(r)})}).catch(function(e){consoleErrorIfTestMode("Error rendering PDF: ".concat(e))})},n.readAsArrayBuffer(e)}function renderDocxPreview(e,t){return _renderDocxPreview.apply(this,arguments)}function _renderDocxPreview(){return(_renderDocxPreview=_asyncToGenerator(_regenerator().m(function e(t,n){var r,a,i,o,l,s;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,t.arrayBuffer();case 1:return r=e.v,e.n=2,mammoth.convertToHtml({arrayBuffer:r,cutOff:!0,cutOffWhen:function(e){return"page-break"===e.type}});case 2:a=e.v,i=a.value,(o=document.createElement("div")).style.width="100px",o.style.height="100px",o.style.overflow="hidden",o.style.position="relative",(l=document.createElement("div")).innerHTML=i,l.style.position="absolute",l.style.top="0",l.style.left="0",l.style.width="100%",l.style.height="auto",o.appendChild(l),n.innerHTML="",n.appendChild(o),l.style.width="100px",l.style.height="100px",e.n=4;break;case 3:e.p=3,s=e.v,consoleErrorIfTestMode(s),n.innerHTML="<div style='color: red;'>Error processing document.</div>";case 4:return e.a(2)}},e,null,[[0,3]])}))).apply(this,arguments)}function validateAndNormalizeFiles(e){return _validateAndNormalizeFiles.apply(this,arguments)}function _validateAndNormalizeFiles(){return(_validateAndNormalizeFiles=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a,i,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:(n=document.getElementById("file-not-supported-label"))&&n.remove(),r=!1,(a=document.getElementById("error-message")).classList.add("d-none"),a.setAttribute("aria-hidden","true"),i=_regenerator().m(function e(){var n,i,l,s,c,d,u,f,p,m,v,y,h,g,b,_,F,w,A,T,E,I,L,S;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(i=t[o],l=i.type,window.isTestModeActive&&!(i.size<=maxFileSizeBytes),0!==(null===(n=l)||void 0===n?void 0:n.length)){e.n=3;break}return e.n=1,getMimeTypeFromSignature(i);case 1:if(!(null!==(s=e.v)&&"object"===_typeof(s)&&Object.keys(s).length>0)){e.n=3;break}if(c=Object.keys(s)[0],"error"===s[c]){e.n=3;break}if(l=c,d=s[c],u=i.name.includes(".")?i.name.split(".").pop():"",f=new DataTransfer,p=document.getElementById("pao-file-input"),(null==d?void 0:d.length)>0&&d!==u){v=i,f=replaceFileWithNewExtension(i,d,l),(null===(m=f)||void 0===m?void 0:m.items.length)>0&&(i=f.files[0]),y=Array.from(p.files).filter(function(e){return e.name!==v.name}),h=new DataTransfer,g=_createForOfIteratorHelper(y);try{for(g.s();!(b=g.n()).done;)_=b.value,h.items.add(_)}catch(e){g.e(e)}finally{g.f()}h.items.add(i),p.files=h.files,r=!0}if("image/heic"!==c&&"image/jpe"!==c){e.n=3;break}return e.n=2,convertHEICandAddToInput(i);case 2:if((null==(F=e.v)?void 0:F.items.length)>0){w=F.files[0],A=Array.from(p.files).filter(function(e){return e.name!==i.name}),T=new DataTransfer,E=_createForOfIteratorHelper(A);try{for(E.s();!(I=E.n()).done;)L=I.value,T.items.add(L)}catch(e){E.e(e)}finally{E.f()}T.items.add(w),p.files=T.files,r=!0}case 3:allowedMimeTypes.includes(l)||(pruneFileToUploadNotAllowed(i),r=!0,statusMessage.innerHTML="",statusMessage.classList.add("d-none"),statusMessage.setAttribute("aria-hidden","true"),(S=document.createElement("div")).id="file-not-supported-label",S.setAttribute("aria-labelledby","file-not-supported-label"),S.setAttribute("aria-describedby","file-not-supported-label"),S.style.color="#063438",S.style.fontSize="17px",S.innerHTML="The file <strong>".concat(i.name,"</strong> is not supported."),a.prepend(S),a.classList.add("alert-warning"),a.classList.remove("d-none"),a.setAttribute("aria-hidden","false"));case 4:return e.a(2)}},e)}),o=0;case 1:if(!(o<t.length)){e.n=3;break}return e.d(_regeneratorValues(i()),2);case 2:o++,e.n=1;break;case 3:return e.a(2,r)}},e)}))).apply(this,arguments)}function formatFileSize(e){for(var t=["bytes","KB","MB","GB","TB"],n=e,r=0,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?1024:1e3;n>=a&&r<t.length-1;)n/=a,r++;var i=n<.01?0:n.toFixed(2);return"".concat(i," ").concat(t[r])}function formatBytes(e){for(var t=["B","KB","MB","GB","TB"],n=0,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?1024:1e3;e>=r&&n<t.length-1;)e/=r,n++;return e.toFixed(2)+" "+t[n]}function feedbackUnsafeFilesData(){return _feedbackUnsafeFilesData.apply(this,arguments)}function _feedbackUnsafeFilesData(){return(_feedbackUnsafeFilesData=_asyncToGenerator(_regenerator().m(function e(){var t,n,r,a,i,o,l;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:n='<ol class="unsafe-file-list mt-2">'+unsafe_files.map(function(e){return"<li>".concat(e.fileName,"</li>")}).join("")+"</ol>",r='<ol class="unsafe-file-list mt-2">'+_toConsumableArray(new Set(invalid_files)).map(function(e){return'<li>The file <span style="color:red;">'.concat(e.fileName,'</span> was identified as having the type <span style="color:red;">').concat(e.mimeType,"</span></li>")}).join("")+"</ol>",a="",(null===(t=invalid_files)||void 0===t?void 0:t.length)>0&&(a="We do not permit uploads of the following type".concat((null==r?void 0:r.length)>1?"s":"",":<br />")+r),o="was",(null==r?void 0:r.length)>1&&(o="were"),l="We detected that the file".concat(i=(null==r?void 0:r.length)>1?"s":""," you attempted to upload may pose a security risk and ").concat(o," therefore blocked. \n Please check the file format and ensure your upload").concat(i," ").concat((null==i?void 0:i.length)>0?"are":"is"," free from any malicious content before trying again.")+n,unsafe_files.length>0?(unsafeDiv.innerHTML="<div>".concat(l).concat(a,"</div>"),unsafeDiv.classList.contains("alert-danger")||unsafeDiv.classList.add("alert-danger"),unsafeDiv.classList.remove("d-none"),unsafeDiv.setAttribute("aria-hidden","false"),document.getElementById("errorblock").scrollIntoView({behavior:"smooth"})):(unsafeDiv.innerHTML="",unsafeDiv.classList.contains("alert-danger")&&unsafeDiv.classList.remove("alert-danger"),unsafeDiv.classList.add("d-none"),unsafeDiv.setAttribute("aria-hidden","true"));case 1:return e.a(2)}},e)}))).apply(this,arguments)}function deletedAddedFile(e){var t=e.querySelector(".file-name").getAttribute("data-file-name").trim(),n=selectedFiles.find(function(e){return e.name===t})||rejectedFiles.find(function(e){return e.name===t}),r=n?n.hash:null;if(t&&(invalid_files=invalid_files.filter(function(e){return e.fileName!==t}),unsafe_files=unsafe_files.filter(function(e){return e.fileName!==t}),selectedFiles=selectedFiles.filter(function(e){return r?e.hash!==r:e.name!==t}),rejectedFiles=rejectedFiles.filter(function(e){return r?e.hash!==r:e.name!==t})),updateFileInputAfterDeleted(e),duplicateFileMessage&&duplicateFileMessage.innerHTML.trim()){var a=document.createElement("div");a.innerHTML=duplicateFileMessage.innerHTML;var i=new Set([t]);n&&n.originalName&&i.add(n.originalName),a.querySelectorAll("li").forEach(function(e){var t=e.getAttribute("data-file-hash"),n=e.textContent||"",a=r&&t&&t===r,o=Array.from(i).some(function(e){return e&&n.includes(e)});(a||o)&&e.remove()}),0===a.querySelectorAll("li").length?(duplicateFileMessage.innerHTML="",duplicateFileMessage.classList.add("d-none"),duplicateFileMessage.setAttribute("aria-hidden","true")):duplicateFileMessage.innerHTML=a.innerHTML}var o=document.getElementById("pao-file-list");o&&o.children.length>0||(duplicateFileMessage.innerHTML="",duplicateFileMessage.classList.add("d-none"),duplicateFileMessage.setAttribute("aria-hidden","true"),resetFileUploadState())}function updateFileInputAfterDeleted(e){return _updateFileInputAfterDeleted.apply(this,arguments)}function _updateFileInputAfterDeleted(){return(_updateFileInputAfterDeleted=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a,i,o,l;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:n=new DataTransfer,r=document.getElementById("pao-file-input"),(a=t.querySelector(".file-name").getAttribute("data-file-name").trim())&&(selectedFiles=selectedFiles.filter(function(e){return e.name!==a}),uncUploadedPaths=uncUploadedPaths.filter(function(e){return e.originalName!==a})),i=_createForOfIteratorHelper(selectedFiles);try{for(i.s();!(o=i.n()).done;)l=o.value,n.items.add(l)}catch(e){i.e(e)}finally{i.f()}return r.files=n.files,displayTotalFileSize(),toggleClearFileListButton(),e.n=1,feedbackUnsafeFilesData();case 1:dispatchFilesRemovedEvent(r);case 2:return e.a(2)}},e)}))).apply(this,arguments)}function getTotalBytesSelectedFiles(){return selectedFiles.reduce(function(e,t){return e+t.size},0)}function displayTotalFileSize(){var e,t,n,r,a,i=getTotalBytesSelectedFiles(),o=formatFileSize(i),l=document.getElementById("total_file_size"),s=(null===(e=selectedFiles)||void 0===e?void 0:e.length)||0,c=s>1?"s":"",d=s>1?"combined":"",u="(".concat(s," file").concat(c,") Total ").concat(d," size: ").concat(o);c="",(null===(t=unsafe_files)||void 0===t?void 0:t.length)>1&&(c="s");var f="was";(null===(n=unsafe_files)||void 0===n?void 0:n.length)>1&&(f="were");var p=0===(null===(r=unsafe_files)||void 0===r?void 0:r.length)?"":'<div style="color:red;">'.concat(null===(a=unsafe_files)||void 0===a?void 0:a.length," file").concat(c," ").concat(f," \n not added (rejected files will be marked with a red exclamation icon).</div>");l.innerHTML=i>0?"".concat(u," ").concat(p):"No files selected.",document.getElementById("pao-file-input").disabled=i>maxFileSizeBytes}function showScanningIndicator(e){var t=document.getElementById("scanning-indicator-container"),n=document.getElementById("scanning-indicator");if(!t){(t=document.createElement("div")).id="scanning-indicator-container";var r=e>1?"s":"";(n=document.createElement("div")).textContent="Scanning your file".concat(r,". Please wait..."),n.classList.add("scanning-indicator"),t.appendChild(n),fileList.parentNode.insertBefore(t,fileList)}t.style.display="flex",n&&(n.style.display="block")}function hideScanningIndicator(){var e=document.getElementById("scanning-indicator-container");e&&(e.style.display="none")}var dropArea=document.getElementById("pao-drop-area"),fileInput=document.getElementById("pao-file-input"),fileList=document.getElementById("pao-file-list"),statusMessage=document.getElementById("status-message"),duplicateFileMessage=document.getElementById("duplicate-file-message"),errorMessageDiv=document.getElementById("error-message"),clearAllButton=document.querySelector(".clear-all-button"),unsafeDiv=document.getElementById("pao-unsafe-file-list");function filterDuplicateFiles(e,t){return _filterDuplicateFiles.apply(this,arguments)}function _filterDuplicateFiles(){return(_filterDuplicateFiles=_asyncToGenerator(_regenerator().m(function e(t,n){var r,a,i,o,l,s,c,d,u,f,p;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:if(null!=t&&t.length){e.n=1;break}return e.a(2,[]);case 1:r=[],a=[],i=0,o=[].concat(_toConsumableArray(selectedFiles),_toConsumableArray(rejectedFiles));case 2:if(!(i<o.length)){e.n=5;break}if((l=o[i]).hash){e.n=4;break}return e.n=3,getFileHash(l);case 3:l.hash=e.v;case 4:i++,e.n=2;break;case 5:s=_createForOfIteratorHelper(t),e.p=6,d=_regenerator().m(function e(){var t,n,i;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return t=c.value,e.n=1,getFileHash(t);case 1:n=e.v,(i=[].concat(_toConsumableArray(selectedFiles),_toConsumableArray(rejectedFiles),r).find(function(e){return e.hash===n}))?a.push({current:t.name,original:i.name,hash:n}):(t.hash=n,r.push(t));case 2:return e.a(2)}},e)}),s.s();case 7:if((c=s.n()).done){e.n=9;break}return e.d(_regeneratorValues(d()),8);case 8:e.n=7;break;case 9:e.n=11;break;case 10:e.p=10,p=e.v,s.e(p);case 11:return e.p=11,s.f(),e.f(11);case 12:return a.length>0&&n&&(u=new DataTransfer,f=new Set(r.map(function(e){return e.hash}
1)),Array.from(n.files).forEach(function(e){e.hash&&f.has(e.hash)&&u.items.add(e)}),n.files=u.files),a.length>0&&showDuplicateFileMessage(a.map(function(e){return'<li data-file-hash="'.concat(e.hash,'">').concat(e.current," (same as ").concat(e.original,")</li>")}).join(""),a.length,"alert-warning"),0===r.length&&(statusMessage.innerHTML="",statusMessage.classList.add("d-none"),statusMessage.setAttribute("aria-hidden","true")),0===duplicateFileMessage.querySelectorAll("li").length&&(duplicateFileMessage.innerHTML="",duplicateFileMessage.classList.add("d-none"),duplicateFileMessage.setAttribute("aria-hidden","true")),e.a(2,r)}},e,null,[[6,10,11,12]])}))).apply(this,arguments)}function handleDrop(e){return _handleDrop.apply(this,arguments)}function _handleDrop(){return(_handleDrop=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,t.preventDefault(),t.stopPropagation(),dropArea.classList.remove("dragover"),r=Array.from(t.target.files||t.dataTransfer.files),!((null===(n=r)||void 0===n?void 0:n.length)>0)){e.n=1;break}return e.n=1,handleControlsForTask(_asyncToGenerator(_regenerator().m(function e(){var t,n,a,i,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return t=document.getElementById("pao-file-input"),(n=Array.from(t.files)).length>maxUploadedFiles&&(document.getElementById("maxFilesErrorLabel")||((a=document.createElement("div")).id="maxFilesErrorLabel",a.style.color="red",a.textContent="You can only upload up to ".concat(maxUploadedFiles," files. ").concat(n.length-maxUploadedFiles," files were excluded."),document.getElementById("max_files_error_container").appendChild(a)),i=pruneFilesToUploadAboveMaxCount(t.files),t.files=i.files,r=Array.from(t.files)),e.n=1,filterDuplicateFiles(r,t);case 1:if((o=e.v).length){e.n=2;break}return e.a(2);case 2:return e.n=3,virusScanAndProcessFilesAsync(o);case 3:e.v;case 4:return e.a(2)}},e)})),{fileCount:r.length});case 1:e.n=3;break;case 2:e.p=2,a=e.v,consoleErrorIfTestMode(a);case 3:return e.a(2)}},e,null,[[0,2]])}))).apply(this,arguments)}function handleControlsForTask(e){return _handleControlsForTask.apply(this,arguments)}function _handleControlsForTask(){return _handleControlsForTask=_asyncToGenerator(_regenerator().m(function e(t){var n,r,a=arguments;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=(a.length>1&&void 0!==a[1]?a[1]:{}).fileCount,e.p=1,showScanningIndicator(n),disableControls(),e.p=2,e.n=3,t();case 3:return e.p=3,enableControls(),hideScanningIndicator(),e.f(3);case 4:e.n=6;break;case 5:e.p=5,r=e.v,consoleErrorIfTestMode(r);case 6:return e.a(2)}},e,null,[[2,,3,4],[1,5]])})),_handleControlsForTask.apply(this,arguments)}function preventDrop(e){e.preventDefault(),e.stopPropagation()}function disableControls(){try{var e=document.querySelector("form");e.querySelectorAll('button, input, select, textarea, input[type="radio"], input[type="checkbox"]').forEach(function(t){if(!t.disabled){if(t.disabled=!0,t.classList.contains("pao-control-disabled")||t.classList.add("pao-control-disabled"),"radio"!==t.type&&"checkbox"!==t.type||t.classList.contains("pao-control-disabled-checkbox-radio")||t.classList.add("pao-control-disabled-checkbox-radio"),t.id){var n=e.querySelector('label[for="'.concat(t.id,'"]'));n&&n.classList.add("pao-control-disabled-label")}t.closest("label")&&t.closest("label").classList.add("pao-control-disabled-label"),"TEXTAREA"===t.tagName&&(t.classList.contains("pao-control-disabled-textarea")||t.classList.add("pao-control-disabled-textarea")),"pao_parcel_id"===t.id&&(t.classList.contains("pao-control-disabled-tt-disabled")||t.classList.add("pao-control-disabled-tt-disabled"))}});var t=document.getElementById("pao-drop-area"),n=document.getElementById("pao-file-input");t.classList.add("disabled"),n.disabled=!0,t.addEventListener("dragover",preventDrop,!0),t.addEventListener("drop",preventDrop,!0),t.addEventListener("dragenter",preventDrop,!0),t.addEventListener("dragleave",preventDrop,!0)}catch(e){consoleErrorIfTestMode(e)}}function enableControls(){try{var e=document.querySelector("form");e.querySelectorAll('button, input, select, textarea, input[type="radio"], input[type="checkbox"]').forEach(function(t){if(t.disabled=!1,t.classList.remove("pao-control-disabled"),"radio"!==t.type&&"checkbox"!==t.type||t.classList.remove("pao-control-disabled-checkbox-radio"),t.id){var n=e.querySelector('label[for="'.concat(t.id,'"]'));n&&n.classList.remove("pao-control-disabled-label")}var r=t.closest("label");r&&r.classList.remove("pao-control-disabled-label"),"TEXTAREA"===t.tagName&&t.classList.remove("pao-control-disabled-textarea"),"pao_parcel_id"===t.id&&t.classList.remove("pao-control-disabled-tt-disabled")}),dropArea.classList.remove("disabled"),fileInput.disabled=!1,dropArea.style.backgroundColor="",dropArea.style.opacity="",dropArea.removeEventListener("dragover",preventDrop,!0),dropArea.removeEventListener("drop",preventDrop,!0),dropArea.removeEventListener("dragenter",preventDrop,!0),dropArea.removeEventListener("dragleave",preventDrop,!0)}catch(e){consoleErrorIfTestMode(e)}}dropArea.addEventListener("drop",handleDrop,!1),fileInput.addEventListener("change",handleDrop,!1),clearAllButton.addEventListener("click",resetFileUploadState),["dragenter","dragover","dragleave","drop"].forEach(function(e){dropArea.addEventListener(e,function(t){t.preventDefault(),t.stopPropagation(),"dragenter"===e||"dragover"===e?(t.dataTransfer.dropEffect="copy",dropArea.classList.add("dragover")):"dragleave"!==e&&"drop"
1!==e||dropArea.classList.remove("dragover")})}); 2//# sourceMappingURL=mcpao-upload-filescan.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.