/* REGULAR EXPRESSIONS */
telRegExp = /([0-9-]+){11}|([0-9]+){10}/; 
timeRegExp = /^(\d{1,2}):(\d{2})$/;
emailRegExp = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.([a-zA-Z]){2,4})$/;
postcodeRegExp = /^([0-9]){4}([a-zA-Z]){2}$/;

function goTo(url) {
	window.location = url;
}

function confirm_goto(question, url) {
	var cbox = confirm(question);
	if(cbox == true) {
		window.location = url;
	}
}

function setImg(imgPath,imageId,extension) {
	document.getElementById(imageId).src = imgPath+'_active'+extension;
}

function resetImg(imgPath,imageId, extension) {
	document.getElementById(imageId).src = imgPath+extension;
}
function isValidEmail(str) {
	return (str.indexOf(".") >= 1) && (str.indexOf("@") >= 2);
}
function isValidPhone(str) {
	return (str.length>=10);
}
function check_contact() {
	ok=1;
	error='';
	form=document.forms['stuurmail'];
	
	if(form.c_naam.value=='') { 
		ok=0; 
		error=error+' - U heeft geen naam ingevuld<br />\n'; 		
	}
	if(form.c_mail.value=='') { 
		ok=0; 
		error=error+' - U heeft geen emailadres ingevuld<br />\n'; 		
	}
	else { 
		if(!isValidEmail(form.c_mail.value)) { 
			ok=0; 
			error=error+' - U heeft geen geldig emailadres ingevuld<br />\n'; 		
		} 
	}
	if(form.c_bericht.value=='') { 
		ok=0; 
		error=error+' - U heeft geen vraag of opmerking ingevuld<br />\n'; 	
	}
	if(ok==1) {
		form.submit();
	} 
	else {
			var notice = '<b>Fout bij verzenden:</b><br />'+error;
			$("p.error").show().html(notice);
	}
}
function check_newsletter() {
	ok=1;
	error='';
	form=document.forms['newsletter'];
	
	if(form.n_email.value=='') { 
		ok=0; 
		error=error+'U heeft geen emailadres ingevuld\n'; 		
	}
	else { 
		if(!isValidEmail(form.n_email.value)) { 
			ok=0; 
			error=error+'U heeft geen geldig emailadres ingevuld\n'; 		
		} 
	}
	if(form.n_naam.value=='uw naam') { 
		ok=0; 
		error=error+'U heeft geen naam ingevuld\n'; 		
	}
	else{
		if(form.n_naam.value== ''){
			ok=0;
			error=error+'U heeft geen naam ingevuld\n';
		}
	}
	if(ok==1) {
		form.submit();
	} 
	else {
		alert(error);
	}
}
function clear_email(){
	form=document.forms['newsletter'];
	if(form.n_email.value == 'e-mail adres'){
		form.n_email.value = '';
	}
}
function clear_name(){
	form=document.forms['newsletter'];
	if(form.n_naam.value == 'uw naam'){
		form.n_naam.value = '';
	}	
	if(form.n_naam.value == 'your name'){
		form.n_naam.value = '';
	}
}
