

// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
var PtrEinblenden;
var StartX, StartY, ZielX, ZielY;        // Bildmitte
var Pos;                                 // Startwert in Prozent
function Einblenden ()
{
 Pos+=0.05;
 document.getElementById("Lupe480").style.left=(StartX+(ZielX-StartX)*Pos-240*Pos)+"px";
 document.getElementById("Lupe480").style.top=(StartY+(ZielY-StartY)*Pos-240*Pos)+"px";
 document.getElementById("Lupe480").style.width=(480*Pos)+"px";
 document.getElementById("Lupe480").style.height=(480*Pos)+"px";
// document.getElementById("Lupe480Bild").style.width=(Pos*100)+"%";
// document.getElementById("Lupe480Bild").style.height=(Pos*100)+"%";
 document.getElementById("Lupe480").style.display="block";
 if (Pos >= 1.0)
 {
  window.clearInterval(PtrEinblenden);
  document.getElementById("Lupe480").style.left=(ZielX-240)+"px";
  document.getElementById("Lupe480").style.top=(ZielY-240)+"px";
  document.getElementById("Lupe480").style.width="480px";
  document.getElementById("Lupe480").style.height="480px";
 }
}
// --------------------------------------------------------------------------------------
function Ausblenden ()
{
 Pos-=0.15;
 if (Pos <= 0.05)
 {
  window.clearInterval(PtrEinblenden);
  document.getElementById("Lupe480").style.display="none";
 }
 else
 {
  document.getElementById("Lupe480").style.left=(StartX+(ZielX-StartX)*Pos-240*Pos)+"px";
  document.getElementById("Lupe480").style.top=(StartY+(ZielY-StartY)*Pos-240*Pos)+"px";
  document.getElementById("Lupe480").style.width=(480*Pos)+"px";
  document.getElementById("Lupe480").style.height=(480*Pos)+"px";
 }
}
// --------------------------------------------------------------------------------------
function AbsatzAnAus(name)
{
 if (document.getElementById(name).style.display=="none")
  document.getElementById(name).style.display="block";
 else
  document.getElementById(name).style.display="none";
}
// --------------------------------------------------------------------------------------
function Zurueck()
{
 document.write("<div style='clear:both;'>");
 document.write("<p style='float:right;'>&laquo;&nbsp;<a href='Javascript:history.back()'>... zur&uuml;ck</a>&nbsp;&nbsp;</p>");
 document.write("<p>&nbsp;</p></div>");
};
// --------------------------------------------------------------------------------------
function FktLupeMini(Element)
{
 Browser=new BrowserType();

 document.getElementById("LupeMini").style.display="block";
 document.getElementById("LupeMiniBild").src=Element.src;
 if ( (!(Element.offsetTop)) || (Element.offsetTop < window.pageYOffset) )
  document.getElementById("LupeMini").style.top=(window.pageYOffset+16)+"px";
 else
  document.getElementById("LupeMini").style.top=Element.offsetTop+"px";
 document.getElementById("LupeMini").style.width=(document.getElementById("LupeMiniBild").offsetWidth+2)+"px";

 if ((Element.offsetLeft) < (Browser.Br / 2))
  document.getElementById("LupeMini").style.left=(Browser.Br-document.getElementById("LupeMini").offsetWidth-2)+"px";
 else
  document.getElementById("LupeMini").style.left="0px";

 document.getElementById("LupeMiniText").firstChild.nodeValue=Element.alt;
}
// --------------------------------------------------------------------------------------
function FktLupeMiniAus()
{
 document.getElementById("LupeMini").style.display="none";
}
// --------------------------------------------------------------------------------------
function FktLupe480(Element)
{
 Pos=0.05;                // Startwert in Prozent
 var Datei=Element.src;
 Datei=Datei.substring(0,Datei.length-4);
 Datei=Datei+"_480.jpg";
 document.getElementById("Lupe480Bild").src=Datei;

 StartX=Element.offsetLeft+Element.offsetWidth/2+document.getElementById("Blatt").offsetLeft;
 StartY=Element.offsetTop+Element.offsetHeight/2+document.getElementById("Blatt").offsetTop;
 ZielX=document.getElementById("Blatt").offsetWidth/2+document.getElementById("Blatt").offsetLeft;
 ZielY=document.getElementById("Blatt").offsetHeight/2+document.getElementById("Blatt").offsetTop;

// document.getElementById("Lupe480Bild").style.width=(Pos*100)+"%";
// document.getElementById("Lupe480Bild").style.height=(Pos*100)+"%";
 PtrEinblenden = window.setInterval("Einblenden()", 1);

}
// --------------------------------------------------------------------------------------
function FktLupe480Aus()
{
 Pos=1.0;

 StartX=document.getElementById("Blatt").offsetWidth/2+document.getElementById("Blatt").offsetLeft;
 StartY=document.getElementById("Blatt").offsetHeight/2+document.getElementById("Blatt").offsetTop;
 ZielX=StartX;
 ZielY=StartY;
 PtrEinblenden = window.setInterval("Ausblenden()", 1);
}
// --------------------------------------------------------------------------------------
