// JavaScript Document

function leegVeld(ele, vvalue)	{
	if(ele.value==vvalue){
		ele.value='';
		ele.style.color='#000';
	}
}


function reloadVeld(ele, vvalue)	{
	if(ele.value == ''){
		ele.value=vvalue;
		ele.style.color ='#999';
	}
}


// Menu item selecteren behoren bij deze pagina
window.onload = function()	{
	pathArray = window.location.pathname.split( '/' );
	pageArray=pathArray[pathArray.length - 1].split( '.' );
	page=pageArray[0];
	
	try{
		document.getElementById(page).style.backgroundImage = 'url(images/'+page+'_ovr.png)';
		document.getElementById(page).onmouseout='';
		document.getElementById(page).onmouseover='';
	}catch(err){
	}
}


function checkThree(ele)	{
	if(ele.value.length > 3){
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';	
	}else{
		ele.style.backgroundImage = 'url(images/input_244_25.png)';
		error="yes";
	}
}

function checkNumbers(ele, evt)	{
	 evt = (evt) ? evt : window.event;
    	var charCode = (evt.which) ? evt.which : evt.keyCode;
    	if (charCode > 31 && (charCode < 48 || charCode > 57)) {
			return false;
    }
}
	
	
function checkTen(ele){	
	if(ele.value.length > 9 && ele.value != 'telefoonnummer'){
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';	
	}else{
		ele.style.backgroundImage = 'url(images/input_244_25.png)';
		error="yes";
	}
}

function checkEmail(ele){
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  	 var address = ele.value;
   	if(reg.test(address) == false) {
		ele.style.backgroundImage = 'url(images/input_244_25.png)';
		error="yes";
    }else{
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';
    }
}

function blurcheckThree(ele)	{
	if(ele.value.length > 3){
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';	
	}else{
		ele.style.backgroundImage = 'url(images/input_244_25_err.png)';
		error="yes";
	}
}

	
function blurcheckTen(ele){	
	if(ele.value.length > 9 && ele.value != 'telefoonnummer'){
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';	
	}else{
		ele.style.backgroundImage =  'url(images/input_244_25_err.png)';
		error="yes";
	}
}

function blurcheckEmail(ele){
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  	 var address = ele.value;
   	if(reg.test(address) == false) {
		ele.style.backgroundImage = 'url(images/input_244_25_err.png)';
		error="yes";
    }else{
		ele.style.backgroundImage = 'url(images/input_244_25_ok.png)';
    }
}



function checkForm(form)	{
	error="no";
	if (form.naam.value == 'Naam' || form.naam.value.length < 3){
		form.naam.style.backgroundImage = 'url(images/input_244_25_err.png)';
		error="yes";
	}
	 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  	 var address = form.emailadres.value;
   	if(reg.test(address) == false || form.emailadres.value == 'E-mailadres' ) {
		form.emailadres.style.backgroundImage = 'url(images/input_244_25_err.png)';
		error="yes";
	}
	if (form.telefoonnummer.value == 'Telefoonnummer' || form.telefoonnummer.value.length < 10){
		form.telefoonnummer.style.backgroundImage = 'url(images/input_244_25_err.png)';
		error="yes";
	}
		
	
	if(error == "yes"){
		alert('Een of meerdere velden zijn niet (correct) ingevuld.\r\nControleer het contactformulier en probeert u het nogmaals a.u.b.');
		return false;	
	};
}

