// JavaScript Document
function verify()
{
	var name=document.getElementById("txt_name");
	var email=document.getElementById("txt_email");
	var phone=document.getElementById("txt_phone");
	var que=document.getElementById("txt_que");
	var file=document.getElementById("file");
	var scode=document.getElementById("txt_scode");
	
	if(name.value=='')
	{
		document.getElementById("name").innerHTML="Vul uw naam in";
		document.getElementById("email").innerHTML="";
		document.getElementById("phone").innerHTML="";
		document.getElementById("que").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		document.getElementById("scode").innerHTML="";
		name.focus();
		return false;
	}
	if(email.value=='')
	{
		document.getElementById("email").innerHTML="Vul uw e-mail adres in";
		document.getElementById("name").innerHTML="";
		document.getElementById("phone").innerHTML="";
		document.getElementById("que").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		document.getElementById("scode").innerHTML="";
		email.focus();
		return false;
	}
	if(!validateEmail(email.value))
	{
		document.getElementById("email").innerHTML="Vul een juiste e-mailadres in";
		document.getElementById("name").innerHTML="";
		document.getElementById("phone").innerHTML="";
		document.getElementById("que").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		document.getElementById("scode").innerHTML="";
		email.focus();
		return false;
	}
	if(phone.value=='')
	{
		document.getElementById("phone").innerHTML="Vul telefoonnummer in";
		document.getElementById("email").innerHTML="";
		document.getElementById("name").innerHTML="";
		document.getElementById("que").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		document.getElementById("scode").innerHTML="";
		phone.focus();
		return false;
	}
	if(que.value=='')
	{
		document.getElementById("que").innerHTML="Vul uw vraag of opmerkingen in";
		document.getElementById("phone").innerHTML="";
		document.getElementById("email").innerHTML="";
		document.getElementById("name").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		document.getElementById("scode").innerHTML="";
		que.focus();
		return false;
	}
	if(file.value!='')
	{
		var strExtn = file.value.substr(file.value.lastIndexOf(".")+1);
		if(strExtn!='doc' && strExtn!='docx' && strExtn!='txt' && strExtn!='rtf' && strExtn!='jpg' && strExtn!='bmp' && strExtn!='tif')
		{
			document.getElementById("filetype").innerHTML="ongeldige bestandsformaat";
			document.getElementById("phone").innerHTML="";
			document.getElementById("email").innerHTML="";
			document.getElementById("name").innerHTML="";
			document.getElementById("que").innerHTML="";
			document.getElementById("scode").innerHTML="";
			file.focus();
			return false;
		}
	}
	if(scode.value=='')
	{
		document.getElementById("scode").innerHTML="Vul beveiligingscode in";
		document.getElementById("phone").innerHTML="";
		document.getElementById("email").innerHTML="";
		document.getElementById("name").innerHTML="";
		document.getElementById("que").innerHTML="";
		document.getElementById("filetype").innerHTML="";
		scode.focus();
		return false;
	}
	
}

function validateEmail(elementValue)
{
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailPattern.test(elementValue);
}
