/*
	Functions to open a popup window
*/
var myWindow;

function openPopup(linkPath, title, width, height, left, top, cssFile )
{
  var params = new Array();
  var css;
  params["left"]   = (left) ? left : 30;
  params["top"]    = (top) ? top :100;
  params["width"]  = (width) ? width : 400;
  params["height"] = (height) ? height : 400;
  css 			   = (cssFile) ? cssFile : "../css/popup.css";
  params["dependent"] = "yes";
  
  var attribute ="";
  for (var idx in params){
  	attribute += idx + "=" +params[idx] + ",";
  }
  
  //openDynWindow(linkPath, title, "left=300, top=100, width=400, height=500, dependent=yes");
  openDynWindow(linkPath, title, attribute, css);
  
}

function openDynWindow(imgSrc, title, bodyAttr, css)
{
	myWindow =window.open("about:blank", "Bildbetrachter", bodyAttr);
  	myWindow.document.writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">');
	myWindow.document.writeln("<html><head><title>"+title);
 	myWindow.document.writeln("</title><link rel='stylesheet' type='text/css' href='" + css + "'></head>");
 	myWindow.document.writeln("<body>");
 	myWindow.document.writeln("<div id='container'>");
 	myWindow.document.writeln("<img src='"+imgSrc+"'>");
 	myWindow.document.writeln("</div>");

 	myWindow.document.writeln("<div id='footer'><a href='javascript:window.close()' >Fenster schliessen / close window</a></div>");
	myWindow.document.writeln("</body></html>");
 	myWindow.document.close();	

}