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));var is_ff2_win=(clientPC.indexOf("firefox/2")!=-1||clientPC.indexOf("minefield/3")!=-1)&&clientPC.indexOf("windows")!=-1;var is_ff2_x11=(clientPC.indexOf("firefox/2")!=-1||clientPC.indexOf("minefield/3")!=-1)&&clientPC.indexOf("x11")!=-1;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(A){onloadFuncts[onloadFuncts.length]=A}function hookEvent(B,A){if(window.addEventListener){window.addEventListener(B,A,false)}else{if(window.attachEvent){window.attachEvent("on"+B,A)}}}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">')}}}}if(wgBreakFrames){if(window.top!=window){window.top.location=window.location}}function toggleVisibility(B,E,A){var C=document.getElementById(B);var D=document.getElementById(E);var F=document.getElementById(A);if(C.style.display=="none"){C.style.display="block";D.style.display="none";F.style.display="inline"}else{C.style.display="none";D.style.display="inline";F.style.display="none"}}function historyRadios(C){var A=C.getElementsByTagName("input");var D=[];for(var B=0;B<A.length;B++){if(A[B].name=="diff"||A[B].name=="oldid"){D[D.length]=A[B]}}return D}function diffcheck(){var F=false;var E=false;var D=document.getElementById("pagehistory");if(!D){return true}var B=D.getElementsByTagName("li");for(var C=0;C<B.length;C++){var A=historyRadios(B[C]);if(A[1]&&A[0]){if(A[1].checked||A[0].checked){if(A[1].checked&&A[0].checked&&A[0].value==A[1].value){return false}if(E){if(A[1].checked){E.className="selected";return false}}else{if(A[0].checked){return false}}if(A[0].checked){F=B[C]}if(!E){A[0].style.visibility="hidden"}if(F){A[1].style.visibility="hidden"}B[C].className="selected";E=B[C]}else{if(!E){A[0].style.visibility="hidden"}else{A[0].style.visibility="visible"}if(F){A[1].style.visibility="hidden"}else{A[1].style.visibility="visible"}B[C].className=""}}}return true}function histrowinit(){var D=document.getElementById("pagehistory");if(!D){return }var B=D.getElementsByTagName("li");for(var C=0;C<B.length;C++){var A=historyRadios(B[C]);if(A[0]&&A[1]){A[0].onclick=diffcheck;A[1].onclick=diffcheck}}diffcheck()}function tabbedprefs(){var J=document.getElementById("preferences");if(!J||!document.createElement){return }if(J.nodeName.toLowerCase()=="a"){return }J.className=J.className+"jsprefs";var H=[];var A=J.childNodes;var I=0;for(var D=0;D<A.length;D++){if(A[D].nodeName.toLowerCase()=="fieldset"){A[D].id="prefsection-"+I;A[D].className="prefsection";if(is_opera||is_khtml){A[D].className="prefsection operaprefsection"}var E=A[D].getElementsByTagName("legend");H[I]={};E[0].className="mainLegend";if(E[0]&&E[0].firstChild.nodeValue){H[I].text=E[0].firstChild.nodeValue}else{H[I].text="# "+I}H[I].secid=A[D].id;I++;if(H.length!=1){A[D].style.display="none"}else{var B=A[D].id}}}var C=document.createElement("ul");C.id="preftoc";C.selectedid=B;for(D=0;D<H.length;D++){var G=document.createElement("li");if(D===0){G.className="selected"}var F=document.createElement("a");F.href="#"+H[D].secid;F.onmousedown=F.onclick=uncoversection;F.appendChild(document.createTextNode(H[D].text));F.secid=H[D].secid;G.appendChild(F);C.appendChild(G)}J.parentNode.insertBefore(C,J.parentNode.childNodes[0]);document.getElementById("prefsubmit").id="prefcontrol"}function uncoversection(){var A=this.parentNode.parentNode.selectedid;var C=document.getElementById(this.secid);if(A!=this.secid){var E=document.getElementById("preftoc");document.getElementById(A).style.display="none";C.style.display="block";E.selectedid=this.secid;var B=E.getElementsByTagName("li");for(var D=0;D<B.length;D++){B[D].className=""}this.parentNode.className="selected"}return false}function checkTimezone(H,F){var C=new Date();var G=C.getTimezoneOffset();var B=Math.floor(Math.abs(G)/60);var A=Math.abs(G)%60;var D=((G>=0)?"-":"+")+((B<10)?"0":"")+B+((A<10)?"0":"")+A;if(H!=D){var E=F.split("$1");document.write(E[0]+"UTC"+D+E[1])}}function unhidetzbutton(){var A=document.getElementById("guesstimezonebutton");if(A){A.style.display="inline"}}function fetchTimezone(){var C=new Date();var E=C.getTimezoneOffset();var B=Math.floor(Math.abs(E)/60);var A=Math.abs(E)%60;var D=((E>=0)?"-":"")+((B<10)?"0":"")+B+":"+((A<10)?"0":"")+A;return D}function guessTimezone(A){document.getElementsByName("wpHourDiff")[0].value=fetchTimezone()}function showTocToggle(){if(document.createTextNode){var D=document.getElementById("toctitle");if(!D){return }var A=document.createElement("span");A.className="toctoggle";var C=document.createElement("a");C.id="togglelink";C.className="internal";C.href="javascript:toggleToc()";C.appendChild(document.createTextNode(tocHideText));A.appendChild(document.createTextNode("["));A.appendChild(C);A.appendChild(document.createTextNode("]"));D.appendChild(document.createTextNode(" "));D.appendChild(A);var B=document.cookie.indexOf("hidetoc=");if(B>-1&&document.cookie.charAt(B+8)==1){toggleToc()}}}function changeText(A,B){if(A.innerText){A.innerText=B}else{if(A.firstChild&&A.firstChild.nodeValue){A.firstChild.nodeValue=B}}}function toggleToc(){var B=document.getElementById("toc").getElementsByTagName("ul")[0];var A=document.getElementById("togglelink");if(B&&A&&B.style.display=="none"){changeText(A,tocHideText);B.style.display="block";document.cookie="hidetoc=0"}else{changeText(A,tocShowText);B.style.display="none";document.cookie="hidetoc=1"}}var mwEditButtons=[];var mwCustomEditButtons=[];function addButton(E,A,C,B,D){mwEditButtons[mwEditButtons.length]={imageFile:E,speedTip:A,tagOpen:C,tagClose:B,sampleText:D}}function mwInsertEditButton(A,B){var C=document.createElement("img");C.width=23;C.height=22;C.src=B.imageFile;C.border=0;C.alt=B.speedTip;C.title=B.speedTip;C.style.cursor="pointer";C.onclick=function(){insertTags(B.tagOpen,B.tagClose,B.sampleText);return false};A.appendChild(C);return true}function mwSetupToolbar(){var C=document.getElementById("toolbar");if(!C){return false}var A=document.getElementById("wpTextbox1");if(!A){return false}if(!document.selection&&A.selectionStart===null){return false}for(var B in mwEditButtons){mwInsertEditButton(C,mwEditButtons[B])}for(B in mwCustomEditButtons){mwInsertEditButton(C,mwCustomEditButtons[B])}return true}function escapeQuotes(B){var A=new RegExp("'","g");B=B.replace(A,"\\'");A=new RegExp("\\n","g");B=B.replace(A,"\\n");return escapeQuotesHTML(B)}function escapeQuotesHTML(B){var A=new RegExp("&","g");B=B.replace(A,"&amp;");A=new RegExp('"',"g");B=B.replace(A,"&quot;");A=new RegExp("<","g");B=B.replace(A,"&lt;");A=new RegExp(">","g");B=B.replace(A,"&gt;");return B}function insertTags(G,B,D){var J;if(document.editform){J=document.editform.wpTextbox1}else{var A=document.getElementsByTagName("textarea");J=A[0]}if(document.selection&&!is_gecko){var K=document.selection.createRange().text;if(!K){K=D}J.focus();if(K.charAt(K.length-1)==" "){K=K.substring(0,K.length-1);document.selection.createRange().text=G+K+B+" "}else{document.selection.createRange().text=G+K+B}}else{if(J.selectionStart||J.selectionStart=="0"){var M=false;var H=J.selectionStart;var C=J.selectionEnd;if(C-H){M=true}var F=J.scrollTop;var E=(J.value).substring(H,C);if(!E){E=D}var I;if(E.charAt(E.length-1)==" "){I=G+E.substring(0,(E.length-1))+B+" "}else{I=G+E+B}J.value=J.value.substring(0,H)+I+J.value.substring(C,J.value.length);J.focus();if(M){var L=H+(G.length+E.length+B.length);J.selectionStart=L;J.selectionEnd=L}else{J.selectionStart=H+G.length;J.selectionEnd=H+G.length+E.length}J.scrollTop=F}}if(J.createTextRange){J.caretPos=document.selection.createRange().duplicate()}}function akeytt(C){if(typeof ta=="undefined"||!ta){return }var A;if(is_opera){A="shift-esc-"}else{if(is_safari||navigator.userAgent.toLowerCase().indexOf("mac")+1||navigator.userAgent.toLowerCase().indexOf("konqueror")+1){A="control-"}else{if(is_ff2_win||is_ff2_x11){A="alt-shift-"}else{A="alt-"}}}if(C){ta=[ta[C]]}for(var F in ta){var E=document.getElementById(F);if(E){var B=null;var D="";if(ta[F][0].length>0){if(E.nodeName.toLowerCase()=="a"){B=E}else{B=E.childNodes[0]}if(B&&((F!="ca-watch"&&F!="ca-unwatch")||!(window.location.search.match(/[\?&](action=edit|action=submit)/i)))){B.accessKey=ta[F][0];D=" ["+A+ta[F][0]+"]"}}else{B=E;D=""}if(B){B.title=ta[F][1]+D}}}}function setupRightClickEdit(){if(document.getElementsByTagName){var B=document.getElementsByTagName("span");for(var A=0;A<B.length;A++){var C=B[A];if(C.className=="editsection"){addRightClickEditHandler(C)}}}}function addRightClickEditHandler(C){for(var B=0;B<C.childNodes.length;B++){var E=C.childNodes[B];if(E.nodeType==1&&E.nodeName.toLowerCase()=="a"){var A=E.getAttribute("href");var D=C.parentNode;if(D&&D.nodeType==1&&D.nodeName.match(/^[Hh][1-6]$/)){D.oncontextmenu=function(G){if(!G){G=window.event}var F;if(G.target){F=G.target}else{if(G.srcElement){F=G.srcElement}}if(F.nodeType==3){F=F.parentNode}if(F.nodeName.toLowerCase()!="a"||F.parentNode.className!="editsection"){document.location=A;return false}return true}}}}}function setupCheckboxShiftClick(){if(document.getElementsByTagName){var C=document.getElementsByTagName("ul");var A=C.length;for(var B=0;B<A;++B){addCheckboxClickHandlers(C[B])}}}function addCheckboxClickHandlers(E,H,D){if(E.checkboxHandlersTimer){clearInterval(E.checkboxHandlersTimer)}if(!E.childNodes){return }var B=E.childNodes.length;if(B<2){return }H=H||0;D=D||H+250;if(D>B){D=B}E.checkboxes=E.checkboxes||[];E.lastCheckbox=E.lastCheckbox||null;for(var C=H;C<D;++C){var G=E.childNodes[C];if(G&&G.childNodes&&G.childNodes[0]){var A=G.childNodes[0];if(!A.nodeName||A.nodeName.toLowerCase()!="input"||!A.type||A.type.toLowerCase()!="checkbox"){return }A.index=E.checkboxes.push(A)-1;A.container=E;A.onmouseup=checkboxMouseupHandler}}if(D<B){var F=function(){addCheckboxClickHandlers(E,D,D+250)};E.checkboxHandlersTimer=setInterval(F,200)}}function checkboxMouseupHandler(D){if(typeof D=="undefined"){D=window.event}if(!D.shiftKey||this.container.lastCheckbox===null){this.container.lastCheckbox=this.index;return true}var A=!this.checked;if(is_opera){A=!A}var E,C;if(this.index<this.container.lastCheckbox){E=this.index+1;C=this.container.lastCheckbox}else{E=this.container.lastCheckbox;C=this.index-1}for(var B=E;B<=C;++B){this.container.checkboxes[B].checked=A}this.container.lastCheckbox=this.index;return true}function toggle_element_activation(B,A){if(!document.getElementById){return }document.getElementById(B).disabled=true;document.getElementById(A).disabled=false}function toggle_element_check(B,A){if(!document.getElementById){return }document.getElementById(B).checked=true;document.getElementById(A).checked=false}function fillDestFilename(F){if(!document.getElementById){return }var C=document.getElementById(F).value;var A=C.lastIndexOf("/");var D=C.lastIndexOf("\\");var E;if(A==-1&&D==-1){E=C}else{if(A>D){E=C.substring(A+1,10000)}else{E=C.substring(D+1,10000)}}E=E.charAt(0).toUpperCase().concat(E.substring(1,10000)).replace(/ /g,"_");var B=document.getElementById("wpDestFile");if(B){B.value=E}}function considerChangingExpiryFocus(){if(!document.getElementById){return }var A=document.getElementById("wpBlockExpiry");if(!A){return }var C=document.getElementById("wpBlockOther");if(!C){return }var B=A.value;if(B=="other"){C.style.display=""}else{C.style.display="none"}}function scrollEditBox(){var C=document.getElementById("wpTextbox1");var B=document.getElementById("wpScrolltop");var A=document.getElementById("editform");if(C&&B){if(B.value){C.scrollTop=B.value}A.onsubmit=function(){document.getElementById("wpScrolltop").value=document.getElementById("wpTextbox1").scrollTop}}}hookEvent("load",scrollEditBox);var allmessages_nodelist=false;var allmessages_modified=false;var allmessages_timeout=false;var allmessages_running=false;function allmessagesmodified(){allmessages_modified=!allmessages_modified;allmessagesfilter()}function allmessagesfilter(){if(allmessages_timeout){window.clearTimeout(allmessages_timeout)}if(!allmessages_running){allmessages_timeout=window.setTimeout("allmessagesfilter_do();",500)}}function allmessagesfilter_do(){if(!allmessages_nodelist){return }var F=document.getElementById("allmessagesinput").value;var D=allmessages_modified;allmessages_running=true;for(var B in allmessages_nodelist){var A=allmessages_nodelist[B];var E=(B.indexOf(F)==-1?"none":"");for(var C=0;C<A.length;C++){A[C].style.display=(A[C].className=="def"&&D?"none":E)}}if(F!=document.getElementById("allmessagesinput").value||D!=allmessages_modified){allmessagesfilter_do()}allmessages_running=false}function allmessagesfilter_init(){if(allmessages_nodelist){return }var I=new Array();var C=new Array();var J=document.getElementById("allmessagestable");if(!J){return }var K=document.getElementsByTagName("tr");for(var E=0;E<K.length;E++){var B=K[E].getAttribute("id");if(B&&B.substring(0,16)!="sp-allmessages-r"){continue}C[B]=K[E]}var F=J.getElementsByTagName("span");for(var E=0;E<F.length;E++){var B=F[E].getAttribute("id");if(B&&B.substring(0,17)!="sp-allmessages-i-"){continue}if(!F[E].firstChild||F[E].firstChild.nodeType!=3){continue}var A=new Array();var H=C[B.replace("i","r1")];var G=C[B.replace("i","r2")];if(H){A[A.length]=H}if(G){A[A.length]=G}I[F[E].firstChild.nodeValue]=A}var D=document.getElementById("allmessagesfilter");if(D){D.style.display=""}allmessages_nodelist=I}hookEvent("load",allmessagesfilter_init);function getElementsByClassName(H,I,J){var F=(I=="*"&&H.all)?H.all:H.getElementsByTagName(I);var E=new Array();var K=new Array();if(typeof J=="object"){for(var D=0;D<J.length;D++){K.push(new RegExp("(^|\\s)"+J[D].replace(/\-/g,"\\-")+"(\\s|$)"))}}else{K.push(new RegExp("(^|\\s)"+J.replace(/\-/g,"\\-")+"(\\s|$)"))}var A;var G;for(var C=0;C<F.length;C++){A=F[C];G=true;for(var B=0;B<K.length;B++){if(!K[B].test(A.className)){G=false;break}}if(G){E.push(A)}}return(E)}function sortableTables(){if(getElementsByClassName(document,"table","sortable").length!=0){document.write('<script type="text/javascript" src="'+stylepath+'/common/sorttable.js?1"><\/script>')}}function redirectToFragment(C){var B=navigator.userAgent.match(/AppleWebKit\/(\d+)/);if(B){var A=parseInt(B[1]);if(A<420){return }}if(is_gecko){addOnloadHook(function(){if(window.location.hash==""){window.location.hash=C}})}else{if(window.location.hash==""){window.location.hash=C}}}function runOnloadHook(){if(doneOnloadHook||!(document.getElementById&&document.getElementsByTagName)){return }histrowinit();unhidetzbutton();tabbedprefs();akeytt(null);scrollEditBox();setupCheckboxShiftClick();sortableTables();for(var A=0;A<onloadFuncts.length;A++){onloadFuncts[A]()}doneOnloadHook=true}hookEvent("load",runOnloadHook);hookEvent("load",mwSetupToolbar);