// JS specific to Special:Search
// change the search link to what user entered
-function mwSearchHeaderClick( obj ) {
+window.mwSearchHeaderClick = function( obj ) {
var searchbox = document.getElementById( 'searchText' );
if( searchbox === null ) {
searchbox = document.getElementById( 'powerSearchText' );
}
var searchterm = searchbox.value;
- var parts = obj.href.split( 'search=' );
+ var parts = obj.getAttribute( 'href', 2).split( 'search=' );
var lastpart = '';
var prefix = 'search=';
if( parts.length > 1 && parts[1].indexOf('&') >= 0 ) {
prefix = '&search=';
}
obj.href = parts[0] + prefix + encodeURIComponent( searchterm ) + lastpart;
-}
+};
-function mwToggleSearchCheckboxes( btn ) {
+window.mwToggleSearchCheckboxes = function( btn ) {
if( !document.getElementById ) {
return;
}
}
}
}
-}
+};