document.observe('dom:loaded', function(e) {
  //if ($$("#Content .article").first()) {
  // die ausgabe der cites ist auf allen seiten erwünscht - auch den statischen. dort hab ich selektortechnisch keine große auswahl...
  if ($$("#Content").first()) {
    //$$("#Content .article .body img").each(function(element) {
    $$ ("#Content img").each(function(element) {
      
      if (
        !element.hasClassName('no_auto_cite')
        && (!element.nextSibling || element.nextSibling.nodeName.toLowerCase() != 'cite') 
        && (!element.nextSibling || !element.nextSibling.nextSibling || element.nextSibling.nextSibling.nodeName.toLowerCase() != 'cite')
        && (!element.parentNode.nextSibling || element.parentNode.nextSibling.nodeName.toLowerCase() != 'cite')
        && (!element.parentNode.nextSibling || !element.parentNode.nextSibling.nextSibling || element.parentNode.nextSibling.nextSibling.nodeName.toLowerCase() != 'cite')
        ) {
        element.removeAttribute("border");
        var cite = new Element("cite").update(element.alt);
        var margin = "";
        if (element.align == 'left') { margin = "; margin-right: 10px;"; }
        if (element.align == 'right') { margin = "; margin-left: 10px;"; }
        var div_element = new Element("div", { "class": "picture", "style": "width: "+element.width+"px; float:" + element.align + margin});
        var image = element;
        
        element.replace(div_element);
        div_element.update(image);
        image.insert({ after: cite });
      }
    });
  }
});
