// JavaScript Document

$(function(){
	var betreffval = "Geben Sie hier Ihren Betreff ein";
	var nachrichtval = "Hier können Sie Ihre Nachricht eingeben";
	var nameval = "Geben Sie hier Ihren Namen ...";
	var emailval = "... und hier Ihre Email-Adresse ein";
	
	$("div.kontaktform input.betreff").css("color","#999").val(betreffval);
	$("div.kontaktform input.betreff").focus(function(){
		$("div.kontaktform input.betreff").css("color","#333");
		if($("div.kontaktform input.betreff").val() == betreffval) $("div.kontaktform input.betreff").val("");
	});
	$("div.kontaktform input.betreff").blur(function(){
		if($("div.kontaktform input.betreff").val() == betreffval || $("div.kontaktform input.betreff").val() == ""){
			$("div.kontaktform input.betreff").val(betreffval).css("color","#999");
		}
	});
	
	$("div.kontaktform input.absender_name").css("color","#999").val(nameval);
	$("div.kontaktform input.absender_name").focus(function(){
		$("div.kontaktform input.absender_name").css("color","#333");
		if($("div.kontaktform input.absender_name").val() == nameval) $("div.kontaktform input.absender_name").val("");
	});
	$("div.kontaktform input.absender_name").blur(function(){
		if($("div.kontaktform input.absender_name").val() == nameval || $("div.kontaktform input.absender_name").val() == ""){
			$("div.kontaktform input.absender_name").val(nameval).css("color","#999");
		}
	});
	
	$("div.kontaktform input.absender_email").css("color","#999").val(emailval);
	$("div.kontaktform input.absender_email").focus(function(){
		$("div.kontaktform input.absender_email").css("color","#333");
		if($("div.kontaktform input.absender_email").val() == emailval) $("div.kontaktform input.absender_email").val("");
	});
	$("div.kontaktform input.absender_email").blur(function(){
		if($("div.kontaktform input.absender_email").val() == emailval || $("div.kontaktform input.absender_email").val() == ""){
			$("div.kontaktform input.absender_email").val(emailval).css("color","#999");
		}
	});
	
	$("div.kontaktform div.textarea_sprechblase textarea").css("color","#999").val(nachrichtval);
	$("div.kontaktform div.textarea_sprechblase textarea").focus(function(){
		$("div.kontaktform div.textarea_sprechblase textarea").css("color","#333");
		if($("div.kontaktform div.textarea_sprechblase textarea").val() == nachrichtval) $("div.kontaktform div.textarea_sprechblase textarea").val("");
	});
	$("div.kontaktform div.textarea_sprechblase textarea").blur(function(){
		if($("div.kontaktform div.textarea_sprechblase textarea").val() == nachrichtval || $("div.kontaktform div.textarea_sprechblase textarea").val() == ""){
			$("div.kontaktform div.textarea_sprechblase textarea").val(nachrichtval).css("color","#999");
		}
	});
	
	//Fotogalerie
	$("div.gal").css("opacity",0.7);
	$("a.galerie_link").hover(
		function(){ var relation = $(this).attr("rel"); $("div."+relation).fadeIn("fast"); },
		function(){ $("div.gal").hide(); }
	);
	
	//Navigation
	$("ul.mainnav li a").css("opacity",0.8).hover(
		function(){ $(this).css("opacity",1); },
		function(){ $(this).css("opacity",0.8); }
	);
	$("ul.mainnav li a.on").css("opacity",1).hover(
		function(){ $(this).css("opacity",1); },
		function(){ $(this).css("opacity",1); }
	);
	$("ul.mainnav li ul.subnav li a").css("opacity",1).hover(
		function(){ $(this).css("opacity",1); },
		function(){ $(this).css("opacity",1); }
	);
	
	//Bildergalerien
	$("a.galerie_link").fancybox({
		'overlayOpacity'		: 0.8,
		'overlayColor'			: '#000',
		'titleShow'				: false
	});
	
	var klassenname;
	$("a.marker").click(function(){
		klassenname = $(this).attr("rel");
		//$(this).html("Klasse:"+klassenname);
		$("a."+klassenname).trigger("click");
		return false;
	});

});
