function checkPersLogin(formulier)
{
	var mailre = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!formulier.persmail.value.match(mailre))
	{
		formulier.persmail.focus();
		alert("Please fill in your login name (Valid E-mail address)");
		return false;
	}
	if(formulier.perspw.value=='')
	{
		formulier.perspw.focus();
		alert("Please fill in your password");
		return false;
	}
	formulier.submit();
}


function checkPersSubscribe(formulier)
{
	if(formulier.voorletters.value=='')
	{
		formulier.voorletters.focus();
		alert("Please fill in your Initials");
		return false;
	}
	if(formulier.achternaam.value=='')
	{
		formulier.achternaam.focus();
		alert("Please fill in your Surname");
		return false;
	}
	if(document.getElementById("man").checked == false && document.getElementById("vrouw").checked == false)
	{
		alert("Please select your gender");
		return false;
	}
	if(formulier.bedrijfsnaam.value=='')
	{
		formulier.bedrijfsnaam.focus();
		alert("Please fill in your Company name");
		return false;
	}
	if(formulier.functie.value=='')
	{
		formulier.functie.focus();
		alert("Please fill in your function at your Company name");
		return false;
	}
	if(formulier.telefoon.value=='')
	{
		formulier.telefoon.focus();
		alert("Please fill in your Phone number");
		return false;
	}
	if(formulier.land.selectedIndex==0)
	{
		formulier.land.focus();
		alert("Please select your country");
		return false;
	}
	if(formulier.media.selectedIndex==0)
	{
		formulier.media.focus();
		alert("Please select your Media");
		return false;
	}
	var mailre = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!formulier.email.value.match(mailre))
	{
		formulier.email.focus();
		alert("Please fill in your login name (Valid E-mail address)");
		return false;
	}
	if(formulier.password.value=='')
	{
		formulier.password.focus();
		alert("Please fill in your password");
		return false;
	}
	if(formulier.password.value != formulier.repeatpassword.value)
	{
		formulier.password.focus();
		alert("Your passwords do not match, please fill them in correctly");
		return false;
	}
	return true;
}

function checkMyaccount(formulier)
{
	if(formulier.voorletters.value=='')
	{
		formulier.voorletters.focus();
		alert("Please fill in your Initials");
		return false;
	}
	if(formulier.achternaam.value=='')
	{
		formulier.achternaam.focus();
		alert("Please fill in your Surname");
		return false;
	}
	if(formulier.bedrijfsnaam.value=='')
	{
		formulier.bedrijfsnaam.focus();
		alert("Please fill in your Company name");
		return false;
	}
	if(formulier.functie.value=='')
	{
		formulier.functie.focus();
		alert("Please fill in your function at your Company name");
		return false;
	}
	if(formulier.telefoon.value=='')
	{
		formulier.telefoon.focus();
		alert("Please fill in your Phone number");
		return false;
	}
	if(formulier.land.selectedIndex==0)
	{
		formulier.land.focus();
		alert("Please select your country");
		return false;
	}
	var mailre = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!formulier.email.value.match(mailre))
	{
		formulier.email.focus();
		alert("Please fill in your login name (Valid E-mail address)");
		return false;
	}
	if(formulier.newpw.value != formulier.rnewpw.value && formulier.newpw.value!='')
	{
		formulier.newpw.focus();
		alert("Your passwords do not match, please fill them in correctly");
		return false;
	}
	return true;
}

function checkDownload(formulier)
{
	if(formulier.file.selectedIndex==0)
	{
		formulier.file.focus();
		alert("Please select the image resolution.");
		return false;
	}
	formulier.submit();
}