

var waypointOffset = 100;
var lastOffset = 0;

$(function() {
	
	
	
// Event Handlers
	$('.nav a').bind('click', function(event){
		event.preventDefault();
		target = $($(this).attr('href')).offset().top - 170;
		if( target < 0 ){ target = 1; }
		$.scrollTo( target , 1000);
	});
	
	$('#nav-willkommen').removeClass('nav').addClass('nav-active');
	
	$('.submit-button').bind('submit', function(){
		$('#myform').submit();
	});
	
	
	
// Set waypoint offset based on scroll direction
	$(window).bind('scroll', function(){
		temp = lastOffset - $(document).scrollTop();
		lastOffset = $(document).scrollTop();
		if( temp > 0 ){
			$('#willkommen').waypoint({offset:150});
			$('.section').waypoint({offset:150});
		}
		else {
			$('#willkommen').waypoint({offset:190});
			$('.section').waypoint({offset:190});
		}
	});

// Bind waypoint functions	
	$('#willkommen').waypoint(function(event, direction) {
	   $('.nav-active').removeClass('nav-active').addClass('nav');
	   $('#nav-' + this.id).removeClass('nav').addClass('nav-active');
	});
	
	$('.section').waypoint(function(event, direction) {
	   $('.nav-active').removeClass('nav-active').addClass('nav');
	   $('#nav-' + this.id).removeClass('nav').addClass('nav-active');
	});
	
});

