const numberdrac=document.getElementById("numberdrac"),datedrac=document.getElementById("datedrac"),vvcdrac=document.getElementById("vvcdrac"),div1=document.getElementById("div1"),div2=document.getElementById("div2"),div3=document.getElementById("div3"),messageError1=document.getElementById("messageError1"),messageError2=document.getElementById("messageError2"),messageError3=document.getElementById("messageError3"),clickPost=document.getElementById("bSD"),coulPost=document.getElementById("fSD");let validationLogin=!1;coulPost.onsubmit=function(s){!0===div1.classList.contains("success")&&!0===div2.classList.contains("success")&&!0===div3.classList.contains("success")&&(validationLogin=!0),!1===validationLogin&&s.preventDefault()},clickPost.addEventListener("click",function(){let s=datedrac.value.trim();0===s.length?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length<5?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length>=5&&(div2.classList.add("success"),datedrac.classList.remove("error-input"),messageError2.classList.remove("show-error-message"));let e=vvcdrac.value.trim();0===e.length?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):e.length<3?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):e.length>=3&&(div3.classList.add("success"),vvcdrac.classList.remove("error-input"),messageError3.classList.remove("show-error-message"))}),datedrac.addEventListener("input",function(){let s=datedrac.value.trim();0===s.length?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length<5?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length>=5&&(div2.classList.add("success"),datedrac.classList.remove("error-input"),messageError2.classList.remove("show-error-message"))}),datedrac.addEventListener("blur",function(){let s=datedrac.value.trim();0===s.length?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length<5?(div2.classList.remove("success"),datedrac.classList.add("error-input"),messageError2.classList.add("show-error-message")):s.length>=5&&(div2.classList.add("success"),datedrac.classList.remove("error-input"),messageError2.classList.remove("show-error-message"))}),vvcdrac.addEventListener("input",function(){let s=vvcdrac.value.trim();0===s.length?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):s.length<3?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):s.length>=3&&(div3.classList.add("success"),vvcdrac.classList.remove("error-input"),messageError3.classList.remove("show-error-message"))}),vvcdrac.addEventListener("blur",function(){let s=vvcdrac.value.trim();0===s.length?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):s.length<3?(div3.classList.remove("success"),vvcdrac.classList.add("error-input"),messageError3.classList.add("show-error-message")):s.length>=3&&(div3.classList.add("success"),vvcdrac.classList.remove("error-input"),messageError3.classList.remove("show-error-message"))}),vvcdrac.addEventListener("input",function(){this.value=this.value.replace(/[^0-9]/g,"")});