/* A simple javascript function to change the text in various tabs at the top of the
* page. Only tested with the monobook skin.
*/
$(document).ready(function(){
var fix=function(id, text){
var el=document.getElementById(id);
if(!el) return;
for(el=el.firstChild; el && el.nodeName!='A'; el=el.nextSibling);
if(!el) return;
while(el.firstChild) el.removeChild(el.firstChild);
el.appendChild(document.createTextNode(text));
el.style.textTransform='none';
}
/* Add lines as necessary. Use the Firefox DOM inspector or some such to determine
* the appropriate IDs.
*/
fix('ca-talk', 'talk');
fix('ca-edit', 'edit');
fix('ca-ve-edit', 've');
fix('ca-addsection', '+');
fix('ca-move', 'move');
fix('ca-delete', 'delete');
fix('ca-protect', 'protect');
fix('ca-unprotect', 'Δ protect');
/* Fix the title of the history page */
if(mw.config.get('wgAction')=='history'){
document.title=mw.config.get('wgPageName').replace(/_/g,' ').replace(/^Wikipedia:/,'W:')+' - Wikipedia History';
var h=document.getElementsByTagName('H1');
if(h.length){
h=h[0];
while(h.firstChild) h.removeChild(h.firstChild);
h.appendChild(document.createTextNode(mw.config.get('wgPageName').replace(/_/g,' ')));
}
}
/* Fix button text to avoid horizontal scroll bars */
var x=document.getElementById('mw-fr-submit-accept'); if(x) x.value='Accept';
x=document.getElementById('mw-fr-submit-unaccept'); if(x) x.value='Unaccept';
});