$(document).ready(function() {
	$("ul.sf-menu").superfish({ 
		animation: {height:'show'},   // slide-down effect without fade-in 
		delay:     500               // .2 second delay on mouseout 
	}); 
	var anchorName = document.location.toString();
	if (anchorName.match('#')) { 
  		var myAnchor = anchorName.split('#')[1];
		$('div[id='+myAnchor+']').toggle();
	} else {
		$('div[id='+myAnchor+']').hide();	
	}	

	$('.hsclusters').click(function() {
		var id = $(this).attr('id');
		$('div[id='+id+']').toggle();
	})
	.hover(function() {
		$(this).addClass("pointer");
		},
		function() {
		$(this).removeClass("pointer");
	});
	var check = $('#youthProgram').validate({
		rules:{
			name: {
				required: true
			},
			eMail: {
				required: true,
				email: true
			}
		},		
		messages:{
			name: {
				required: "Please enter your name."
			},
			eMail: {
				required: "Please enter you e-mail address.",
				email: "This is not a valid e-mail address."
			}
		}
	});
	$('#youthProgram').submit(function() {
		if(check.form() == true) {
			$('input[type=submit]', this).attr('disabled', 'disabled');
			check.resetForm();
		} 
	});
});