window.onload = function(){

  // Die Thumbnails werden in de Cache geladen
  
  for(i=0; i<main_thumbs.length; i++){
    var thumb = new Image();
    thumb.src = main_thumbs[i];
  }
  
  
  //die Thumbnails für das Hauptmenü
  var mainmenu = $('mainmenu');
  var menu_items = mainmenu.getElementsByTagName('div');

  var preview = $('preview');

  var index = 0;
  for(i=0; i<menu_items.length; i++){  
    if(menu_items[i].className == 'mainmenu'){
      addThumb(menu_items[i], index);
      index++;
    }
  }
    
  function addThumb(divRef, index){
    if(main_thumbs[index] != ""){
    divRef['onmouseover'] = function(){show_thumb(divRef, index, divRef.offsetLeft, divRef.offsetTop, 'show')}
    divRef['onmouseout'] = function(){show_thumb(divRef, index, divRef.offsetLeft, divRef.offsetTop, 'hide')}
    }
  }
  
  function show_thumb(divRef, index, x_pos, y_pos, action){

    if(action == 'show'){
      preview.src = main_thumbs[index];
      preview.style.display = 'block';
      preview.style.left = x_pos-30;
      preview.style.top = y_pos+2;
    }
    
    if(action == 'hide'){
      preview.style.display = 'none';
    }
  }
  
  //////////////////////////////////////////////////////////////////////////////////////////////////
  
  //Das Memory Bild oder das Bildmenü werden aufgerufen
  
  if(typeof gallery != 'undefined'){
    if(gallery[0].length > 0){
      // wenn es auch Bilder gibt
      set_media();
    } else {
      // wenn es nur Text gibt
      set_media2();
    }
  }
}
