// JavaScript Document

/* Das Script generiert eine HTML-Seite. Wird eine Miniaturansicht angeklickt, öffnet sich ein Fenster mit dem gleichen Bild in Originalgröße. Es müssen immer zwei Bildgrößen im Archiv vorhanden sein. Innerhalb des href-Links müssen die Namen und Größen jeweils vermerkt werden. Bei sehr großen Bildern müssen evtl. die Werte in der "Bildanzeige" vergrößert werden. Weiter Textzeilen für das Fenster können mit: writeln("<tr><td>Texteingabe</td></tr>") eingegeben werden.*/

function bild(img_url, img_title, img_width, img_height)
{
  wnd = open("",
             "Bildanzeige",
             "width=" + (img_width + 120) + ",height=" + (img_height + 250) +
             ",innerWidth=" + (img_width + 120) + ",innerHeight=" + (img_height + 250) +
             ",top=50, left=100, toolbar=0,location=0,directories=0,status=0,menubar=0" +
             ",scrollbars=0,resizable=0,dependent")

  var baseadr = location.href
  var lastsl  = location.href.lastIndexOf("\\")
  if(lastsl >= 0)
    baseadr = baseadr.substring(0, lastsl + 1)
  else
  {
    lastsl = location.href.lastIndexOf("/")
    if(lastsl >= 0)
      baseadr = baseadr.substring(0, lastsl + 1)
  }
  with(wnd.document)
  {
    open("text/html")
    writeln("<HTML>")
    writeln("<HEAD><TITLE>" + img_title + "</TITLE>")
    writeln("<BASE HREF=\"" + baseadr + "\"></HEAD>")
    writeln("<BODY BGCOLOR=#FFCC66 FONT-SIZE=9PT COLOR=BLACK FACE=Arial,Helvetica,Geneva,Swiss,SunSans-Regular>")
	writeln("<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=4 WIDTH=\"100%\" HEIGHT=\"100%\">")
    writeln("<TR><TD ALIGN=CENTER VALIGN=MIDDLE><IMG SRC=\"" + img_url +
            "\" WIDTH=" + img_width +
            " HEIGHT=" + img_height +
            " HSPACE=0 VSPACE=0 ALT=\"" + img_title + "\"></TD></TR>")
    writeln("<TR><TD ALIGN=LEFT VALIGN=BOTTOM> <STRONG><FONT COLOR=BLACK SIZE=1 face=Arial, Helvetica, sans-serif>Zu viele gro&szlig;formatige Bilder, auf einer Seite, verl&auml;ngern nur unn&ouml;tig die Ladezeiten!</font></strong></TD</TR>")
	writeln("<TR><TD ALIGN=LEFT VALIGN=BOTTOM> <STRONG><FONT COLOR=BLACK SIZE=1 face=Arial, Helvetica, sans-serif>Alternativ: Bilder als Thumbnail anzeigen. Mit Verweis auf ein Javascript, kann man dann ein extra Fenster mit dem Vollbild &ouml;ffnen lassen!!!</font></strong></TD</TR>")
	writeln("<TR><TD ALIGN=LEFT VALIGN=BOTTOM> <STRONG><FONT COLOR=BLACK SIZE=2 face=Arial, Helvetica, sans-serif>&copy; J&ouml;rg Montada, 56626 Andernach, Hauptstr. 43</font></strong></TD</TR>")
	writeln("<TR><TD ALIGN=LEFT VALIGN=BOTTOM><BIG><STRONG><FONT COLOR=BLACK SIZE=2 face=Arial, Helvetica, sans-serif><A HREF=\"javascript:self.close()\">Fenster schlie&szlig;en</A></FONT></STRONG></BIG></TD></TR>")
    writeln("</TABLE>")
    writeln("</BODY></HTML>")
	close()
  }
  wnd.focus()
}

// verhindert das Laden von HTML Seiten in fremde Frames

if (parent.location!=
window.location){
parent.location=
window.location;
}
