/* dynamic window script
 * (c) 2003 by 2000-2003 by Joachim Schlosser
 * please ask for permission before using it
 */
var bigpic;

// configuration, can be overidden
var pageTitle="Photo";
var pageTarget="photo" + (new Date()).getTime();	// name of the window
var naviTop=false;	// navigation links placed on top (=true) or bottom (=false) of the page
var closeMsg="Schlie&szlig;en...";
var backMsg="Zur&uuml;ck...";
var fontStyle="font: 10pt Arial,sans-serif;";
var Prefix="";

function navielem()
{
  bigpic.document.writeln('<div id="navi"><div class="elem"><a href="javascript:opener.focus()">'+backMsg+'</a></div>');
  bigpic.document.writeln('<div class="elem"><a href="javascript:window.close()">'+closeMsg+'</a></div></div>');
}

function showPic(url,copyright) 
{
  if (copyright == null)
  {
    copyright='Joachim Schlosser'; 
  }
  if ((bigpic == null) || (bigpic.closed == true))
  {
    bigpic=window.open(Prefix+url, pageTarget, "menubar=no,status=no,locationbar=no,resizable=no,toolbar=no,scrollbars=no,width=500,height=500,screenX=0,screenY=0,top=0,left=0" );
  }
  with (bigpic.document) {
    close();
    open("text/html");
    writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.0 Transitional//EN">');
    writeln('<html><head><title>'+pageTitle+'</title>');
    writeln('<style type="text/css">');
    writeln('<!--');
    writeln('#navi { width:100%; }');
    writeln('.elem,#copy { text-align:center; '+fontStyle+'}');
    writeln('.elem { width:50%; color:white; float:left;}');
    writeln('#copy { width:100%; color:gray; }');
    writeln('#image { background:url(../../loading.gif) no-repeat center middle; background-color:#000000;}');
    writeln('img { border:1pt solid gray;}');
    writeln('-->');
    writeln('</style>');
    writeln('</head>');
    writeln('<body bgcolor="#000000" text="#ffffff" link="#ffffff" alink="#ffffff" vlink="#ffffff"');
    writeln('onLoad="window.resizeTo(document.photobig.width+50, document.photobig.height+110);">');
    if (naviTop) {
      navielem();
    }
    writeln('<div id="image">');
    writeln('<img src="'+Prefix+url+'" name="photobig">');
    writeln('</div>');
    if (!naviTop) {
      navielem();
    }
    writeln('<div id="copy">&copy; '+copyright+'</div>');
    writeln('</body></html>');
    close();
  }
  bigpic.focus();
  return false;
}

function hidePic()
{
  if ((bigpic != null) && (bigpic.closed == false))
  {
    bigpic.close();
  }
}


