X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/mediawiki.git/blobdiff_plain/d75ce11339b35963b5f8c3d53190819c1c025716..19e297c21b10b1b8a3acad5e73fc71dcb35db44a:/skins/common/search.js diff --git a/skins/common/search.js b/skins/common/search.js index ff114291..26d807db 100644 --- a/skins/common/search.js +++ b/skins/common/search.js @@ -1,7 +1,7 @@ // 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' ); @@ -11,7 +11,7 @@ function mwSearchHeaderClick( obj ) { } 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 ) { @@ -20,9 +20,9 @@ function mwSearchHeaderClick( obj ) { prefix = '&search='; } obj.href = parts[0] + prefix + encodeURIComponent( searchterm ) + lastpart; -} +}; -function mwToggleSearchCheckboxes( btn ) { +window.mwToggleSearchCheckboxes = function( btn ) { if( !document.getElementById ) { return; } @@ -47,4 +47,4 @@ function mwToggleSearchCheckboxes( btn ) { } } } -} +};