diff --git a/_includes/script.html b/_includes/script.html index e69de29b..e3ccc7c7 100644 --- a/_includes/script.html +++ b/_includes/script.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.md b/index.md index 76324f4d..f5fde4ed 100644 --- a/index.md +++ b/index.md @@ -7,7 +7,7 @@ document.addEventListener("DOMContentLoaded", function(event) { setTimeout(function() { setInitialSortByColumnNo(2); setInitialSortByColumnNo(2); - }, 500); + }, 200); }); diff --git a/js/main.js b/js/main.js index 298dcf14..bb7c74d9 100644 --- a/js/main.js +++ b/js/main.js @@ -1,45 +1,3 @@ -var normal = document.getElementById("nav-menu"); -var reverse = document.getElementById("nav-menu-left"); - -var icon = normal !== null ? normal : reverse; - -// Toggle the "menu-open" % "menu-opn-left" classes -function toggle() { - var navRight = document.getElementById("nav"); - var navLeft = document.getElementById("nav-left"); - var nav = navRight !== null ? navRight : navLeft; - - var button = document.getElementById("menu"); - var site = document.getElementById("wrap"); - - if (nav.className == "menu-open" || nav.className == "menu-open-left") { - nav.className = ""; - button.className = ""; - site.className = ""; - } else if (reverse !== null) { - nav.className += "menu-open-left"; - button.className += "btn-close"; - site.className += "fixed"; - } else { - nav.className += "menu-open"; - button.className += "btn-close"; - site.className += "fixed"; - } - } - -// Ensures backward compatibility with IE old versions -function menuClick() { - if (document.addEventListener && icon !== null) { - icon.addEventListener('click', toggle); - } else if (document.attachEvent && icon !== null) { - icon.attachEvent('onclick', toggle); - } else { - return; - } -} - -menuClick(); - function setInitialSortByColumnNo(number) { var tableTh = document.getElementsByTagName("th")[number]; diff --git a/js/menu.js b/js/menu.js new file mode 100644 index 00000000..bc68548f --- /dev/null +++ b/js/menu.js @@ -0,0 +1,46 @@ +var normal = document.getElementById("nav-menu"); +var reverse = document.getElementById("nav-menu-left"); + +var icon = normal !== null ? normal : reverse; + +// Toggle the "menu-open" % "menu-opn-left" classes +function toggle() { + var navRight = document.getElementById("nav"); + var navLeft = document.getElementById("nav-left"); + var nav = navRight !== null ? navRight : navLeft; + + var button = document.getElementById("menu"); + var site = document.getElementById("wrap"); + + if (nav.className == "menu-open" || nav.className == "menu-open-left") { + nav.className = ""; + button.className = ""; + site.className = ""; + } else if (reverse !== null) { + nav.className += "menu-open-left"; + button.className += "btn-close"; + site.className += "fixed"; + } else { + nav.className += "menu-open"; + button.className += "btn-close"; + site.className += "fixed"; + } + } + +// Ensures backward compatibility with IE old versions +function menuClick() { + console.log("asdsd"); + console.log(icon); + if (document.addEventListener && icon !== null) { + console.log("click"); + icon.addEventListener('click', toggle); + } else if (document.attachEvent && icon !== null) { + console.log("onclick"); + icon.attachEvent('onclick', toggle); + } else { + console.log("else"); + return; + } +} + +menuClick();