/**
 * @author DIGITAL ACCESS - Tim Kleyersburg
 */
$(function(){
	// Alles, was mit Formularen zu tun hat
	$('input.required').each(function(){
		var label = $(this).prev('label');
		label.wrap('<b></b>')
	});
	
	$('form#login').validate();
	
	$('form#register').validate({
		messages: {
			username: {
				required: 'Dies ist ein Pflichtfeld',
				remote: 'Dieser Benutzername ist bereits vergeben'
			},
			email: {
				required: 'Dies ist ein Pflichtfeld',
				remote: 'Diese E-Mail-Adresse ist bereits vergeben',
				email: 'Bitte geben Sie eine gültige E-Mail-Adresse ein'
			},
			password: {
				required: 'Dies ist ein Pflichtfeld',
				minlength: 'Ihr Passwort muss mindestens 6 Zeichen lang sein'
			},
			zip: {
				digits: 'Bitte nur Zahlen eingeben'
			}
		}
	});
	
	// Nicht eingeloggt
	
	$('.nologin').append('<img src="images/nologin.png" class="nologin_image" alt="Nicht eingeloggt" title="Sie sind nicht eingeloggt" />');
	
	// Für die Spiele
	$('.trigger').click(function(){
		var id = $(this).attr('id');
		$('#spiel, #highscores').hide();
		$('.spiel_zubehoer').removeClass('clicked');
		$('div#'+id).addClass('clicked');
	});
	$('.spiel_zubehoer').click(function(){
		$(this).removeClass('clicked');
		$('#spiel, #highscores').show();
	});
	
	$('.help_trigger').hover(
		function() {
			$('#spiel, #highscores').hide();
			$('.spiel_zubehoer').removeClass('clicked');
			$('#hilfe').show();
		},
		function() {
			$('#spiel, #highscores').show();
			$('#hilfe').hide();
		}
	);
});
