/************************************************************************************************  
  Browserabfrage:
************************************************************************************************/ 
  function browserobj() {
	this.ns4=document.layers&&!document.getElementById;
	this.ns6=document.getElementById&&!document.all;
	this.ie4=document.all;
	this.opr=navigator.userAgent.indexOf("Opera")+1;
	
	this.ms = document.all;
	this.ns = document.layers;
	this.dom = document.getElementById;
  }
  Browser = new browserobj();
  
/************************************************************************************************
  Browser-Optimierung:
************************************************************************************************/
 function BrowserOK(){
   if(!Browser.ok && !Browser.dom) {
     document.location.href = 'http://www.sportjugend-hessen.de/browser.htm';
   }
 }
  
/************************************************************************************************
  MouseOver:
************************************************************************************************/
    
  function preloadImages() {
	  if(document.images) {
		  document.imgpreload = new Array();
		  var array = preloadImages.arguments
		  for(i=0; i<array.length; i++) {
			  document.imgpreload[i] = new Image;
			  document.imgpreload[i].src = array[i];
		  }
	  }
  }
  
  function swapImage(doc, imgName, imgUrl, imgText) {
	  if(imgText!="") { window.status = imgText; }
		if(doc.images) {
	    doc.images [imgName].srcORG = doc.images [imgName].src;
		doc.images [imgName].src = imgUrl;
	  }
  }
  function swapImageRestore(doc, imgName) {
	  window.status = '';
	  if(doc.images) {
	  	if(doc.images [imgName].srcORG) {
		  doc.images [imgName].src = doc.images [imgName].srcORG;
		}
	  }
  }
  
/************************************************************************************************/
aktdoc = null;


function hide(div) {
	if(initflag) {
		if (Browser.ns6 || Browser.ie4 || Browser.ie5) eval(div+'.visibility="hidden"');
    	else if (Browser.ns4) eval(div+'.visibility="hide"');
	}
}

function show(div) {
	if(initflag) {
		if (Browser.ns6 || Browser.ie4 || Browser.ie5) eval(div+'.visibility="visible"');
    	else if (Browser.ns4) eval(div+'.visibility="show"');
	}
}


function moveOut(doc) {
  clearTimeout(moving);
  moving=setTimeout('null',1);
  show('dropNav[aktiv]');
}

function moveBack(doc) {
  //alert(doc);
  aktdoc = doc;
  clearTimeout(moving);
  moving = setTimeout('moveBack1()', waitTime);
}

function moveBack1() {
  hide('dropNav[aktiv]');
  clearTimeout(moving);
  if(aktiv!=aktiv_page) moving=setTimeout('moveBack2()',waitTime2);
  else moving=setTimeout('null',1);
}

function moveBack2() {
  hide('dropHead[aktiv]');
  //alert('nav'+aktiv);
  if(window.document.layer0) swapImageRestore(window.document.layer0.document, 'nav'+aktiv);
  else swapImageRestore(window.document, 'nav'+aktiv);
  
  clearTimeout(moving);
  moving=setTimeout('null',1)
  if(aktiv_page!=null) {
  	show('dropHead['+aktiv_page+']');
	aktiv = aktiv_page;
  }
}

function doNav(doc,menu){
  if(aktiv!=null) {
  	swapImageRestore(doc, 'nav'+aktiv);
    hide('dropNav[aktiv]');
	  hide('dropHead[aktiv]');
  }
  if(aktiv_page!=null) {
	  swapImageRestore(doc, 'nav'+aktiv_page);
	  hide('dropNav[aktiv_page]');
	  hide('dropHead[aktiv_page]');
  }
  
  show('dropHead['+menu+']');
  aktiv = menu;
}

function machAnsprache(anzahl){
  for(i = 0; i <= anzahl; i++){
//  alert(i);
    if (Browser.ns6){
      dropNav[i]=document.getElementById("navDiv"+i).style;
      dropHead[i]=document.getElementById("navHeadDiv"+i).style;
    }else if (Browser.ie4 || Browser.ie5) {
      dropNav[i]=document.all("navDiv"+i).style;
      dropHead[i]=document.all("navHeadDiv"+i).style;
    }else if (Browser.ns4) {
      dropHead[i]=document.layers["navHeadDiv"+i];
      dropNav[i]=document.layers["navDiv"+i];
      //alert(dropNav[i].left);
    }
    //alert(dropNav[i].left);
  }
}

/***********************************************************************************************
Lotse ein- und ausschalten:
************************************************************************************************/
function LotseShow(){
  if (Browser.ns6){
      document.getElementById("LotseDiv").style.visibility="visible";
    }else if (Browser.ie4 || Browser.ie5) {
      document.all.LotseDiv.style.visibility="visible";
    }else if (Browser.ns4) {
      //document.layers["layer0"].document.layers["LotseDiv"].visibility="show";
      document.layers["LotseDiv"].visibility="show"; 
    }  
}
function LotseHide(){
  if (Browser.ns6){
      document.getElementById("LotseDiv").style.visibility="hidden";
    }else if (Browser.ie4 || Browser.ie5) {
      document.all.LotseDiv.style.visibility="hidden";
    }else if (Browser.ns4) {
      //document.layers["layer0"].document.layers["LotseDiv"].visibility="hide"; 
      document.layers["LotseDiv"].visibility="hide";
    }  
}
/************************************************************************************************/


/************************************************************************************************  
  Neuen fenster öffenen
************************************************************************************************/

function popUp(url,name,breite,hoehe,x,y){
  var MyWindow =0;
  MyWindow = window.open(url,name,'toolbar=0,location=0,directories=0,statusbar=0,menubar=0,scrollbars=0,resizable=no,width='+breite+',height='+hoehe);
  if (MyWindow){
    MyWindow.moveTo(screen.width/2-(breite/2+x),screen.height/2-(hoehe/2+y));
    MyWindow.focus();
  }
}	

/****************************************************************************************************
  Preis beim Anmeldeformular ändern bei Umschaltung zwischen Mitglied/Nichtmitglied
*****************************************************************************************************/
function setPrice(preis) {
	document.getElementById("anmeldeformular").Gebuehr.value = preis;
}

function setPreis(preis) {
	document.getElementById("anmeldeformular").Preis.value = preis;
}
	 
