var aktuelleID = 1;
var maxID = 0;
var freigegeben = false;

function FotoBlank() {
  document.getElementById("Fotos_Dummy").style.filter = "alpha(opacity:0)";
  document.getElementById("Fotos_Dummy").style.KHTMLOpacity = 0.0;
  document.getElementById("Fotos_Dummy").style.MozOpacity = 0.0;
  document.getElementById("Fotos_Dummy").style.opacity = 0.0;
}

function FotoEinblenden(transparenz) {
  if (transparenz <= 1.0) {
    document.getElementById("Fotos_Dummy").style.filter = "alpha(opacity:"+(transparenz*100)+")";
    document.getElementById("Fotos_Dummy").style.KHTMLOpacity = transparenz;
    document.getElementById("Fotos_Dummy").style.MozOpacity = transparenz;
    document.getElementById("Fotos_Dummy").style.opacity = transparenz;
    transparenz += 0.1;
    window.setTimeout("FotoEinblenden("+transparenz+")", 50);
  }
  else {
    document.getElementById("Fotos").style.background = '#ffffff url(\''+document.getElementById("Fotos_Dummy").src+'\') no-repeat';
    document.getElementById("Fotos_Dummy").src = 'pics/blnk.gif';
  }
}

function umblaettern(id) {
  aktuelleID = id;
  if (aktuelleID > 1) {
    Fotos_nav_back.src = 'pics/navigation/nav_zurueck.gif';
    Fotos_nav_back.style.cursor = 'pointer';
  }
  else {
    Fotos_nav_back.src = 'pics/navigation/deakt_zurueck.gif';
    Fotos_nav_back.style.cursor = 'default';
  }
  if (aktuelleID < maxID) {
    Fotos_nav_fwd.src = 'pics/navigation/nav_vorwaerts.gif';
    Fotos_nav_fwd.style.cursor = 'pointer';
  }
  else {
    Fotos_nav_fwd.src = 'pics/navigation/deakt_vorwaerts.gif';
    Fotos_nav_fwd.style.cursor = 'default';
  }
  FotoBlank ();
  
  bild = new Image();
  bild.src = document.getElementById("Foto_Nr"+id).src;
  breite = parseInt(document.getElementById("Foto_Nr"+id).style.width);
  hoehe = parseInt(document.getElementById("Foto_Nr"+id).style.height);
  document.getElementById("Fotos_Dummy").src = document.getElementById("Foto_Nr"+id).src;
  document.getElementById("Fotos_Dummy").style.width = breite+"px";
  document.getElementById("Fotos_Dummy").style.height = hoehe+"px";
  FotoEinblenden (0.0);  
  document.getElementById("Fotos_Nummer").innerHTML = ":. Foto "+aktuelleID+"/"+maxID+" .:";
  document.getElementById("Fotos_Text").innerHTML = document.getElementById("Foto_Nr"+id).title;
  document.getElementById("Fotos").style.width = breite+"px";
  document.getElementById("Fotos").style.height = hoehe+"px";
  document.getElementById("Fotos_Text").style.width = (breite-120)+"px";
}

function weiterBlaettern() {
  if (aktuelleID < maxID) {
    umblaettern(aktuelleID+1);
  }
}

function zurueckBlaettern() {
  if (aktuelleID > 1) {
    umblaettern(aktuelleID-1);
  }
}

function GeheZu(neueID) {
  if (document.getElementById("Fader").style.visibility != 'visible') {
    oeffnen();
  }
  umblaettern(neueID);
}

function schliessen() {
  document.getElementById("Fotogallerie").style.visibility = 'hidden';
  document.getElementById("Fotogallerie").style.display = 'none';
  document.getElementById("Fader").style.visibility = 'hidden';
  document.getElementById("Fader").style.display = 'none';
}

function oeffnen() {
  document.getElementById("Fader").style.filter='alpha(opacity=70)'; 
  document.getElementById("Fader").style.opacity='0.7';
  document.getElementById("Fader").style.visibility = 'visible';
  document.getElementById("Fader").style.display = 'block';
  document.getElementById("Fotogallerie").style.visibility = 'visible';
  document.getElementById("Fotogallerie").style.display = 'block';
  //FotogallerieEinblenden (0.0);
}
