<!-- Inhalt vor alten Browsern verstecken

//Oeffnen des Fensters fuer die Karte (mit Position)
function openMap(x,y,ort) {
	var parameter, parameter2

	//Parameteruebernehmen	
	parameter = "karte.asp?x=" + x + "&y=" + y + "&ort=" + ort
	//Parameter setzen; ACHTUNG: KEIN Zwischenraum zw. WIDTH und HEIGTH (Probl. bei NS)!
	parameter2 = "width=400,height=350, status=no, resizable=no, menubar=no, location=no, directories=no, scrollbars=no, toolbar=no"
	MapAUS = window.open(parameter,'Aufnahmeort',parameter2)
}

//Fensterposition ermitteln
function posWindow(x,y) {

	//Uebergabeparameter X,Y => Fenstergroesse
	//oder Fenstergroesse inkl. Randabstand
	var maxX, maxY
	
	//Bildschirmposition ermitteln
	maxX = screen.width - x
	maxY = y
	
	moveTo(maxX,maxY)
}


// Kategorieabfrage aus UEBERSICHT.ASP
function GoCategorie(s)
  {   var d = s.options[s.selectedIndex].value;
   window.location.href = "./uebersicht.asp?id=1&kat=" + d;
   s.selectedIndex=0;
  }
  
// Kategorieabfrage aus BILDER.ASP
function GoCategorie2(s)
  {   var d = s.options[s.selectedIndex].value;
   window.location.href = "./bilder.asp?id=1&kat=" +d;
   s.selectedIndex=0;
  }

// Kategorieabfrage aus UEBERSICHT.ASP
function GoCategorie3(s)
  {   var d = s.options[s.selectedIndex].value;
   window.location.href = "./nurbilder.asp?id=1&kat=" + d;
   s.selectedIndex=0;
  }

// Oeffnen des Eingabefensters
function eingabe(uid, pw)
  { var parameter, parameter2
		parameter = "db_eingabe.asp?log=" +uid+ "&pw=" +pw
		parameter2 = "width=600,height=500, status=no, locationbar=no, resizable=no, menubar=no, scrollbars=no"
		window.open(parameter,"Bildverwaltung",parameter2)
  }

// Uebergabe des Kategorienamens
function save_kat(optionen,kat_name, uid, pw) { 
    var parameter
    parameter = "save_kat.asp?log="+uid+"&pw="+pw+"&kat=" +kat_name
   	  window.open(parameter)
 }  

// Uebergabe von Begriff und Beschreibung
function save_beg(begriff, beschreibung, uid, pw)
  { var parameter, i
		parameter = "save_beg.asp?be=" + begriff +"&bs="+beschreibung+"&log="+uid+"&pw="+pw
		window.open(parameter)
		window.close()
  }
  
// In Beschreibung Link fuer Begriff einfuegen
function insert_link(begriff, beschreibung)
  {
  var laenge, sPOS 
  var beschreibung_neu

  sPOS = beschreibung.indexOf(begriff)
  laenge = begriff.length
  beschreibung_neu = beschreibung.substring(0,sPOS) +"<a href='javascript:openBES(\""+begriff+"\",\""+beschreibung+"\")'><b>"+ beschreibung.substring(sPOS,sPOS+laenge) +"</b></a>"+ beschreibung.substring(sPOS+laenge,beschreibung.length)
  document.write(beschreibung_neu)
  }

// Fenster mit Beschreibung oeffnen
function openBES(begriff, beschreibung)
  {
   var parameter, parameter2
   
   parameter = "beschreibung.asp?beg=" +begriff+ "&bes=" +beschreibung
   parameter2 = "width=400,height=300, status=no, locationbar=no, resizable=no, menubar=no"
   WinBEG = window.open(parameter,'Beschreibung',parameter2)
  }
  
 // Max. Anzahl Zeichen fuer ein Textfeld testen und anzeigen
 function check_textarea(target, maxLength, count_field) {

    if (target.value.length > maxLength) {
      target.value = target.value.substring(0,maxLength);
      charleft = 0;
    } else {
      charleft = maxLength - target.value.length;
    }
    count_field.value = charleft;
  }
  
// Eingabeformular pruefen DB_EINGABE.ASP
function chk_form()
  {
   //Bildname pruefen
   if (document.formEIN.bn.value.length == 0)
    { alert("Bitte einen Bildnamen eingeben !");
       document.formEIN.bn.focus();
      return false;}

   //Dateiname pruefen
   if (document.formEIN.dn.value.length == 0)
    { alert("Bitte einen Dateiname eingeben !");
       document.formEIN.dn.focus();
      return false;}
	else {
	  var x, text, otext
	  text = ".jpg"
	  otext = document.formEIN.dn.value.toLowerCase()
	  x = otext.indexOf(text.toLowerCase())
	  if (x <= 0) { 
	   alert("Falsches Dateiformat bei Grafik. Nur (JEPG - '.jpg') ist erlaubt!");
       document.formEIN.dn.focus();
      return false;  } 	  	
	}
      
   //Ort pruefen
   if (document.formEIN.ot.value.length == 0)
    { alert("Bitte einen Ortsnamen eingeben !");
       document.formEIN.ot.focus();
      return false;}

   //Beschreibung pruefen
   if (document.formEIN.bs.value.length == 0)
    { alert("Bitte einen Beschreibung eingeben !");
       document.formEIN.bs.focus();
      return false;}
    
   //X-Position pruefen
   if ( (document.formEIN.px.value <= 0) || (document.formEIN.px.value >= 400) )
    { alert("X-Position ist ausserhalb des erlaubten Bereiches! (Bereich: 0..400)");
       document.formEIN.px.focus();
      return false;}
  
   //Y-Position pruefen
   if ( (document.formEIN.py.value <= 0) || (document.formEIN.py.value >= 300) )
    { alert("Y-Position ist ausserhalb des erlaubten Bereiches! (Bereich: 0..300)");
       document.formEIN.py.focus();
      return false;}
   
   if (document.formEIN.em.value == "")
    { alert("Bitte E-Mail Adresse eingeben!"); 
	  document.formEIN.em.focus();
	  return false;}
	else {
      if ( (document.formEIN.em.value.indexOf('@') == -1) || (document.formEIN.em.value.indexOf('.') == -1) || (document.formEIN.em.value.length <= 5) )
        {alert("Falsche E-Mail-Adresse!");
         document.formEIN.em.focus();
         return false;
	  }	 
	}
 
   eraseCookieALL();
 }

//Vorausladen von Grafiken; Beschleunigen des Anzeigevorgangs  
function preload() {
	var img
	//Alle uebergebenen Grafiken (Array) werden geladen
	for (var i=0; i<preload.arguments.length; i++) {
	  img = new Image()
	  i.src = preload.arguments[i]
	}
}

//COOKIES - setzen, lesen, loeschen
function getCookie(name) {
  var cname= name + "=";
  var dc = document.cookie;
    if (dc.length > 0) {
	  begin = dc.indexOf(cname);
	  if (begin != -1) {
	    begin += cname.length;
		end = dc.indexOf(";",begin);
		  if (end == -1) {
		    end = dc.length; 
		  }
	   return unescape(dc.substring(begin,end));
	   }
	} 
  return "";
}

function setCookie(name, value) {
  var now = new Date();
  var then = new Date(now.getTime() + 31536000000);
  document.cookie = name + "=" + escape(value) + "; expires=" + then.toGMTString() + ";path=/";
}

function getValue(element) {
  var value = getCookie(element.name)
  if (value != null) element.value = value;
}

function setValue(element) {
  setCookie(element.name, element.value);
}

function eraseCookie(name) {
  var now = new Date();
  var then = new Date(now.getTime() -1);
  document.cookie = name + "= ; expires=" + then.toGMTString() + ";path=/";
}

function eraseCookieALL() {
  eraseCookie('bn')
  eraseCookie('dn')  
  eraseCookie('ld')  
  eraseCookie('ot')  
  eraseCookie('bs')  
  eraseCookie('bf')  
  eraseCookie('px')  
  eraseCookie('py')
}

function BrowserCheck() {  
  var b = navigator.appName
  var v
  //document.write("<br>Navigator: "+b)
  if (b=="Netscape") { 
    this.b = "ns"
  }
  else { 
    if (b=="Microsoft Internet Explorer") {
	  this.b = "ie"
	}
	else {
	  this.b = b}
  }
  this.v = parseInt(navigator.appVersion);
  
  this.ns = (this.b == "ns" && this.v >=4)
  this.ns3 = (this.b == "ns" && this.v ==3)
  this.ns4 = (this.b == "ns" && this.v ==4)
  this.ns5 = (this.b == "ns" && this.v ==5)
  this.ie = (this.b == "ie" && this.v >=4)
  this.ie4 = (navigator.userAgent.indexOf('MSIE 4')>0)
  this.ie5 = (navigator.userAgent.indexOf('MSIE 5')>0)
  if (this.ie5) {this.v=5}
    return this.dhtml = (this.ns||this.ie)
}

//Fenster fuer BILDER oeffnen ohne Zusaetze
function check_window(fenster) {
	if (window.name != "Bilder") {
	  window.open(fenster,"Bilder","fullscreen=yes,dependent=no,status=no,locationbar=no,resizable=no,menubar=no")
	  window.parent.close();
	}
}

//Fenster fuer Index/MENU oeffnen ohne Zusaetze
function check_window2() {
	if (window.name != "OutbackAustralia") {
	  window.open("index.htm","OutbackAustralia","fullscreen=yes,dependent=no,status=no,locationbar=no,resizable=no,menubar=no")
	  //window.parent.close();
	}
}

//Fenster oeffnen
function open_window(fenster,groesse) {
	groesse += ",dependent=no,status=no,locationbar=no,resizable=no,menubar=no"
	window.open(fenster,"OutbackAustralia",groesse)
}

//Fenster oeffnen
function open_window2(fenster,groesse) {
	groesse += ",dependent=no,status=no,locationbar=no,resizable=no,menubar=no"
	window.open(fenster,"Upload",groesse)
}

//Fenster oeffnen
function open_window3(fenster,groesse) {
	groesse += ",status=no,locationbar=no,resizable=no,menubar=no"
	window.open(fenster,"Login",groesse)
}

// Ende: Inhalt verstecken -->

