var preload_imgs = new Array();

function menu_over(ev, img) {
  if (img.className && img.className == "current") return;
  img.src = img.src.replace(".gif", "_current.gif")
}

function menu_out(ev, img) {
  if (img.className && img.className == "current") return;
  img.src = img.src.replace("_current.gif", ".gif")
}

function lang_over(ev, img) {
  if (img.src.match(/over/)) return;
  img.src = img.src.replace(".gif", "_over.gif");
}

function lang_out(ev, img) {
  img.src = img.src.replace("_over.gif", ".gif");
}




// Initialisierung nach dem Laden des DOM-Trees
function init_menu() {
  $$("#menu li.nav a img").each(function(el) {
    el.onmouseover = menu_over.bindAsEventListener(this, el);
    el.onmouseout  = menu_out.bindAsEventListener(this, el);
    var preload_img = new Image();
    preload_img.src = el.src.replace(".gif", "_current.gif");
    preload_imgs.push(preload_img);
  });
}

function init_lang() {
  $$("#menu li.lang a img").each(function(el) {
    el.onmouseover = lang_over.bindAsEventListener(this, el);
    el.onmouseout  = lang_out.bindAsEventListener(this, el);
    var preload_img = new Image();
    preload_img.src = el.src.replace(".gif", "_over.gif");
    preload_imgs.push(preload_img);
  });
}

function init_pdflinks() {
  $$("a.pdflink").each(function(el) {
    el.onclick = function() { openPDFWin(el.href); return false };
  });
}

document.observe("contentloaded", function() {
  init_menu();
  init_lang();
  init_pdflinks();
  $$("a[href^=http])").each(function(elem) { elem.writeAttribute("target", "_blank"); });
})
