Event.observe(window, 'load', function() {
  // Akkordion für Branchenlinks
  if ($("accordion")) {
    var yumAccordion = new accordion('accordion', {
      classNames : {
        toggle : 'toggler',
        toggleActive : 'selected',
        content : 'element'
      }
    });
  }
  
  // Bildunterschrift für Meldungen
  if ($$("#Content .article")[0]) {
    var image = $$("#Content .article .picture img")[0];
    var caption = image.alt;
    
    var cite = document.createElement("cite");
    cite.appendChild(document.createTextNode(caption));
    
    image.up("a").insert({ after : cite});
  }
  
  // Kalenderauswahl
  if ($("CalendarSelect")) {
    $$('#CalendarSelect input').each(function(element) {
      Event.observe(element, 'click', function() {
        this.up("form").submit();
      });
    });
  }
  
  // Suchfunktion
  if ($("SearchField")) {
    default_search_value = "Artikelsuche";
    
    if ($("SearchField").value == "") {
      $("SearchField").value = default_search_value;
    }
    
    Event.observe($("SearchField"), 'click', function() {
      if ($("SearchField").value == default_search_value) {
        $("SearchField").value = "";
      }
    });
    
    Event.observe($("SearchField"), 'blur', function() {
      if ($("SearchField").value == "") {
        $("SearchField").value = default_search_value;
      }
    });
  }
});

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
