/*************************/
/* Einleitung bearbeiten */
/*************************/

function editintro()
{
  // Ersten existierenden "editsection"-Link holen
  var spans = document.getElementsByTagName('span');
  var linkpos;
  for(linkpos = 0;
      linkpos < spans.length
        && spans.getAttribute('class') != 'editsection';
      ++linkpos)
  {
    // leer
  }
  // Ein Einleitungs-Bearbeitungs-Link ist nur sinvoll,
  // wenn es auch andere Sections gibt
  if (linkpos < spans.length)
  {
    // ersten Editsection-Link kopieren (tiefe Kopie)
    var editintro = spans.cloneNode(true);
    // Link anpassen
    var editlink = editintro.getElementsByTagName('a');
    editlink.href = editlink.href.replace(/section=1/,'section=0');
    editlink.setAttribute('title', 'Einleitung bearbeiten');
    // Titelzeile holen
    var pagetitle = document.getElementsByTagName('h1');
    // Editintro-Link einfügen
    pagetitle.insertBefore(editintro, pagetitle.firstChild);
  }
}

if (wgIsArticle && wgAction=='view') // bei normaler Betrachtung eines Artikels
  addOnloadHook(editintro);