
function switchlayer(Layer_Name){
  var GECKO = document.getElementById? 1:0 ;
  var NS = document.layers? 1:0 ;
  var IE = document.all? 1:0 ;
  if (GECKO){
  	document.getElementById(Layer_Name).style.display= (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';
  } else if (NS){
  	document.layers[Layer_Name].display=(document.layers[Layer_Name].display=='block') ? 'none' : 'block';
  } else if (IE){
  	document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display=='block') ? 'none' : 'block';
  }
}


function switchlayerON(Layer_Name){
  var GECKO = document.getElementById? 1:0 ;
  var NS = document.layers? 1:0 ;
  var IE = document.all? 1:0 ;
  if (GECKO){
  	document.getElementById(Layer_Name).style.display= 'block';
  } else if (NS){
  	document.layers[Layer_Name].display= 'block';
  } else if (IE){
  	document.all[Layer_Name].style.display= 'block';
  }
}


function switchlayerOFF(Layer_Name){
  var GECKO = document.getElementById? 1:0 ;
  var NS = document.layers? 1:0 ;
  var IE = document.all? 1:0 ;
  if (GECKO){
  	document.getElementById(Layer_Name).style.display= 'none' ;
  } else if (NS){
  	document.layers[Layer_Name].display= 'none' ;
  } else if (IE){
  	document.all[Layer_Name].style.display= 'none' ;
  }
}


function Zoom(url,title,breite,hoehe) { 
	breite += 26;
	hoehe += 44;
	sinnvollehoehe = 900;
	sinnvollehoehe = screen.height-40;
	popup = "popup";

	if(hoehe > sinnvollehoehe) {
		breite += 20;
		popup = "popup2";
		hoehe = sinnvollehoehe;
	}
	url = url+"&hoehe="+hoehe+"&popup="+popup+"&title="+title; 
  var neu = window.open(url,title,WinAppearance+',top=100,width='+breite+',height='+hoehe);
  if (!neu.opener) neu.opener = window;
  neu.focus();
}

function closeWindow() {
	self.close();
}

function email(name, domain,tld) {
	var link = "<a href='mailto:"+name+"@"+domain+"."+tld+"'class='mail' >";
	document.write(link);
}

function emailschliessen() {
	document.write("</a>");
}


var scroller={
	getScrollX:function(){ return(document.all)?document.body.scrollLeft:window.pageXOffset; },
	getScrollY:function(){ return(document.all)?document.body.scrollTop:window.pageYOffset; },
	getAnchorPos:function(name,c){
		var arr=document.getElementsByTagName("a"); var elm=null;
		for(a=0;a<arr.length;a++){ if(arr[a].name==name){ elm=arr[a] }}
		if(!elm) return(0); 
		var x=y=0;
		while(elm.offsetParent){ x+=elm.offsetLeft; y+=elm.offsetTop; elm=elm.offsetParent; }
		return((c=="x")?x:y);
	},
	scroll:function(x,y){
		var scrollx=this.getScrollX(); var scrolly=this.getScrollY(); 
		if(Math.abs(scrollx-x)<=1&&Math.abs(scrolly-y)<=1){
			window.scrollTo(x,y);
		} else {
			window.scrollTo(parseInt(scrollx+(x-scrollx)/2),parseInt(scrolly+(y-scrolly)/2));
			if(scrollx!=this.getScrollX()||scrolly!=this.getScrollY()){
				this.timer=setTimeout("scroller.scroll("+x+","+y+");",50);
			} else {
				window.scrollTo(x,y);
			}
		}
	},
	scrollTo:function(obj){
		var name=obj.href.substring(obj.href.indexOf("#")+1);
		this.scroll(0,this.getAnchorPos(name));
		return false;
	}
}
WinAppearanceScroll="toolbar=no,location=no,directories=no,scrollbars=yes,status=yes,resizable=yes,copyhistory=no,top=10";
WinAppearanceNoScroll="toolbar=no,location=no,directories=no,scrollbars=no,status=no,resizable=yes,copyhistory=no,top=10";
function OpenCentered(URL, xx, yy){ 
	xx = xx + 60;
	yy = yy + 80;
	URL2 = 'Centered.php?image='+URL;
	fenstername = (Math.floor(Math.random()*999999));
	window.open(URL2,fenstername,WinAppearanceNoScroll+",width="+xx+",height="+yy);
}
function OpenCenteredStatic(URL, xx, yy){ 
	xx = xx + 60;
	yy = yy + 80;
	URL2 = 'webShot_'+URL+'.htm';
	fenstername = (Math.floor(Math.random()*999999));
	window.open(URL2,fenstername,WinAppearanceNoScroll+",width="+xx+",height="+yy);
}
