/**
* @file popup.js
* @brief Script serving for manipulating the popup.
*
* This script has function for showing/hiding popup.
* Allows to dynamicaly set up border and button of popup according to specific section of the page.
*
*/
function showPopup(color, interest, number) {
const popupOverlay = document.getElementById("popupOverlay");
const popupContent = document.getElementById("popup-content");
const interestInput = document.getElementById("interest");
const buttonSubmit = document.getElementById("submitBtn");
const backLink = document.getElementById("backlink");
popupOverlay.style.display = "flex";
backLink.value = number;
popupContent.style.border = `4px solid ${color}`;
interestInput.value = interest;
buttonSubmit.style.backgroundColor = color; // Set button color based on interest
}
function hidePopup() {
const popupOverlay = document.getElementById("popupOverlay");
const popupContent = document.getElementById("popup-content");
const interestInput = document.getElementById("interest");
popupOverlay.style.display = "none";
popupContent.style.borderColor = "#000"; // Reset to default border color
interestInput.value = ""; // Clear hidden input
}