/**
 * Created by IntelliJ IDEA.
 * User: mick
 * Date: 22-mei-2010
 * Time: 15:24:00
 * To change this template use File | Settings | File Templates.
 */

var regels;
var speed = 4000;

$(document).ready(function() {
	// initieel is er niets te zien
	$("#laatstenieuws tr").hide();
	regels = $("#laatstenieuws tr");
	// de eerste regel alvast tonen
	$(regels[0]).show();
	// animatie starten
	var ind = 0;
	setInterval(function() {
		ind = (++ind) % regels.length;
		setDisplay(ind);
	}, speed);
});

/**
 * recursieve functie (endless loop) om de nieuwsitems te laten zien
 * @param index
 */
function setDisplay(ind) {
	var prevLine = ind == 0 ? (regels.length) - 1 : ind - 1;
	$(regels[prevLine]).fadeOut('slow',function() {
		$(regels[ind]).fadeIn('slow');
	});
}

/**
 * Check bij submit of het emailadres theoretisch correct is
 */
$(document).ready(function() {
	$("#aanmeldenFrm").submit(function() {
		var email = $(this).find("input[name='email']").val();
		if (email == '') {
			alert("e-mail is niet ingevuld!");
			return false;
		} else {
			if (email.match(/^[a-z0-9\-._]+@([a-z0-9\-]+\.)+[a-z]+$/i)) {
				return true;
			} else {
				alert("e-mail is niet correct");
				return false;
			}
		}
	});
});

/**
 * Popup voor inschrijven palettertjes
 */
$(document).ready(function(){
	$("#aanmelden").dialog({
		autoOpen: false,
		width: "500px",
		title: "Aanmelden"
	});
	// trigger
	$("#openAanmelden").click(function(){
		$("#aanmelden").dialog("open");	
	});

});

