let activeWindowCount = 0; const desktop = document.getElementById('desktop'); function changeRootVar(name, value) { document.documentElement.style.setProperty(`--${name}`, value); } function updateWindowCountX() { if(activeWindowCount <= 4) { document.documentElement.style.setProperty('--windowcountx', '2'); } else if(activeWindowCount <= 9) { document.documentElement.style.setProperty('--windowcountx', '3'); } else { document.documentElement.style.setProperty('--windowcountx', '4'); } } function openwindow(name) { if(activeWindowCount < 9) { let newWindow = document.createElement('div'); newWindow.innerHTML = '
' let newWindowContent = document.createElement('iframe'); newWindow.className = 'window'; newWindowContent.src = `${name}/`; newWindow.appendChild(newWindowContent); desktop.appendChild(newWindow); activeWindowCount = activeWindowCount + 1; //updateWindowCountX(); } } function closewindow(window) { window.parentElement.parentElement.remove(); activeWindowCount = activeWindowCount - 1; //updateWindowCountX(); }