// function bildauf(bild)
// function emil(name,domain,hyperlinkname)
// function ResizeBild(bild11)
// function zeigebild(bild11)
// function showbild(bild11,headline)
// function Zoom(myPicture,untertext)

function bildauf(bild)
// Eine Diversifikation von zeigebild
// öffnet ein Fenster in der Mitte des Screens mit einm angezeigten Bild und schließt bei Klick ins Bild automatisch...
{
 var fenster;
 var dasbild;
 var bildhoehe;
 var bildbreite;
// Image-Objekt anlegen und Bildparameter ermittlen
 dasbild = new Image();
 dasbild.src = bild;
 bildhoehe = dasbild.height;
 bildbreite = dasbild.width;
// bildseitenverhaeltnis = bildhoehe/bildbreite;
// alert("Das Bild ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// Fenster erstellen, zuerst mit Groesse 0,0
 fenster = window.open("","Bildfenster","width=0,heigth=0,dependent=yes,status=no,resizable=yes,scrollbars=no");
 var d=fenster.document;
// alert("Der Screen ist "+screen.width+"x"+screen.height+" Pixel gross. ");
// Fenster in die Mitte setzen 
 fenster.resizeTo(dasbild.width,dasbild.height);
// alert(screen.width);
// alert(dasbild.width);
// fensterXPos = (screen.width/2) - (dasbild.width/2);
// fensterYPos = (screen.height - dasbild.height)/2;
 fensterXPos = (screen.availwidth/2) - (dasbild.width/2);
 fensterYPos = (screen.availheight - dasbild.height)/2;
// alert(fensterXPos);
// alert(fensterYPos);
 fenster.moveTo(fensterXPos,fensterYPos);
 fenster.focus();
// Schreiben der HTML-Daten
 d.writeln("<html><head><title>Zum Schließen ins Bild klicken...<\/title>");
 d.writeln("<\/head>");
 d.writeln("<body bgcolor=#FFCC00>");
 d.writeln("<div style='position:absolute; left:0px; top:0px;'>");
 d.writeln("<img src='" + bild + "' onClick='self.close()'>"); 
 d.writeln("<\/div>");
 d.writeln("<\/body><\/html>");
 d.close();
}


function emil(name,domain,hyperlinkname)
// <p>Das ist ein Link zu: 
// <script language="javascript">emil("eisi","gmx.de");</script></p>
{
window.document.write('<a href=\"mailto:' + name + '@' + domain + '\">');
window.document.write(hyperlinkname + '<\/a>');
}


function ResizeBild(bild11)
{
alert("resizebild");
dasbild = new Image();
dasbild.src = bild11;
breite = document.dasbild.width;
hoehe  = document.dasbild.height;
if (navigator.appname == 'Netscape') resizeTo(breite+20,hoehe+60);
else
resizeTo(breite+30,hoehe+100);
}


function zeigebild(bild11)
{
 var fenster;
 var dasbild;
 var bildhoehe;
 var bildbreite;
 var bildseitenverhaeltnis;
 
// Image-Objekt anlegen und Bildparameter ermittlen
 dasbild = new Image();
 dasbild.src = bild11;
 bildhoehe = dasbild.height;
 bildbreite = dasbild.width;
// bildseitenverhaeltnis = bildhoehe/bildbreite;
 alert("Das Bild ist "+bildbreite+"x"+bildhoehe+" Pixel gross. "+bildseitenverhaeltnis);
 
// Fenster erstellen, zuerst mit Groesse 0,0
 fenster = window.open("","Bildfenster","width=0,heigth=0,dependent=yes,status=no,resizable=yes,scrollbars=no");
 var d=fenster.document;
// Algorithmus für Maximum
// alert("Der Screen ist "+screen.width+"x"+screen.height+" Pixel gross. ");
// bildbreite+30 > screen.width ? bildbreite=screen.width-30 : bildbreite+=30
//  alert("Das MaxFenster ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// bildhoehe=bildseitenverhaeltnis*bildbreite;
//  alert("Das MaxFenster ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// bildhoehe+120 > screen.height ? bildhoehe=screen.height-120 : bildhoehe+=120
//  alert("Das MaxFenster ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// bildbreite=bildhoehe/bildseitenverhaeltnis;
// alert("Das MaxFenster ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// Neuzuweisen
 bildhoehe = dasbild.height;
 bildbreite = dasbild.width;
// bildseitenverhaeltnis = bildhoehe/bildbreite;
// Versuch des Algorithmus für Minimum
// bildbreite<295 ? bildbreite=325 : bildbreite+=30
// bildhoehe=bildseitenverhaeltnis*bildbreite;
// bildhoehe<120 ? bildhoehe=120 : bildhoehe+=120
// bildbreite=bildhoehe/bildseitenverhaeltnis;
// alert("Das MinFenster ist "+bildbreite+"x"+bildhoehe+" Pixel gross. ");
// Fenster in die Mitte setzen 
fenster.resizeTo(dasbild.width,dasbild.height);
// alert(screen.width);
// alert(dasbild.width);
 fensterXPos = (screen.width/2) - (dasbild.width/2);
 fensterYPos = (screen.height - dasbild.height)/2;
// fensterXPos = (screen.availwidth/2) - (dasbild.width/2);
// fensterYPos = (screen.availheight - dasbild.height)/2;
// alert(fensterXPos);
// alert(fensterYPos);
 fenster.moveTo(fensterXPos,fensterYPos);
// if (navigator.appname == 'Netscape') fenster.resizeTo(bildbreite+20,bildhoehe+60);
// else
// fenster.resizeTo(bildbreite+30,bildhoehe+50);
 fenster.focus();
// Schreiben der HTML-Daten
 d.writeln("<html><head><title>Große Bildansicht<\/title>");
 d.writeln("<\/head>");
 d.writeln("<body bgcolor=#FFCC00>");
 d.writeln("<div style='position:absolute; left:0px; top:0px;'>");
 d.writeln("<img src='" + bild11 + "' onClick='self.close()'>"); 
 d.writeln("<\/div>");
// d.writeln("<center><INPUT TYPE='image'  SRC=" + bild11 + " onClick='self.close()' width='" + dasbild.width +"' hight='" + dasbild.height +"'><\/form>");
// d.writeln("<center><h5>Zum Schließen einfach ins Fenster klicken!<\/h5>");
 d.writeln("<\/body><\/html>");
 d.close();
}


function showbild(bild11,headline)
{
var fenster;
var dasbild;
var w,h,y,x; 

fenster=window.open("Großansicht","Großansicht","dependent=yes,status=no,resizable=yes"); 
var d = fenster.document;
dasbild=new Image ();
dasbild.src=bild11;

// alert(dasbild.width+' '+dasbild.height);
w = dasbild.width+40;
h = dasbild.height+100;
// 60 und 140
// alert(w+' '+h);
if (w > screen.availWidth) w = screen.availWidth;
if (h > screen.availHeight) h = screen.availHeight;
if (w < 300) w = 300;
// alert(screen.availWidth+' '+w+' '+screen.availHeight+' '+h);
x = (screen.availWidth-w) / 2;
y = (screen.availHeight-h) / 2;
fenster.moveTo(x,y);
fenster.resizeTo(w,h);
fenster.focus(); 

d.writeln("<html><head><title>"+ headline +"<\/title>");
d.writeln("<\/head>");
d.writeln("<div align='center'>");
d.writeln("<body bgcolor='#FFCC33' text='#000000' link='#000066' vlink='#FFFFCC' alink='#000099'><a href='' onClick='self.close()'><img src=" + bild11 + " align='absmiddle'>");
d.writeln("<font size='1' color='#000000'>");
d.writeln("<br>");
d.writeln("zum Schließen in das Bild klicken!");
d.writeln("EisiSoft (c)2002");
d.writeln("<\/font>");
d.writeln("<\/div>");
d.writeln("<\/a><\/body><\/html>");
d.close();
}


function Zoom(myPicture,untertext)
{
   var oPopup;
   var iWidth=800;
   var iHeight=600;

   oPopup=window.open('', 'start', 'width=' + iWidth + ',height=' + iHeight + ',scrollbars=0,status=0,menu=0,resizable=1,top=0,left=0');

   oPopup.document.open();
   oPopup.document.write("<HTML>\n");
   oPopup.document.write("<HEAD>\n");
   oPopup.document.write("  <TITLE>Bild-Betrachter</TITLE>\n");
   oPopup.document.write("</HEAD>\n");
   oPopup.document.write('<body text="#A0A0A0" bgcolor="#000000" link="#F0C880" alink="#A08020" vlink="#F0C880">\n');
   oPopup.document.write('  <TABLE BORDER="0" WIDTH="100%" HEIGHT="100%" CELLPDADDING="0" CELLSPACING="0">\n');
   oPopup.document.write('    <TR><TD VALIGN="TOP" ALIGN="CENTER"><h4>- - zum Schliessen Bild anklicken - -</H4></TD></TR>\n');
   oPopup.document.write('    <TR><TD VALIGN="MIDDLE" ALIGN="CENTER"><A HREF="#" OnClick="JavaScript:self.close();">\n');
   oPopup.document.write('      <IMG SRC="' + myPicture + '" ALT="zum Schliessen Bild anklicken." BORDER=0></A><BR />'+untertext+'</TD></TR>\n');
   oPopup.document.write('    <TR><TD VALIGN="BOTTOM" ALIGN="CENTER"><h4>(c) eisi007 2004</H4></TD></TR>\n');
   oPopup.document.write('  </TABLE>\n');
   oPopup.document.write('</BODY></HTML>');
   oPopup.document.write("\n\n\n");
   oPopup.document.close();

   if (oPopup.outerHeight) oPopup.moveTo((screen.availWidth-oPopup.outerWidth)/2, (screen.availHeight-oPopup.outerHeight)/2);
   else oPopup.moveTo((screen.availWidth-iWidth)/2, (screen.availHeight-iHeight)/2);
   oPopup.focus();  
}



