//*************************************************************************************
// 																	ENVOYER FORMULAIRE
//*************************************************************************************

function checkMyForm() {
	var erreur = "";
	// ----------------------------------------------------------
	var nom = document.forms[0].elements[0].value;
	if (nom == "") {
		erreur += "• Veuillez remplir le champ 'nom'<br />";
	}
	var prenom = document.forms[0].elements[1].value;
	if (prenom == "") {
		erreur += "• Veuillez remplir le champ 'prénom'<br />";
	}
	// ----------------------------------------------------------
	var tab_formation = new Array();
	for (a=2;a<10;a++) {
		if (document.forms[0].elements[a].checked == true) {
			tab_formation.push(document.forms[0].elements[a].value);
		}
	}
	if (tab_formation.length == 0) {
		erreur += "• Veuillez choisir une formation<br />";
	}
	// ----------------------------------------------------------
	var date_naissance = document.forms[0].elements[10].value;
	if (date_naissance == "") {
		erreur += "• Veuillez remplir le champ 'date de naissance'<br />";
	}
	var statut = document.forms[0].elements[11].value;
	if (statut == "") {
		erreur += "• Veuillez remplir le champ 'statut'<br />";
	}
	var niveau_etudes = document.forms[0].elements[12].value;
	if (niveau_etudes == "") {
		erreur += "• Veuillez remplir le champ 'niveau d'études'<br />";
	}
	var adresse = document.forms[0].elements[13].value;
	if (adresse == "") {
		erreur += "• Veuillez remplir le champ 'adresse personnelle'<br />";
	}
	var code_postal = document.forms[0].elements[14].value;
	if (code_postal == "") {
		erreur += "• Veuillez remplir le champ 'code postal'<br />";
	}
	var ville = document.forms[0].elements[15].value;
	if (ville == "") {
		erreur += "• Veuillez remplir le champ 'ville'<br />";
	}
	var tel = document.forms[0].elements[16].value;
	if (tel == "") {
		erreur += "• Veuillez remplir le champ 'téléphone personnel / portable'<br />";
	}
	var tel_t = document.forms[0].elements[17].value;
	if (tel_t == "") {
		tel_t = "pas de numéro";
	}
	var email = document.forms[0].elements[18].value;
	var email2 = document.forms[0].elements[18].value;
	if (email == "") {
		email="contact@culture-ic.com";
		email2="pas d'adresse email";
	}
	
	if (erreur != "") {
		document.getElementById("message").innerHTML = erreur;
	} else {
		document.getElementById("message").innerHTML = "";
		var texte = "Nom : "+nom+"\nPrénom : "+prenom+"\n";
		texte += "Formation demandée(s) : "+tab_formation+"\n";
		texte +=  "Date de naissance : "+date_naissance+"\n";
		texte +=  "Statut administratif : "+statut+"\n";
		texte +=  "Niveau d'études : "+niveau_etudes+"\n";
		texte +=  "Adresse personnelle : "+adresse+"\n";
		texte +=  "Code postal : "+code_postal+"\n";
		texte +=  "Ville : "+ville+"\n";
		texte +=  "Téléphone portable : "+tel+"\n";
		texte +=  "Téléphone travail : "+tel_t+"\n";
		texte +=  "Adresse mail : "+email2+"\n";
		creerAJAX(texte, email);
	}
}
var http; // Notre objet XMLHttpRequest
//
function createRequestObject()
{
	var http;
	if(window.XMLHttpRequest)
	{ // Mozilla, Safari, ...
		http = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{ // Internet Explorer
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return http;
}
function creerAJAX(texte, email) {
	http = createRequestObject();
	http.open('POST', './admin/formulaire_process.php', true);
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");     
	http.onreadystatechange = processForm;
	http.send("texte="+texte+"&email="+email);
	//
	document.getElementById("message").innerHTML = "<em>Envoi en cours...</em>";
}

function processForm() {
	if(http.readyState == 4)
	{
		if(http.status == 200)
		{
			document.getElementById("message").innerHTML = http.responseText;
		}
		else
		{
			message = "Désolé, un problème technique s'est produit.<br />";
			message += "Veuillez essayer ultérieurement.";
			document.getElementById("message").innerHTML = message;
		}
	}
}
//**********************************************************************************
// 																	IMPRIMER LA PAGE
//**********************************************************************************
function imprime() {
	if (typeof(window.print) != 'undefined')
	{
		window.print();
	}
}
