function load(i) {

  for (j=0; j<Bild[i].length; j++) {
    var sorgente = "foto/" + Bild[i][j];
    Bild[i][j] = new Image();
    Bild[i][j].src = sorgente;

  }  
}

function scarica(id_progetto, dove) {


  var oXHR = new XMLHttpRequest();
  oXHR.open("GET",  "beschreibung.php?progetto="+ id_progetto+"&dove="+dove, true );
  oXHR.send();
  oXHR.onreadystatechange = function() {
    
    if (oXHR.readyState == 4 && oXHR.status==200) {
       var Beschrtext = document.getElementById(dove);
       Beschrtext.innerHTML = oXHR.responseText;

        }
  }
}



function Init() {

for (i=Bild.length-1; i>=zeigeZeile-1; i--) {
  load(i);
  }

  document.images[2].src = Bild[zeigeZeile][zeigeBlaettern].src;
   scarica(zeigeZeile, "Beschr");

   if (zeigeBlaettern >= Bild[zeigeZeile].length - 1)
    {document.getElementById("right").style.visibility = "hidden";}
   else
    {document.getElementById("right").style.visibility = "visible";
     document.images[3].src = Bild[zeigeZeile][zeigeBlaettern + 1].src;}

   document.images[4].src = Bild[zeigeZeile - 1][0].src;  

for (i=zeigeZeile-2; i>=0; i--) {
  load(i);
  }
  document.images[4].src = Bild[zeigeZeile - 1][0].src;
}


function visibile(cosa, visibile) {
if (visibile)
{document.getElementById(cosa).style.visibility = "visible"}
else
{document.getElementById(cosa).style.visibility = "hidden"}
}

function Blaettern (Richtung) {
  zeigeBlaettern = zeigeBlaettern + Richtung;
   if (zeigeBlaettern <= 0) 
    {document.getElementById("left").style.visibility = "hidden"; }
   else
    {document.getElementById("left").style.visibility = "visible";
     document.images[1].src = Bild[zeigeZeile][zeigeBlaettern - 1].src;}

   if (zeigeBlaettern >= Bild[zeigeZeile].length - 1)
    {document.getElementById("right").style.visibility = "hidden";}
   else
    {document.getElementById("right").style.visibility = "visible";
     document.images[3].src = Bild[zeigeZeile][zeigeBlaettern + 1].src;}


   
   document.images[2].src = Bild[zeigeZeile][zeigeBlaettern].src;
 
}


function Zeile (Richtung) {
   zeigeZeile = zeigeZeile + Richtung;
   zeigeBlaettern = 0;
   Blaettern(0);

  /* document.getElementById("Beschr").firstChild.data = Beschr[zeigeZeile];*/
  scarica(zeigeZeile, "Beschr");
   if (zeigeZeile >= Bild.length - 1)
      {document.getElementById("up").style.visibility = "hidden"; }
   else
    {document.getElementById("up").style.visibility = "visible";
     document.images[0].src = Bild[zeigeZeile + 1][0].src;}

   
   if (zeigeZeile <= 0)
    {document.getElementById("down").style.visibility = "hidden";}
   else
    {document.getElementById("down").style.visibility = "visible";
     document.images[4].src = Bild[zeigeZeile - 1][0].src;}

}



