/*
Externes JavaScript File
Copyright December 2001 by Thomas Müller

Liste der darin vorkommenden Funktionen:

function bild(bildname,titel,w,h,bgfarbe,txtfarbe,txtnr)

zeigt ein Bild 'bildname' mit einem 'titel' in den Dimensionen 'w' und 'h'
sowie der Hintergrundfarbe 'bgfarbe' und der Textfarbe 'txtfarbe' und dem 
anzuzeigenden Text aus dem Array txt (Linie 35). Hier die enstprechende Array-
Indexnummer angeben.


unction fenster_oeffnen()
wurde aus dem Buch "JavaScript-Rezepte" von Christian Wenz (Galileo Computing) entnommen.


function fenster_zu()
wurde aus dem Buch "JavaScript-Rezepte" von Christian Wenz (Galileo Computing) entnommen.


function fenster_oeffnen_zentriert()
wurde aus dem Buch "JavaScript-Rezepte" von Christian Wenz (Galileo Computing) entnommen.
*/


// allgemeine Variablendeklaration
// -------------------------------

var uagent=navigator.userAgent;
var cname=navigator.appCodeName;
var aname=navigator.appName;
var lang=navigator.language;
var pltfrm=navigator.platform;

// Booleans:
var ver=((navigator.appVersion.indexOf("4")!=-1) || (navigator.appVersion.indexOf("5")!=-1));
var nav=navigator.userAgent.indexOf("4.7")!=-1;
var ie=(uagent.indexOf("Opera")==-1) && (uagent.indexOf("MSIE")!=-1);
var n6=navigator.userAgent.indexOf("6/6")!=-1;
var opera=uagent.indexOf("Opera")!=-1;
var mac=pltfrm.indexOf("Mac")!=-1;
var win=pltfrm.indexOf("Win")!=-1;

var iWidth=400;		// neue Fensterbreite
var iHeight=400;	// neue Fensterhöhe	
var xx=(screen.availWidth-iWidth) /2;	// zentrieren
var yy=(screen.availHeight-iHeight) /2;
var txt=["GV 2002 im Frohsinn","aufs Bild klicken zum Schliessen.","Eliane Cueni Septett am 5. April 2002","Irene Schweizer - Co Streiff am 25. April","European Jazz Project feat. Ingrid Jensen am 7. Mai 2002","Richard Lipiec Quartett mit CD-Taufe am 24. Mai 2002","Mya N. Die Band. Am 30. Mai 2002"];

function njet()
{
}

function bild(bildname,titel,w,h,bgfarbe,txtfarbe,txtnr)
{
var x=(screen.availWidth-(w+100)) /2;
var y=(screen.availHeight-(h+120)) /2;
	if (nav)
	{
	var eigen="resizable=1,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0,screenX="+x+",screenY="+y+",width="+(w+100)+",height="+(h+120);
	}
	else
	{
	var eigen="resizable=1,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0,left="+x+",top="+y+",width="+(w+100)+",height="+(h+120);
	}
if (txtfarbe==""){var txtfarbe="black";}
N=window.open("","Neu",eigen);
N.document.writeln("<HTML><BODY onblur=\"zu()\" BGCOLOR=\"" + bgfarbe + "\">");
N.document.writeln("<P ALIGN=\"CENTER\">");
N.document.writeln("<FONT FACE=\"Verdana, Arial, Helvetica, sans-serif\" SIZE=\"1\" COLOR=\"" + txtfarbe + "\">");
N.document.writeln(txt[txtnr] + "<br><br></FONT><FONT FACE=\"Verdana, Arial, Helvetica, sans-serif\" COLOR=\"RED\"><B>" + titel + "</B><br><br></FONT>");
N.document.writeln("<A HREF='javascript:self.close()';>");
N.document.writeln("<IMG SRC=\"" + bildname + "\" BORDER=\"0\" HEIGHT=\"" + h + "\" WIDTH=\"" + w + "\" ALT=\"" + titel + "\" NAME=\"" + titel + "\"></A>");
N.document.writeln("</P>");
N.document.writeln("</BODY></HTML>"); 

return false;
}

function fenster_oeffnen()
{
  if (fenster_oeffnen.arguments.length == 3)
  {
    var w = window.open(fenster_oeffnen.arguments[0],fenster_oeffnen.arguments[1],fenster_oeffnen.arguments[2]);
  }
  else if (fenster_oeffnen.arguments.length == 2)
  {
    var w = window.open(fenster_oeffnen.arguments[0],fenster_oeffnen.arguments[1]);
  }
  else if (fenster_oeffnen.arguments.length == 1)
  {
    var w = window.open(fenster_oeffnen.arguments[0]);
  }
  else if (fenster_oeffnen.arguments.length == 0)
  {
    var w = window.open();
  }
  if (w) 
  {
    if (!w.opener)
    {
      w.opener = self;
    }
  }
  return w;
}

function fenster_zu(w)	// falls 'w' nicht im selben Skript vorkommt,
			// wird die Variable 'self' eingesetzt!
{
  if (w && !w.closed)
  {
    w.close();
  }
}

function fenster_oeffnen_zentriert()
{
  var arg = fenster_oeffnen_zentriert.arguments;
  switch (arg.length)
  {
    case 0: var w = fenster_oeffnen();break;
    case 1: var w = fenster_oeffnen(arg[0]);break;
    case 2: var w = fenster_oeffnen(arg[0],arg[1]);break;
    case 3: var w = fenster_oeffnen(arg[0],arg[1],arg[2]);break;
  }
  // Breite und Höhe ermitteln
  if (window.outerWidth)
  {
    var breite = window.outerWidth;
    var hoehe = window.outerHeight;
  }
  else if (document.body)
  {
    var breite = document.body.offsetWidth;
    var hoehe = document.body.offsetHeight;
  }
  else
  { // für alte Browser
    var breite = Math.round(screen.availWidth * 0.75);
    var hoehe = Math.round(screen.availHeight * 0.75);
  }
  // Fenster skalieren und zur Mitte bewegen
  var x = Math.round((screen.availWidth - breite) / 2);
  var y = Math.round((screen.availHeight - hoehe) / 2);
  if (w)
  {
    if (!window.outerWidth)
    {
      w.resizeTo(breite,hoehe);
    }
    w.moveTo(x,y);
  }
  return w;
}

function umwandeln(text)
{
  for(var i=0;i<text.length;++i)
  {
    document.write("&#"+text.charCodeAt(i)+";");
  }
}