/* ======================================================================== 
     WebSite		Wil Eagles
     File		script.js 
     Author:		iSuRe
     Created: 		28.03.2004
     Description:	Allgemein verwendete JavaScripts
     Last Modify:	
     Comment:	
     ======================================================================== 
*/

/* Browser ermitteln */
var brow = ((navigator.appName) + (parseFloat(navigator.appVersion)));
BrowserIE = 0;
BrowserNS = 0;
BrowserNS4 = 0;
BrowserNS6 = 0;

if (navigator.appName.indexOf("Explorer") >= 0)
{
  BrowserIE=1;
}
else 
{
	BrowserNS=1;
	if (brow.indexOf("Netscape4")>=0) { 
  	BrowserNS4=1;
  } else {
  	BrowserNS6=1;
  }
}


// DHTML DIV-Element ermitteln
function getTDElementById(id)
{
  var el = document.getElementsByTagName("td");
  var i;
  for(i = 0; i < el.length; i++)
    if(el[i].id == id)
    {
      return el[i];
     }
  return null;
}

function getAElementById(id)
{
  var el = document.getElementsByTagName("a");
  var i;
  for(i = 0; i < el.length; i++)
    if(el[i].id == id)
    {
      return el[i];
     }
  return null;
}

function changeClass(zelle, verweis, zklasse, vklasse) {
// Nur bei den Browsern, die das Element DOM verstehen, CSS auswechseln	
    if (document.getElementById)
    {
    	var el = getTDElementById(zelle);
    	el.className = zklasse;    
    	el = getAElementById(verweis);
    	el.className = vklasse;   
    }	
/*
    if ((BrowserNS) && (document.layers) )
    {
	//alert("layers "+document.layers[''+name].bgColor);		    		
    	//document.layers['link1'].color = "red";		
    }
    else if (document.getElementById)
    {
    	var el = getTDElementById(zelle);
    	el.className = zklasse;    
    	el = getAElementById(verweis);
    	el.className = vklasse;   
    }
    else 
    {
    	alert("else "+document.all[''+name].className);
    	//document.all[''+name].className = "alinka";
    }
*/
}

/*Ueberwachung Netscape Navigator*/
/*
* resize.js 0.3 970811
* by gary smith
* js component for "reloading page onResize"
*/

if(!window.saveInnerWidth)
  {
   window.onresize = resize;
   window.saveInnerWidth = window.innerWidth;
   window.saveInnerHeight = window.innerHeight;
  }

function resize()
{
 if (saveInnerWidth < window.innerWidth || saveInnerWidth > window.innerWidth ||
     saveInnerHeight > window.innerHeight || saveInnerHeight < window.innerHeight)
 {
 window.history.go(0);
 }
}

function OpenDetail(abild) {

	var win=window.open("","DetailWindow","width=650,height=600");
	win.document.write('<html><head><title>Detailbild</title></head>');
	win.document.write('<body bgcolor="#003300" text="#ff9900" link="#ff9900" alink="#ff9900" vlink="#ff9900"><font color="#000000" face="Verdana,Arial,Helvetica" size="2">');
	win.document.write('<center><p><a href="#" onClick="parent.close()"><img src="' + abild + '" ></a></p>');
	win.document.write('<p><a href="#" onClick="parent.close()">Fenster schliessen</a></p></center></font></body></html>');
	win.document.focus();
	win.document.close();
}

function fBericht(aName) {
   fileName = "../berichte/bericht"+aName+".html";
   remote = window.open(fileName,'WBericht','resizable=yes,width=660,height=540,scrollbars=yes');
   if (remote.opener == null) remote.opener = window; 
   remote.opener.name = "opener";
}

function fBerichtIndex(aName) {
   fileName = "berichte/bericht"+aName+".html";
   remote = window.open(fileName,'WBericht','resizable=yes,width=680,height=740,scrollbars=yes');
   if (remote.opener == null) remote.opener = window; 
   remote.opener.name = "opener";
}

function fInfo(alink) {
   remote = window.open(alink,'WImpr','resizable=yes,width=500,height=420,scrollbars=no');
   if (remote.opener == null) remote.opener = window; 
   remote.opener.name = "opener";
}