function frei_checkcontact(form) {
	if (!frei_exists(form.elements['name']) || form.elements['name'].value == '') {
		alert('Veuillez entrer un nom');
		return false;
	}
	if (!frei_exists(form.elements['email']) || form.elements['email'].value == '' || !checkEmail(form.elements['email'].value)) {
		alert('Veuillez entrer une adresse email valide');
		return false;
	}
	if (!frei_exists(form.elements['youplaboum']) || form.elements['youplaboum'].value != form.elements['email'].value) {
		alert('Veuillez vérifier la validation de votre adresse email');
		return false;
	}
	if (!frei_exists(form.elements['text']) || form.elements['text'].value == '' || form.elements['text'].value == ' ') {
		alert('Avec un texte, ça serait pas un peu mieux ?');
		return false;
	}
	return true;
}

function frei_exists(v, shouldbestring) {
	return typeof(v) != "undefined" && (shouldbestring || typeof(v) != "string");
}

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

