dn = 6       // Anzahl der angezeigten Bilder
time = 3000  // Wiederholzeit in Millisekunden
sn = 56      // Anzahl der Bildquellen

// Konstruktor für Bildquellen
function ImageSrc (src,alt) {
   this.src = src
   this.alt = alt
}

// Bildquellen
sources = new Array(sn)
sources[0] = new ImageSrc("bilder/dangast.gif","Luftbild des Schwimmbades vom Modellhubschrauber aus")
sources[1] = new ImageSrc("bilder/echtzeitgis.gif","Echtzeit-GIS gekoppelt mit GPS-Messungen")
sources[2] = new ImageSrc("bilder/kartehude.jpg","Historische Karte der Gemeinde Hude")
sources[3] = new ImageSrc("bilder/mellum289.gif","Digitales Luftbildmosaik der Vogelschutzinsel Mellum")
sources[4] = new ImageSrc("bilder/mobilgis.jpg","Mobiler GIS-Einsatz")
sources[5] = new ImageSrc("bilder/hudecad.gif","Interaktives 3D-Modell der Klosteranlage Hude")
sources[6] = new ImageSrc("bilder/bahnhof.gif","Bahnhof Oldenburg")
sources[7] = new ImageSrc("bilder/bewegteobjekte.gif","Projekt MOX: Der Einsatz von XML zur Repräsentation und Visualisierung von bewegten Geo-Objekten")
sources[8] = new ImageSrc("bilder/bildfolge.jpg","Projekt: Interaktive Videofilme")
sources[9] = new ImageSrc("bilder/gebaeude.jpg","Gebäude G")
sources[10] = new ImageSrc("bilder/infra.gif","Infra")
sources[11] = new ImageSrc("bilder/karte.jpg","Karte")
sources[12] = new ImageSrc("bilder/luftbild+gruen.jpg","Projekt: Untersuchungen zum Aufbau eines Grünflächeninformationssystems")
sources[13] = new ImageSrc("bilder/pulverturm.gif","Pulverturm")
sources[14] = new ImageSrc("bilder/rastervektorkonv.jpg","Raster-Vektor-Konvertierung")
sources[15] = new ImageSrc("bilder/telematik.jpg","Verkehrstelematik")
sources[16] = new ImageSrc("bilder/zsg.jpg","Weißes Haus")
sources[17] = new ImageSrc("projekte/fergi/fergi.jpg","Projekt FerGI: Fernstudienmaterialien Geoinformatik")
sources[18] = new ImageSrc("projekte/svgmobil/svgmobil.jpg","Projekt SVG-Viewer für mobile Endgeräte")
sources[19] = new ImageSrc("projekte/StereoNav/Images/logo.jpg","Projekt StereoNav: Entwicklung eines Zweikamerasystems mit optimiertem Abbildungsmodell zur 3D-Navigation in der computergestützten Chirurgie")
sources[20] = new ImageSrc("bilder/verifiquantifi_128.gif","Verifizierung und Quantifizierung von Einflussgrößen auf die Genauigkeit hochgenauer optischer 3D-Messsysteme")
sources[21] = new ImageSrc("projekte/zusammenfuehrung/zusammenfuehrung.jpg","Projekt:Entwicklung von Zuordnungsverfahren zwischen Vektor- und Rasterkarten")
sources[22] = new ImageSrc("projekte/bodensanierung/blatttransp.gif","Forschungsschwerpunkt Biologische Bodensanierung")
sources[23] = new ImageSrc("projekte/technologietransfer/SeminarAllgemein.gif","Projekt ntensivierung des horizontalen Technologietransfers für die interdisziplinäre Nutzung der optischen 3D-Messtechnik")
sources[24] = new ImageSrc("projekte/gemeinsameAGL/gemeinsameAGL.jpg","Projekt Gemeinsame Ausgleichung von Laserscannerdaten und digitalen photogrammetrischen Bildern")
sources[25] = new ImageSrc("projekte/viscup/Images/viscup.jpg","Projekt Improved vision system for visualisation and decision making in cultural heritage (VISCUP)")
sources[26] = new ImageSrc("bilder/kodak.jpg","Projekt Kameramodellierung")
sources[27] = new ImageSrc("bilder/GISInLandwirtschaft.jpg","Forum: GIS in der Landwirtschaft")
sources[28] = new ImageSrc("projekte/desi_internet-Dateien/DESI_Internet.jpg","Projekt Filterverfahren zur Extraktion der Geländeoberfläche aus luftgestützten Laserscannerdaten")
sources[29] = new ImageSrc("projekte/infrarot_reflektogramme/wpe12.gif","Projekt Infrarot-Reflektogramme")
sources[30] = new ImageSrc("projekte/gin/logo.jpg","Kompetenznetzwerk für Geoinformatik")
sources[31] = new ImageSrc("projekte/geoinf_weiterbildung/logo.jpg","ESF-Projekt: Geoinformatik - zielgruppenorientierte Weiterbildung")
sources[32] = new ImageSrc("projekte/ok_gis/logo.png","BMBF-Projekt: Offenes Katastrophenmanagement mit freiem GIS")
sources[33] = new ImageSrc("projekte/dyn_messtechnik/images/logo_fsp.gif","Forschungsschwerpunkt Dynamische optische 3D-Messtechnik")
sources[34] = new ImageSrc("projekte/sickerwasser/logo.jpg","Projekt: Überwachung von Sickerwasser in Deponien mittels hyperspektraler Sensoren")
sources[35] = new ImageSrc("projekte/freiformerfassung/Logo.jpg","Projekt: Photogrammetrische Freiformerfassung für dynamische Hochgeschwindigkeitsaufnahmen im Fahrzeugsicherheitsversuch")
sources[36] = new ImageSrc("projekte/messdb/logo.jpg","Projekt: Organisation und Auswertung großer georeferenzierter und spatio-temporaler 2D- und 3D-Messwertdatenbanken")
sources[37] = new ImageSrc("10jahre/bild1.jpg","Luftbild FH")
sources[38] = new ImageSrc("10jahre/bild4.jpg","Aufnahme")
sources[39] = new ImageSrc("10jahre/bild7.jpg","Aufnahme")
sources[40] = new ImageSrc("10jahre/bild8.jpg","Marke")
sources[41] = new ImageSrc("10jahre/bild10.jpg","Aufnahme")
sources[42] = new ImageSrc("10jahre/bild11.jpg","Mensa")
sources[43] = new ImageSrc("10jahre/bild12.jpg","Aufnahme")
sources[44] = new ImageSrc("10jahre/bild13.jpg","Besprechungszimmer")
sources[45] = new ImageSrc("bilder/alteprojekte.jpg","Projekte")
sources[46] = new ImageSrc("bilder/Absolventenforum.jpg","Absolventenforum")
sources[47] = new ImageSrc("bilder/GISimInternet.jpg","Forum: GIS im Internet")
sources[48] = new ImageSrc("bilder/opt3dtp1.png","Dynamische optische 3D-Messtechnik: Sensorik")
sources[49] = new ImageSrc("bilder/opt3dtp2.gif","Dynamische optische 3D-Messtechnik: Sensornavigation")
sources[50] = new ImageSrc("bilder/opt3dtp3.png","Dynamische optische 3D-Messtechnik: Oberflächenerfassung")
sources[51] = new ImageSrc("bilder/3D-Sicht.jpg","Forschungsschwerpunkt Metallfraktion im Feinstaub: Darstellung von Simulationsergebnissen in 3D-Stadtmodellen")
sources[52] = new ImageSrc("bilder/campus_schnee.jpg","Campusmodell des Studienorts Oldenburg")
sources[53] = new ImageSrc("bilder/dynasurf1.jpg","Projekt DynaSurf: 3D-Analyse einer berechneten Punktwolke in Geomagic")
sources[54] = new ImageSrc("bilder/pisa.jpg","Programmsystem PISA (Photogrametric Image Sequence Analysis)")
sources[55] = new ImageSrc("bilder/okgis.jpg","Projekt OKGIS")
sources[56] = new ImageSrc("bilder/verschattung.jpg","Projekt Potentialanalysen für Solartechnologien: Verschattung")

// Zielbilder
images = new Array(dn)
index = new Array (dn) 
for (var i=0; i<dn; i++) {
   index[i] = i
   images[i] = document.images["img"+i]
}

// Laden eines neuen Bilds
function displayImage () {
  var ii = Math.floor(Math.random()*dn)
  var si = 0
  var ok = false
  while (! ok) {
     var si = Math.floor(Math.random()*sn)
     ok = true
     for (var i=0; i<dn; i++)
        if (si == index[i])
           ok = false
  }
  images[ii].src = sources[si].src
  images[ii].alt = sources[si].alt
  index[ii] = si
}

// Timer aktivieren
displayImage ()
timerID = setInterval("displayImage()",time)
