// Validation de formulaire
function checkEmail(checkStr){
	var checkEmail = "@.";	
	// var checkStr = form.email.value;
	var EmailValid = false;
	var EmailAt = false;
	var EmailPeriod = false;
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkEmail.length;  j++){
			if (ch == checkEmail.charAt(j) && ch == "@")
				EmailAt = true;
			if (ch == checkEmail.charAt(j) && ch == ".")
				EmailPeriod = true;
          	if (EmailAt && EmailPeriod)
				break;
			if (j == checkEmail.length)
               	break;
    	}
		if (EmailAt && EmailPeriod){
    	 	EmailValid = true
			return true;
      	}
	}
	return false;
}


function validationContact(form) {
	
	if (form.nom.value == "") {
        alert("Merci d'entrer un nom ou une raison sociale.");
        form.nom.focus();
        return false;
    }
	
	if (form.email.value == "") {
        alert("Merci d'entrer une adresse email.");
        form.email.focus();
        return false;
    }
	EmailValid = checkEmail(form.email.value);
	if (!EmailValid){
		alert("L'adresse email est incorrecte.");
		form.email.focus();
		return false;
	}
			
	 if (form.message.value == "") {
        alert("Merci d'entrer un message.");
        form.message.focus();
        return false;
    }

	form.submit();
	
}



function validationAnnonce(form) {
	
	if (form.nom.value == "") {
        alert("Merci d'entrer une raison sociale.");
        form.nom.focus();
        return false;
    }
	
	if (form.fonction.value < 1) {
        alert("Merci de sélectionner une fonction.");
        form.fonction.focus();
        return false;
    }
	
	if (form.localisation.value < 1) {
        alert("Merci de sélectionner une localisation.");
        form.localisation.focus();
        return false;
    }
	
	if (form.email.value == "") {
        alert("Merci d'entrer une adresse email.");
        form.email.focus();
        return false;
    }
	EmailValid = checkEmail(form.email.value);
	if (!EmailValid){
		alert("L'adresse email est incorrecte.");
		form.email.focus();
		return false;
	}
			
	form.submit();
	
}



function validationTransaction(form) {
	
	if (form.nom.value == "") {
        alert("Merci d'entrer une raison sociale.");
        form.nom.focus();
        return false;
    }
	
	if (form.localisation.value < 1) {
        alert("Merci de sélectionner une localisation.");
        form.localisation.focus();
        return false;
    }
	
	if (form.email.value == "") {
        alert("Merci d'entrer une adresse email.");
        form.email.focus();
        return false;
    }
	EmailValid = checkEmail(form.email.value);
	if (!EmailValid){
		alert("L'adresse email est incorrecte.");
		form.email.focus();
		return false;
	}
			
	form.submit();
	
}

function validationMateriel(form) {
	
	if (form.nom.value == "") {
        alert("Merci d'entrer un modele.");
        form.nom.focus();
        return false;
    }
	
	if (form.type.value < 1) {
        alert("Merci de sélectionner un type.");
        form.type.focus();
        return false;
    }
	
	if (form.email.value == "") {
        alert("Merci d'entrer une adresse email.");
        form.email.focus();
        return false;
    }
	EmailValid = checkEmail(form.email.value);
	if (!EmailValid){
		alert("L'adresse email est incorrecte.");
		form.email.focus();
		return false;
	}
			
	form.submit();

}


function validationCV(form) {
	
	if (form.nom.value == "") {
        alert("Merci d'entrer un nom.");
        form.nom.focus();
        return false;
    }
	
	if (form.fonction.value < 1) {
        alert("Merci de sélectionner une fonction.");
        form.fonction.focus();
        return false;
    }
	
	if (form.localisation.value < 1) {
        alert("Merci de sélectionner une localisation.");
        form.localisation.focus();
        return false;
    }
	
	if (form.email.value == "") {
        alert("Merci d'entrer une adresse email.");
        form.email.focus();
        return false;
    }
	EmailValid = checkEmail(form.email.value);
	if (!EmailValid){
		alert("L'adresse email est incorrecte.");
		form.email.focus();
		return false;
	}
			
	form.submit();
	
}