$(function(){	

	// NAVIGATION - SUPERFISH
	$("ul.navigation").superfish({
		autoArrows:    false,
		dropShadows:   false
	});

	// LINKS ...
	$(".toplink").click(function(){
		$('html, body').animate({scrollTop:0}, 'slow');
	});

	$("a.bio-more-link").click(function() {
		$(this).parent().parent().css('height','100%');
		$(this).parent().parent().children('.biografie').children('.excerpt').hide();
		$(this).parent().parent().children('.biografie').children('.referent-content').show();				
		$(this).hide();
		return false;
	});
	$('a.praesentation-link').click(function() {
		$(this).parent().parent().children('.praesentation').show();
		$(this).hide();
		return false;
	});
	$('a.workshop-link').click(function() {
		$(this).parents('.referent').children('.workshops').show();
		$(this).hide();
		return false;
	});


	// Anmeldung
	$('#signUp').validate({
		rules: {
			anrede: "required",
			vorname: "required",
			nachname: "required",
			email: {
				required: true,
				email: true
			},
			strasse: "required",
			plz: {
				required: true,
				digits: true
			},
			ort: "required",
			affirm: "required"
		},
		messages: {
			vorname: "Bitte geben Sie Ihren Vornamen an",
			nachname: "Bitte geben Sie Ihren Nachnamen an",
			email: "Tragen Sie bitte eine gültige E-Mailadresse ein",
			strasse: "Bitte geben Sie Ihre Anschrift an",
			ort: "Bitte geben Sie den Ort an",
			affirm: "Bitte akzpetieren Sie die Teilnahmebedingungen"
		},
		submitHandler: function(form) {
			$(form).ajaxSubmit({
				success: function() {
					$('#programm-tabelle-wraper').hide();
					$('#signuphead').hide();
					$('#signUp-finished').show();
					$('html, body').animate({scrollTop:0}, 'slow');
				}
			});
		}
	});
	
	$('.formGroup').formGroup(); // formGroup jquery Plugin renders Checkboxes & Radiobuttons

	$('.step1').click(function(){
		$('#signup-step-1').show();
		$('#signup-step-2').hide();
		$('#signup-step-3').hide();
		$('#wizard-step-1').addClass('active').removeClass('overlay');
		$('#wizard-step-2').addClass('overlay').removeClass('active');
		$('#wizard-step-3').addClass('overlay').removeClass('active');
	});
	$('.step2').click(function(){
		$('#signup-step-1').hide();
		$('#signup-step-2').show();
		$('#signup-step-3').hide();
		$('#wizard-step-1').addClass('overlay').removeClass('active');
		$('#wizard-step-2').addClass('active').removeClass('overlay');
		$('#wizard-step-3').addClass('overlay').removeClass('active');
	});
	$('.step3').click(function(){
		$('#signup-step-1').hide();
		$('#signup-step-2').hide();
		$('#signup-step-3').show();
		$('#wizard-step-1').addClass('overlay').removeClass('active');
		$('#wizard-step-2').addClass('overlay').removeClass('active');
		$('#wizard-step-3').addClass('active').removeClass('overlay');
	});
	

	$('.columnizing').columnize({columns: 2, balanced: true, minHeight: 150});

});


var yoxviewPath = "/wp-content/themes/lrft-v3/js/jquery.yoxview-0.9/";

$(document).ready(function(){
	$(".ngg-galleryoverview").yoxview({
		lang: 'de',
		cacheImagesInBackground: false,
		displayImageTitleByDefault: false			
	});

	// TODO: Zusammenfassen und div-wahnsinn der nggallery aufräumen
	$(".sidebar-gallery").yoxview({
		lang: 'de',
		cacheImagesInBackground: true,
		displayImageTitleByDefault: false			
	});
  
	// TODO: Was ist denn das?
	$('.more-link').click(function(){
		$(this).hide();
	});
});


$(document).ready(function() {
	$('img.spild').shuffle();
	$('#spilder').masonry({ 
		singleMode: true
	});
	
	$('.sponsoren-logo').shuffle();
	$('.sponsoren-logos').masonry({ 
		singleMode: true
	});
	
});

// masonary ... floating of sponoren
/*$(document).ready(function() {
	$('#spilder').masonry({ 
		singleMode: true
	});
});*/
//$(window).load(function() {
//	$('.sponsoren').masonry({ singleMode: true });
//}) 

