//------------------------------------------------
// v1.3 05.06.2008 Dschwen, highlightredirects.js; pendente limpar
// v1.2 01.06.2006 Prevert, máis marcadores e saúdo
// v1.1 22.05.2006 Prevert, opcións relacionadas coas imaxes
// v1.0 14.05.2006 inclúo popups de Lupin
// v0.9 12.08.2005 Prevert, axustes para MediaWiki1.5
// v0.8 08.05.2005 Prevert, novo enderezo do DRAG.
// v0.7 20.04.2005 Prevert, redirect, resumo2, lixo, gl, resumo3.
// v0.6 12.02.2005 Prevert, máis ligazóns e marcadores, incluída opción para escribir en Resumo.
// v0.5 31.12.2004 Prevert, modificados marcadores para que non aparezan listados nas categorías
// v0.4 23.12.2004 [[:gl:User:Prevert/monobook.js]] engadidas funcións inspiradas no código de [[:hu:User:Nyenyec/monobook.js]]
// v0.3 11.11.2004 Prevert, Incluído DRAG e eliminada opción resaltar
// v0.2 11.11.2004 Engadidas ligazóns a máis opcións galegas
// v0.1 10.11.2004 Baseada en [[:es:Usuario:Pybalo/monobook.js]] v0.2:2004.07.30
// e a de Pybalo baseada en [[:es:Usuario:Comae/monobook.js]]
// 
// Para máis detalles véxase [[:es:Wikipedia:Botonera]]
//------------------------------------------------




/*********** Botóns ***********/
window.onload = loadButtons;

function goSearch(i)
{
  urls = new Array(
    "http://en.wikipedia.org/wiki/", 
    "http://de.wikipedia.org/wiki/",
    "http://fr.wikipedia.org/wiki/",
    "http://pt.wikipedia.org/wiki/",
    "http://ca.wikipedia.org/wiki/",
    "http://es.wikipedia.org/wiki/",
    "http://commons.wikimedia.org/wiki/",
    "http://enciclopedia.us.es/index.php/",
    "http://gl.wiktionary.org/wiki/",
    "http://www.edu.xunta.es/diccionarios/BuscaTermo.jsp?Termo=",
    "http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=2&LEMA=",
    "http://google.com/search?q=",
    "http://www.gnu.org/cgi-bin/htsearch?words=",
    "http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&cmd=search&term="
  );

  var text = document.getElementById("searchInput");
  
  window.open(urls[i] + escape(text.value));
}

function buttonCode(strCode)
{
  return '&nbsp;<input type="button" class="searchButton" '+strCode+' />';
}

function loadButtons()
{
var btSearch = '<br/>';
btSearch += buttonCode('onclick="goSearch(0)" value="w:en" title="Wikipedia en inglés"');
btSearch += buttonCode('onclick="goSearch(1)" value="w:de" title="Wikipedia en alemán"');
btSearch += buttonCode('onclick="goSearch(2)" value="w:fr" title="Wikipedia en francés"');
btSearch += buttonCode('onclick="goSearch(3)" value="w:pt" title="Wikipedia en portugués"');
btSearch += buttonCode('onclick="goSearch(4)" value="w:ca" title="Wikipedia en catalán"');
btSearch += buttonCode('onclick="goSearch(5)" value="w:es" title="Wikipedia en español"');
btSearch += buttonCode('onclick="goSearch(6)" value="commons" title="Commons Wikimedia"');
btSearch += buttonCode('onclick="goSearch(7)" value="EL" title="Enciclopedia Libre"');
btSearch += buttonCode('onclick="goSearch(8)" value="Galizionario"');
btSearch += buttonCode('onclick="goSearch(9)" value="DRAG" title="Diccionario da Real Academía Galega"');
btSearch += buttonCode('onclick="goSearch(10)" value="DRAE" title="Diccionario da Real Academía Española"');
btSearch += buttonCode('onclick="goSearch(11)" value="Google"');
btSearch += buttonCode('onclick="goSearch(12)" value="FSF" title="Free Software Foundation"');
btSearch += buttonCode('onclick="goSearch(13)" value="PubMed"');

var buttons = '<div>';

/* Botón que leva todas as entradas dispoñibles */
buttons += '&nbsp;&nbsp;<a class="mybutton" title="Todas as páxinas" href="http://gl.wikipedia.org/wiki/Special:Allpages">TP</a>';

/* Botón para ir á Central de discusión */
buttons += ' <a class="mybutton" title="A Taberna" href="http://gl.wikipedia.org/wiki/Wikipedia:A_Taberna">T</a>';

/* Botón para ir á Páxina Experimental */
buttons += ' <a class="mybutton" title="Páxina Experimental" href="http://gl.wikipedia.org/wiki/Páxina_Experimental">N</a>';

/* Botón para ir ao Mantemento */
buttons += ' <a class="mybutton" title="Wikipedia:Mantemento" href="http://gl.wikipedia.org/wiki/Wikipedia:Mantemento">M</a>';

/* Botón para ir aa Imaxes para borrar */
buttons += ' <a class="mybutton" title="Wikipedia:Imaxes para borrar" href="http://gl.wikipedia.org/wiki/Wikipedia:Imaxes para borrar">ipb</a>';

/* Botón para Wikipedia:CommonsTicker */
buttons += ' <a class="mybutton" title="Wikipedia:CommonsTicker" href="http://gl.wikipedia.org/wiki/Wikipedia:CommonsTicker">ticker</a>';

/* Botón para Imaxes Sen Licenza */
buttons += ' <a class="mybutton" title="Sen Licenza" href="http://tools.wikimedia.de/~daniel/WikiSense/UntaggedImages.php?wikilang=gl&wikifam=.wikipedia.org&grouped=on&order=-num&max=1000&order=-num&format=html">ut</a>';


buttons += '</div>';

var toolbox = document.getElementById("p-search");
toolbox.innerHTML += '<h5>Botóns personalizados</h5>'+buttons;

var boxSearch = document.getElementById("searchform");
if (boxSearch)
  boxSearch.innerHTML += btSearch;

}


/*********** Fin Botóns ************/


/*********** Caixa de Ferramentas **********/
//  Xenera unha caixa de ferramentas de mantemento debaixo da caixa de edición.
function createSpecCharBox() {
    var boxDiv = document.createElement("div");

    var innerText = '<div id="specChar" style="margin-top:5px;border-width:1px;border-style:solid;border-color:#aaaaaa;padding:3px;"><small>Marcadores:</small> ' +
    "<a href=\"javascript:insertTags('{{','}}','GFDL')\"><small>GFDL</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','GFDL-user-w|||')\"><small>GFDL-user-w</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','SenLicenza')\"><small>SenLicenza</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Borrar imaxe|day=|month=|year=|')\"><small>Borrar imaxe</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','ImaxeProvisoria')\"><small>ImaxeProvisoria</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','PendenteImaxe|')\"><small>PendenteImaxe</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','SenOrixe|')\"><small>SenOrixe</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','PD')\"><small>PD</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','PD-old')\"><small>PD-old</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','CapturaPantalla')\"><small>CapturaPantalla</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','PD-USGov-CIA-WF')\"><small>PD-USGov-CIA-WF</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','subst:isd||||--\~\~\~\~')\"><small>isd</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','subst:abi||--\~\~\~\~')\"><small>abi</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','PD-USGov-NASA')\"><small>PD-USGov-NASA</small></a> || " + 
    "<a href=\"javascript:insertTags('{{','}}','delh')\"><small>delh</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','delf')\"><small>delf</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','cab')\"><small>cab</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','pe')\"><small>pe</small></a> || " +
    "<a href=\"javascript:insertTags('{{','}}','En progreso')\"><small>En progreso</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Commons|')\"><small>Commons</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Illado')\"><small>Illado</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Links internos')\"><small>Links internos</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Nongalego')\"><small>Traducir</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Homónimos')\"><small>Homónimos</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Lixo')\"><small>Lixo</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','gl')\"><small>gl</small></a> ·" +
    "<a href=\"javascript:insertTags('{{Fusión',' [[]]','}}')\"><small>Fusión</small></a> ·" +
    "<a href=\"javascript:insertTags('{{Fusióndesde',' [[]]','}}')\"><small>Fusióndesde</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Atención')\"><small>Atención</small></a> ·" + 
    "<a href=\"javascript:insertTags('{{','}}','Vpb')\"><small>Borrar</small></a> || " + 
    "<a href=\"http://gl.wikipedia.org/wiki/Wikipedia:Artigos duplicados\" target=\"new\"><small>Duplicados</small></a> ·" +
    "<a href=\"http://gl.wikipedia.org/wiki/Wikipedia:Votacións para borrar\" target=\"new\"><small>Vpb</small></a> ·" +
    "<a href=\"http://gl.wikipedia.org/wiki/Wikipedia:Artigos con problemas\"  target=\"new\"><small>Problemas</small></a> || " +
    "<a href=\"javascript:insertTags('#REDIRECT [[]]','','')\"><small>Redir</small></a> ·" + 
    "<a href=\"javascript:insertTags('[[Category:]]','','')\"><small>Categoría</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','Véxase')\"><small>Véxase</small></a> ·" +
    "<a href=\"javascript:insertTags('{{','}}','hab info|||')\"><small>Hab info</small></a> ·" +
    "<a href=\"javascript:insertTags(' <small>','</small>','( en [[2003]])')\"><small>en 2003</small></a> ·" +
    "<a href=\"javascript:insertTags(' <small>','</small>','(non oficial)')\"><small>non oficial</small></a> || " +
  "<a onClick=\"document.editform.wpTextbox1.value=document.editform.wpTextbox1.value+'Benvido á Galipedia [[User:|User:]].  Este proxecto ademais da Galipedia inclúe [[s:|Wikisource]] para textos orixinais, o [[wikt:|Galizionario]] para entradas de dicionario, [[q:|Galicitas]] para citas textuais e [[b:|Galilibros]] para a publicación de libros. Tamén hai unha extensión da comunidade galega en [[commons:Portada galega|Commons]] &mdash;un repositorio de imaxes común a todos wikis&mdash;. Podes establecer contacto cos outros usuarios nas diversas seccións da [[Wikipedia:A Taberna|Taberna]] ou nas súas páxinas de discusión. Tes información sobre o funcionamento da wikipedia en galego en [[Wikipedia:Axuda]], [[Wikipedia:Política e normas]] e no [[Wikipedia:Portal da comunidade|Portal da comunidade]]. Para calquera cousa que nos necesites aí nós tes. Un cordial saúdo. --\~\~\~\~';document.editform.wpSummary.value='Saúdo de Benvida';document.editform.wpWatchthis.checked=false;\"><small>Saúdo</small></a> ." +
    "<a onClick=\"document.editform.wpTextbox1.value=document.editform.wpTextbox1.value+'';document.editform.wpSummary.value='Marcador de enlace co Galizionario.';document.editform.wpWatchthis.checked=false;\"><small>Res. Lig. Ga</small></a> ." +
    "<a onClick=\"document.editform.wpTextbox1.value=document.editform.wpTextbox1.value+'';document.editform.wpSummary.value='Redirección de ligazón desde o Galizionario.';document.editform.wpWatchthis.checked=false;\"><small>Res. Redir Ga</small></a> ." +
    "<a onClick=\"document.editform.wpTextbox1.value=document.editform.wpTextbox1.value+'';document.editform.wpSummary.value='Evolución da poboación entre 1900 e 2004, e outros datos.';document.editform.wpWatchthis.checked=false;\"><small>Res. Poboac.</small></a></div>"; 

   boxDiv.innerHTML = innerText;   
   return boxDiv;
}

// Initializes edit box
function myOnloadHook() {
  // Textarea positioning doesn't work in Opera
  if (is_opera) return;

  // Find the element that comes right after the special character box
  copywarn = document.getElementById('editpage-copywarn');
  var specCharBox = createSpecCharBox();
  var par = copywarn.parentNode;

  par.insertBefore(specCharBox, copywarn); 
}

if (window.addEventListener) window.addEventListener("load", myOnloadHook, false);
else if (window.attachEvent) window.attachEvent("onload", myOnloadHook);

/*********** Fin de Caixa de Ferramentas **********/


// [[:en:User:Lupin/popups.js]]

mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');

// [[:en:User:Dschwen/highlightredirects.js]]
document.write('<script type="text/javascript" src="' 
+ 'http://en.wikipedia.org/w/index.php?title=User:Dschwen/highlightredirects.js' 
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');