$(document).ready(function(){
		function markActiveLink() {
			// Undermenu
			// Kig links i menubar igennem
   			$("ul li a").filter(function() {
		  	// Tag URL, split i chunks ved slash
		  	var currentURL = window.location.toString().split("/");	
		  	// Returnér true hvis menuitems 'href' er lig sidste chunk af URL 
		  	return $(this).attr("href") == currentURL[currentURL.length-1];	
			// add active til de(t) som henviser til currentURL
			}).addClass("active");
 		}
		function rotatePics(currentPhoto) {
			var numberOfPhotos = $('#kollage div').length;
			currentPhoto = currentPhoto % numberOfPhotos;
			
			$('#kollage div').eq(currentPhoto).fadeOut(1000, function() { // Antal ms for selve overgangen mellem slides
				// re-order the z-index
				$('#kollage div').each(function(i) {
					$(this).css(
						'zIndex', ((numberOfPhotos - i) + currentPhoto) % numberOfPhotos
					);
				});
				$(this).show();
				setTimeout(function() {rotatePics(++currentPhoto);}, 5000); // Antal ms for hvert slide
			});
		}
		
		$("form#enroll").validate({
			rules: {
				studentName: {
					required: true
				},
				address: {
					required:true
				},
				city: {
					required: true
				},
				zip: {
					required:true
				},
			  	parent1: {
					required: true
			  	},
			  	email: {
					required: true,
					email: true
			  	}
			},
			messages: {
				studentName: "Oplys venligst elevens navn",
				parent1: "Oplys venligst navn",
				address: "Oplys venligst adresse",
				city: "Oplys venligst by",
				zip: "Oplys venligst postnummer",
				email: {
					required: "Oplys venligst email-adresse",
					email: "Der er en fejl i email-adressen"
				}
   			},
			success: function(label) {
			  label.addClass('valid');
			}
	  	});
		
		$("form#contact, form#contactWeb").validate({
			rules: {
				inquiry: {
					required: true
				},
			  	email: {
					required: true,
					email: true
			  	}
			},
			messages: {
				inquiry: "Udfyld venligst",
				email: {
					required: "Oplys venligst email-adresse",
					email: "Der er en fejl i email-adressen"
				}
   			},
			success: function(label) {
			  label.addClass('valid');
			}
		});
		
		// Eksekvér funktion som markerer aktive links
		markActiveLink();
		
		$('#kollage div').eq(1).hide(); //Forhindrer crossfade ved indlćsning af siden
		rotatePics(1);
});
