function displayProprio(data){
	if(data == "4") {
		$('proprio_input').style.display = 'block'; 
	}
	else {
		$('proprio_input').style.display = 'none'; 
	}
}

function verifForm1() {
	var message = '';
		
	if (document.form_camp.visitor_type.value=="" || document.form_camp.visitor_type.value=="0"){
		message = 'Veuillez renseigner qui vous êtes.';
	}
	else if(document.form_camp.visitor_type.value == "4" && document.form_camp.cost_immo.value =="") {
		message = 'Veuillez renseigner la valeur de votre bien immobilier.';
	}
	else if (isNaN(document.form_camp.cost_immo.value.replace(' ','')) === true) {
		message = "La valeur de votre bien immobilier ne peut contenir que des chiffres";
	}
	else if (document.form_camp.situ_family.value=="" || document.form_camp.situ_family.value=="0"){
		message = 'Veuillez sélectionner votre situation familiale.';
	}
	else if (document.form_camp.nb_child.value!="" && isNaN(document.form_camp.nb_child.value.replace(' ','')) === true){
		message = 'Pour indiquer le nombre d\'enfant, utilisez uniquement des chiffres (le 0 est autorisé).';
	}
	else if (document.form_camp.visitor_lastname.value==""){
		message = 'Veuillez renseigner votre nom.';
	}
    else if(document.form_camp.visitor_yearborn.value!='' && checkYearBorn(document.form_camp.visitor_yearborn.value) === false){
        message = "L'année de naissance que vous avez renseignée ne semble pas correcte.";
    }
	else if (document.form_camp.visitor_address.value==""){
		message = 'Veuillez renseigner votre adresse.';
	}
	else if (document.form_camp.visitor_cp.value==""){
		message = 'Veuillez renseigner votre code postale.';
	}
	else if (document.form_camp.visitor_cp.value.length != 5) {
		message = "Indiquez un code postal à 5 chiffres";
	}
	else if (isNaN(document.form_camp.visitor_cp.value.replace(' ','')) === true) {
		message = "Un code postal ne peut contenir que des chiffres";
	}
	else if (document.form_camp.visitor_city.value==""){
		message = 'Veuillez renseigner votre ville.';
	}
	else if (document.form_camp.visitor_phone.value==""){
		message = 'Veuillez renseigner votre téléphone.';
	}
	else if(checkPhoneNumber(document.form_camp.visitor_phone.value) === false){
		message = "Le numéro de téléphone ne semble pas correcte.";
	}
	else if (document.form_camp.visitor_email.value==""){
		message = 'Veuillez renseigner votre email.';
	}
	else{
				
		var email=document.form_camp.visitor_email.value;
		var arobase=email.indexOf('@');
		var point=email.indexOf('.',arobase);
		var domaine=email.substr(point);
		var email_espace = email.indexOf(' ');
		
		var email_1 = email.indexOf(',');
		var email_2 = email.indexOf(';');
		var email_3 = email.indexOf(':');
		var email_4 = email.indexOf('!');
		
		if (arobase == -1 || point == -1 || domaine.length < 3 || email_espace != -1 || email_1 != -1 || email_2 != -1 || email_3 != -1 || email_4 != -1) {
			message = "Votre adresse email semble invalide.";
		}
	}

	
	if(message == '') document.forms['form_camp'].submit();
	else alert(message);
	
}

function checkPhoneNumber(num){
	var regex = new RegExp(/^([0-9 .-\/]{10}|[0-9+ ().-\/]{13})/gi);
	return regex.test(num);
}

function checkYearBorn(num){
    var regex = new RegExp(/^([0-9]{4})/gi);
    return regex.test(num);
}