var clientPC=navigator.userAgent.toLowerCase();var is_gecko=((clientPC.indexOf('gecko')!=-1) &&(clientPC.indexOf('spoofer')==-1)&&(clientPC.indexOf('khtml')==-1) &&(clientPC.indexOf('netscape/7.0')==-1));var is_safari=((clientPC.indexOf('applewebkit')!=-1) &&(clientPC.indexOf('spoofer')==-1));var is_khtml=(navigator.vendor=='KDE'||(document.childNodes && !document.all && !navigator.taintEnabled ));if(clientPC.indexOf('opera') !=-1){var is_opera=true;var is_opera_preseven=(window.opera && !document.childNodes);var is_opera_seven=(window.opera && document.childNodes);}var doneOnloadHook;if(!window.onloadFuncts)var onloadFuncts=[];function addOnloadHook(hookFunct){onloadFuncts[onloadFuncts.length]=hookFunct;}function runOnloadHook(){if(doneOnloadHook||!(document.getElementById && document.getElementsByTagName))return;histrowinit();unhidetzbutton();tabbedprefs();akeytt();scrollEditBox();setupCheckboxShiftClick();for(var i=0;i<onloadFuncts.length;i++)onloadFuncts[i]();doneOnloadHook=true;}function hookEvent(hookName,hookFunct){if(window.addEventListener)addEventListener(hookName,hookFunct,false);else if(window.attachEvent)attachEvent("on"+hookName,hookFunct);}hookEvent("load",runOnloadHook);if(typeof stylepath !='undefined' && typeof skin !='undefined'){if(is_opera_preseven){document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/Opera6Fixes.css">');}else if(is_opera_seven){document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/Opera7Fixes.css">');}else if(is_khtml){document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/KHTMLFixes.css">');}}function toggleVisibility(_levelId,_otherId,_linkId){var thisLevel=document.getElementById(_levelId);var otherLevel=document.getElementById(_otherId);var linkLevel=document.getElementById(_linkId);if(thisLevel.style.display=='none'){thisLevel.style.display='block';otherLevel.style.display='none';linkLevel.style.display='inline';}else{thisLevel.style.display='none';otherLevel.style.display='inline';linkLevel.style.display='none';}}function histrowinit(){var hf=document.getElementById('pagehistory');if(!hf)return;var lis=hf.getElementsByTagName('li');for(var i=0;i<lis.length;i++){var inputs=historyRadios(lis[i]);if(inputs[0] && inputs[1]){inputs[0].onclick=diffcheck;inputs[1].onclick=diffcheck;}}diffcheck();}function historyRadios(parent){var inputs=parent.getElementsByTagName('input');var radios=[];for(var i=0;i<inputs.length;i++){if(inputs[i].name=="diff"||inputs[i].name=="oldid")radios[radios.length]=inputs[i];}return radios;}function diffcheck(){var dli=false;var oli=false;var hf=document.getElementById('pagehistory');if(!hf)return true;var lis=hf.getElementsByTagName('li');for(i=0;i<lis.length;i++){var inputs=historyRadios(lis[i]);if(inputs[1] && inputs[0]){if(inputs[1].checked||inputs[0].checked){if(inputs[1].checked && inputs[0].checked && inputs[0].value==inputs[1].value)return false;if(oli){if(inputs[1].checked){oli.className="selected";return false;}}else if(inputs[0].checked){return false;}if(inputs[0].checked)dli=lis[i];if(!oli)inputs[0].style.visibility='hidden';if(dli)inputs[1].style.visibility='hidden';lis[i].className="selected";oli=lis[i];}else{if(!oli)inputs[0].style.visibility='hidden';elseinputs[0].style.visibility='visible';if(dli)inputs[1].style.visibility='hidden';elseinputs[1].style.visibility='visible';lis[i].className="";}}}return true;}function tabbedprefs(){var prefform=document.getElementById('preferences');if(!prefform||!document.createElement)return;if(prefform.nodeName.toLowerCase()=='a')return;prefform.className=prefform.className+'jsprefs';var sections=new Array();var children=prefform.childNodes;var seci=0;for(var i=0;i<children.length;i++){if(children[i].nodeName.toLowerCase()=='fieldset'){children[i].id='prefsection-'+seci;children[i].className='prefsection';if(is_opera||is_khtml)children[i].className='prefsection operaprefsection';var legends=children[i].getElementsByTagName('legend');sections[seci]=new Object();legends[0].className='mainLegend';if(legends[0] && legends[0].firstChild.nodeValue)sections[seci].text=legends[0].firstChild.nodeValue;elsesections[seci].text='# '+seci;sections[seci].secid=children[i].id;seci++;if(sections.length !=1)children[i].style.display='none';elsevar selectedid=children[i].id;}}var toc=document.createElement('ul');toc.id='preftoc';toc.selectedid=selectedid;for(i=0;i<sections.length;i++){var li=document.createElement('li');if(i==0)li.className='selected';var a=document.createElement('a');a.href='#'+sections[i].secid;a.onmousedown=a.onclick=uncoversection;a.appendChild(document.createTextNode(sections[i].text));a.secid=sections[i].secid;li.appendChild(a);toc.appendChild(li);}prefform.parentNode.insertBefore(toc,prefform.parentNode.childNodes[0]);document.getElementById('prefsubmit').id='prefcontrol';}function uncoversection(){var oldsecid=this.parentNode.parentNode.selectedid;var newsec=document.getElementById(this.secid);if(oldsecid !=this.secid){var ul=document.getElementById('preftoc');document.getElementById(oldsecid).style.display='none';newsec.style.display='block';ul.selectedid=this.secid;var lis=ul.getElementsByTagName('li');for(var i=0;i<lis.length;i++){lis[i].className='';}this.parentNode.className='selected';}return false;}function checkTimezone(tz,msg){var localclock=new Date();var tzRaw=localclock.getTimezoneOffset();var tzHour=Math.floor(Math.abs(tzRaw)/60);var tzMin=Math.abs(tzRaw) % 60;var tzString=((tzRaw>=0)?"-":"+")+((tzHour<10)?"0":"")+tzHour+((tzMin<10)?"0":"")+tzMin;if(tz !=tzString){var junk=msg.split('$1');document.write(junk[0]+"UTC"+tzString+junk[1]);}}function unhidetzbutton(){var tzb=document.getElementById('guesstimezonebutton');if(tzb)tzb.style.display='inline';}function fetchTimezone(){var localclock=new Date();var tzRaw=localclock.getTimezoneOffset();var tzHour=Math.floor(Math.abs(tzRaw)/60);var tzMin=Math.abs(tzRaw) % 60;var tzString=((tzRaw>=0)?"-":"")+((tzHour<10)?"0":"")+tzHour+":"+((tzMin<10)?"0":"")+tzMin;return tzString;}function guessTimezone(box){document.getElementsByName("wpHourDiff")[0].value=fetchTimezone();}function changeText(el,newText){if(el.innerText)el.innerText=newText;else if(el.firstChild && el.firstChild.nodeValue)el.firstChild.nodeValue=newText;}var mwEditButtons=[];var mwCustomEditButtons=[];function addButton(imageFile,speedTip,tagOpen,tagClose,sampleText){mwEditButtons[mwEditButtons.length]={"imageFile":imageFile,"speedTip":speedTip,"tagOpen":tagOpen,"tagClose":tagClose,"sampleText":sampleText};}function mwInsertEditButton(parent,item){var image=document.createElement("img");image.width=23;image.height=22;image.src=item.imageFile;image.border=0;image.alt=item.speedTip;image.title=item.speedTip;image.style.cursor="pointer";image.onclick=function(){insertTags(item.tagOpen,item.tagClose,item.sampleText);return false;}parent.appendChild(image);return true;}function mwSetupToolbar(){var toolbar=document.getElementById('toolbar');if(!toolbar) return false;var textbox=document.getElementById('wpTextbox1');if(!textbox) return false;if(!document.selection && textbox.selectionStart==null)return false;for(var i in mwEditButtons){mwInsertEditButton(toolbar,mwEditButtons[i]);}for(var i in mwCustomEditButtons){mwInsertEditButton(toolbar,mwCustomEditButtons[i]);}return true;}function escapeQuotes(text){var re=new RegExp("'","g");text=text.replace(re,"\\'");re=new RegExp("\\n","g");text=text.replace(re,"\\n");return escapeQuotesHTML(text);}function escapeQuotesHTML(text){var re=new RegExp('&',"g");text=text.replace(re,"&amp;");var re=new RegExp('"',"g");text=text.replace(re,"&quot;");var re=new RegExp('<',"g");text=text.replace(re,"&lt;");var re=new RegExp('>',"g");text=text.replace(re,"&gt;");return text;}function akeytt(){if(typeof ta=="undefined"||!ta)return;var pref='alt-';if(is_safari||navigator.userAgent.toLowerCase().indexOf('mac')+1||navigator.userAgent.toLowerCase().indexOf('konqueror')+1 )pref='control-';if(is_opera)pref='shift-esc-';for(var id in ta){var n=document.getElementById(id);if(n){var a=null;var ak='';if(ta[id][0].length>0){if(n.nodeName.toLowerCase()=="a"){a=n;}else{a=n.childNodes[0];}if(a){a.accessKey=ta[id][0];ak=' ['+pref+ta[id][0]+']';}}else{a=n;ak='';}if(a){a.title=ta[id][1]+ak;}}}}function setupRightClickEdit(){if(document.getElementsByTagName){var divs=document.getElementsByTagName('div');for(var i=0;i<divs.length;i++){var el=divs[i];if(el.className=='editsection'){addRightClickEditHandler(el);}}}}function addRightClickEditHandler(el){for(var i=0;i<el.childNodes.length;i++){var link=el.childNodes[i];if(link.nodeType==1 && link.nodeName.toLowerCase()=='a'){var editHref=link.getAttribute('href');var next=el.nextSibling;while(next.nodeType !=1)next=next.nextSibling;next=next.nextSibling;while(next.nodeType !=1)next=next.nextSibling;if(next && next.nodeType==1 &&next.nodeName.match(/^[Hh][1-6]$/)){next.oncontextmenu=function(){document.location=editHref;return false;}}}}}function setupCheckboxShiftClick(){if(document.getElementsByTagName){var uls=document.getElementsByTagName('ul');var len=uls.length;for(var i=0;i<len;++i){addCheckboxClickHandlers(uls[i]);}}}function addCheckboxClickHandlers(ul,start,finish){if(ul.checkboxHandlersTimer){clearInterval(ul.checkboxHandlersTimer);}if(!ul.childNodes ){return;}var len=ul.childNodes.length;if(len<2){return;}start=start||0;finish=finish||start+250;if(finish>len ){finish=len;}ul.checkboxes=ul.checkboxes||[];ul.lastCheckbox=ul.lastCheckbox||null;for(var i=start;i<finish;++i){var child=ul.childNodes[i];if(child && child.childNodes && child.childNodes[0] ){var cb=child.childNodes[0];if(!cb.nodeName||cb.nodeName.toLowerCase() !='input'||!cb.type||cb.type.toLowerCase() !='checkbox' ){return;}cb.index=ul.checkboxes.push(cb) - 1;cb.container=ul;cb.onmouseup=checkboxMouseupHandler;}}if(finish<len){var f=function(){addCheckboxClickHandlers(ul,finish,finish+250);};ul.checkboxHandlersTimer=setInterval(f,200);}}function checkboxMouseupHandler(e){if(typeof e=='undefined'){e=window.event;}if(!e.shiftKey||this.container.lastCheckbox===null ){this.container.lastCheckbox=this.index;return true;}var endState=!this.checked;if(is_opera ){endState=!endState;}var start,finish;if(this.index<this.container.lastCheckbox ){start=this.index+1;finish=this.container.lastCheckbox;}else{start=this.container.lastCheckbox;finish=this.index - 1;}for(var i=start;i<=finish;++i ){this.container.checkboxes[i].checked=endState;}this.container.lastCheckbox=this.index;return true;}function fillDestFilename(){if(!document.getElementById)return;var path=document.getElementById('wpUploadFile').value;var slash=path.lastIndexOf('/');var backslash=path.lastIndexOf('\\');var fname;if(slash==-1 && backslash==-1){fname=path;}else if(slash>backslash){fname=path.substring(slash+1,10000);}else{fname=path.substring(backslash+1,10000);}fname=fname.charAt(0).toUpperCase().concat(fname.substring(1,10000)).replace(//g,'_');var destFile=document.getElementById('wpDestFile');if(destFile)destFile.value=fname;}function considerChangingExpiryFocus(){if(!document.getElementById)return;var drop=document.getElementById('wpBlockExpiry');if(!drop)return;var field=document.getElementById('wpBlockOther');if(!field)return;var opt=drop.value;if(opt=='other')field.style.display='';elsefield.style.display='none';}function scrollEditBox(){var editBoxEl=document.getElementById("wpTextbox1");var scrollTopEl=document.getElementById("wpScrolltop");var editFormEl=document.getElementById("editform");if(editBoxEl && scrollTopEl){if(scrollTopEl.value) editBoxEl.scrollTop=scrollTopEl.value;editFormEl.onsubmit=function(){document.getElementById("wpScrolltop").value=document.getElementById("wpTextbox1").scrollTop;}}}hookEvent("load",scrollEditBox);function allmessagesfilter(){text=document.getElementById('allmessagesinput').value;k=document.getElementById('allmessagestable');if(!k){return;}var items=k.getElementsByTagName('span');if(text.length>allmessages_prev.length ){for(var i=items.length-1,j=0;i>=0;i--){j=allmessagesforeach(items,i,j);}}else{for(var i=0,j=0;i<items.length;i++){j=allmessagesforeach(items,i,j);}}allmessages_prev=text;}function allmessagesforeach(items,i,j){var hItem=items[i].getAttribute('id');if(hItem.substring(0,17)=='sp-allmessages-i-'){if(items[i].firstChild && items[i].firstChild.nodeName=='#text' && items[i].firstChild.nodeValue.indexOf(text) !=-1){var itemA=document.getElementById(hItem.replace('i','r1') );var itemB=document.getElementById(hItem.replace('i','r2') );if(itemA.style.display !='' ){var s="allmessageshider(\""+hItem.replace('i','r1')+"\",\""+hItem.replace('i','r2')+"\",'')";var k=window.setTimeout(s,j++*5);}}else{var itemA=document.getElementById(hItem.replace('i','r1') );var itemB=document.getElementById(hItem.replace('i','r2') );if(itemA.style.display !='none' ){var s="allmessageshider(\""+hItem.replace('i','r1')+"\",\""+hItem.replace('i','r2')+"\",'none')";var k=window.setTimeout(s,j++*5);}}}return j;}function allmessageshider(idA,idB,cstyle){var itemA=document.getElementById(idA );var itemB=document.getElementById(idB );if(itemA){itemA.style.display=cstyle;}if(itemB){itemB.style.display=cstyle;}}function allmessagesmodified(){allmessages_modified=!allmessages_modified;k=document.getElementById('allmessagestable');if(!k){return;}var items=k.getElementsByTagName('tr');for(var i=0,j=0;i<items.length;i++){if(!allmessages_modified ){if(items[i].style.display !='' ){var s="allmessageshider(\""+items[i].getAttribute('id')+"\",null,'')";var k=window.setTimeout(s,j++*5);}}else if(items[i].getAttribute('class')=='def' && allmessages_modified){if(items[i].style.display !='none' ){var s="allmessageshider(\""+items[i].getAttribute('id')+"\",null,'none')";var k=window.setTimeout(s,j++*5);}}}}function allmessagesshow(){k=document.getElementById('allmessagesfilter');if(k){k.style.display='';}allmessages_prev='';allmessages_modified=false;}hookEvent("load",allmessagesshow);hookEvent("load",mwSetupToolbar);

