User:Segjin/monobook.js: Difference between revisions

From Wiki
Jump to navigation Jump to search
Segjin (talk | contribs)
No edit summary
Segjin (talk | contribs)
No edit summary
Line 1: Line 1:
function toggleSearch() {
function toggleSearch() {
   var objSearch = document.getElementById('p-search');
   var div = objSearch.getElementsByTagName('div')[0];
   var objSearch = document.getElementById("p-search");
  var header = objSearch.getElementsByTagName("h5")[0];
   var div = objSearch.getElementsByTagName("div")[0];
 
  var indicator;


   if (div.style.display = 'none') {
   if (div.style.display == "none") {
       div.style.display = 'block';
       div.style.display = "block";
      indicator = 6;
   } else {
   } else {
       div.style.display = 'none;'
       div.style.display = "none";
      indicator = 5;
   }
   }


   alert(div.style.display);
   // webdings
  // 6 = Up
  // 5 = Down
 
  var navLink = document.getElementById("searchToggler");
  if (navLink) {
      navLink.innerText = indicator;
  } else {
      header.innerHTML += ("&nbsp;<a id='searchToggler' class='searchIndicator' href='javascript:toggleSearch();'>" +
                          indicator + "</a>");
  }
}
}



Revision as of 01:56, 4 November 2005

function toggleSearch() {
 
   var objSearch = document.getElementById("p-search");
   var header = objSearch.getElementsByTagName("h5")[0];
   var div = objSearch.getElementsByTagName("div")[0];
   
   var indicator;

   if (div.style.display == "none") {
      div.style.display = "block";
      indicator = 6;
   } else {
      div.style.display = "none";
      indicator = 5;
   }

   // webdings
   // 6 = Up
   // 5 = Down

   var navLink = document.getElementById("searchToggler");
   if (navLink) {
      navLink.innerText = indicator;
   } else {
      header.innerHTML += ("&nbsp;<a id='searchToggler' class='searchIndicator' href='javascript:toggleSearch();'>" + 
                           indicator + "</a>");
   }
}

function setupSearch() {
   toggleSearch();
}



if (window.addEventListener) {
   window.addEventListener("load", setupSearch, false);
} else if (window.attachEvent) {
   window.attachEvent("onload", setupSearch);
}