// Enthaltene Funktionen:

// 1) popup-window html-datei
// 2) popup-window html-datei
// 3) popup-window image

// window ohne scrollbar ::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// Fensterposition horizontal 10, vertical 10
// uebergabe url , breite , hoehe
// aufruf: <a href="javascript: popwin4('dateiname.htm','700','450')">link</a>

function popwin4(url,w,h)
{
x=10;
y=10;
popUp4=window.open(url,'win4','sWidth='+ w +',height='+ h +',left=' + x +',top='+ y +',directories=0,status=0,scrollbars=1,resizable=1,menubar=1,locationbar=0,toolbar=no;')
}




// window mit scrollbar und menüleiste ::::::::::::::::::::::::::::::::::::::::::
// Fensterposition 10, 10
// uebergabe url , breite , hoehe
// aufruf: <a href="javascript: popwin5('dateiname.htm','700','450')">link</a>

function popwin5 (url,w,h) {
x=10;
y=10;
popUp=window.open(url,'win5','width='+ w +',sHeight='+ h +',left=' + x +',top='+ y +',directories=0,status=0,scrollbars=1,resizable=0,menubar=1,locationbar=0')
}






// window für bildanzeige passendes fenster ::::::::::::::::::::::::::::::::::::::
// uebergabe ifile = Dateiname , ix = Breite , iy = Höhe , ititle = Titelzeilentext
// aufruf: <a href="javascript:ViewImage('bid.jpg',200,150,'Postamt')">link</a>

function ViewImage (ifile,ix,iy,ititle) {
var win;
var sWidth;
var sHeight;
var NS = (document.layers) ? 1 : 0;
win = window.open("","imageviewer","width="+ix+",height="+iy+",menubar=no,toolbar=no");
   if (NS) {
   sWidth = win.innerWidth;
   sHeight = win.innerHeight;
   } else {
   sWidth = win.document.body.clientWidth;
   sHeight = win.document.body.clientHeight;
   }
   if(sWidth!=ix || sHeight!=iy) {
   win.close();
   setTimeout("ViewImage('"+ifile+"',"+ix+","+iy+",'"+ititle+"')", 400);
   return;
   }
win.document.open();
win.document.write("<html><head><title>"+ititle+"</title>");
win.document.write("</head><body>");
win.document.write('<div style="position:absolute;width:'+ix+'px;height:'+iy+'px;left:0px;top:0px">');
win.document.write("<img src="+ifile+"></div></body></html>");
win.document.close();
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_openBrWindow1(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  close.opener();
}


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


