document.observe('dom:loaded', function(e) {
  if ($("YumCCLayer")) {
    // YUM-Toolbar kann bewegt werden
    new Draggable($("YumCCLayer"), {handle:$("YumCCLayer").down("img"), scroll: window});
  
    // Bei Doppelclick auf das Logo wird die Toolbar ausgeblendet
    Event.observe($("YumCCLayer").down("img"), 'dblclick', function(event) {
      Element.hide($("YumCCLayer"));
      Event.stop(event);
    });
  
    // Wenn die CSS-Klasse popup eingebunden ist, werden die Links als Popup aufgerufen
    $$("#YumCCLayer a.popup").each(function(element) {
      element.observe("click", function(event) {
        window.open(element.href, element_popup_name(element), "width=850,height=620,scrollbars=yes,resizeable=yes");
        Event.stop(event);
      });
    });
    
    // Verschiebt die YUM-Toolbar an das Ende des Body-Tags
    // yum_cc_layer = $("YumCCLayer").remove();
    // document.body.insert({ bottom: yum_cc_layer });
  }
});


function element_popup_name(element) {
  if (element.hasClassName("browser")) {
    return "YumCCBrowserPopup";
  }
  return "YumCCPopup";
}
