jürgen: Bilderzähler

Beitrag lesen

Hallo ihr Lieben!

1x noch beanspruche ich eure Hilfe und Nerven ;-)

Hier auf meiner Testseite hab ich eine ganz simple Foto-Galerie eingebaut, bei der das VOR und ZURÜCK bestens klappt und nun soll aber auch "Bild x von y" angezeigt werden.

Allerdings wirft mir die Variable "i" immer nur 1 aus anstatt mitzuzählen.

HEAD-Teil:

  
  <script language="JavaScript">  
var i = 1  
images = new Array  
images[01] = "fotos/01.jpg"  
images[02] = "fotos/02.jpg"  
images[03] = "fotos/03.jpg"  
images[04] = "fotos/04.jpg"  
images[05] = "fotos/05.jpg"  
images[06] = "fotos/01.jpg"  
images[07] = "fotos/02.jpg"  
images[08] = "fotos/03.jpg"  
images[09] = "fotos/04.jpg"  
images[10] = "fotos/05.jpg"  
AnzPic = (images.length-1);  
function gallery()  
{  
if (i == 1)  
document.getElementById('previous').value=""  
}  
function previmg()  
{  
if (i != 1)  
{  
i --  
document.img.src = images[i]  
document.getElementById('next').value = "Nächstes >"  
}  
if (i == 1)  
document.getElementById('previous').value=""  
}  
function firstimg()  
{  
i = 1  
document.img.src = images[i];  
aktuell = i  
document.getElementById('previous').value=" ";  
document.getElementById('next').value="Nächstes >"  
}  
function lastimg()  
{  
i = AnzPic  
document.img.src = images[i];  
document.getElementById('next').value=" "  
document.getElementById('previous').value="< Vorheriges";  
}  
function nextimg()  
{  
if (i != AnzPic)  
{  
i ++;  
document.img.src = images[i];  
document.getElementById('previous').value="< Vorheriges";  
}  
if (i ==AnzPic)  
document.getElementById('next').value="";  
}  
  </script>

Body-Teil:

  
<script type="text/javascript">  
document.write(i);  
</script>  
von  
<script type="text/javascript">  
document.write(AnzPic);  
</script>  

Dies wirft leider immer nur "1 von 10" aus ......
Wo liegt der Fehler?