var preload = [];

$(function() {
	
	$("div.profielen div:last").addClass("last");
	
	$("#aanmelden #Email").bind("click focus", function() {
		if ($("#aanmelden #Email").val() == "E-mail") {
			$("#aanmelden #Email").val("");
		}	
	});

	$("#aanmelden #Email").bind("blur", function() {
		if ($("#aanmelden #Email").val() == "") {
			$("#aanmelden #Email").val("E-mail");
		}	
	});
	
	$("#aanmelden #Naam").bind("click focus", function() {
		if ($("#aanmelden #Naam").val() == "Achternaam") {
			$("#aanmelden #Naam").val("");
		}	
	});

	$("#aanmelden #Naam").bind("blur", function() {
		if ($("#aanmelden #Naam").val() == "") {
			$("#aanmelden #Naam").val("Achternaam");
		}	
	});
	
	$("#aanmelden input:submit").click(function() {		
		
		var errorFound = false;
		var errorMessage = '';

		var email = $("#aanmelden #Email").val();
		var achternaam = $("#aanmelden #Naam").val();
		
		$("#aanmelden #Naam").css('border', 'solid 1px #838383');
		$("#aanmelden #Email").css('border', 'solid 1px #838383');
		if (email == '' || email == 'E-mail') {
			errorMessage = errorMessage + '- Geen waarde ingevuld voor e-mailadres.\n';
			errorFound = $("#aanmelden #Email");
			$("#aanmelden #Email").css('border', 'solid 1px red');
		} else {
			if (email.search(/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&''*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i) == -1) {
				errorMessage = errorMessage + '- Ongeldig waarde ingevuld voor e-mailadres.\n';
				$("#aanmelden #Email").css('border', 'solid 1px red');
				errorFound = $("#aanmelden #Email");
			}
		}
		if (!achternaam || achternaam == 'Achternaam') {
			errorMessage = errorMessage + '- Geen waarde ingevuld voor achternaam.\n';
			errorFound = $("#aanmelden #Naam");
			$("#aanmelden #Naam").css('border', 'solid 1px red');
		}		
		if (errorFound) {
			alert(errorMessage);
			errorFound.focus();
		} else {
			var url = 'http://m6.mailplus.nl/genericservice/code/servlet/Redirect';
			$.post(url, $("#aanmelden").serialize(), function(data, status, xhr) {
				if (status == 'success') {
					$.getScript("/js/aanmelden.js");
					$("div.content").load("/nieuwsbrief .content", function() {
						$("input[name='field1318']").val($("#aanmelden #Naam").val());
						$("input[name='field1320']").val($("#aanmelden #Email").val());
						$(".main_cel .article:first").html("<B>Bedankt voor uw aanmelding</B><BR><BR>Vul onderstaande gegevens aan zodat wij u nog beter kunnen informeren.<BR><BR>");
					});					
				}
			});
		}
		return false;
	});
			
	$(".thumb a").hover(function() {
		var url = this.href;
		$(this).parent().parent().find(".detail img").each(function() {
			prev_url = this.src;
			this.src = url;
		});	
	},
	function() {
		$(this).parent().parent().find(".detail img").each(function() {
			if (prev_url) {
				this.src = prev_url;			
			}
		});
	}).click(function() {
		prev_url = false;
		var url = this.href;
		$(this).parent().parent().find(".detail img").each(function() {
			this.src = url;
		});		
		return false;
	}).each(function() {
		var i = new Image();
		i.src = this.href;
		preload.push(i);
	});
});
			
function updateFoto(f, sel) {
	return false;
}
