function checkLogin() {
	if ($(":input[name='username']").val().length == 0) {
		alert("Geen gebruikersnaam ingevuld.");
		return false;
	}
	
	if ($(":input[name='password']").val().length == 0) {
		alert("Geen wachtwoord ingevuld.");
		return false;
	}
	
	return true;
}

function checkProef() {
	var ok = true;
	$("#FrmProef :input").each(function() {
		if ($(this).attr("required") == "true" && $(this).val() == "") {
			alert("Niet alle verplichte velden zijn ingevuld.");
			ok = false;
			return false;
		}
	});
	
	if (!ok) {
		return false;
	}
	
	if (!IsEmail($("input[name='email']").val())) {
		alert("Onjuist e-mailadres ingevuld.");
		return false;
	}
	
	if (!IsTelefoonnummer($("input[name='telefoonnr']").val())) {
		alert("Onjuist telefoonnummer ingevuld.");
		return false;
	}
	
	$("#FrmProef").submit();
}

function checkTemp() {
	var ok = true;
	$("#FrmTemp :input").each(function() {
		if ($(this).attr("required") == "true" && $(this).val() == "") {
			alert("Niet alle verplichte velden zijn ingevuld.");
			ok = false;
			return false;
		}
	});
	
	if (!ok) {
		return false;
	}
	
	if (!IsEmail($("input[name='email']").val())) {
		alert("Onjuist e-mailadres ingevuld.");
		return false;
	}
	
	if (!IsTelefoonnummer($("input[name='telefoonnr']").val())) {
		alert("Onjuist telefoonnummer ingevuld.");
		return false;
	}
	
	$("#FrmTemp").submit();
}

function IsTelefoonnummer(value) {
    return value.match("^[0-9- ]{10,}$");
}

function IsEmail(value) {
    return value.match("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
}

// Crossfade header op marketingpagina
function startCrossfade(nr) {	
	if (nr > 0) {
		$("div.innerBanner").css("background", "#fff url(../images/beeld-marketing" + nr + ".jpg) right bottom no-repeat");
		if (nr == 3) {
			nr = 1
		}
		else {
			nr = nr + 1;
		}
	}
	else {
		nr = 2;
	}
	setTimeout("startCrossfade(" + nr + ")", 5000);
}

$(document).ready(function() {
	// Contentblok is korter dan de blokken aan de zijkant
	var correction = $(".contentCol").height() - $(".contentCol .in7").height();
	if ($(".sideCol").height() > $(".contentCol").height()) {
		$(".contentCol .in7").height($(".sideCol").height() - correction);
	}
	
	// Contentblok langer dan blokken aan de zijkant (max 50px verschil)
	if ($(".contentCol").height() > $(".sideCol").height()) {		
		var diff = $(".contentCol").height() - $(".sideCol").height();
		if (diff < 50) {
			var curheight = $(".sideCol .contentWrapper:first .in7").height();
			$(".sideCol .contentWrapper:first .in7").height(curheight + diff);
		}
	}
	
	// Roelerende foto's op marketingpagina
	if (document.location.href.indexOf("/marketing") > 0) {
		$("div.innerBanner").css(
				{ "background": "#fff url(../images/beeld-marketing1.jpg) right bottom no-repeat",
				  "height": "219px" }
		);
		$("div.innerBannerIn").css("background", "none");
		startCrossfade(0);
	}
});
