function load() {
	document.newsletterform.gender[0].focus();
}
function checkRadio(home) {
	if(home.name == 'Interests') {
		document.newsletterform.InterestsNo.checked = false;
		document.getElementById('mailmedia_interests').style.display = "block";
		document.getElementById("nieuwsbrief").style.height = 550+"px";

	} else {
		document.newsletterform.Interests[1].checked = false;
		document.getElementById('mailmedia_interests').style.display = "none";
		document.getElementById("nieuwsbrief").style.height = 420+"px";
	}
}
function checkform( form ) {
	if (form.inout.value == "0") {
		var ok = false;
		for (var i = 0; i < form.gender.length; i++) {
			if (form.gender[i].checked == true)
				ok = true;
		}
		if (ok == false) {
			messageCaller("Er is geen geslacht gekozen.");
			return false;
		}
		if (form.firstname.value == "") {
			messageCaller("Er is geen voornaam ingevuld");
			form.firstname.focus();
			return false;
		}
		if (form.lastname.value == "") {
			messageCaller("Er is geen achternaam ingevuld.");
			form.lastname.focus();
			return false;
		}
	}
	if (!checkMail(form.EmailAddress.value)) {
		messageCaller("Dit is geen geldig e-mail adres.");
		form.EmailAddress.focus();
		return false ;
	}

		if (form.Interests[1].checked == true) {
			bOptin = true;
			if (form.housenumber.value == '') {
				messageCaller("Er is geen huisnummer ingevuld.");
				return false;
			}
			if (form.zipcode.value == '') {
				messageCaller("Er is geen postcode ingevuld.");
				return false;
			}
			var currentTime = new Date();
			var day = currentTime.getDate();
			var month = currentTime.getMonth() + 1;
			var year = currentTime.getFullYear();
			if(form.geb_day.value == day && form.geb_month.value == month && form.geb_year.value == year) {
				if (!confirm("Heb je je geboortedatum juist ingevuld?")) {
					alert("test111");
					return false;
				}
			}
		}
		if (form.InterestsNo.checked == false && form.Interests.checked == false) {
			messageCaller("Je hebt niet aangegeven of je commerciële aanbiedingen van zorgvuldig geselecteerde bedrijven wilt ontvangen.");
			return false;

		}
		if (form.voorwaarden.checked == false) {
			messageCaller("Je moet eerst akkoord gaan met de voorwaarden voordat we je aanmelding kunnen versturen.");
			form.voorwaarden.focus();
			alert("test1111");
			return false ;
		}

	return true;
}
function showhide(iValue) {
	if(iValue == '0') {
		document.getElementById('namefields').style.display = "inline";
		document.getElementById('voorwaardefield').style.display = "inline";
	} else {
		document.getElementById('namefields').style.display = "none";
		document.getElementById('voorwaardefield').style.display = "none";
	}
}
function messageCaller( message ) {
	document.getElementById('error').innerHTML = message+"<br><br>";
	document.getElementById('error').style.display = "block";
}
function checkMail(EmailAddress) {
	if(EmailAddress == "") return false;
	var mfilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (mfilter.test(EmailAddress)) {
		return true;
	} else {
		return false;
	}
}
function formSubmit(form) {

	if(this.checkform(form)) {
		if (form.inout.value == '0' || form.inout.value == '') {

			form.action = "http://nieuwsbrief.endemol.nl/423/423subscribe.asp";
		} else {
			if(form.inout.value == '2') {
				form.Interests[0].value = 10;
			}
      		form.action ="http://nieuwsbrief.endemol.nl/423/unsubscribe.asp"
		}
		return true;
		//document.newsletterform.submit();
	} else return false;
}

function showForm() {

	document.getElementById("nieuwsbrief-info").style.display = "inline";
	document.getElementById("nieuwsbrief").style.height = 420+"px";
	document.getElementById("form-before").style.display = "none";
	document.getElementById("form-after").style.visibility = "visible";
	document.newsletterform.EmailAddress.value = document.newsletterform.EmailAddressTemp.value;

	document.newsletterform.Interests[1].checked = false;
	document.getElementById('mailmedia_interests').style.display = "none";

}

function hideForm(){

	document.getElementById("nieuwsbrief-info").style.display = "none";
	document.getElementById("nieuwsbrief").style.height = 130+"px";
	document.getElementById("form-before").style.display = "inline";
	document.getElementById("form-after").style.visibility = "hidden";
	document.newsletterform.EmailAddressTemp.value = document.newsletterform.EmailAddress.value;

	document.newsletterform.Interests[1].checked = false;
	document.getElementById('mailmedia_interests').style.display = "none";

}

function blank(a) { if(a.value == a.defaultValue) a.value = ""; }
function unblank(a) { if(a.value == "") a.value = a.defaultValue; }