User:Segjin/monobook.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
function toggleSearch() { | function toggleSearch() { | ||
var objSearch = document.getElementById( | |||
var div = objSearch.getElementsByTagName( | var objSearch = document.getElementById("p-search"); | ||
var header = objSearch.getElementsByTagName("h5")[0]; | |||
var div = objSearch.getElementsByTagName("div")[0]; | |||
var indicator; | |||
if (div.style.display = | if (div.style.display == "none") { | ||
div.style.display = | div.style.display = "block"; | ||
indicator = 6; | |||
} else { | } else { | ||
div.style.display = | div.style.display = "none"; | ||
indicator = 5; | |||
} | } | ||
// webdings | |||
// 6 = Up | |||
// 5 = Down | |||
var navLink = document.getElementById("searchToggler"); | |||
if (navLink) { | |||
navLink.innerText = indicator; | |||
} else { | |||
header.innerHTML += (" <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 += (" <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);
}