Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Submenus() {
- var navigation = $('#WikiHeader nav ul').html();
- $('#WikiaRail').after('<div id="Navigation" style="position:absolute; z-index: 999; left: 1005px; background-color: white; width: 120px; padding: 5px;"><ul id="Wiki-navigation">' + navigation + '</ul></div>');
- window.subnavarr = [];
- for(var i = 0; i < document.getElementById('Wiki-navigation').getElementsByTagName('li').length; i++) {
- var ul = document.getElementById('Wiki-navigation').getElementsByTagName('li')[i].getElementsByTagName('ul')[0];
- if(ul) {
- if(ul.className == 'subnav') {window.subnavarr.push(ul);}
- }
- }
- for(i in window.subnavarr) {
- var subnav = window.subnavarr[i];
- var li = subnav.parentElement;
- var arrow = document.createElement('span');
- arrow.innerHTML = '« ';
- arrow.className = 'subnavmarker';
- subnav.className = 'subnav HideThis';
- li.getElementsByTagName('a')[0].insertBefore(arrow, li.getElementsByTagName('a')[0].firstChild);
- li.onmouseover = function(i) {window['timesubnav' + i] = setTimeout('ShowMenu(' + i + ')', 200);}
- li.onmouseout = 'clearTimeout(window.timesubnav' + i + ');';
- }
- }
- function ShowMenu(index) {
- for(i in window.subnavarr) {
- if(i == index) {
- window.subnavarr[i].className = 'subnav ShowThis';
- window.subnavarr[i].parentElement.onmouseover = 'clearTimeout(window.timesubnav' + i + ');';
- window.subnavarr[i].parentElement.onmouseout = 'window.timesubnav' + i + ' = setTimeout(\'HideMenu(' + i + ')\', 300);';
- }
- }
- }
- function HideMenu(index) {
- for(i in window.subnavarr) {
- if(i == index) {
- window.subnavarr[i].className = 'subnav HideThis';
- window.subnavarr[i].parentElement.onmouseover = 'window.timesubnav' + i + ' = setTimeout(\'ShowMenu(' + i + ')\', 200);'
- window.subnavarr[i].parentElement.onmouseout = 'clearTimeout(window.timesubnav' + i + ');';
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment