document.addEventListener("DOMContentLoaded",function(){const d=document.getElementById("drop-area"),i=document.getElementById("video"),s=document.getElementById("file-name"),o=document.getElementById("submit-btn");d&&(d.addEventListener("click",e=>{e.stopPropagation(),i.click()}),d.addEventListener("dragover",e=>{e.preventDefault(),d.style.borderColor="#5a67d8"}),d.addEventListener("dragleave",()=>{d.style.borderColor="#dee2e6"}),d.addEventListener("drop",e=>{e.preventDefault(),d.style.borderColor="#dee2e6";const n=e.dataTransfer.files;n.length>0&&(i.files=n,a({target:{files:n}}))})),i&&i.addEventListener("change",a);function a(e){const n=e.target.files[0],t=document.getElementById("video-preview");if(n){if(n.size>104857600){alert("La vidéo ne doit pas dépasser 100 Mo."),i.value="",s.textContent="",t&&(t.style.display="none"),o.disabled=!0;return}s.textContent=n.name;const r=URL.createObjectURL(n);t.src=r,t.style.display="block",t.onloadedmetadata=function(){t.duration>60?(alert("La vidéo ne doit pas dépasser 60 secondes."),i.value="",t.style.display="none",s.textContent="",o.disabled=!0):o.disabled=!1}}else o.disabled=!0}const l=document.getElementById("step1Form");l&&l.addEventListener("submit",function(e){if(!(i.files.length>0)){alert("Veuillez sélectionner une vidéo à importer."),e.preventDefault();return}const t=e.submitter;t&&(t.disabled=!0,t.innerHTML='<i class="fas fa-spinner fa-spin"></i> Envoi en cours...')})});
