/**********************************************************************/
/* Funktion integriert das passende Stylesheet 			             			*/	
/* Input: Pfadangabe zum Styleshett; Format: "../../shared/"          */
/**********************************************************************/
function checkstylesheet(path){
if(navigator.platform == "Win32"){
if(navigator.appName == "Netscape"){
if((navigator.appVersion.substr(0,1)) >= 5)
{document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""+path+"style_ns6_pc.css\">");
}else{document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""+path+"style_ns4_pc.css\">");		
}}else{document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""+path+"style_ie_pc.css\">");}
}else{if(navigator.appName == "Netscape"){document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""+path+"style_ns.css\">");		
}else{document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""+path+"style_ie.css\">");}}}

/**********************************************************************/
/* Funktion oeffnet einen externen Link							             			*/	
/**********************************************************************/
function open_hyperlink(url)  
{
	var jetzt = new Date();
	var w = 700;
	var h = 500;
	var winleft = (screen.width - w) / 2; 
	var wintop = (screen.height - h) / 2;
	var winprops = "height="+h+",width="+w+",top="+(wintop-50)+",left="+winleft+",menubar,location,status,toolbar=1,scrollbars=1,resizable=1";
	var hyperlink = window.open(url, "hyperlink"+jetzt.getTime(), winprops);
	if(window.focus) 
	{
		hyperlink.focus();
	}
}

/**********************************************************************/
/* Funktion checkt die E-Mail-Adresse																  */	
/**********************************************************************/
function isEmail(Letter)
{
var iX;
var iY=0;
var lastpoint=0;
for (iX=0;iX<Letter.length;iX++)
{if (Letter.charAt(iX)=="@")iY++;}
for (iX=0;iX<Letter.length;iX++)
{if (Letter[iX]==".")lastpoint=iX;
}
if ( (Letter.indexOf(".")!=-1) && (Letter.indexOf("@")!=Letter.length)
&& (Letter.indexOf(".")!=Letter.length) && (Letter.indexOf(" ")==-1) 
&& (Letter.indexOf(".")<Letter.length-2) && (iY==1)
&& (Letter.indexOf("@")!=0) && (Letter.charAt(Letter.indexOf("@")+1)!="."))
return true;
else
return false;
}

/**********************************************************************/
/* oeffnet ein neues fenster       */	
/**********************************************************************/
function open_window(url, w, h, myname,scroll,resize,tool)  
{
	var winleft = (screen.width - w) / 2; 
	var wintop = (screen.height - h) / 2;
	var winprops = "height="+h+",width="+w+",top="+wintop+",left="+winleft+",scrollbars="+scroll+",resizable="+resize+",toolbar="+tool;
	var win = window.open(url, myname, winprops);
	if(window.focus){win.focus();}
}

function show_vid(file,w,h)
{
	w = w + 20;
	h = h + 20;	
	open_window("show_vid.php?video="+file, w, h, "video",0,0,0);
}

/**********************************************************************/
/* scrollt die Navigation       */	
/**********************************************************************/
		var scroll = 0;
		var scrollpos = 0;
		var navigpos = 0;		
		var ypos = 75;			
	  var navigator_version = navigator.appVersion;
		var aktualisierung = 10;
		navigator_version = navigator_version.substr(0,1);
		function change_layerpos()
		{	
			if(navigator.appName=="Microsoft Internet Explorer")	
			{
				scrollpos = document.body.scrollTop;
				navigpos = document.all.navigation.offsetTop;
				schritte = (scrollpos+ypos) - navigpos;
				schritte = schritte / 20;
				scroll=scroll+schritte;
		    document.all.navigation.style.top = scroll+ypos;
				setTimeout("change_layerpos();",aktualisierung);
			}
			else
			{
				if(navigator_version<=4)
				{
					scrollpos = window.pageYOffset;
					navigpos = document.layers["navigation"].top;
					schritte = (scrollpos+ypos) - navigpos;
					schritte = schritte / 20;
					scroll=scroll+schritte;
					document.layers["navigation"].top=scroll+ypos;
					setTimeout("change_layerpos();",aktualisierung);
				}
				else
				{
					scrollpos = window.pageYOffset;
					navigpos = document.getElementById("navigation").style.top;
					navigpos = Number(navigpos.replace(/px/,""));
					schritte = (scrollpos+ypos) - navigpos;
					schritte = schritte / 20;
					scroll=scroll+schritte;
					document.getElementById("navigation").style.top=scroll+ypos;
					setTimeout("change_layerpos();",aktualisierung);
				}
			}
		}
		
/**********************************************************************/
/* erzeugt die Navigation       */	
/**********************************************************************/		
function create_navig(akt_site)
{
	navig = '';
	pfeil = '<img src="../../pix/navig/bu_pfeil.gif" width="13" height="13" alt="" border="0">';
	platzhalter = '<img src="../../pix/navig/13x13.gif" width="13" height="13" alt="" border="0">';
	if(akt_site!="home"){navig += '<a href="c_home.php?site_name=home">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_home.php?site_name=home">';
	navig += '<img src="../../pix/navig/navi_home.gif" width="107" height="13" alt="" border="0">';
	navig += '</a>';		
	navig += '<br>';	
	if(akt_site!="infos"){navig += '<a href="c_infos.php?site_name=infos">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_infos.php?site_name=infos">';
	navig += '<img src="../../pix/navig/navi_infos.gif" width="107" height="13" alt="" border="0">';
	navig += '</a>';	
	navig += '<br>';	
	if(akt_site!="newsletter"){navig += '<a href="c_newsletter.php?site_name=newsletter">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_newsletter.php?site_name=newsletter">';	
	navig += '<img src="../../pix/navig/navi_newsletter.gif" width="107" height="13" alt="" border="0">';
	navig += '</a>';	
	navig += '<br>';	
	if(akt_site!="termine"){navig += '<a href="c_termine.php?site_name=termine">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_termine.php?site_name=termine">';	
	navig += '<img src="../../pix/navig/navi_termine.gif" width="107" height="13" alt="" border="0">';
	navig += '</a>';	
	navig += '<br>';	
	if(akt_site!="bildarchiv"){navig += '<a href="c_bildarchiv.php?site_name=bildarchiv">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_bildarchiv.php?site_name=bildarchiv">';	
	navig += '<img src="../../pix/navig/navi_bildarchiv.gif" width="107" height="13" alt="" border="0">';
	navig += '</a>';	
	navig += '<br>';	
	if(akt_site!="kontakt"){navig += '<a href="c_kontakt.php?site_name=kontakt">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_kontakt.php?site_name=kontakt">';	
	navig += '<img src="../../pix/navig/navi_kontakt.gif" width="107" height="13" alt="" border="0">';					
	navig += '</a>';	
	navig += '<br>';	
	if(akt_site!="impressum"){navig += '<a href="c_impressum.php?site_name=impressum">'+pfeil+'</a>';}else{navig += platzhalter;}
	navig += '<a href="c_impressum.php?site_name=impressum">';	
	navig += '<img src="../../pix/navig/navi_impressum.gif" width="107" height="13" alt="" border="0">';	
	navig += '</a>';	
	if(navigator.appName=="Microsoft Internet Explorer" || (navigator.appName=="Netscape" && navigator_version>=5))
	{
		document.write('<div id="navigation" style="position:absolute; top:75px; left:600px; width:120px; height:160px;">'+navig+'</div>');
	}else{
		document.write('<layer name="navigation" top="75" left="600" width="120">'+navig+'</layer>');
	}
}		

