$(document).ready(function(){ 
	$(".script-open-content-part").click(function(e){

		e.preventDefault();
		var new_content_class = $(this).attr("rel");
		$(".script-open-content-part").removeClass("active");
		$("a[rel="+new_content_class+"]").addClass("active"); 
		$(this).addClass("active");
		if($("."+content_part_active).length != 0)
		{
			$("."+content_part_active).each(function(){
				if($(this).hasClass(new_content_class)) return;
				$(this).hide("fast",function(){
					$(".content-part").filter("."+new_content_class).show("fast");
					content_part_active = new_content_class;
				});
			});
		}
		else
		{
			$(".content-part").filter("."+new_content_class).show("fast");
			content_part_active = new_content_class;
		}
	});
	
	$(".script-open-content-part").click(function(){
		
	});
	
//	$("input[type='radio']").custCheckBox();
	
	$(".script-open-popup").click(function(e){
		e.preventDefault();
		var new_popup_class = $(this).attr("rel");
		$(".script-open-popup").removeClass("active");
		
		// DO DARK
		if($("#popup-darker").length==0)
			$("body").append('<div id="popup-darker" style="position:absolute; display:none; top:0px; left:0px; width:100%; height:100%; background-color:#000;z-index:100;"></div>');
		$("#popup-darker").stop().show().css("opacity",0);
		$("#popup-darker").stop().fadeTo("slow",0.95);
		
		$("."+new_popup_class).each(function(){
			if($(this).is(":visible")) return;
			$(this).addClass("active").css("z-index","101");
			$(this).show();
		});
	});
	
	$(".script-close-popup").click(function(e){
		e.preventDefault();
		var new_popup_class = $(this).attr("rel");
		$("."+new_popup_class).hide();
		$("#popup-darker").fadeOut("slow");
	});
	
	
	$(".script-open-in-opener").click(function(e){
   		e.preventDefault();
		opener.location.href = $(this).attr("href");
	});
	
	$(".script-open-in-new-window").click(function(e){
   		e.preventDefault();
		window.open($(this).attr("href"),'_blank');
	});
	
	$(".formular-mitmachen").find("input[type=submit]").click(function(e){
		if($("#input_vorname").val()=="") { alert("Bitte tragen Sie einen Vornamen ein!"); e.preventDefault(); return; } ;
		if($("#input_nachname").val()=="") { alert("Bitte tragen Sie einen Nachnamen ein!"); e.preventDefault(); return; };
		if(!checkMail($("#input_email").val())) { alert(unescape("Bitte tragen Sie eine g%FCltige E-Mail Adresse ein%21")); e.preventDefault(); return; };
		if($("#input_bild").val()=="" || $("#input_bild").val().indexOf(".jpg")==-1) { alert(unescape("Bitte w%E4hlen Sie ein Bild vom Typ jpg aus%21")); e.preventDefault(); return; };
		if($("#input_teilnahmebedingungen:checked").length==0) { alert("Sie muessen den Teilnahmebedingungen zustimmen"); e.preventDefault(); return; };
	});
	
	$("form").submit(function(e){
		var notchecked = false;
		if($(this).find("input[id*=_ist_pflicht]").length ==0) return;
		$(this).find("input[id*=_ist_pflicht]").each(function(){
			if(!$(this).is(":checked")) notchecked=true;
		});
		if(notchecked)
		{
			e.preventDefault();
			alert("Bitte stimmen Sie der Mitgliedschaft mit dem Jahresbeitrag von € 100 zu!");
		}
	});
    
});

function checkMail(mail) {    
	return mail.search("@") != -1 && mail.substring(mail.search("@"), mail.length).indexOf('.') != -1;
}