'); var picture = new Image(); var richtung = +1; var intervall = 0; var dauer = 3000; /* Anzeigedauer Timer in ms */ function initialisierung () { neuesbild.value=0; if (bild_id > 0) neuesbild.value = bild_id; else if (document.cookie) neuesbild.value=Cookie_lesen (); aktbild=neuesbild.value*1; goto_bild(neuesbild.value*1); document.getElementById("foto").style.width = "100%"; document.getElementById("foto").style.maxHeight = "calc(100lvh - 10em)"; var elem=document.getElementById("foto"); if (elem.addEventListener) elem.addEventListener('mousemove', getMausPosition, false); else elem.attachEvent('onmousemove', getMausPosition); } function Cookie_lesen () { var Wert = ""; if (document.cookie) { var cwert = document.cookie; cwert = cwert.substring(cwert.indexOf("Bildnummer=")+11,cwert.length); var Wertende = cwert.indexOf(";"); if (Wertende == -1) Wertende = cwert.length; Wert = cwert.substring(0, Wertende); } return Wert; } function Cookie_schreiben (Bezeichner, Wert, Verfall) { var jetzt = new Date(); var Auszeit = new Date(jetzt.getTime() + Verfall); document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() + ";"; } function getMausPosition(e) { richtung = e.clientX < (self.innerWidth ? self.innerWidth : screen.width) / 2 ? -1 : +1; if (richtung == +1) document.getElementById("foto").style.cursor="url('pfeil_rechts.cur'), auto"; else document.getElementById("foto").style.cursor="url('pfeil_links.cur'), auto"; } function bildwechsel (weiter) { aktbild = aktbild + weiter; if (aktbild>anzbild) aktbild=1; if (aktbild==0) aktbild=anzbild; neuesbild.value=aktbild; document.title = bild[aktbild].substr (0, 15); document.getElementById("bildtext").firstChild.nodeValue = bild[aktbild].substr (26, 200); document.getElementById("datum").firstChild.nodeValue = bild[aktbild].substr (15, 10); document.getElementById("foto").src = '../panorama/' + bild[aktbild].substr (0, 15); Cookie_schreiben ("Bildnummer",aktbild, 1000 * 60 * 60 * 24 * 365) if (navigator.userAgent.match(/Mobi/)) document.getElementById("neuesbild").blur(); } function goto_bild (gobild) { aktbild = gobild; if (aktbild==0) aktbild=anzbild; neuesbild.value=aktbild; document.title = bild[aktbild].substr (0, 15); document.getElementById("bildtext").firstChild.nodeValue = bild[aktbild].substr (26, 200); document.getElementById("datum").firstChild.nodeValue = bild[aktbild].substr (15, 10); document.getElementById("foto").src = '../panorama/' + bild[aktbild].substr (0, 15); Cookie_schreiben ("Bildnummer",aktbild, 1000 * 60 * 60 * 24 * 365) if (navigator.userAgent.match(/Mobi/)) document.getElementById("neuesbild").blur(); } function search () { if (neuesbild.value==0) neuesbild.value=1; if (neuesbild.value>anzbild) neuesbild.value=anzbild; goto_bild(neuesbild.value*1); } function start_diashow () { if (intervall==0) { document.getElementById("timer").src = "timer.gif"; intervall=dauer; diashow (); } else { document.getElementById("timer").src = "timer.png"; intervall=0; } } function diashow () { setTimeout (function () { bildwechsel (-1); if (intervall > 0) diashow (); }, dauer); } function navigation(evt) { var tastencode = (window.event)?event.keyCode:evt.which; switch (tastencode) { case 13: search (); break; // Enter case 37: bildwechsel (-1); break; // Cursor rechts case 39: bildwechsel (+1); break; // Cursor links case 32: bildwechsel (+1); break; // Leertaste case 38: bildwechsel (+1); break; // Cursor oben case 40: bildwechsel (-1); break; // Cursor unten case 33: bildwechsel (+1); break; // Page Up case 34: bildwechsel (-1); break; // Page Down case 187: bildwechsel (+1); break; // Plus case 189: bildwechsel (-1); break; // Minus case 36: aktbild=1; bildwechsel (0); break; // Home case 35: aktbild=anzbild; bildwechsel (0); break; // End case 48: break; case 49: break; case 50: break; case 51: break; case 52: break; case 53: break; case 54: break; case 55: break; case 56: break; case 57: break; default: (window.event)?event.preventDefault():evt.preventDefault(); } } function info_anzeigen () { document.getElementById("info").showModal(); if (navigator.userAgent.match(/Mobi/)) { document.getElementById("info").style.width="80%"; document.getElementById("info").scrollTop=0; } document.getElementById("intv").value = dauer/1000; } function info_schliessen () { document.getElementById("info").close(); } function intervall_aendern (sekunden) { dauer += (sekunden * 1000); if (dauer < 1000) dauer = 1000; if (dauer > 20000) dauer = 20000; document.getElementById("intv").value = (dauer/1000); } function cinfo_anzeigen () { document.getElementById("cockie").showModal(); if (navigator.userAgent.match(/Mobi/)) { document.getElementById("cockie").style.width="80%"; document.getElementById("cockie").scrollTop=0; } } function cinfo_schliessen () { document.getElementById("cockie").close(); } document.onkeydown=navigation; //-->
 
|
|||||
|   | ![]() |
![]() |
  | ||
| Start | 150 | 300 | 450 | 600 | 750 | 900 | 1050 | 1200 | 1350 | 1500 | 1650 | 1800 | 1950 | 2100 | 2250 | 2400 | 2550 | 2700 | 2850 | 3000 | 3150 | 3300 | 3450 | 3600 | 3750 | 3900 | 4050 | 4200 | 4350 | 4500 | 4650 | End |