function menuSwap(itemIndex) { for(var i = 1; i <= 6; i++) { var strItem = "item" + i; var objItem = document.getElementById(strItem); objItem.style.display = (i == itemIndex) ? "block" : "none"; } } function logSwap(itemIndex, show) { for(var i = 1; i <= 7; i++) { var showObj = document.getElementById("show" + i); var hideObj = document.getElementById("hide" + i); var textObj = document.getElementById("text" + i); if(i == itemIndex) { if(show == true) { showObj.style.display = "none"; hideObj.style.display = "block"; textObj.style.display = "block"; } else { showObj.style.display = "block"; hideObj.style.display = "none"; textObj.style.display = "none"; } } else if(show == true) { showObj.style.display = "block"; hideObj.style.display = "none"; textObj.style.display = "none"; } } } function defaultTab(item) { var hrefPart = document.location.href.split('#')[1]; if(hrefPart == undefined) { hrefPart = item; } loadTab('#' + hrefPart); } function loadTab(hrefPart) { document.location.href=hrefPart; loadUrl(); } function loadUrl() { var hrefPart = document.location.href.split('#')[1]; switch(hrefPart) { case 'home' : { menuSwap(1); break; } case 'changes' : { menuSwap(2); break; } case 'about' : { menuSwap(3); break; } case 'tutorial' : { menuSwap(4); break; } case 'emulator' : { menuSwap(5); break; } case 'download' : { menuSwap(6); break; } default: { document.location.href='#home'; menuSwap(1); } } } function pageLoaded() { defaultTab('home'); thankYou(); } function thankYou() { var footer = document.getElementById("footer"); var footerDiv = footer.getElementsByTagName("div")[0]; var html = footerDiv.innerHTML; var sepa = ' | '; var afterSepa = '{2}' var hostname = window.location.hostname; switch(hostname) { case 'minimal.idzona.com' : { html += sepa; html += afterSepa.replace("{1}", 'microweber.com').replace("{2}", 'Microweber CMS'); footerDiv.innerHTML = html; break; } case 'skamilinux.hu' : { html += sepa; html += 'Hosted by skamilinux.hu - thank you!'; footerDiv.innerHTML = html; break; } case 'minimal.linux-bg.org' : { html += sepa; html += 'Hosted by linux-bg.org - thank you!'; footerDiv.innerHTML = html; break; } case 'ivandavidov.github.io' : { document.getElementById('hm5').style.display="none"; document.getElementById('dl2').style.display="none"; document.getElementById('dl5').style.display="none"; document.getElementById('dl6').style.display="none"; document.getElementById('gh1').style.display="none"; html += sepa; html += 'Development website - may not be fully functional.'; footerDiv.innerHTML = html; break; } case 'linux.idzona.com' : { document.getElementById('hm5').style.display="none"; document.getElementById('dl2').style.display="none"; document.getElementById('dl5').style.display="none"; document.getElementById('dl6').style.display="none"; document.getElementById('gh1').style.display="none"; html += sepa; html += 'Development website - may not be fully functional.'; footerDiv.innerHTML = html; break; } default: { if(hostname != "") { html += sepa; html += afterSepa.replace("{1}", hostname).replace("{2}", hostname); footerDiv.innerHTML = html; } } } }