/* Änderungsprotokoll
   14.08.2009 infoort eingebaut
   02.05.2010 Ausstellungsankündigung eingebaut
*/

var Netscape = new Boolean(false);
var IE  = new Boolean(false);
var Opera  = new Boolean(false);
var Firefox  = new Boolean(false);
var Safari  = new Boolean(Safari);
var Konqueror  = new Boolean(Konqueror);
var version;
var Mac = new Boolean(false);


// für die Seite Stammdaten:
var verzweigeninfo;
var emailinfo;
var strasseinfo;
var ortinfo;
var portraitinfo;
var statusinfo;
var homepageinfo;

// für die Seite Bilder:
var titelinfo;
var hochladeninfo;
var loescheninfo;
var technikinfo;
var ausmasseinfo;
var preisinfo;
var beschreibunginfo;
var beispielinfo;

// für die Seite Ausstellungs-Ankündigung:
var breiteinfo;
var farbeHGinfo;
var farbeTextinfo;
var fontinfo;
var fontSizeinfo;
var kuenstlerAnzinfo;
var ausstAnzinfo;

var verzoegerung = 150; // in Millisekunden


// für die Seite Stammdaten:
infoverzweigen = 'infoverzweigen';
infoemail = 'infoemail';
infostrasse = 'infostrasse';
infoort = 'infoort';
infoportrait = 'infoportrait';
infostatus = 'infostatus';
infohomepage = 'infohomepage';

// für die Seite Bilder:
infotitel = 'infotitel';
infohochladen = 'infohochladen';
infoloeschen = 'infoloeschen';
infotechnik = 'infotechnik';
infoausmasse = 'infoausmasse';
infopreis = 'infopreis';
infobeschreibung = 'infobeschreibung';
infobeispiel = 'infobeispiel';

// für die Seite Ausstellungs-Ankündigung:
infobreite = 'infobreite';
infofarbeHG = 'infofarbeHG';
infofarbeText = 'infofarbeText';
infofont = 'infofont';
infofontSize = 'infofontSize';
infokuenstlerAnz = 'infokuenstlerAnz';
infoausstAnz = 'infoausstAnz';

function BrowserBestimmen() {

  IE = (navigator.appName == "Microsoft Internet Explorer");
  Netscape = (navigator.appName == "Netscape"); 
  Opera = (navigator.userAgent.indexOf("Opera") != -1);		 
  if (Opera == true) IE = false;
  Firefox = (navigator.userAgent.indexOf("Firefox") != -1);  
  Safari = (navigator.userAgent.indexOf("Safari") != -1); 
  Konqueror = (navigator.userAgent.indexOf("Konqueror") != -1);    

  // Versionsnummer rausfinden
  vers = 0;
  if (IE) {
  	i = navigator.userAgent.indexOf('MSIE');
	vers = navigator.userAgent.substr(i+5);
  }
  if (Opera) {
  	i = navigator.userAgent.indexOf('Opera');
	vers = navigator.userAgent.substr(i+6);
  }  
  if (Netscape) {
  	i = navigator.userAgent.indexOf('Netscape');
	vers = navigator.userAgent.substr(i+9);
  }  
  if (Firefox) {
  	i = navigator.userAgent.indexOf('Firefox');
	vers = navigator.userAgent.substr(i+8);
  }  

  laenge = 0;
  for (j = 0; j <= vers.length; j++) {
	 if ((vers.charAt(j) < '0' || vers.charAt(j) > '9') && vers.charAt(j) != '.' && laenge == 0) {
		laenge = j;
		break;
	}	
  } // for
  version = parseFloat(vers.substr(0,laenge));
  
  Mac = (navigator.userAgent.indexOf("Mac") != -1);	

} /* BrowserBestimmen */

function zeigen(was, durschnHoehe) {
	BrowserBestimmen();
	if (document.all) eval ("document.all." + was + ".style.visibility = 'visible'");
	else if (document.getElementById) eval ("document.getElementById('" + was + "').style.visibility = 'visible';");
	
	if (IE) {
		if (version >= 6) {
			hoehe = document.documentElement.clientHeight;
			gescrollt = document.documentElement.scrollTop;			
		}
		else {
		  hoehe = document.body.clientHeight;
		  gescrollt = document.body.scrollTop;		
		}
	}

	if (window.innerHeight) {
			hoehe = window.innerHeight;
			gescrollt = window.pageYOffset;
	 }
	
		 

	posi = Math.round((hoehe - durschnHoehe) / 2) + gescrollt - 208; 
	/* 208 = Höhe des Bereiches 'area'    durschnHoehe = durschnittliche Höhe des Fensters, das gezeigt werden soll */

	if (document.all) eval ("document.all." + was + ".style.posTop = " + posi);
	else if (document.getElementById) eval ("document.getElementById('" + was + "').style.top = " + posi + " + 'px';");	
	

	
} // zeigen

function verstecken(was) {
	welcherTimeout = was.substr(4) + 'info';
	eval ("window.clearTimeout(" + welcherTimeout + ")");
	if (document.all) eval ("document.all." + was + ".style.visibility = 'hidden'");
	else if (document.getElementById) eval ("document.getElementById('" + was + "').style.visibility = 'hidden'");

} // verstecken

