$(document).ready(function() {
  externalLinks(); 
});
		
	var stay = 0;
	
	function showNav(id) {
		if($.browser.msie){
			$(".unternav").hide();
		} else {
			$(".unternav").fadeOut("slow");
		}
		if($.browser.msie){
			$("#un-"+id).show();
		} else {
			$("#un-"+id).fadeIn("slow");
		}
	}
	
	function stayNav() {
		stay = 1;
	}
	
	function hideNav() {
		stay = 0;
		setTimeout("hideNav2()", 1500);
	}
	
	function hideNav2() {
		if (stay == 0) {
			if($.browser.msie){
				$(".unternav").hide();
			} else {
				$(".unternav").fadeOut("slow");
			}
		}
	}
	
	function hideNavFast() {
		$(".unternav").fadeOut("slow");
	}
	
	function zoom(name) {
		$("#bild-anfahrt").load("ajax_anfahrt.php?name="+name);
	}
	
	function externalLinks() {   
		if (!document.getElementsByTagName) return;   
		var anchors = document.getElementsByTagName("a");   
			for (var i=0; i<anchors.length; i++) {   
	   			var anchor = anchors[i];   
	   			if (anchor.getAttribute("href") &&   
	       			anchor.getAttribute("rel") == "external")   
	     			anchor.target = "_blank";   
	 			   
			}
	}   
	
	function checkForm() {
		f = document.Fanmeldung;
		error = 0;
		
		
		if (f.fvorname.value == "") {
			$("#fvorname").addClass("error");
			error ++;
		} else {
			$("#fvorname").removeClass("error");
		}
		
		if (f.fnachname.value == "") {
			$("#fnachname").addClass("error");
			error ++;
		} else {
			$("#fnachname").removeClass("error");
		}
		
		if (f.fstrasse.value == "") {
			$("#fstrasse").addClass("error");
			error ++;
		} else {
			$("#fstrasse").removeClass("error");
		}
		
		if (f.fhausnummer.value == "") {
			$("#fhausnummer").addClass("error");
			error ++;
		} else {
			$("#fhausnummer").removeClass("error");
		}
		
		if (f.fplz.value == "") {
			$("#fplz").addClass("error");
			error ++;
		} else {
			$("#fplz").removeClass("error");
		}
		
		if (f.fort.value == "") {
			$("#fort").addClass("error");
			error ++;
		} else {
			$("#fort").removeClass("error");
		}
		
		if (f.fgeburtsdatum.value == "") {
			$("#fgeburtsdatum").addClass("error");
			error ++;
		} else {
			$("#fgeburtsdatum").removeClass("error");
		}
		
		if (f.ftelefon.value == "") {
			$("#ftelefon").addClass("error");
			error ++;
		} else {
			$("#ftelefon").removeClass("error");
		}
		
		if (f.femail.value == "") {
			$("#femail").addClass("error");
			error ++;
		} else {
			$("#femail").removeClass("error");
		}
		
		if (f.fberuf.value == "") {
			$("#fberuf").addClass("error");
			error ++;
		} else {
			$("#fberuf").removeClass("error");
		}
		
		if (f.agb.checked != true) {
			$("#agbText").show();
			error ++;
		}
		
		
		
		
		if (error >= 1) {
			$("#errors").show();
			return false;
		} else if (error == 0) {
			return true;
		}
		
		/*
		if (document.Fanmeldung.agb.checked != true) {
			alert("Sie müssen die AGB anerkennen um sich für einen Kurs anzumelden.");
			return false;
		} else {
			return true;
		}
		*/
	}
	
	function showKursblock(id) {
		$("#"+id).fadeIn('slow');
	}
	
	function hideKursblock(id) {
		$("#"+id).fadeOut('slow');
	}
	
	$(document).ready(function(){
		setSideBarHeight();
		$("#aktuelles").load("aktuelles.inc.php");
	});
	
	function abwAnschrift() {
		$("#abwAnschrift").show();
	}
	
	function kursDetails(kennungdetail, ort) {
		$("#kursDetails").fadeOut(1000);
		$("#kursDetails").load("ajax_kursdetails.php?kennungdetail="+kennungdetail+"&ort="+ort);
		$("#kursDetails").fadeIn(700);
		setTimeout("setSideBarHeight()", 400);
	}
	
	function setSideBarHeight() {
		$height = $("#content").css("height");
		$("#sidebar").css("height", $height);
	}
	
	function checkInputLength() {
		str = document.forms["Fanmeldung"].elements["fnachricht"].value;
  
  		if (str.length > 2000) str = str.substring(0, 2000);
  
  		document.forms["Fanmeldung"].elements["fnachricht"].value = str;
	}
	
	
	
	
	
	
