function dos(val) {
	document.location.href = '/zoeken/index/term/' + val
	return false;
}

function trim(s){
	return s.split(' ').join('');
}

function phone_mask(e, f) {
	if(e.keyCode == 8)
		return;
	if( f.value.length < 2) {
		return;
	}

	var start = f.value[0] + '' + f.value[1];
	if( start == '06' ) {
		// do phone formatting
		var nr   = '';
		var val  = trim(f.value).split('');
		var type = 2;
		for(var i=0;i<val.length;i++) {
			if(i == 10)
				break;
			if((type == 2) && ((i+1) % 2) == 0) {
				val[i] = val[i] + ' ';

				type = 3;
			} else if((type == 3) && ((i+2) % 3) == 0) {
				val[i] = val[i] + ' ';

				type = 4;
			} else if((type == 4) && ((i+6) % 3) == 0) {
				val[i] = val[i] + ' ';

				type = 4;
			}
			nr = nr + val[i];
		}
		console.debug(nr.length, nr[nr.length-1]);
		if((nr.length >= 12) && (nr[nr.length-1] == ' '))
			nr = nr.substr(0, nr.length-1);
		f.value = nr;
	}
}

function validate_required(field, alerttxt) {
	with (field) {
		if (value==null||value=="") {
			alert(alerttxt);return false;
		} else {
			return true
		}
	}
}

function validate_contactform(thisform) {
	with (thisform) {
		if (validate_required(user_firstname,"U moet een voornaam invullen!") == false) {
			user_firstname.focus();
			return false;
		}
		if (validate_required(user_lastname,"U moet een achternaam invullen!") == false) {
			user_lastname.focus();
			return false;
		}
		if (validate_required(user_address,"U moet een adres invullen!") == false) {
			user_address.focus();
			return false;
		}
		if (validate_required(user_zipcode,"U moet een postcode invullen!") == false) {
			user_zipcode.focus();
			return false;
		}
		if (validate_required(user_mail,"U moet een email adres invullen!") == false) {
			user_mail.focus();
			return false;
		}
	}
}
