$(document).ready(function() {
	$(".error-box-abstract").mouseover(function() {
		$(this).addClass("foreground");
	});
	
	$(".error-box-abstract").mouseout(function() {
		$(this).removeClass("foreground");
	});
	
	$("#box-data-protection-regulations button").click(function() {
		$("#box-data-protection-regulations").slideUp("slow");
	});
	
	$("#box-terms-of-use button").click(function() {
		$("#box-terms-of-use").slideUp("slow");
	});

	$("#data-protection-regulations").click(function() {
		$("#box-data-protection-regulations").slideDown("slow");
	});
	
	$("#terms-of-use").click(function() {
		$("#box-terms-of-use").slideDown("slow");
	});
	
	/*
	 * wenn fehler aufgetreten sind
	 * 
	 * @todo in einer schleife machen
	 */
	
	if($(".error-box-username").is(":visible"))
	{
		$("#gc_register_username").focus(function() {
			$(".error-box-username").fadeOut("slow");
		});		
	}		

	if($(".error-box-email").is(":visible"))
	{
		$("#gc_email").focus(function() {
			$(".error-box-email").fadeOut("slow");
		});		
	}

	if($("#error-box-password").is(":visible"))
	{
		$("#register-input-password").focus(function() {
			$("#error-box-password").fadeOut("slow");
		});		
	}
	
	if($("#error-box-password-repeat").is(":visible"))
	{
		$("#register-input-password-repeat").focus(function() {
			$("#error-box-password-repeat").fadeOut("slow");
		});		
	}	

	if($("#error-box-toc-pp").is(":visible"))
	{
		$("#gc_toc_pp").focus(function() {
			$("#error-box-toc-pp").fadeOut("slow");
		});		
	}
		
;});
