$(document).ready(function(){

	// Traduction de datepicker
	$.datepicker.regional['fr'] = {
		closeText: 'Fermer',
		prevText: '&#x3c;Préc',
		nextText: 'Suiv&#x3e;',
		currentText: 'Courant',
		monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
		'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
		monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
		'Jul','Aoû','Sep','Oct','Nov','Déc'],
		dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
		dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
		dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
		dateFormat: 'dd/mm/yy', firstDay: 1,
		isRTL: false
	};
	$.datepicker.setDefaults($.datepicker.regional['fr']);
	
	// Activation du datepicker sur la classe .date
	$(".date").datepicker({minDate:"D+1"});
	
	
	// Désactive les champs du formulaire d'inscription élève lors de l'actualisation de page
	
	$('#choixCollege').attr('disabled','disabled');
	$('#clef').attr('disabled','disabled');
	$('#clef').attr('autocomplete','off');
	$('#clef').val('');
	$('#nomEleve').attr('disabled','disabled');
	$('#nomEleve').val('');
	$('#prenomEleve').attr('disabled','disabled');
	$('#prenomEleve').val('');
	$('#mailEleve').attr('disabled','disabled');
	$('#mailEleve').val('');
	$('#classe5').attr('disabled','disabled');
	$('#classe3').attr('disabled','disabled');
	$('#classe5').attr('checked','');
	$('#classe3').attr('checked','');

	
	// Active les champs pour l'inscription d'un client
	$('#choixCommercial').change(function()
	{
		if($('#choixCommercial').val()!='0') { $('#infosEtab').show(); } else { $('#infosEtab').hide(); }
	});
	
	
	// Active les champs pour l'inscription d'un client
	$('#isGroupe').click(function()
	{
		$('label').css('color','#004a99');
		if($('#isGroupe').is(':checked')) { $('#client_commercial').show(); $('#etab_commercial').hide(); $('#typeClient').html('du client'); } else { $('#client_commercial').hide(); $('#etab_commercial').show(); $('#typeClient').html('de l\'établissement'); }
	});


	$('#versetape3').click(function()
	{
		$.ajax({
			type: "POST",
			url: "traitements/inscription.php",
			data: "Action=verifClef&NumEtablissement="+$('#choixCollege').val()+"&clef="+$('#clef').val(),
			success: function(msg){
				if(msg=='1') 
				{ 
					$('#etape2').hide();
					$('#etape3').show();
					
					$('#suivi_etape2').css('marginLeft','260px');
					$('#suivi_etape2 .position_etape').css('marginTop','30px');
					$('#suivi_etape3 .position_etape').css('marginTop','18px');
					
					$('#suivi_etape2 .position_etape span').removeClass('titre_etape_select');
					$('#suivi_etape2 .position_etape div').removeClass('contenu_etape_select');
					$('#suivi_etape2 .position_etape span').addClass('titre_etape');
					$('#suivi_etape2 .position_etape div').addClass('contenu_etape');
					
					$('#suivi_etape3 .position_etape span').addClass('titre_etape_select');
					$('#suivi_etape3 .position_etape div').addClass('contenu_etape_select');
					$('#suivi_etape3 .position_etape span').removeClass('titre_etape');
					$('#suivi_etape3 .position_etape div').removeClass('contenu_etape');
				
				}
				else 
				{ 
					$('#msg_erreur').css('color','#ff0000'); 
					$('#msg_erreur').html("Le code établissement saisi est incorrect"); 
				}	
			}
		});
		
		
		
	});
		
	
	$('#autre_choix_dpt').click(function()
	{
		$('#etape2').hide();
		$('#etape1').show();
		
		$('#suivi_etape1').css('marginLeft','100px');
		$('#suivi_etape1 .position_etape').css('marginTop','30px');
		$('#suivi_etape2 .position_etape').css('marginTop','30px');
		
		$('#suivi_etape1 .position_etape span').addClass('titre_etape_select');
		$('#suivi_etape1 .position_etape div').addClass('contenu_etape_select');
		$('#suivi_etape1 .position_etape span').removeClass('titre_etape');
		$('#suivi_etape1 .position_etape div').removeClass('contenu_etape');
		
		$('#suivi_etape2 .position_etape span').removeClass('titre_etape_select');
		$('#suivi_etape2 .position_etape div').removeClass('contenu_etape_select');
		$('#suivi_etape2 .position_etape span').addClass('titre_etape');
		$('#suivi_etape2 .position_etape div').addClass('contenu_etape');
		
	});
	
	
	$('#autre_choix_etab').click(function()
	{
		$('#etape3').hide();
		$('#etape2').show();
		
		$('#suivi_etape1').css('marginLeft','50px');
		$('#suivi_etape2').css('marginLeft','300px');
		$('#suivi_etape3').css('marginLeft','500px');
		$('#suivi_etape3 .position_etape').css('marginTop','30px');
		$('#suivi_etape2 .position_etape').css('marginTop','20px');
		
		$('#suivi_etape2 .position_etape span').addClass('titre_etape_select');
		$('#suivi_etape2 .position_etape div').addClass('contenu_etape_select');
		$('#suivi_etape2 .position_etape span').removeClass('titre_etape');
		$('#suivi_etape2 .position_etape div').removeClass('contenu_etape');
		
		$('#suivi_etape3 .position_etape span').removeClass('titre_etape_select');
		$('#suivi_etape3 .position_etape div').removeClass('contenu_etape_select');
		$('#suivi_etape3 .position_etape span').addClass('titre_etape');
		$('#suivi_etape3 .position_etape div').addClass('contenu_etape');
		
	});


	// Validation clef établissement
	$("#clef").keyup(function(){
		$.ajax({
			type: "POST",
			url: "traitements/inscription.php",
			data: "Action=verifClef&NumEtablissement="+$('#choixCollege').val()+"&clef="+$('#clef').val(),
			success: function(msg){
				if(msg=='1') { $('#msg_erreur').html(''); $('#valid').show(); }
				else { $('#valid').hide(); }	
			}
		});	
	});	
	
	// Validation MDP oublié
	$('#valideMDP').click(function()
	{
		$('#msg_erreur').html('');

		if($('#mail').val()!='' && verifMail($('#mail').val()))
		{
			$.ajax({
				type: "POST",
				url: "traitements/information.php",
				data: "Action=verifExistenceMail&mail="+$('#mail').val(),
				success: function(msg){
					if(msg=='1')
					{
						$('#form_information').submit();
					}
					else
						$('#msg_erreur').html('Ton mail n\'est pas répertorié');

				}
			});

		}
		else
		{
			if($('#mail').val()=='' || !verifMail($('#mail').val())) $('#labelmail').css('color','#ff0000'); else $('#labelmail').css('color','#004a99');
		}
	});


	// Validation inscription élève	
	$('#valideInscription').click(function()
	{
		$('#msg_erreur_inscrit').html('');
		if($('#nomEleve').val()!='') $('#labelnomEleve').css('color','#004a99');
		if($('#prenomEleve').val()!='') $('#labelprenomEleve').css('color','#004a99');
		if($('#clef').val()!='') $('#labelclef').css('color','#004a99');
		if($('#choixCollege').val()!='0') $('#labelchoixCollege').css('color','#004a99');
		if( ($('#mailEleve').val()!='' && verifMail($('#mailEleve').val())) || $('#mailEleve').val()=='') $('#labelmailEleve').css('color','#004a99');
		if($('#classe5').is(':checked') || $('#classe3').is(':checked')) $('#labelclasse').css('color','#004a99');
	
		if($('#choixCollege').val()!='0' && $('#nomEleve').val()!='' && $('#prenomEleve').val()!='' && $('clef').val()!='' && ($('#classe5').is(':checked') || $('#classe3').is(':checked')))
		{
			if($('#mailEleve').val()!='' && !verifMail($('#mailEleve').val()))
			{
				$('#labelmailEleve').css('color','#ff0000');
			}
			else
			{
				if($('#classe5').is(':checked')) var classe='5'; else var classe='3';
				
				$.ajax({
					type: "POST",
					url: "traitements/inscription.php",
					data: "Action=verifClef&classe="+classe+"&NumEtablissement="+$('#choixCollege').val()+"&clef="+$('#clef').val(),
					success: function(msg){
						
						$.ajax({
							type: "POST",
							url: "traitements/inscription.php",
							data: "Action=verifExistence&nom="+$('#nomEleve').val()+"&NumEtablissement="+$('#choixCollege').val()+"&prenom="+$('#prenomEleve').val()+"&mail="+$('#mailEleve').val(),
							success: function(msg){	
								if(msg=='1') { $('#form_inscription').submit(); $('#msg_erreur_inscrit').html(''); }
								else { $('#msg_erreur_inscrit').html('Tu es déjà inscrit à l\'ASSR'); }
							}
						});
					}
				});
			}
		}
		else
		{
			if($('#nomEleve').val()=='') $('#labelnomEleve').css('color','#ff0000'); else $('#labelnomEleve').css('color','#004a99');
			if($('#prenomEleve').val()=='') $('#labelprenomEleve').css('color','#ff0000'); else $('#labelprenomEleve').css('color','#004a99');
			if($('#clef').val()=='') $('#labelclef').css('color','#ff0000'); else $('#labelclef').css('color','#004a99');
			if($('#choixCollege').val()=='0') $('#labelchoixCollege').css('color','#ff0000'); else $('#labelchoixCollege').css('color','#004a99');
			if($('#mailEleve').val()!='' && !verifMail($('#mailEleve').val())) $('#labelmail').css('color','#ff0000'); else $('#labelmailEleve').css('color','#004a99');
			if((!$('#classe5').is(':checked') && !$('#classe3').is(':checked'))) $('#labelclasse').css('color','#ff0000'); else $('#labelclasse').css('color','#004a99');
		}
	});


	// Validation inscription partie commerciale (client et établissement)
	$('#valideInscriptionCom').click(function()
	{
		if($('#isGroupe').is(':checked')) 
		{
			if($('#raisonSocialeClient').val()!='' && $('#codePostalClient').val()!='' && verifCp($('#codePostalClient').val()) && $('#nombreEtab').val()!='' && $('#nombreEtab').val()>0 && ($('#mailClient').val()!='' && verifMail($('#mailClient').val())))
			{
				$.ajax({
					type: "POST",
					url: "traitements/inscription.php",
					data: "Action=inscriptionCom&type=client&choixCommercial="+$('#choixCommercial').val()+"&Nb="+$('#nombreEtab').val()+"&Nom="+$('#raisonSocialeClient').val()+"&Mail="+$('#mailClient').val()+"&NumSocietaire="+$('#numeroSocietaireClient').val()+"&Adresse="+$('#adresseClient').val()+"&codePostal="+$('#codePostalClient').val()+"&Ville="+$('#villeClient').val(),
					success: function(msg){
						document.location.href=document.location.href;
					}
				});
			}
			else
			{
				if($('#raisonSocialeClient').val()=='') $('#labelraisonSocialeClient').css('color','#ff0000'); else $('#labelraisonSocialeClient').css('color','#004a99');
				if($('#mailClient').val()=='' || ($('#mailClient').val()!='' && !verifMail($('#mailClient').val()))) $('#labelmailClient').css('color','#ff0000'); else $('#labelmailClient').css('color','#004a99');
				if($('#codePostalClient').val()=='' || ($('#codePostalClient').val()!='' && !verifCp($('#codePostalClient').val()))) $('#labelcodePostalClient').css('color','#ff0000'); else $('#labelcodePostalClient').css('color','#004a99');
				if($('#nombreEtab').val()=='' || $('#nombreEtab').val()=='0' || !verifNumeric($('#nombreEtab').val())) $('#labelnombreEtab').css('color','#ff0000'); else $('#labelnombreEtab').css('color','#004a99');
			}
		}
		else
		{
			if($('#plusieurs').val()>0)
			{
				$('#msg_erreur').html('');
				
				var Nb=$('#plusieurs').val();
				var res='';	var v='';
				var array = new Array();
				
				for(i=0;i<Nb;i++)
				{
					res=res+"&Nom"+i+"="+$('#raisonSocialeEtab_'+i).val()+"&Mail"+i+"="+$('#mailEtab_'+i).val();
					if(i!=0) et=' && '; else et='';
					v=v+et+"($('#raisonSocialeEtab_"+i+"').val()!='' && ($('#mailEtab_"+i+"').val()!='' && verifMail($('#mailEtab_"+i+"').val())))";

					if($('#raisonSocialeEtab_'+i).val()=='')  $('#labelraisonSocialeEtab_'+i).css('color','#ff0000'); else $('#labelraisonSocialeEtab_'+i).css('color','#004a99');
					if($('#mailEtab_'+i).val()=='' || ($('#mailEtab_'+i).val()!='' && !verifMail($('#mailEtab_'+i).val())))  $('#labelmailEtab_'+i).css('color','#ff0000'); else $('#labelmailEtab_'+i).css('color','#004a99');
				}

			
				if(eval(v))
				{
					$.ajax({
						type: "POST",
						url: "traitements/inscription.php",
						data: "Action=inscriptionCom&choixCommercial="+$('#choixCommercial').val()+"&NumClient="+$('#NumClient').val()+"&Nb="+Nb+res,
						success: function(msg){								
							document.location.href=document.location.href;
						}
					});
				}
			}
			else
			{
				if($('#raisonSocialeEtab_0').val()!='' && ($('#mailEtab_0').val()!='' && verifMail($('#mailEtab_0').val())))
				{
					$('#labelmailEtab_0').css('color','#004a99');
					$('#labelraisonSocialeEtab_0').css('color','#004a99');
					
					var Nb='1';
					$('#labelclef').css('color','#ff0000');
					res=res+"&Nom0="+$('#raisonSocialeEtab_0').val()+"&Mail0="+$('#mailEtab_0').val();

					$.ajax({
						type: "POST",
						url: "traitements/inscription.php",
						data: "Action=inscriptionCom&choixCommercial="+$('#choixCommercial').val()+"&NumClient="+$('#NumClient').val()+"&Nb="+Nb+res,
						success: function(msg){								
							document.location.href=document.location.href;
						}
					});
				}
				else
				{	
					if(($('#mailEtab_0').val()!='' && !verifMail($('#mailEtab_0').val())) || $('#mailEtab_0').val()=='') $('#labelmailEtab_0').css('color','#ff0000'); else $('#labelmailEtab_0').css('color','#004a99');
					if($('#raisonSocialeEtab_0').val()=='') $('#labelraisonSocialeEtab_0').css('color','#ff0000'); else $('#labelraisonSocialeEtab_0').css('color','#004a99');
				}
				
			}			
		}
	});


	// Validation inscription partie établissement
	$('#valideInscriptionEtab').click(function()
	{
		if($('#raisonSociale').val()!='' && $('#nomReferent').val()!='' && $('#email').val()!='' && verifMail($('#email').val()) && $('#codePostal').val()!='' && verifCp($('#codePostal').val()) && $('#ville').val()!='' && ($('#NbEleves5e').val()!='' && verifNumeric($('#NbEleves5e').val())) && ($('#NbEleves3e').val()!='' && verifNumeric($('#NbEleves3e').val())) && ($('#telephone').val()=='' || ($('#telephone').val()!='' && verifTelephone($('#telephone').val()))) && ($('#fax').val()=='' || ($('#fax').val()!='' && verifTelephone($('#fax').val()))) && ($('#dateFinFormation').val()!='' && verifDate($('#dateFinFormation').val())))
		{
			$.ajax({
				type: "POST",
				url: "traitements/inscription.php",
				data: "Action=inscriptionEtab&NumInscription="+$('#NumInscription').val()+"&NumClient="+$('#NumClient').val()+"&dateFin="+$('#dateFinFormation').val()+"&raisonSociale="+$('#raisonSociale').val()+"&email="+$('#email').val()+"&nom="+$('#nomReferent').val()+"&prenom="+$('#prenomReferent').val()+"&cp="+$('#codePostal').val()+"&ville="+$('#ville').val()+"&nb5e="+$('#NbEleves5e').val()+"&nb3e="+$('#NbEleves3e').val()+"&telephone="+$('#telephone').val()+"&fax="+$('#fax').val()+"&adresse="+$('#adresse').val(),
				success: function(msg){								
					$('#formulaire_inscription_etab').hide();
					$('#formulaire_inscription_etab_confirm').show();
				}
			});
		}
		else
		{
			if($('#raisonSociale').val()=='') $('#labelraisonSociale').css('color','#ff0000'); else $('#labelraisonSociale').css('color','#004a99');
			if($('#nomReferent').val()=='') $('#labelnomReferent').css('color','#ff0000'); else $('#labelnomReferent').css('color','#004a99');
			if($('#codePostal').val()=='' || ($('#codePostal').val()!='' && !verifCp($('#codePostal').val()))) $('#labelcodePostal').css('color','#ff0000'); else $('#labelcodePostal').css('color','#004a99');

			if($('#email').val()=='' || ($('#email').val()!='' && !verifMail($('#email').val()))) $('#labelemail').css('color','#ff0000'); else $('#labelemail').css('color','#004a99');

			if($('#ville').val()=='') $('#labelville').css('color','#ff0000'); else $('#labelville').css('color','#004a99');
			if($('#NbEleves5e').val()=='' || ($('#NbEleves5e').val()!='' && !verifNumeric($('#NbEleves5e').val()))) $('#labelNbEleves5e').css('color','#ff0000'); else $('#labelNbEleves5e').css('color','#004a99');
			if($('#NbEleves3e').val()=='' || ($('#NbEleves3e').val()!='' && !verifNumeric($('#NbEleves3e').val()))) $('#labelNbEleves3e').css('color','#ff0000'); else $('#labelNbEleves3e').css('color','#004a99');

			if($('#telephone').val()!='' && !verifTelephone($('#telephone').val())) $('#labeltelephone').css('color','#ff0000'); else $('#labeltelephone').css('color','#004a99');
			if($('#fax').val()!='' && !verifTelephone($('#fax').val())) $('#labelfax').css('color','#ff0000'); else $('#labelfax').css('color','#004a99');
			if($('#dateFinFormation').val()=='' || ($('#dateFinFormation').val()!='' && !verifDate($('#dateFinFormation').val()))) $('#labeldateFinFormation').css('color','#ff0000'); else $('#labeldateFinFormation').css('color','#004a99');
		}

	});


	// Validation information
	$('#valideInformation').click(function()
	{
		if($('#raisonSocialeInfo').val()!='' && $('#sujetInfo').val()!='' && $('#messageInfo').val()!='' && $('#nomInfo').val()!='' && (($('#check_mail').is(':checked') && $('#emailInfo').val()!='' && verifMail($('#emailInfo').val())) || (!$('#check_mail').is(':checked') && $('#emailInfo').val()!='' && verifMail($('#emailInfo').val())) || (!$('#check_mail').is(':checked') && $('#emailInfo').val()=='')) && (($('#check_telephone').is(':checked') && $('#telephoneInfo').val()!='' && verifTelephone($('#telephoneInfo').val())) || (!$('#check_telephone').is(':checked') && $('#telephoneInfo').val()!='' && verifTelephone($('#telephoneInfo').val())) || (!$('#check_telephone').is(':checked') && $('#telephoneInfo').val()=='')) && (($('#check_fax').is(':checked') && $('#faxInfo').val()!='' && verifTelephone($('#faxInfo').val())) || (!$('#check_fax').is(':checked') && $('#faxInfo').val()!='' && verifTelephone($('#faxInfo').val())) || (!$('#check_fax').is(':checked') && $('#faxInfo').val()=='')))
		{
			$('#form_information').submit();
		}
		else
		{
			if($('#raisonSocialeInfo').val()=='') $('#labelraisonSocialeInfo').css('color','#ff0000'); else $('#labelraisonSocialeInfo').css('color','#004a99');
			if($('#nomInfo').val()=='') $('#labelnomInfo').css('color','#ff0000'); else $('#labelnomInfo').css('color','#004a99');
			if($('#sujetInfo').val()=='') $('#labelsujetInfo').css('color','#ff0000'); else $('#labelsujetInfo').css('color','#004a99');
			if($('#messageInfo').val()=='') $('#labelmessageInfo').css('color','#ff0000'); else $('#labelmessageInfo').css('color','#004a99');
			
			if(($('#check_telephone').is(':checked') && $('#telephoneInfo').val()=='') || ($('#telephoneInfo').val()!='' && !verifTelephone($('#telephoneInfo').val()))) $('#labeltelephoneInfo').css('color','#ff0000'); else $('#labeltelephoneInfo').css('color','#004a99');
			if(($('#check_mail').is(':checked') && $('#emailInfo').val()=='') || ($('#emailInfo').val()!='' && !verifMail($('#emailInfo').val()))) $('#labelemailInfo').css('color','#ff0000'); else $('#labelemailInfo').css('color','#004a99');
			if(($('#check_fax').is(':checked') && $('#faxInfo').val()=='') || ($('#faxInfo').val()!='' && !verifTelephone($('#faxInfo').val()))) $('#labelfaxInfo').css('color','#ff0000'); else $('#labelfaxInfo').css('color','#004a99');
		}
	});


	$("#valid_code_achat").click(function()
	{	
		if($('#nom').val()!='' && $('#prenom').val()!='' && $('#adresse').val()!='' && $('#ville').val()!='' && $('#email').val()!='' && verifMail($('#email').val()) && $('#cp').val()!='' && verifCp($('#cp').val()))
		{
			$('#form_achat_code').submit();
		}
		else
		{
			if($('#nom').val()=='') $('#labelnom').css('color','#ff0000'); else $('#labelnom').css('color','#004a99');
			if($('#prenom').val()=='') $('#labelprenom').css('color','#ff0000'); else $('#labelprenom').css('color','#004a99');
			if($('#adresse').val()=='') $('#labeladresse').css('color','#ff0000'); else $('#labeladresse').css('color','#004a99');
			if($('#ville').val()=='') $('#labelville').css('color','#ff0000'); else $('#labelville').css('color','#004a99');
				
			if($('#cp').val()=='' || ($('#cp').val()!='' && !verifCp($('#cp').val()))) $('#labelcp').css('color','#ff0000'); else $('#labelcodePostal').css('color','#004a99');
			if($('#email').val()=='' || ($('#email').val()!='' && !verifMail($('#email').val()))) $('#labelemail').css('color','#ff0000'); else $('#labelemail').css('color','#004a99');
		}
	});

});


// Active le select de choix des établissements en fonction du département sélectionné sur la carte
function selectionne_dpt(dpt,dptnom)
{
	$.ajax({
		type: "POST",
		url: "traitements/inscription.php",
		data: "Action=choixCollege&dpt="+dpt,
		success: function(msg){
			$('#etape1').hide();
			$('#etape2').show();
			$('#clef').val('');
			$('#valid').hide();
			$('#clef').attr("disabled","disabled");
			$('#dpt_select').html(dptnom);
			$('#formulaire_inscription').show();
			$('#choixCollege option').remove();
			$('#choixCollege').append(msg);
			$('#choixCollege').removeAttr("disabled");
			
			$('#suivi_etape1').css('marginLeft','50px');
			$('#suivi_etape1 .position_etape').css('marginTop','40px');
			$('#suivi_etape2 .position_etape').css('marginTop','20px');
			
			$('#suivi_etape2 .position_etape span').addClass('titre_etape_select');
			$('#suivi_etape2 .position_etape div').addClass('contenu_etape_select');
			$('#suivi_etape2 .position_etape span').removeClass('titre_etape');
			$('#suivi_etape2 .position_etape div').removeClass('contenu_etape');
			
			$('#suivi_etape1 .position_etape span').removeClass('titre_etape_select');
			$('#suivi_etape1 .position_etape div').removeClass('contenu_etape_select');
			$('#suivi_etape1 .position_etape span').addClass('titre_etape');
			$('#suivi_etape1 .position_etape div').addClass('contenu_etape');
		}
	});
}

// Active les champs du formulaire d'inscription en fonction de l'établissement choisi
function selectionne_etablissement(num)
{
	$('#clef').val('');
	//$('#versetape3').hide(); 
	$('#valid').hide(); 
	
	var id=num.id;
	
	$.ajax({
		type: "POST",
		url: "traitements/inscription.php",
		data: "Action=verifNbCodes&NumEtablissement="+$('#'+id).val(),
		success: function(msg){
		
			if($('#'+id).val()!='0')
			{
				if(msg=='1') 
				{ 
					$('#valideInscription').attr('disabled',''); 
					$('#msg_erreur').css('color','#004a99'); 
					$('#msg_erreur').html("");
					$('#clef').removeAttr('disabled');
					$('#nomEleve').removeAttr('disabled');
					$('#prenomEleve').removeAttr('disabled');
					$('#mailEleve').removeAttr('disabled');
					$('#classe5').removeAttr('disabled');
					$('#classe3').removeAttr('disabled');
				}
				else 
				{ 
					$('#valideInscription').attr('disabled','disabled'); 
					$('#msg_erreur').css('color','#ff0000'); 
					$('#msg_erreur').html("Le nombre maximal d'élèves a été atteint, merci de prendre contact avec votre établissement scolaire"); 
				}
			}
			else
			{
				
				$('#msg_erreur').css('color','#004a99'); 
				$('#msg_erreur').html("");
				
				$('#clef').attr('disabled','disabled');
				$('#nomEleve').attr('disabled','disabled');
				$('#prenomEleve').attr('disabled','disabled');
				$('#mailEleve').attr('disabled','disabled');
				$('#classe5').attr('disabled','disabled');
				$('#classe3').attr('disabled','disabled');
				$('#valideInscription').attr('disabled','disabled');

			}
			
		}
	});	

}


// Fonction de vérification du mail
function verifMail(email)
{
	var reg = /^[A-Za-z0-9._-]+@[A-Za-z0-9.-]{2,}[.][A-Za-z]{2,3}$/;
	if(email == "") //si pas d'email entrer
	{
		return false;
	}
	else 
	{
		var result = ((reg.exec(email)!=null));
		if(result==false) //si l'email n'est pas valide
		{
			return false;
		}
		else //si l'email est valide
		{
			return true;
		}
	}
}

// Fonction de vérification du code postal (compris entre 01000 et 98999 et de longueur 5)
function verifCp(cp)
{
	var code=cp[0]+cp[1];
	if(code>0 && code <=98 && cp.length==5) return true; else return false;
}


// Fonction de vérification du téléphone
function verifTelephone(tel)
{
	if(tel.length==10 && verifNumeric(tel)) return true; else return false;
}


// Fonction de vérification de date
function verifDate(date)
{
	if(date.length==10) return true; else return false;
}


// Fonction de vérification ... chaine de type numérique ou non)
function verifNumeric(num)
{
	var reg = /^[0-9]*$/;
	var result = ((reg.exec(num)!=null));
	if(result==false) //si l'email n'est pas valide
	{
		return false;
	}
	else //si l'email est valide
	{
		return true;
	}
}


//Vérification du nombre de codes restants pour un établissement
function verifNbCodes(NumEtab,Classe)
{
	$.ajax({
		type: "POST",
		url: "traitements/inscription.php",
		data: "Action=verifNbCodes&NumEtablissement="+NumEtab,
		success: function(msg){
			alert(msg);
		}
	});	
}


//Fonction de vérification : type du moyen de communication
function choixMoyenCom(moyen)
{	
	if($('#check_'+moyen).is(':checked')) { $('.obligatoire').html(''); $('#obli_'+moyen).html('*'); }
}


