
var verif = new Array();

verif["pseudo"] = false;
verif["password"] = false;
verif["email"] = false;
verif["nom"] = false;
verif["prenom"] = false;
verif["pays"] = false;
verif["code_postal"] = false;
verif["situation"] = false;
verif["niveau_etude"] = false;
verif["filiere"] = false;
verif["ecole_commerce"] = false;
verif["etude_etranger"] = false;
verif["centre_interet"] = false;


var xhr = null;
var xhr2 = null;
if (window.XMLHttpRequest) {
	xhr = new XMLHttpRequest();
	xhr2 = new XMLHttpRequest();
	// Évite un bug du navigateur Safari :
	if (xhr.overrideMimeType) {
		xhr.overrideMimeType("text/xml");
	}
	// Évite un bug du navigateur Safari :
	if (xhr2.overrideMimeType) {
		xhr2.overrideMimeType("text/xml");
	}
}else{
	if (window.ActiveXObject) {
		try { // essaie de charger l'objet pour IE
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
			xhr2 = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { // essaie de charger l'objet pour une autre version IE
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
				xhr2 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				window.alert("Votre navigateur ne prend pas en charge l'objet XMLHTTPRequest.");
			} // try-catch
		} // try-catch
	}
} // if-else


/*
function validation_inscription()
{
	if (verif_pseudo == false){
		alert ("Votre pseudo est incorrect.");
		return false;
	}
	if (verif_mdp == false){
		alert ("Vos mot de passe sont incorrect");
		return false;
	}
	if (verif_nom == false){
		alert ("Vous devez saisir votre nom.");
		return false;
	}
	if (verif_prenom == false){
		alert ("Vous devez saisir votre prénom.");
		return false;
	}
	if (verif_ddn == false){
		alert ("Votre date de naissance est incorrect.");
		return false;
	}
	if (verif_email == false){
		alert ("Votre email est incorrect.");
		return false;
	}
	if (verif_cp == false){
		alert ("Votre code postal est incorrect.");
		return false;
	}

	$("frm_inscription").submit();
}

function valider_pseudo()
{
	if ($("mon_pseudo").value != "")
	{
		// xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		// Lancer une requête en synchronevalider_pseudo();
		xhr.open("GET", "ajax/validation_pseudo.php?pseudo="+$("mon_pseudo").value, true);

		xhr.onreadystatechange = function() {
			if(xhr.readyState == 4) {
				//alert(xhr.responseText);
				if (xhr.responseText!="<span>0</span>"){
					$("id_pseudo").innerHTML = "<img src='images/cancel.png' alt='Pseudo non valide' title='Pseudo non valide' /><font color='#ff0000'> Déja utilisé</font>";
					verif_pseudo = false;
				}else{
					$("id_pseudo").innerHTML = "<img src='images/ok.png' alt='Pseudo validé' title='Pseudo validé' />";
					verif_pseudo = true;
				}

				//$("admin_etat_log").value = $("admin_etat_log").value + ".";

				//alert(xhr.responseText);
			}
		}

		//xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

		xhr.send(null);
	}else{
		$("id_pseudo").innerHTML = "<img src='images/cancel.png' alt='Pseudo non valide' title='Pseudo non valide' /><font color='#ff0000'>  Champ obligatoire</font>";
		verif_pseudo = false;
	}
}



function valider_mdp()
{
	if ($("password1").value != "")
	{
		if ($("password1").value != $("password2").value) {
			$("id_password").innerHTML = "<img src='images/cancel.png' alt='Mot de passe non valide' title='Mot de passe non valide' /><font color='#ff0000'> Mot de passe différent</font>";
			verif_mdp = false;
		}else{
			$("id_password").innerHTML = "<img src='images/ok.png' alt='Mot de passe validé' title='Mot de passe validé' />";
			verif_mdp = true;
		}
	}else{
		$("id_password").innerHTML = "<img src='images/cancel.png' alt='Mote de passe non valide' title='Mote de passe non valide' /><font color='#ff0000'> Mot de passe obligatoire</font>";
		verif_mdp = false;
	}
}

function valider_nom()
{
	if ($("nom").value != "")
	{
		$("id_nom").innerHTML = "<img src='images/ok.png' alt='Nom validé' title='Nom validé' />";
		verif_nom = true;
	}else{
		$("id_nom").innerHTML = "<img src='images/cancel.png' alt='Nom non valide' title='Nom non valide' /><font color='#ff0000'>  Champ obligatoire</font>";
		verif_nom = false;
	}
}

function valider_prenom()
{
	if ($("prenom").value != "")
	{
		$("id_prenom").innerHTML = "<img src='images/ok.png' alt='Nom validé' title='Nom validé' />";
		verif_prenom = true;
	}else{
		$("id_prenom").innerHTML = "<img src='images/cancel.png' alt='Nom non valide' title='Nom non valide' /><font color='#ff0000'>  Champ obligatoire</font>";
		verif_prenom = false;
	}
}

function valider_sexe()
{
	$("id_sexe").innerHTML = "<img src='images/ok.png' alt='Sexe validé' title='Sexe validé' />";
}

function valider_date_de_naissance(annee)
{

	if ($("annee").value>annee){
		if ($("annee").value>(annee + 90)){
			$("id_date_naissance").innerHTML = "<img src='images/cancel.png' alt='Date de naissance non valide' title='Date de naissance non valide' /><font color='#ff0000'> Etes-vous sûr ?</font>";
			verif_ddn = false;
		}else{
			$("id_date_naissance").innerHTML = "<img src='images/ok.png' alt='Date de naissance valide' title='Date de naissance valide' />";
			verif_ddn = true;
		}
	}else{
		$("id_date_naissance").innerHTML = "<img src='images/cancel.png' alt='Date de naissance non valide' title='Date de naissance non valide' /><font color='#ff0000'> Champ obligatoire</font>";
		verif_ddn = false;
	}

}


function valider_email()
{
	if ($("email").value != "")
	{
		var email = $("email").value.toLowerCase();

		if (email.search(/^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,4}$/) == -1)
		{
			$("id_email").innerHTML = "<img src='images/cancel.png' alt='Email non valide' title='Email non valide' /><font color='#ff0000'> Email non valide</font>";
			verif_email = false;
	    }else{
	    	$("id_email").innerHTML = "";
			// Lancer une requête en synchronevalider_pseudo();
			xhr2.open("GET", "ajax/validation_mail.php?email="+$("email").value.toLowerCase(), true);

			xhr2.onreadystatechange = function() {
				if(xhr2.readyState == 4) {
					if (xhr2.responseText!="<span>0</span>"){
						$("id_email").innerHTML = "<img src='images/cancel.png' alt='Email non valide' title='Email non valide' /><font color='#ff0000'> Déja utilisée</font>";
						verif_email = false;
					}else{
						$("id_email").innerHTML = "<img src='images/ok.png' alt='Email validé' title='Email validé' />";
						verif_email = true;
					}

					//$("admin_etat_log").value = $("admin_etat_log").value + ".";

					//alert(xhr.responseText);
				}
			}

			//xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			xhr2.send(null);
	    }
	}else{
		$("id_email").innerHTML = "<img src='images/cancel.png' alt='Email non valide' title='Email non valide' /><font color='#ff0000'>  Champ obligatoire</font>";
		verif_email = false;
	}
}

function valider_niveau()
{
	$("id_niveau_etude").innerHTML = "<img src='images/ok.png' alt='Niveau validé' title='Niveau validé' />";
}

function valider_situation()
{
	$("id_situation").innerHTML = "<img src='images/ok.png' alt='Situation validé' title='Situation validé' />";
}

function valider_pays()
{
	$("id_pays").innerHTML = "<img src='images/ok.png' alt='Pays validé' title='Pays validé' />";
}

function valider_cp()
{
	var cp = $("code_postal").value.toLowerCase();

	if (cp.search(/^\d{5}$/) == -1)
	{
		$("id_code_postal").innerHTML = "<img src='images/cancel.png' alt='Code postal non valide' title='Code postal non valide' /><font color='#ff0000'> 5 chiffres obligatoires</font>";
		verif_cp = false;
	}else{
		if ($("code_postal").value != "")
		{
			if ($("code_postal").value.length<5){
				$("id_code_postal").innerHTML = "<img src='images/cancel.png' alt='Code postal non valide' title='Code postal non valide' /><font color='#ff0000'> 5 chiffres obligatoires</font>";
				verif_cp = false;
			}else{
				$("id_code_postal").innerHTML = "<img src='images/ok.png' alt='Code postal valide' title='Code postal valide' />";
				verif_cp = true;
			}
		}else{
			$("id_code_postal").innerHTML = "<img src='images/cancel.png' alt='Code postal non valide' title='Code postal non valide' /><font color='#ff0000'>  Champ obligatoire</font>";
			verif_cp = false;
		}
	}
}



*/












/*
Formulaire
*/

function checkInput(me, id_image, type){
	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
		if (me.id == "intitule_ecole_commerce"){
			verif["ecole_commerce"] = false;
		}else{
			verif[me.id] = false;
		}
	}else{
		$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
		// Initialisation des variable de vérification
		if (me.id == "intitule_ecole_commerce"){
			verif["ecole_commerce"] = true;
		}else{
			verif[me.id] = true;
		}
	}
}


function checkInputPseudo(me, id_image, type){
	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
		verif[me.id] = false;
	}else{
		// Vérifiaction en base
		// xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		// Lancer une requête en synchrone valider_pseudo();
		xhr.open("GET", "../ajax/validation_pseudo.php?pseudo="+me.value, true);

		xhr.onreadystatechange = function() {
			if(xhr.readyState == 4) {
				//alert(xhr.responseText);
				if (xhr.responseText!="<span>0</span>"){
					$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Votre <strong>" + type + "</strong> est déja utilisé</span>";
					verif[me.id] = false;
				}else{
					$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
					verif[me.id] = true;
				}
			}
		}

		xhr.send(null);
	}
}

function checkInputPassword(me, other, id_image, type){
	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>Mot de passe</strong> est obligatoire</span>";
		verif["password"] = false;
	}else{
		if (me.value==other.value){
			$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
			// Initialisation des variable de vérification
			verif["password"] = true;
		}else{
			$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Les <strong>Mots de passes</strong> sont différents</span>";
			verif["password"] = false;
		}
	}
}

function checkInputEmail(me, id_image, type){
	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
		verif[me.id] = false;
	}else{

		var email = me.value.toLowerCase();

		if (email.search(/^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,4}$/) == -1)
		{
			$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> n'est pas valide</span>";
		}else{
			// Vérifiaction en base
			// xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
			// Lancer une requête en synchronevalider_pseudo();
			xhr.open("GET", "../ajax/validation_mail.php?email="+me.value, true);

			xhr.onreadystatechange = function() {
				if(xhr.readyState == 4) {
					//alert(xhr.responseText);
					if (xhr.responseText!="<span>0</span>"){
						$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Votre <strong>" + type + "</strong> est déja utilisé</span>";
						verif[me.id] = false;
					}else{
						$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
						verif[me.id] = true;
					}
				}
			}

			//xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			xhr.send(null);
		}
	}
}

function checkRadio(me, id_image, type){
	$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
}

function checkSelect(me, id_image, type){

	// Ajout de la vérification pour l'affichage du div guide ose
	if( $("sel_niv_lyceen").value == "Terminal" && $("niv_lyceen").visible() ) {
		$("div_user_guide_ose").show();
	} else {
		$("div_user_guide_ose").hide();
	}

	if (me.value==""){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
		if (me.id == "liste_ecole_commerce"){
			verif["ecole_commerce"] = false;
		}else{
			verif[me.id] = false;
		}
	}else{
		$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
		if (me.id == "liste_ecole_commerce"){
			verif["ecole_commerce"] = true;
		}else{
			verif[me.id] = true;
		}
	}
}

function checkSelectEcoleCommerce(me){
	if(me.value=='Autre'){
		checkInput($('intitule_ecole_commerce'), 'id_check_img_liste_ecole_commerce', 'Nom école');
	}else{
		checkSelect($('liste_ecole_commerce'), 'id_check_img_liste_ecole_commerce', 'Liste école de commerce');
	}
}

function checkInputCodePostal(me, id_image, type){
	if ($('pays').value=='France'){
		if (me.value==""){
			$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
			verif[me.id] = false;
		}else{
			var cp = me.value.toLowerCase();
			if (cp.search(/^\d{5}$/) == -1){
				$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> doit être de type 75005</span>";
				verif[me.id] = false;
			}else{
				$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
				verif[me.id] = true;
			}
		}
	}else{
		if (me.value==""){
			$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>Le champ <strong>" + type + "</strong> est obligatoire</span>";
			verif[me.id] = false;
		}else{
			$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
			verif[me.id] = true;
		}
	}
}

function checkCentreInteret(id_image, type){
	var nb_centre_interet = 0;
	// Compte le nombre de centre intérêt cocher
	for (var i=1; i<15; i++){
		if ($("centre_interet_"+i).checked){
			nb_centre_interet++;
		}
	}

	if (nb_centre_interet < 3){
		$(id_image).innerHTML = "<img src=\"/images/form-no.jpg\" /> <span style='color:#CC0000'>3 <strong>centres d'intérêts</strong> minimum</span>";
		verif["centre_interet"] = false;
	}else{
		$(id_image).innerHTML = "<img src=\"/images/form-yes.jpg\" />";
		verif["centre_interet"] = true;
	}
}

function checkConditionGenerale(){
	if (!$("condition").checked){
		alert("Vous devez accepter les conditions générales d'utilisation pour continuer.");
		$("condition").checked = "checked";
	}
}



//----------------------------------------------
// Affichage d'un Objet déclaré dans le document...
//----------------------------------------------
function affiche_OBJ(){
	var Arg = arguments; // Récup liste des arguments passée à la fonction
	var Obj;
	for( var i=0; i< Arg.length; i++){ // On parcours la liste
		Obj = $( Arg[i]); // Récup Objet correspondant
		if( Obj){
			Obj.style.visibility = "visible";
			//-- Ou autre méthode
			Obj.style.display = "";
		}
	}
}
//----------------------------------------------
// Masquage d'un Objet déclaré dans le document...
//----------------------------------------------
function masque_OBJ(){
	var Arg = arguments; // Récup liste des arguments passée à la fonction
	var Obj;
	for( var i=0; i< Arg.length; i++){ // On parcours la liste
		Obj = $( Arg[i]); // Récup Objet correspondant
		if( Obj){
			Obj.style.visibility = "hidden";
			//-- Ou autre méthode
			Obj.style.display = "none";
		}
	}
}

function affectationEcoleCommerce(){
	$('ecole_commerce').value = $('liste_ecole_commerce').value;

	if ($('ecole_commerce').value == 'Autre'){
		$('intitule_ecole_commerce').style.display = 'block';
		// Enlever la vérification
		$('ecole_commerce').value = $('intitule_ecole_commerce').value;
	}else{
		$('intitule_ecole_commerce').style.display = 'none';
	}

	$('zone_liste_ecole_commerce').style.display = 'block';

	//alert($('ecole_commerce').value);
}

function deaffectationEcoleCommerce(){
	$('ecole_commerce').value = 'Aucune';
	$('intitule_ecole_commerce').style.display = 'none';
	$('zone_liste_ecole_commerce').style.display = 'none';
	$('liste_ecole_commerce').value = '';
	$('intitule_ecole_commerce').value = '';
	verif["ecole_commerce"] = false;
}


//------------------------------------------------
// Montre niveau de formation selon la situation
//------------------------------------------------
function montreNiveauFormation(){
	// Cacher tout
	$('niv_collegien').style.display = "none";
	$('niv_lyceen').style.display = "none";
	$('niv_etudiant').style.display = "none";
	$('niv_autre').style.display = "none";

	if ($('situation').value == "Collégien"){
		$('niv_collegien').style.display = "block";
	}

	if ($('situation').value == "Lycéen"){
		$('niv_lyceen').style.display = "block";
	}

	if ($('situation').value == "Etudiant"){
		$('niv_etudiant').style.display = "block";
	}

	if (($('situation').value == "Professionnel") || ($('situation').value == "Sans activité")){
		$('niv_autre').style.display = "block";
	}

	// Vidage du niveau d'étude
	$('niveau_etude').value = "";
	$('sel_niv_collegien').value = "";
	$('sel_niv_lyceen').value = "";
	$('sel_niv_etudiant').value = "";
	$('sel_niv_autre').value = "";

	// Vidage filiere
	$('filiere').value = "";
	$('filiere_av_bac').value = "";
	$('filiere_bac_1_2').value = "";
	$('filiere_bac_3').value = "";
	$('filiere_bac_4').value = "";
	$('filiere_bac_5').value = "";
	$("filiere_plus_bac_5").value="";

	// Vidage Ecole
	$('ecole_commerce').value = "";
	$("liste_ecole_commerce").value="";
	$("intitule_ecole_commerce").value="";

	// Vidage Etude etranger
	$("etude_etranger").value = "";

	verif["niveau_etude"] = false;
	verif["filiere"] = false;
	verif["ecole_commerce"] = false;
	verif["etude_etranger"] = false;

	montreFiliere();
	deaffectationEcoleCommerce();
	montreEtudeEtranger();
	montreEtudeEtrangerObligatoire();
}


//------------------------------------------------
// Montre les filière selon le niveau
//------------------------------------------------
function montreFiliere(){
	$('avant_bac_ou_bac').style.display = 'none';
	$('bac_1_2').style.display = 'none';
	$('bac_3').style.display = 'none';
	$('bac_4').style.display = 'none';
	$('bac_5').style.display = 'none';
	$('plus_bac_5').style.display = 'none';

	var niveau = $('niveau_etude').value;

	/*if ((niveau=='')){
		$('avant_bac_ou_bac').style.display = 'block';
		$('filiere').value = '';
	}*/



	if ((niveau=='2nd') || (niveau=='1ère') || (niveau=='Terminal') || (niveau=='Bac')){
		$('avant_bac_ou_bac').style.display = 'block';
		$('filiere').value = $('filiere_av_bac').value;
	}
	if ((niveau=='Bac +1') || (niveau=='Bac +2')){
		$('bac_1_2').style.display = 'block';
		$('filiere').value = $('filiere_bac_1_2').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +3')){
		$('bac_3').style.display = 'block';
		$('filiere').value = $('filiere_bac_3').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +4')){
		$('bac_4').style.display = 'block';
		$('filiere').value = $('filiere_bac_4').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +5')){
		$('bac_5').style.display = 'block';
		$('filiere').value = $('filiere_bac_5').value;

		if ($('filiere').value == 'Ecole de commerce'){
			affectationEcoleCommerce();
		}
	}
	if ((niveau=='+ Bac +5')){
		$('plus_bac_5').style.display = 'block';
		$('filiere').value = 'Aucune';
	}

	// Vidage filiere
	$('filiere').value = "";
	$('filiere_av_bac').value = "";
	$('filiere_bac_1_2').value = "";
	$('filiere_bac_3').value = "";
	$('filiere_bac_4').value = "";
	$('filiere_bac_5').value = "";
	$("filiere_plus_bac_5").value="";

	// Vidage Ecole
	$('ecole_commerce').value = "";
	$("liste_ecole_commerce").value="";
	$("intitule_ecole_commerce").value="";

	// Vidage Etude etranger
	$("etude_etranger").value = "";

	verif["filiere"] = false;
	verif["ecole_commerce"] = false;
	verif["etude_etranger"] = false;


	deaffectationEcoleCommerce();
	montreEtudeEtranger();
	montreEtudeEtrangerObligatoire();

}

//
//
//
function montreEcoleCommerce(me){
	if(me.value=='Ecole de commerce'){
		affectationEcoleCommerce();
	}else{
		deaffectationEcoleCommerce();
	}
}


//
//
//
function montreEtudeEtranger(){
	// Affichage de l'étude à étranger
	if (($('situation').value == 'Lycéen' || $('situation').value == 'Etudiant') && $('pays').value == 'France'){
		$('desc_etude_etranger').style.display = 'block';
		verif_etude_etranger = false;
	}else{
		$('desc_etude_etranger').style.display = 'none';
		verif_etude_etranger = true;
		$('etude_etranger').value = '';
		$('id_check_img_etude_etranger').innerHTML = "<img src=\"/images/form-needed.jpg\" />";

	}

	// Vidage Etude etranger
	$("etude_etranger").value = "";

	verif["etude_etranger"] = false;
}

//
//
//
function montreEtudeEtrangerObligatoire(){
	// Affichage de l'étude à étranger obligatoire
	if (($('etude_etranger').value == 'Oui, cette année' || $('etude_etranger').value == 'Oui, plus tard')){
		$('desc_etude_etranger_obligatoire').style.display = 'block';
	}else{
		$('desc_etude_etranger_obligatoire').style.display = 'none';
		$('id_check_img_etude_etranger_obligatoire').innerHTML = "<img src=\"/images/form-needed.jpg\" />";
		verif["etude_etranger"] = false;
	}
}

/*
function majEcoleCommerce(){
	var niveau = $('niveau_formation').value;
	if ((niveau=='Avant Bac') || (niveau=='Bac')){
		deaffectationEcoleCommerce();
	}
	if ((niveau=='Bac +1') || (niveau=='Bac +2')){
		$('vn_filiere').value = $('filiere_bac_1_2').value;
		if($('vn_filiere_bac_1_2').value=='Ecole de commerce'){
			affectationEcoleCommerce();
		}else{
			deaffectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +3')){
		$('filiere').value = $('filiere_bac_3').value;
		if($('filiere_bac_3').value=='Ecole de commerce'){
			affectationEcoleCommerce();
		}else{
			deaffectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +4')){
		$('filiere').value = $('filiere_bac_4').value;
		if($('filiere_bac_4').value=='Ecole de commerce'){
			affectationEcoleCommerce();
		}else{
			deaffectationEcoleCommerce();
		}
	}
	if ((niveau=='Bac +5')){
		$('filiere').value = $('filiere_bac_5').value;
		if($('filiere_bac_5').value=='Ecole de commerce'){
			affectationEcoleCommerce();
		}else{
			deaffectationEcoleCommerce();
		}
	}
	if ((niveau=='+ Bac +5')){
		deaffectationEcoleCommerce();
	}
}
*/
function checkForm(){

	if (!verif["pseudo"]){
		checkInputPseudo($('pseudo'), 'id_check_img_pseudo', 'Pseudo');
	}

	if (!verif["password"]){
		checkInputPassword($('new_password'), $('password_confirm'), 'id_check_img_password_confirm', 'Mot de passe');
	}

	if (!verif["email"]){
		checkInputEmail($('email'), 'id_check_img_email', 'Email');
	}

	if (!verif["nom"]){
		checkInput($('nom'), 'id_check_img_nom', 'Nom');
	}

	if (!verif["prenom"]){
		checkInput($('prenom'), 'id_check_img_prenom', 'Prénom');
	}

	if (!verif["pays"]){
		checkSelect($('pays'), 'id_check_img_pays', 'Pays');
	}

	if (!verif["code_postal"]){
		checkInputCodePostal($('code_postal'), 'id_check_img_code_postal', 'Code postal');
	}

	if (!verif["situation"]){
		checkSelect($('situation'), 'id_check_img_situation', 'Situation');
	}

	if (!verif["niveau_etude"]){
		checkSelect($('niveau_etude'), 'id_check_img_niv_collegien', 'Niveau de formation');
		checkSelect($('niveau_etude'), 'id_check_img_niv_lyceen', 'Niveau de formation');
		checkSelect($('niveau_etude'), 'id_check_img_niv_etudiant', 'Niveau de formation');
		checkSelect($('niveau_etude'), 'id_check_img_niv_autre', 'Niveau de formation');
	}


	if (!verif["centre_interet"]){
		checkCentreInteret('id_check_img_centre_interet', 'Centre Intérêt');
	}

	// On checkl que le champ ose a bien été coché
	var check_ose = true;
	if( $("div_user_guide_ose").visible() && $('id_vn_ose_oui').checked === false && $('id_vn_ose_non').checked === false ) {
		$("id_check_img_vn_ose").innerHTML = "<img src=\"/images/form-no.jpg\" /><span style='color: rgb(204, 0, 0);'>&nbsp;Le champ est obligatoire</span>";
		check_ose = false;
	}

	//alert(verif["pseudo"]);
	//alert(verif["password"]);
	//alert(verif["email"]);
	//alert(verif["nom"]);
	//alert(verif["prenom"]);
	//alert(verif["pays"]);
	//alert(verif["code_postal"]);
	//alert(verif["situation"]);
	//alert(verif["centre_interet"]);
	//alert(verif["niveau_etude"]);

	if (
		verif["pseudo"] &&
		verif["password"] &&
		verif["email"] &&
		verif["nom"] &&
		verif["prenom"] &&
		verif["pays"] &&
		verif["code_postal"] &&
		verif["situation"] &&
		verif["centre_interet"] &&
		verif["niveau_etude"] &&
		check_ose === true
	){
		// Selon le niveau de formation
		// A partir du Lycée
		//alert($('niveau_etude').value);
		if (
			$('niveau_etude').value!="" &&
			$('niveau_etude').value!="6ème" &&
			$('niveau_etude').value!="5ème" &&
			$('niveau_etude').value!="4ème" &&
			$('niveau_etude').value!="3ème"
		){
			if (!verif["filiere"]){

				checkSelect($('filiere'), 'id_check_img_filiere_av_bac', 'Filiere');
				checkSelect($('filiere'), 'id_check_img_filiere_bac_1_2', 'Filiere');
				checkSelect($('filiere'), 'id_check_img_filiere_bac_3', 'Filiere');
				checkSelect($('filiere'), 'id_check_img_filiere_bac_4', 'Filiere');
				checkSelect($('filiere'), 'id_check_img_filiere_bac_5', 'Filiere');
				checkSelect($('filiere'), 'id_check_img_filiere_plus_bac_5', 'Filiere');
			}

			//alert(verif["filiere"]);

			if (!verif["filiere"]){
				alert('Vous devez remplir les champs obligatoires.');
				return false;
			}

			if ($('filiere').value=="Ecole de commerce"){
				// Vérifie l'école de commerce
				if (!verif["ecole_commerce"]){
					checkSelectEcoleCommerce($('liste_ecole_commerce'));
				}

				//alert(verif["ecole_commerce"]);

				if (!verif["ecole_commerce"]){
					alert('Vous devez remplir les champs obligatoires.');
					return false;
				}
			}

			if ($('situation').value=="Lycéen" || $('situation').value=="Etudiant"){
				if ($('pays')=="France"){
					// Vérifier etude étranger
					if (!verif["etude_etranger"]){
						checkSelect($('etude_etranger'), 'id_check_img_etude_etranger', 'Etude à l étranger');
					}

					//alert(verif["etude_etranger"]);

					if (!verif["etude_etranger"]){
						alert('Vous devez remplir les champs obligatoires.');
						return false;
					}
				}
			}
		}

		// Valider le formulaire
		$('frm_inscription').submit();
	}else{
		alert('Vous devez remplir les champs obligatoires.');
		return false;
	}
}













