2025-01-24 23:22:45 +03:00
|
|
|
(function(window, document, undefined) {
|
2025-01-24 22:59:08 +03:00
|
|
|
|
2025-01-24 23:22:45 +03:00
|
|
|
// code that should be taken care of right away
|
2025-01-24 22:59:08 +03:00
|
|
|
|
2025-01-24 23:22:45 +03:00
|
|
|
window.onload = init;
|
2025-01-24 22:59:08 +03:00
|
|
|
|
2025-01-24 23:22:45 +03:00
|
|
|
function init(){
|
|
|
|
const popup = document.getElementById("popup");
|
|
|
|
const help = document.getElementById("help");
|
2025-01-30 00:22:19 +03:00
|
|
|
const sqlInpt = document.getElementById("sqlInpt");
|
2025-01-24 23:22:45 +03:00
|
|
|
|
|
|
|
function showPopup() {
|
2025-01-30 00:22:19 +03:00
|
|
|
popup.classList.remove('slideoutHelp');
|
|
|
|
sqlInpt.classList.remove('slideoutInpt');
|
2025-01-25 22:18:21 +03:00
|
|
|
popup.style.display = "block";
|
2025-01-30 00:22:19 +03:00
|
|
|
setTimeout(() => popup.classList.add('slideinHelp'), 1);
|
|
|
|
setTimeout(() => sqlInpt.classList.add('slideinInpt'), 1);
|
2025-01-24 23:22:45 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
function hidePopup() {
|
2025-01-30 00:22:19 +03:00
|
|
|
sqlInpt.classList.remove('slideinInpt');
|
|
|
|
popup.classList.remove('slideinHelp');
|
|
|
|
setTimeout(() => {popup.style.display = "none"}, 1000);
|
|
|
|
setTimeout(() => {popup.style.position = "absolute"}, 1000);
|
|
|
|
popup.classList.add('slideoutHelp');
|
|
|
|
sqlInpt.classList.add('slideoutInpt')
|
2025-01-24 23:22:45 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
help.addEventListener("click", showPopup);
|
2025-01-25 22:18:21 +03:00
|
|
|
popup.addEventListener("click", hidePopup);
|
2025-01-24 23:22:45 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
})(window, document, undefined);
|
2025-01-24 22:59:08 +03:00
|
|
|
|