/*////////////////AJAX FUNCTION/////////////////*/

function sendData(data, page, method , dest ,loading) 
	{ 
	var div = document.getElementById(dest) ;
	if(div)
		{
		if(document.all) 
			{ 
			//Internet Explorer 
			var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ; 
			}//fin if 
		else 
			{ 
			//Mozilla 
			var XhrObj = new XMLHttpRequest(); 
			}//fin else 
		 
		//définition de l'endroit d'affichage: 
		var content = document.getElementById(dest); 
	
		//si on envoie par la méthode GET: 
		if(method == "GET") 
			{ 
			if(data == 'null') 
				{ 
				//Ouverture du fichier sélectionné: 
				XhrObj.open("GET", page); 
				}//fin if 
			else 
				{ 
				//Ouverture du fichier en methode GET 
				XhrObj.open("GET", page+"?"+data); 
				}//fin else 
			}//fin if 
		else if(method == "POST") 
			{ 
			//Ouverture du fichier en methode POST 
			XhrObj.open("POST", page); 
			}//fin elseif 
	
		//Ok pour la page cible 
		XhrObj.onreadystatechange = function() 
			{ 
			if (XhrObj.readyState == 4) 
				{
				if(XhrObj.status == 200)
					{
					content.innerHTML = XhrObj.responseText ;
					}
				else if (XhrObj.status == 404)
					{
					
					content.innerHTML = "<div align=\"center\" class=\"txt_3\">Error</div><div align=\"center\" class=\"txt_1\"><a href=\"javascript:sendData('"+data+"','"+page+"','"+method+"','"+dest+"','"+loading+"');\">Reload</a></div>";	
					}
				else{
					content.innerHTML = "<div align=\"center\" class=\"txt_3\">Error</div><div align=\"center\" class=\"txt_1\"><a href=\"javascript:sendData('"+data+"','"+page+"','"+method+"','"+dest+"','"+loading+"');\">Reload</a></div>";	
					}
				}
			else{
				if(loading)
					{
					var loader = document.getElementById(loading).innerHTML;
					}
				else{
					var loader = "";
					}
				content.innerHTML = "<span align=\"center\">"+loader+"</span>";
				}
		
			}     
	
		if(method == "GET") 
			{ 
			XhrObj.send(null); 
			}//fin if 
		else if(method == "POST") 
			{ 
			XhrObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; Charset=iso-8859-1"); 
			XhrObj.send(data); 
			}//fin elseif 
		}//end if "div"
	else{
		setTimeout("sendData('"+data+"','"+page+"','"+method+"','"+dest+"','"+loading+"')",100);
		}

}//fin fonction SendData 

/*/////////////////PAGE /////////////////*/

function affichePage(name,page,variable)
	{
	viewStat();
	gallery('lastpix','');
	sendData("page="+name+"&ajaxloaded=1&"+variable,page+".php", "POST", "content","loading1");
	var title = document.getElementById('title');
	title.innerHTML = "<img src=\"images/"+name+"_h.gif\" />";
	}
	
/*Afficher le sponsors*/

function viewSponsor(id)
	{
	viewStat();
	affichePage('sponsors','sponsors','action=list');
	wDivLdA("sponsors_"+id,"document.location.href='#sponsors_"+id+"'");
	}
	
/*afficher les stat*/

function viewStat()
	{
	sendData("","stat.php","POST","stat","");	
	}
	
/*Function pour les epreuves*/

function epreuve(action,id)
	{
	viewStat();
	if(action == "detail")
		{
		sendData("action="+action+'&id='+id,"epreuves.php","POST","content","loading1");
		}
	}
	
/*Function pour les réglements*/

function viewReglement(id)
	{
	sendData('id='+id,"reglement.php","POST","data","loading1");
	}
	
function Reglement_view(id)
	{
	sendData('action=view&id='+id,"reglement.php","POST","rzone","loading1");
	}
	
/*Function résultat*/

function viewResultat(action,id)
	{
	if(action == 'view')
		{
		}
	else{
		sendData('id='+id,"results.php","POST","data","loading1");
		}
	}
	
/*Function pour les gallery*/

function gallery(action,id)
	{
	if(action == 'view')
		{
		sendData('action='+action+'&epreuve_id='+id,"gallery.php","POST","data","loading1");
		}
	else if(action == 'all')
		{
		sendData('action='+action+'&edition_id='+id,"gallery.php","POST","data","loading1");
		}
	else if(action == 'lastpix')
		{
		sendData('action='+action,"gallery.php","POST","lastpix","loading1");
		}
	wDivLdA('g_loaded','Lightview.updateViews()');
	}
	
	
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////FORMULAIRES////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////*/

function ajouter(division) {
	//	var o=new Option("Classe1","1");
	//	form1.car_classe.options[form1.car_classe.options.length]=o;
		switch (division)
		{
		case "1":
			document.getElementById('car_classe').options.length=0;
			var o=new Option("Classe 1 : Min. B+ (0 à 1400cc)","1");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 2 : Min. B+ (plus de 1400cc à 1600cc)","2");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 3 : Min. A3 (plus de 1600cc)","3");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			o=null;
			break;
		case "2":
			document.getElementById('car_classe').options.length=0;
			var o=new Option("Classe 4 : Min B+ (de 0 à 1400cc)","4");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 5 : Min B+ (plus de 1400cc à 1600cc)","5");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 6 : Min A3 (plus de 1600cc à 2000cc)","6");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 7 : Min A3+-A1 (plus de 2000cc)","7");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			o=null;
			break;
		case "3":
			document.getElementById('car_classe').options.length=0;
			var o=new Option("Classe 8 : Min. B+ (de 0 à 1400cc)","8");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 9 : Min. A3 (plus de 1400cc à 1600cc)","9");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 10 : Min. A3 (plus de 1600cc à 2000cc)","10");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 11 : Min. A3 (plus de 2000cc)","11");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			o=null;
			break;
		case "4":
			document.getElementById('car_classe').options.length=0;
			var o=new Option("Classe 12 : Min. A3 (0 à 1600cc)","12");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 13 : Min. A3 (de 1600 à 2000cc)","13");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
			var o=new Option("Classe 14 : Min. A3+-A1 (plus de 2000cc)","14");
			document.getElementById('car_classe').options[document.getElementById('car_classe').options.length]=o;
     		o=null;
			break;	
		}
		}
	
/*Formulaire d'inscription au épreuves*/

function viewForm(action,id,pour)
	{
	if(action == 'view')
		{
		sendData("action="+action+'&id='+id+'&pour='+pour,"subscribe_form.php","POST","data","loading1");
		}
	}
	
/*//////TEXTE DEFILANT//////////*/

	
/*//////////////FORMATAGE/////////////*/

function ajaxFormat(elem)
	{
	elem = elem.replace("+","#add");
	elem = elem.replace("&","#et");
	return elem;
	}
	
/*/////////////BOUCLE POUR EXECTUER UNE FONCTION QUAND LE DIV EST CHARGE////////////////*/

function wDivLdA(id,fonction)
	{
	var div = document.getElementById(id);
	if(div)
		{
		setTimeout(fonction,10);
		}
	else{
		setTimeout('wDivLdA("'+id+'","'+fonction+'")',100);
		}
	}
	
//Executer un fonction if ok or no

function okOrNo(func1,func2,timing)
	{
	var ok = document.getElementById('ok');
	var no = document.getElementById('no');
	if(ok || no)
		{
		if(ok)
			{
			setTimeout(func1,timing);
			}
		else if(no)
			{
			setTimeout(func2,timing);
			}
		}
	else{
		setTimeout('okOrNo("'+func1+'","'+func2+'","'+timing+'")',100);
		}
	}
	
/*/////////////FONCTION POUR METTRE LE FOCUS SUR UN INPUT///////////////////*/

function focusInput(id)
	{
	var input = document.getElementById(id);
	input.focus();
	}

/*/////////////GESTION DES STYLES////////////*/

function inputStyle(id,style)
	{
	document.getElementById(id).className = style;	
	}
	
function changeStyle(class_id,id)
	{
	var div = document.getElementById(id);
	if(div)
		{
		div.className = class_id ;
		}
	}

/*////////////FONCTION AFFICHAGE ET CACHE/////////*/

function slideBox(id)
	{
	var div = document.getElementById(id);
	var state = document.getElementById("state_"+id);
	
	div.style.visibility = "visible";
	div.style.display = "block";
	
	if(state.value == 0)
		{
		Effect.SlideDown(id,{duration:1});
		state.value = 1;
		}
	else{
		Effect.SlideUp(id,{duration:1});
		state.value = 0;
		}
	}
	
function viewBox(id,e)
	{
	var div = document.getElementById(id);
	
	if(!e)
		var e = window.event ;
		
	if(e.pageX || e.pageY)
		{
		div.style.left = parseInt(e.pageX + 10)+"px" ;
		div.style.top = parseInt(e.pageY + 10)+"px" ;
		}
	else if(e.clientX || e.clientY)
		{
		div.style.left = parseInt(e.clientX + 10)+"px" ;
		div.style.top = parseInt(e.clientY + 10)+"px" ;
		}
			
			
	if(div.style.visibility == "visible" && div.style.display == "block")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(div.style.visibility == "hidden" && div.style.display == "none")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
function viewHiddenDiv(id)
	{
	var div = document.getElementById(id);
	
	if(div.style.visibility == "visible" && div.style.display == "block")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(div.style.visibility == "hidden" && div.style.display == "none")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
function viewOrHiddenDiv(id,action)
	{
	var div = document.getElementById(id);
	
	if(action == "hidden")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(action = "view")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
//Ouverture et fermeture du div d'execution	

function CloseDivexec()
	{
	var divexec = document.getElementById('divexec');
	var cover = document.getElementById('cover');

	divexec.style.visibility = "hidden";
	divexec.style.display = "none";
	cover.style.visibility = "hidden";
	cover.style.display = "none";
	}
	
function OpenDivexec(w)
	{
	var divexec = document.getElementById('divexec');
	var cover = document.getElementById('cover');
	
	if(w == 0)
		{
		divexec.style.visibility = "visible";
		divexec.style.display = "block";
		}
	else if(w == 1)
		{
		divexec.style.visibility = "visible";
		divexec.style.display = "block";
		cover.style.visibility = "visible";
		cover.style.display = "block";
		}
	}
	
//Ajouter au Favoris

function favoris(url,title) 
	{
	if(navigator.appName != 'Microsoft Internet Explorer')
		{ 
		window.sidebar.addPanel(title,url,""); 
		}
	else{
		window.external.AddFavorite(url,title); 
		} 
	}
	

//Fonction d'ouverture d'un fenetre
function openWindow(page,largeur,hauteur,scrollbars,menubar,statusbar,toolbar,resizable) 
	{
	//Mettre des valeurs si pas remplis
	scrollbars = (scrollbars == null)? "no" : scrollbars ;
	menubar = (menubar == null)? "no" : menubar ;
	statusbar = (statusbar == null)? "no" : statusbar ;
	toolbar = (toolbar == null)? "no" : toolbar ;
	resizable = (resizable == null)? "no" : resizable ;
  window.open(page, "", "scrollbars="+scrollbars+",menubar="+menubar+",statusbar="+statusbar+",toolbar="+toolbar+",resizable="+resizable+",width="+ largeur + ",height=" + hauteur);
	}
	
//Vérification d'une adresse email

function checkMail(email)
	{
	var place = email.indexOf("@",1);
	var point = email.indexOf(".",place+1);
	var domain = email.charAt(point+1);
	domain = email.substring(point+1,email.length);
	heberg = email.substring(place+1,point);

	if((place > -1)&&(email.length >2)&&(point > 1) && (domain!="" && domain.length > 1) && (heberg.length > 1))
		{
		return true;
		}
	else{
		return false;
		}
	}
	
//Fonction de Contact

function contact(action)
	{
	//Les variables
	var yourcompany = document.getElementById('yourcompany');
	var yourname = document.getElementById('yourname');
	var yourfirstname = document.getElementById('yourfirstname');
	var youremail = document.getElementById('youremail');
	var yourtel = document.getElementById('yourtel');
	var yourgsm = document.getElementById('yourgsm');
	var yourfax = document.getElementById('yourfax');
	var yourcountry = document.getElementById('yourcountry');
	var youradresse = document.getElementById('adresse_1').value+"<br>"+document.getElementById('adresse_2').value;
	var yourmessage = document.getElementById('yourmessage');
	var copy = document.getElementById('copy');
	
	//Zone message
	var dest = document.getElementById('box_msg'); 
	
	//Message d'erreur
	var error = 0 ;
	var msg = "";
	
	var name_error = document.getElementById('namecmp_error');
	var email_error = document.getElementById('email_error');
	var txt_error = document.getElementById('txt_error');
	var emailortel_error = document.getElementById('emailortel_error');
	if(action == "send" || action == "preview")
		{
		
		//Vérifier les infos
		
		/*Nom ou société*/
		if(yourcompany.value == "" && yourname.value == "" && yourfirstname.value == "")
			{
			error++;
			yourcompany.className = "inputError";
			yourname.className = "inputError";
			yourfirstname.className = "inputError";
			
			msg += "<div align=\"left\" class=\"txt_3\">"+name_error.value+"</div>";
			}
		else{
			yourcompany.className = "";
			yourname.className = "";
			yourfirstname.className = "";
			}
		
		if(youremail.value == "" && yourtel.value == "" && yourgsm.value == "" && yourfax.value == "")
			{
			error++;
			youremail.className = "inputError";
			yourtel.className = "inputError";
			yourfax.className = "inputError";
			yourgsm.className = "inputError";
			msg += "<div align=\"left\" class=\"txt_3\">"+emailortel_error.value+"</div>";
			}
		else{
			if(youremail.value != "")
				{
				/*Email*/
				if(checkMail(youremail.value) == false)
					{
					error++;
					youremail.className = "inputError";
					msg += "<div align=\"left\" class=\"txt_3\">"+email_error.value+"</div>";
					}
				else{
					youremail.className = "";
					}
				}
			yourtel.className = "";
			yourfax.className = "";
			yourgsm.className = "";
			}
		
		/*MESSAGE*/
		
		if(yourmessage.value == "")
			{
			yourmessage.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_3\">"+txt_error.value+"</div>";
			}
		else{
			yourmessage.className = "";
			}
			
		if(error == 0)
			{
			//Formater les variables
			yourcompany = ajaxFormat(yourcompany.value);
			yourname = ajaxFormat(yourname.value);
			yourfirstname = ajaxFormat(yourfirstname.value);
			youremail = ajaxFormat(youremail.value);
			yourtel = ajaxFormat(yourtel.value);
			yourgsm = ajaxFormat(yourgsm.value);
			yourfax = ajaxFormat(yourfax.value);
			yourmessage = ajaxFormat(yourmessage.value);
			yourcountry = ajaxFormat(yourcountry.value);
			youradresse = ajaxFormat(youradresse)
			copy = (copy.checked == true)? 1 : 0 ;
			
			
			if(action == "send")
				{
				sendData('action='+action+'&yourcompany='+yourcompany+'&yourname='+yourname+'&yourfirstname='+yourfirstname+'&youremail='+youremail+'&yourtel='+yourtel+'&yourgsm='+yourgsm+'&yourfax='+yourfax+'&youradresse='+youradresse+'&yourcountry='+yourcountry+'&yourmessage='+yourmessage+'&copy='+copy,'contact.php','POST','box_msg','sendmail');	
				okOrNo('contact(\'clear\')','',150)
				}
			}
		else{
			//Afficher le message d'erreur
			viewOrHiddenDiv('box_msg','view');
			dest.innerHTML = msg;
			}
		}
	else if(action == "clear")
		{
		yourcompany.value = "";
		yourname.value = "";
		yourfirstname.value = "";
		youremail.value = "";
		yourtel.value = "";
		yourgsm.value = "";
		yourfax.value = "";
		yourmessage.value = "";
		document.getElementById('adresse_1').value = "";
		document.getElementById('adresse_2').value = "";
		copy.checked = false;
		
		yourcompany.className = "";
		yourname.className = "";
		yourfirstname.className = "";
		yourtel.className = "";
		youremail.className = "";
		yourfax.className = "";
		yourgsm.className = "";
		yourmessage.className = "";
		
		//viewOrHiddenDiv('box_msg','hidden');
			
		//Pas oublier de cacherle div copy
		viewOrHiddenDiv('copy_tr','hidden');
		}
	}
	
//Function d'annulation

function cancel(action)
	{
	if(action == 'sendmail')
		{
		viewOrHiddenDiv('form_msg','hidden');
		//Vider son centenu
		document.getElementById("form_msg").innerHTML = "";
		}
	else if(action == 'qymail' || action == 'mailfriend')
		{
		viewOrHiddenDiv('box_msg','hidden');
		//Vider son centenu
		document.getElementById("box_msg").innerHTML = "";
		}
	}
	
//Afficher le send copy si email correct

function checktoCopySend(email)
	{
	if(checkMail(email) == false)
		{
		viewOrHiddenDiv('copy_tr','hidden');
		document.getElementById('copy').checked = false;
		}
	else{
		viewOrHiddenDiv('copy_tr','view');
		}
	}
	
//Scrool le cover

function scrollCover()
	{
	var cover = document.getElementById('cover');
	
	cover.style.left = document.documentElement.scrollLeft + 'px' ;
	cover.style.top = document.documentElement.scrollTop + 'px' ;
	
	setTimeout("scrollCover()",10)
	}
	
/*/////////////////////////////////////////////////////////////////////////////*/
/* ,,,,,,,,,,,FORMULAIRE D'INSCRIPTION,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*/
/*/////////////////////////////////////////////////////////////////////////////*/

function inscSubmit(nr,action)
	{
	
	if(nr == '1')
		{
		//Récupérer les variables
		
		//PILOTE
		var nom_1 = document.getElementById('nom_1');
		var prenom_1 = document.getElementById('prenom_1');
		var pseudo_1 = document.getElementById('pseudonyme_1');
		var datenaissance_1 = document.getElementById('datenaissance_1');
		var sexe_1 = document.getElementById('sexe_1');
		var adresse_1 = document.getElementById('adresse_1');
		var numero_1 = document.getElementById('numero_1');
		var cp_1 = document.getElementById('cp_1');
		var localite_1 = document.getElementById('localite_1');
		var telephone_1 = document.getElementById('telephone_1');
		var email_1 = document.getElementById('email_1');
		var licence_1 = document.getElementById('licence_1');
		var type_1 = document.getElementById('type_1');
		var province_1 = document.getElementById('province_1');
		var ecurie_1 = document.getElementById('ecurie_1');
		var reserve = document.getElementById('reserve');
		
		//COPILOTE
		var nom_2 = document.getElementById('nom_2');
		var prenom_2 = document.getElementById('prenom_2');
		var pseudo_2 = document.getElementById('pseudonyme_2');
		var datenaissance_2 = document.getElementById('datenaissance_2');
		var sexe_2 = document.getElementById('sexe_2');
		var adresse_2 = document.getElementById('adresse_2');
		var numero_2 = document.getElementById('numero_2');
		var cp_2 = document.getElementById('cp_2');
		var localite_2 = document.getElementById('localite_2');
		var telephone_2 = document.getElementById('telephone_2');
		var email_2 = document.getElementById('email_2');
		var licence_2 = document.getElementById('licence_2');
		var type_2 = document.getElementById('type_2');
		var province_2 = document.getElementById('province_2');
		var ecurie_2 = document.getElementById('ecurie_2');
		
		//VEHICULE
		var car_division = document.getElementById('car_division');
		var car_classe = document.getElementById('car_classe');
		var car_marque = document.getElementById('car_marque');
		var car_type = document.getElementById('car_type');
		var car_annee = document.getElementById('car_annee');
		var car_plaque = document.getElementById('car_plaque');
		var car_chassis = document.getElementById('car_chassis');
		var car_cyl = document.getElementById('car_cyl');
		var car_assurance = document.getElementById('car_assurance');
		var car_police = document.getElementById('car_police');
		
		//AUTRES
		
		var txtPalmares = document.getElementById('txtPalmares');
		var appro = document.getElementById('appro');
		
		//Messages d'erreur
		var error = 0;
		var msg = "";
		var dest = document.getElementById('reply');
		
		var nompilote_error = document.getElementById('nompilote_error');
		var prenompilote_error = document.getElementById('prenompilote_error');
		var datenaissancepilote_error = document.getElementById('datenaissancepilote_error');
		var ruepilote_error = document.getElementById('ruepilote_error');
		var nrruepilote_error = document.getElementById('nrruepilote_error');
		var cppilote_error = document.getElementById('cppilote_error');
		var emailpilote_error = document.getElementById('emailpilote_error');
		var nrlicencepilote_error = document.getElementById('nrlicencepilote_error');
		var typelicencepilote_error = document.getElementById('typelicencepilote_error');
		var provincepilote_error = document.getElementById('provincepilote_error');
		var ecuriepilote_error = document.getElementById('ecuriepilote_error');
		var reserve_error = document.getElementById('reserve_error');
		
		var nomcopilote_error = document.getElementById('nomcopilote_error');
		var prenomcopilote_error = document.getElementById('prenomcopilote_error');
		var datenaissancecopilote_error = document.getElementById('datenaissancecopilote_error');
		var ruecopilote_error = document.getElementById('ruecopilote_error');
		var nrruecopilote_error = document.getElementById('nrruecopilote_error');
		var cpcopilote_error = document.getElementById('cpcopilote_error');
		var emailcopilote_error = document.getElementById('emailcopilote_error');
		var nrlicencecopilote_error = document.getElementById('nrlicencecopilote_error');
		var typelicencecopilote_error = document.getElementById('typelicencecopilote_error');
		var provincecopilote_error = document.getElementById('provincecopilote_error');
		var ecuriecopilote_error = document.getElementById('ecuriecopilote_error');
		
		var division_error = document.getElementById('division_error');
		var classe_error = document.getElementById('classe_error');
		var marquecar_error = document.getElementById('marquecar_error');
		var typecar_error = document.getElementById('typecar_error');
		var yearcar_error = document.getElementById('yearcar_error');
		var plaquecar_error = document.getElementById('plaquecar_error');
		var chassiscar_error = document.getElementById('chassiscar_error');
		var cylcar_error = document.getElementById('cylcar_error');
		
		var assurance_error = document.getElementById('assurance_error');
		var police_error = document.getElementById('police_error');
		var accord_error = document.getElementById('accord_error');
		
		if(action == 'submit')
			{
			/*Vérification des valeurs entrée*/
			
			//PILOTE
			if(nom_1.value == "")
				{
				nom_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nompilote_error.value+"</div>";
				}
			else{
				nom_1.className = "";
				}
				
			if(prenom_1.value == "")
				{
				prenom_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+prenompilote_error.value+"</div>";
				}
			else{
				prenom_1.className = "";
				}
				
			if(datenaissance_1.value == "")
				{
				datenaissance_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+datenaissancepilote_error.value+"</div>";
				}
			else{
				datenaissance_1.className = "";
				}
				
			if(adresse_1.value == "")
				{
				adresse_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+ruepilote_error.value+"</div>";
				}
			else{
				adresse_1.className = "";
				}
				
			if(numero_1.value == "")
				{
				numero_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nrruepilote_error.value+"</div>";
				}
			else{
				numero_1.className = "";
				}
				
			if(cp_1.value == "")
				{
				cp_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+cppilote_error.value+"</div>";
				}
			else{
				cp_1.className = "";
				}
				
			if(email_1.value != "")
				{
				if(checkMail(email_1.value) == true)
					{
					email_1.className = "";
					}
				else{
					email_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+emailpilote_error.value+"</div>";
					}
				}
			else{
				email_1.className = "";
				}
				
				
			if(licence_1.value == "")
				{
				licence_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nrlicencepilote_error.value+"</div>";
				}
			else{
				licence_1.className = "";
				}
				
			if(type_1.value == "")
				{
				type_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+typelicencepilote_error.value+"</div>";
				}
			else{
				type_1.className = "";
				}
				
			if(province_1.value == "")
				{
				province_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+provincepilote_error.value+"</div>";
				}
			else{
				province_1.className = "";
				}
				
			if(ecurie_1.value == "")
				{
				ecurie_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+ecuriepilote_error.value+"</div>";
				}
			else{
				ecurie_1.className = "";
				}
				
			if(reserve.value == "")
				{
				reserve.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+reserve_error.value+"</div>";
				}
			else{
				reserve.className = "";
				}
				
			//COPILOTE
			if(nom_2.value == "")
				{
				nom_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nomcopilote_error.value+"</div>";
				}
			else{
				nom_2.className = "";
				}
				
			if(prenom_2.value == "")
				{
				prenom_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+prenomcopilote_error.value+"</div>";
				}
			else{
				prenom_2.className = "";
				}
				
			if(datenaissance_2.value == "")
				{
				datenaissance_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+datenaissancecopilote_error.value+"</div>";
				}
			else{
				datenaissance_2.className = "";
				}
				
			if(adresse_2.value == "")
				{
				adresse_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+ruecopilote_error.value+"</div>";
				}
			else{
				adresse_2.className = "";
				}
				
			if(numero_2.value == "")
				{
				numero_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nrruecopilote_error.value+"</div>";
				}
			else{
				numero_2.className = "";
				}
				
			if(cp_2.value == "")
				{
				cp_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+cpcopilote_error.value+"</div>";
				}
			else{
				cp_2.className = "";
				}
				
			if(email_2.value != "")
				{
				if(checkMail(email_2.value) == true)
					{
					email_2.className = "";
					}
				else{
					email_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+emailcopilote_error.value+"</div>";
					}
				}
			else{
				email_2.className = "";
				}
				
			if(licence_2.value == "")
				{
				licence_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nrlicencecopilote_error.value+"</div>";
				}
			else{
				licence_2.className = "";
				}
				
			if(type_2.value == "")
				{
				type_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+typelicencecopilote_error.value+"</div>";
				}
			else{
				type_2.className = "";
				}
				
			if(province_2.value == "")
				{
				province_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+provincecopilote_error.value+"</div>";
				}
			else{
				province_2.className = "";
				}
				
			if(ecurie_2.value == "")
				{
				ecurie_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+ecuriecopilote_error.value+"</div>";
				}
			else{
				ecurie_2.className = "";
				}
				
			if(car_division.value == "")
				{
				car_division.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+division_error.value+"</div>";
				}
			else{
				car_division.className = "";
				}
				
			if(car_classe.value == "")
				{
				car_classe.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+classe_error.value+"</div>";
				}
			else{
				car_classe.className = "";
				}
				
			if(car_marque.value == "")
				{
				car_marque.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+marquecar_error.value+"</div>";
				}
			else{
				car_marque.className = "";
				}
				
			if(car_type.value == "")
				{
				car_type.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+typecar_error.value+"</div>";
				}
			else{
				car_type.className = "";
				}
			
			if(car_annee.value == "")
				{
				car_annee.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+yearcar_error.value+"</div>";
				}
			else{
				car_annee.className = "";
				}
				
			if(car_plaque.value == "")
				{
				car_plaque.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+plaquecar_error.value+"</div>";
				}
			else{
				car_plaque.className = "";
				}
				
			if(car_chassis.value == "")
				{
				car_chassis.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+chassiscar_error.value+"</div>";
				}
			else{
				car_chassis.className = "";
				}
				
			if(car_cyl.value == "")
				{
				car_cyl.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+cylcar_error.value+"</div>";
				}
			else{
				car_cyl.className = "";
				}
				
			if(car_assurance.value == "")
				{
				car_assurance.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+assurance_error.value+"</div>";
				}
			else{
				car_assurance.className = "";
				}
				
			if(car_police.value == "")
				{
				car_police.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+police_error.value+"</div>";
				}
			else{
				car_police.className = "";
				}
				
			if(appro.checked == false)
				{
				appro.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+accord_error.value+"</div>";
				}
			else{
				appro.className = "";
				}
				
				
			if(error == 0)
				{
				//Formater les variables pour ajax
				nom_1 = ajaxFormat(nom_1.value);
				prenom_1 = ajaxFormat(prenom_1.value);
				pseudo_1 = ajaxFormat(pseudo_1.value);
				datenaissance_1 = ajaxFormat(datenaissance_1.value);
				sexe_1 = ajaxFormat(sexe_1.value);
				adresse_1 = ajaxFormat(adresse_1.value);
				numero_1 = ajaxFormat(numero_1.value);
				cp_1 = ajaxFormat(cp_1.value);
				localite_1 = ajaxFormat(localite_1.value);
				telephone_1 = ajaxFormat(telephone_1.value);
				email_1 = ajaxFormat(email_1.value);
				licence_1 = ajaxFormat(licence_1.value);
				type_1 = ajaxFormat(type_1.value);
				province_1 = ajaxFormat(province_1.value);
				ecurie_1 = ajaxFormat(ecurie_1.value);
				reserve = ajaxFormat(reserve.value);
				
				nom_2 = ajaxFormat(nom_2.value);
				prenom_2 = ajaxFormat(prenom_2.value);
				pseudo_2 = ajaxFormat(pseudo_2.value);
				datenaissance_2 = ajaxFormat(datenaissance_2.value);
				sexe_2 = ajaxFormat(sexe_2.value);
				adresse_2 = ajaxFormat(adresse_2.value);
				numero_2 = ajaxFormat(numero_2.value);
				cp_2 = ajaxFormat(cp_2.value);
				localite_2 = ajaxFormat(localite_2.value);
				telephone_2 = ajaxFormat(telephone_2.value);
				email_2 = ajaxFormat(email_2.value);
				licence_2 = ajaxFormat(licence_2.value);
				type_2 = ajaxFormat(type_2.value);
				province_2 = ajaxFormat(province_2.value);
				ecurie_2 = ajaxFormat(ecurie_2.value);
				
				car_division = ajaxFormat(car_division.value);
				car_classe = ajaxFormat(car_classe.value);
				car_marque = ajaxFormat(car_marque.value);
				car_type = ajaxFormat(car_type.value);
				car_annee = ajaxFormat(car_annee.value);
				car_plaque = ajaxFormat(car_plaque.value);
			    car_chassis = ajaxFormat(car_chassis.value);
				car_cyl = ajaxFormat(car_cyl.value);
				car_assurance = ajaxFormat(car_assurance.value);
				car_police = ajaxFormat(car_police.value);
				txtPalmares = ajaxFormat(txtPalmares.value);
				
				sendData('action='+action+'&id='+nr+'&nom_1='+nom_1+'&prenom_1='+prenom_1+'&pseudo_1='+pseudo_1+'&datenaissance_1='+datenaissance_1+'&sexe_1='+sexe_1+'&adresse_1='+adresse_1+'&numero_1='+numero_1+'&cp_1='+cp_1+'&localite_1='+localite_1+'&telephone_1='+telephone_1+'&email_1='+email_1+'&licence_1='+licence_1+'&type_1='+type_1+'&province_1='+province_1+'&ecurie_1='+ecurie_1+'&nom_2='+nom_2+'&prenom_2='+prenom_2+'&pseudo_2='+pseudo_2+'&datenaissance_2='+datenaissance_2+'&sexe_2='+sexe_2+'&adresse_2='+adresse_2+'&numero_2='+numero_2+'&cp_2='+cp_2+'&localite_2='+localite_2+'&telephone_2='+telephone_2+'&email_2='+email_2+'&licence_2='+licence_2+'&type_2='+type_2+'&province_2='+province_2+'&ecurie_2='+ecurie_2+'&reserve='+reserve+'&car_division='+car_division+'&car_classe='+car_classe+'&car_marque='+car_marque+'&car_type='+car_type+'&car_annee='+car_annee+'&car_plaque='+car_plaque+'&car_chassis='+car_chassis+'&car_cyl='+car_cyl+'&car_assurance='+car_assurance+'&car_police='+car_police+'&txtPalmares='+txtPalmares,'subscribe_form.php','POST','fzone','sendmail');
				}
			else{
				dest.innerHTML = msg;
				document.location.href='#top';
				}
			}
		}
	else if(nr == '2')
		{
		var pour = document.getElementById('pour').value;
		if(pour == 'sprint')
			{
			//PILOTE
			var nom_1 = document.getElementById('nom_1');
			var prenom_1 = document.getElementById('prenom_1');
			var pseudo_1 = document.getElementById('pseudonyme_1');
			var datenaissance_1 = document.getElementById('datenaissance_1');
			var sexe_1 = document.getElementById('sexe_1');
			var adresse_1 = document.getElementById('adresse_1');
			var numero_1 = document.getElementById('numero_1');
			var cp_1 = document.getElementById('cp_1');
			var localite_1 = document.getElementById('localite_1');
			var telephone_1 = document.getElementById('telephone_1');
			var email_1 = document.getElementById('email_1');
			
			var province_1 = document.getElementById('province_1');
			var licence_1 = document.getElementById('licence_1');
			var type_1 = document.getElementById('type_1');
			
			var car_division = document.getElementById('car_division');
			var car_classe = document.getElementById('car_classe');
			
			var car_marque = document.getElementById('car_marque');
			var car_type = document.getElementById('car_type');
			var car_annee = document.getElementById('car_annee');
			
			var ecurie_1 = document.getElementById('ecurie_1');
			
			var pilote_name1 = document.getElementById('pilote_name1');
			var pilote_name2 = document.getElementById('pilote_name2');
			var comment = document.getElementById('comment');
			
			//Messages d'erreur
			var error = 0;
			var msg = "";
			var dest = document.getElementById('reply');
			
			var nompilote_error = document.getElementById('nompilote_error');
			var prenompilote_error = document.getElementById('prenompilote_error');
			var datenaissancepilote_error = document.getElementById('datenaissancepilote_error');
			var ruepilote_error = document.getElementById('ruepilote_error');
			var nrruepilote_error = document.getElementById('nrruepilote_error');
			var cppilote_error = document.getElementById('cppilote_error');
			var emailpilote_error = document.getElementById('emailpilote_error');
			
			var provincepilote_error = document.getElementById('provincepilote_error');
			var nrlicencepilote_error = document.getElementById('nrlicencepilote_error');
			var typelicencepilote_error = document.getElementById('typelicencepilote_error');
			
			var division_error = document.getElementById('division_error');
			var classe_error = document.getElementById('classe_error');
			
			var marquecar_error = document.getElementById('marquecar_error');
			var typecar_error = document.getElementById('typecar_error');
			var yearcar_error = document.getElementById('yearcar_error');
			
			var ecuriepilote_error = document.getElementById('ecuriepilote_error');
			
			if(action == 'submit')
				{
				//PILOTE
				if(nom_1.value == "")
					{
					nom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nompilote_error.value+"</div>";
					}
				else{
					nom_1.className = "";
					}
					
				if(prenom_1.value == "")
					{
					prenom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+prenompilote_error.value+"</div>";
					}
				else{
					prenom_1.className = "";
					}
					
				if(datenaissance_1.value == "")
					{
					datenaissance_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+datenaissancepilote_error.value+"</div>";
					}
				else{
					datenaissance_1.className = "";
					}
					
				if(adresse_1.value == "")
					{
					adresse_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+ruepilote_error.value+"</div>";
					}
				else{
					adresse_1.className = "";
					}
					
				if(numero_1.value == "")
					{
					numero_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrruepilote_error.value+"</div>";
					}
				else{
					numero_1.className = "";
					}
					
				if(cp_1.value == "")
					{
					cp_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+cppilote_error.value+"</div>";
					}
				else{
					cp_1.className = "";
					}
					
				if(email_1.value != "")
					{
					if(checkMail(email_1.value) == true)
						{
						email_1.className = "";
						}
					else{
						email_1.className = "inputError";
						error++;
						msg += "<div align=\"left\" class=\"txt_3\">"+emailpilote_error.value+"</div>";
						}
					}
				else{
					email_1.className = "";
					}
					
					
				if(licence_1.value == "")
					{
					licence_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrlicencepilote_error.value+"</div>";
					}
				else{
					licence_1.className = "";
					}
					
				if(type_1.value == "")
					{
					type_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+typelicencepilote_error.value+"</div>";
					}
				else{
					type_1.className = "";
					}
					
				if(province_1.value == "")
					{
					province_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+provincepilote_error.value+"</div>";
					}
				else{
					province_1.className = "";
					}
					
				if(car_division.value == "")
					{
					car_division.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+division_error.value+"</div>";
					}
				else{
					car_division.className = "";
					}
					
				if(car_classe.value == "")
					{
					car_classe.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+classe_error.value+"</div>";
					}
				else{
					car_classe.className = "";
					}
					
				if(car_marque.value == "")
					{
					car_marque.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+marquecar_error.value+"</div>";
					}
				else{
					car_marque.className = "";
					}
					
				if(car_type.value == "")
					{
					car_type.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+typecar_error.value+"</div>";
					}
				else{
					car_type.className = "";
					}
				
				if(car_annee.value == "")
					{
					car_annee.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+yearcar_error.value+"</div>";
					}
				else{
					car_annee.className = "";
					}
					
				if(ecurie_1.value == "")
					{
					ecurie_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+ecuriepilote_error.value+"</div>";
					}
				else{
					ecurie_1.className = "";
					}
					
					
				if(error == 0)
					{
					//Formater les variables pour ajax
					nom_1 = ajaxFormat(nom_1.value);
					prenom_1 = ajaxFormat(prenom_1.value);
					pseudo_1 = ajaxFormat(pseudo_1.value);
					datenaissance_1 = ajaxFormat(datenaissance_1.value);
					sexe_1 = ajaxFormat(sexe_1.value);
					adresse_1 = ajaxFormat(adresse_1.value);
					numero_1 = ajaxFormat(numero_1.value);
					cp_1 = ajaxFormat(cp_1.value);
					localite_1 = ajaxFormat(localite_1.value);
					telephone_1 = ajaxFormat(telephone_1.value);
					email_1 = ajaxFormat(email_1.value);
					
					province_1 = ajaxFormat(province_1.value);
					licence_1 = ajaxFormat(licence_1.value);
					type_1 = ajaxFormat(type_1.value);
					car_division = ajaxFormat(car_division.value);
					car_classe = ajaxFormat(car_classe.value);
					
					//Car
					car_marque = ajaxFormat(car_marque.value);
					car_type = ajaxFormat(car_type.value);
					car_annee = ajaxFormat(car_annee.value);
	
					ecurie_1 = ajaxFormat(ecurie_1.value);
					
					pilote_name1 = ajaxFormat(pilote_name1.value);
					pilote_name2 = ajaxFormat(pilote_name2.value);
					comment = ajaxFormat(comment.value);
					
					//Envoyer les infos pour email
					sendData('action='+action+'&id='+nr+'&pour='+pour+'&nom_1='+nom_1+'&prenom_1='+prenom_1+'&pseudo_1='+pseudo_1+'&datenaissance_1='+datenaissance_1+'&sexe_1='+sexe_1+'&adresse_1='+adresse_1+'&numero_1='+numero_1+'&cp_1='+cp_1+'&localite_1='+localite_1+'&telephone_1='+telephone_1+'&mail_1='+email_1+'&province_1='+province_1+'&licence_1='+licence_1+'&type_1='+type_1+'&car_division='+car_division+'&car_classe='+car_classe+'&car_marque='+car_marque+'&car_type='+car_type+'&car_annee='+car_annee+'&ecurie_1='+ecurie_1+'&pilote_name1='+pilote_name1+'&pilote_name2='+pilote_name2+'&comment='+comment,'subscribe_form.php','POST','fzone','sendmail');
					}
				else{
					dest.innerHTML = msg;
					document.location.href='#top';
					}
				}
			else if(action == 'reset')
				{
				//Formater les variables pour ajax
				nom_1.value = "";
				prenom_1.value = "";
				pseudo_1.value = "";
				datenaissance_1.value = "";
				sexe_1.value = "";
				adresse_1.value = "";
				numero_1.value = "";
				cp_1.value = "";
				localite_1.value = "";
				telephone_1.value = "";
				email_1.value = "";
				
				province_1.value = "";
				licence_1.value = "";
				type_1.value = "";
				car_division.value = "";
				car_classe.value = "";
				
				//Car
				car_marque.value = "";
				car_type.value = "";
				car_annee.value = "";

				ecurie_1.value = "";
				
				pilote_name1.value = "";
				pilote_name2.value = "";
				comment.value = "";
				}
			}
		else if(pour == 'cote')
			{
			//PILOTE
			var nom_1 = document.getElementById('nom_1');
			var prenom_1 = document.getElementById('prenom_1');
			var datenaissance_1 = document.getElementById('datenaissance_1');
			var sexe_1 = document.getElementById('sexe_1');
			var adresse_1 = document.getElementById('adresse_1');
			var numero_1 = document.getElementById('numero_1');
			var cp_1 = document.getElementById('cp_1');
			var localite_1 = document.getElementById('localite_1');
			var telephone_1 = document.getElementById('telephone_1');
			var email_1 = document.getElementById('email_1');
			
			
			var pseudo_1 = document.getElementById('pseudonyme_1');
			var licence_1 = document.getElementById('licence_1');
			var nationalite_1 = document.getElementById('nationalite_1');
			var ecurie_1 = document.getElementById('ecurie_1');
			
			var nom_2 = document.getElementById('nom_2');
			var licence_2 = document.getElementById('licence_2');
			
			var car_marque = document.getElementById('car_marque');
			var car_type = document.getElementById('car_type');
			var car_annee = document.getElementById('car_annee');
			var car_cyl = document.getElementById('car_cyl');
			var car_groupe = document.getElementById('car_groupe');
			var car_classe = document.getElementById('car_classe');
			
			var comment = document.getElementById('comment');
			
			//Messages d'erreur
			var error = 0;
			var msg = "";
			var dest = document.getElementById('reply');
			
			var nompilote_error = document.getElementById('nompilote_error');
			var prenompilote_error = document.getElementById('prenompilote_error');
			var datenaissancepilote_error = document.getElementById('datenaissancepilote_error');
			var ruepilote_error = document.getElementById('ruepilote_error');
			var nrruepilote_error = document.getElementById('nrruepilote_error');
			var cppilote_error = document.getElementById('cppilote_error');
			var emailpilote_error = document.getElementById('emailpilote_error');
			var nationalitepilote_error = document.getElementById('nationalitepilote_error');
			
			var nomconcurrant_error = document.getElementById('nomconcurrant_error');
			
			var provincepilote_error = document.getElementById('provincepilote_error');
			var nrlicencepilote_error = document.getElementById('nrlicencepilote_error');
			var nrlicenceconcurrant_error = document.getElementById('nrlicenceconcurrant_error');
			var typelicencepilote_error = document.getElementById('typelicencepilote_error');
			
			var classe_error = document.getElementById('classe_error');
			
			var marquecar_error = document.getElementById('marquecar_error');
			var typecar_error = document.getElementById('typecar_error');
			var yearcar_error = document.getElementById('yearcar_error');
			var classecar_error = document.getElementById('classecar_error');
			var groupecar_error = document.getElementById('groupecar_error');
			var cylcar_error = document.getElementById('cylcar_error');
			
			var ecuriepilote_error = document.getElementById('ecuriepilote_error');
			
			if(action == "submit")
				{
				//PILOTE
				if(nom_1.value == "")
					{
					nom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nompilote_error.value+"</div>";
					}
				else{
					nom_1.className = "";
					}
					
				if(prenom_1.value == "")
					{
					prenom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+prenompilote_error.value+"</div>";
					}
				else{
					prenom_1.className = "";
					}
					
				if(datenaissance_1.value == "")
					{
					datenaissance_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+datenaissancepilote_error.value+"</div>";
					}
				else{
					datenaissance_1.className = "";
					}
					
				if(adresse_1.value == "")
					{
					adresse_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+ruepilote_error.value+"</div>";
					}
				else{
					adresse_1.className = "";
					}
					
				if(numero_1.value == "")
					{
					numero_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrruepilote_error.value+"</div>";
					}
				else{
					numero_1.className = "";
					}
					
				if(cp_1.value == "")
					{
					cp_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+cppilote_error.value+"</div>";
					}
				else{
					cp_1.className = "";
					}
					
				if(email_1.value != "")
					{
					if(checkMail(email_1.value) == true)
						{
						email_1.className = "";
						}
					else{
						email_1.className = "inputError";
						error++;
						msg += "<div align=\"left\" class=\"txt_3\">"+emailpilote_error.value+"</div>";
						}
					}
				else{
					email_1.className = "";
					}
					
					
				if(licence_1.value == "")
					{
					licence_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrlicencepilote_error.value+"</div>";
					}
				else{
					licence_1.className = "";
					}
					
				if(nationalite_1.value == "")
					{
					nationalite_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nationalitepilote_error.value+"</div>";
					}
				else{
					nationalite_1.className = "";
					}
				
				if(ecurie_1.value == "")
					{
					ecurie_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+ecuriepilote_error.value+"</div>";
					}
				else{
					ecurie_1.className = "";
					}	
					
				if(nom_2.value == "")
					{
					nom_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nomconcurrant_error.value+"</div>";
					}
				else{
					nom_2.className = "";
					}
					
				if(licence_2.value == "")
					{
					licence_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrlicenceconcurrant_error.value+"</div>";
					}
				else{
					licence_2.className = "";
					}
					
				if(car_marque.value == "")
					{
					car_marque.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+marquecar_error.value+"</div>";
					}
				else{
					car_marque.className = "";
					}
					
				if(car_type.value == "")
					{
					car_type.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+typecar_error.value+"</div>";
					}
				else{
					car_type.className = "";
					}
				
				if(car_annee.value == "")
					{
					car_annee.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+yearcar_error.value+"</div>";
					}
				else{
					car_annee.className = "";
					}
					
				if(car_cyl.value == "")
					{
					car_cyl.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+cylcar_error.value+"</div>";
					}
				else{
					car_cyl.className = "";
					}
					
				if(car_groupe.value == "")
					{
					car_groupe.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+groupecar_error.value+"</div>";
					}
				else{
					car_groupe.className = "";
					}
					
				if(car_classe.value == "")
					{
					car_classe.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+classecar_error.value+"</div>";
					}
				else{
					car_classe.className = "";
					}
					
				if(error == 0)
					{
					//Formater les variables pour ajax
					nom_1 = ajaxFormat(nom_1.value);
					prenom_1 = ajaxFormat(prenom_1.value);
					datenaissance_1 = ajaxFormat(datenaissance_1.value);
					sexe_1 = ajaxFormat(sexe_1.value);
					adresse_1 = ajaxFormat(adresse_1.value);
					numero_1 = ajaxFormat(numero_1.value);
					cp_1 = ajaxFormat(cp_1.value);
					localite_1 = ajaxFormat(localite_1.value);
					telephone_1 = ajaxFormat(telephone_1.value);
					email_1 = ajaxFormat(email_1.value);
					
					pseudo_1 = ajaxFormat(pseudo_1.value);
					licence_1 = ajaxFormat(licence_1.value);
					nationalite_1 = ajaxFormat(nationalite_1.value);
					ecurie_1 = ajaxFormat(ecurie_1.value);
					
					nom_2 = ajaxFormat(nom_2.value);
					licence_2 = ajaxFormat(licence_2.value);
					
					//Car
					car_marque = ajaxFormat(car_marque.value);
					car_type = ajaxFormat(car_type.value);
					car_annee = ajaxFormat(car_annee.value);
					car_groupe = ajaxFormat(car_groupe.value);
					car_classe = ajaxFormat(car_classe.value);
					car_cyl = ajaxFormat(car_cyl.value);

					comment = ajaxFormat(comment.value);
					
					//Envoyer les infos pour email
					sendData('action='+action+'&id='+nr+'&pour='+pour+'&nom_1='+nom_1+'&prenom_1='+prenom_1+'&pseudo_1='+pseudo_1+'&datenaissance_1='+datenaissance_1+'&sexe_1='+sexe_1+'&adresse_1='+adresse_1+'&numero_1='+numero_1+'&cp_1='+cp_1+'&localite_1='+localite_1+'&telephone_1='+telephone_1+'&mail_1='+email_1+'&licence_1='+licence_1+'&nationalite_1='+nationalite_1+'&ecurie_1='+ecurie_1+'&nom_2='+nom_2+'&licence_2='+licence_2+'&car_marque='+car_marque+'&car_type='+car_type+'&car_annee='+car_annee+'&car_cyl='+car_cyl+'&car_classe='+car_classe+'&car_groupe='+car_groupe+'&comment='+comment,'subscribe_form.php','POST','fzone','sendmail');
					}
				else{
					dest.innerHTML = msg;
					document.location.href='#top';
				}
				
				}
			else if(action == "reset")
				{
				nom_1.value = "";
				prenom_1.value = "";
				datenaissance_1.value = "";
				sexe_1.value = "";
				adresse_1.value = "";
				numero_1.value = "";
				cp_1.value = "";
				localite_1.value = "";
				telephone_1.value = "";
				email_1.value = "";
					
				pseudo_1.value = "";
				licence_1.value = "";
				nationalite_1.value = "";
				ecurie_1.value = "";
					
				nom_2.value = "";
				licence_2.value = "";
					
				//Car
				car_marque.value = "";
				car_type.value = "";
				car_annee.value = "";
				car_groupe.value = "";
				car_classe.value = "";
				car_cyl.value = "";

				comment.value = "";
				}
			}
		}
	else if(nr == "3")
		{
		var nom_1 = document.getElementById('nom_1');
		var prenom_1 = document.getElementById('prenom_1');
		var address_1 = document.getElementById('address_1');
		var numero_1 = document.getElementById('numero_1');
		var cp_1 = document.getElementById('cp_1');
		var localite_1 = document.getElementById('localite_1');
		var tel_1 = document.getElementById('telephone_1');
		var email_1 = document.getElementById('email_1');
		
		var nom_2 = document.getElementById('nom_2');
		var prenom_2 = document.getElementById('prenom_2');
		var address_2 = document.getElementById('address_2');
		var numero_2 = document.getElementById('numero_2');
		var cp_2 = document.getElementById('cp_2');
		var localite_2 = document.getElementById('localite_2');
		var tel_2 = document.getElementById('telephone_2');
		var email_2 = document.getElementById('email_2');
		
		var car_marque = document.getElementById('car_marque');
		var car_type = document.getElementById('car_type');
		var car_annee = document.getElementById('car_annee');
		
		var accompagne = document.getElementById('accompagne');
		var repas_adulte = document.getElementById('repas_adulte');
		var repas_enfant = document.getElementById('repas_enfant');
		
		//Messages d'erreur
		var error = 0;
		var msg = "";
		var dest = document.getElementById('reply');
		
		var nom_1_error = document.getElementById('nomconducteur_error');
		var prenom_1_error = document.getElementById('prenomconducteur_error');
		var address_1_error = document.getElementById('addressconducteur_error');
		var nrrue_1_error = document.getElementById('nrrueconducteur_error');
		var cp_1_error = document.getElementById('cpconducteur_error');
		var localite_1_error = document.getElementById('localiteconducteur_error');
		var email_1_error = document.getElementById('emailconducteur_error');
		var emailortel_1_error = document.getElementById('emailortelconducteur_error');
		
		var nom_2_error = document.getElementById('nomconducteur_error');
		var prenom_2_error = document.getElementById('prenomconducteur_error');
		var address_2_error = document.getElementById('addressconducteur_error');
		var nrrue_2_error = document.getElementById('nrrueconducteur_error');
		var cp_2_error = document.getElementById('cpconducteur_error');
		var localite_2_error = document.getElementById('localiteconducteur_error');
		var email_2_error = document.getElementById('emailconducteur_error');
		var emailortel_2_error = document.getElementById('emailortelconducteur_error');
		
		var marque_error = document.getElementById('marquecar_error');
		var type_error = document.getElementById('typecar_error');
		var yearcar_error = document.getElementById('yearcar_error');
		
		var comment = document.getElementById('comment');
		
		var repas_adulte_error = document.getElementById('repas_adulte_error');
		var repas_enfant_error = document.getElementById('repas_enfant_error');
		
		if(action == "submit")
			{
			if(nom_1.value == "")
					{
					nom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nom_1_error.value+"</div>";
					}
				else{
					nom_1.className = "";
					}
					
				if(prenom_1.value == "")
					{
					prenom_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+prenom_1_error.value+"</div>";
					}
				else{
					prenom_1.className = "";
					}
					
				if(address_1.value == "")
					{
					address_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+address_1_error.value+"</div>";
					}
				else{
					address_1.className = "";
					}
					
				if(numero_1.value == "")
					{
					numero_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrrue_1_error.value+"</div>";
					}
				else{
					numero_1.className = "";
					}
					
				if(cp_1.value == "")
					{
					cp_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+cp_1_error.value+"</div>";
					}
				else{
					cp_1.className = "";
					}
					
				if(localite_1.value == "")
					{
					localite_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+localite_1_error.value+"</div>";
					}
				else{
					localite_1.className = "";
					}
					
				if(email_1.value == "" && tel_1.value == "")
					{
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+emailortel_2_error.value+"</div>";
					email_1.className = "inputError";
					tel_1.className = "inputError";
					}
				else{
					email_1.className = "";
					tel_1.className = "";
					}
					
				if(email_1.value != "")
					{
					if(checkMail(email_1.value) == true)
						{
						email_1.className = "";
						}
					else{
						email_1.className = "inputError";
						error++;
						msg += "<div align=\"left\" class=\"txt_3\">"+emailconducteur_error.value+"</div>";
						}
					}
				else{
					email_1.className = "";
					}
					
				//2
					
				if(nom_2.value == "")
					{
					nom_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nom_2_error.value+"</div>";
					}
				else{
					nom_2.className = "";
					}
					
				if(prenom_2.value == "")
					{
					prenom_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+prenom_2_error.value+"</div>";
					}
				else{
					prenom_2.className = "";
					}
					
				if(address_2.value == "")
					{
					address_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+address_2_error.value+"</div>";
					}
				else{
					address_2.className = "";
					}
					
				if(numero_2.value == "")
					{
					numero_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+nrrue_2_error.value+"</div>";
					}
				else{
					numero_2.className = "";
					}
					
				if(cp_2.value == "")
					{
					cp_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+cp_2_error.value+"</div>";
					}
				else{
					cp_2.className = "";
					}
					
				if(localite_2.value == "")
					{
					localite_2.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+localite_2_error.value+"</div>";
					}
				else{
					localite_2.className = "";
					}
					
				if(email_2.value == "" && tel_2.value == "")
					{
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+emailortel_2_error.value+"</div>";
					email_2.className = "inputError";
					tel_2.className = "inputError";
					}
				else{
					email_2.className = "";
					tel_2.className = "";
					}
					
				if(email_2.value != "")
					{
					if(checkMail(email_2.value) == true)
						{
						email_2.className = "";
						}
					else{
						email_2.className = "inputError";
						error++;
						msg += "<div align=\"left\" class=\"txt_3\">"+emailconducteur_error.value+"</div>";
						}
					}
				else{
					email_2.className = "";
					}
					
					
				if(car_marque.value == "")
					{
					car_marque.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+marque_error.value+"</div>";
					}
				else{
					car_marque.className = "";
					}
				
				if(car_type.value == "")
					{
					car_type.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+type_error.value+"</div>";
					}
				else{
					car_type.className = "";
					}
					
				if(car_annee.value == "")
					{
					car_annee.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+yearcar_error.value+"</div>";
					}
				else{
					car_annee.className = "";
					}
			if(error == 0)
				{
				nom_1 = ajaxFormat(nom_1.value);
				prenom_1 = ajaxFormat(prenom_1.value);
				address_1 = ajaxFormat(address_1.value);
				numero_1 = ajaxFormat(numero_1.value);
				cp_1 = ajaxFormat(cp_1.value);
				localite_1 = ajaxFormat(localite_1.value);
				tel_1 = ajaxFormat(tel_1.value);
				email_1 = ajaxFormat(email_1.value);
				
				nom_2 = ajaxFormat(nom_2.value);
				prenom_2 = ajaxFormat(prenom_2.value);
				address_2 = ajaxFormat(address_2.value);
				numero_2 = ajaxFormat(numero_2.value);
				cp_2 = ajaxFormat(cp_2.value);
				localite_2 = ajaxFormat(localite_2.value);
				tel_2 = ajaxFormat(tel_2.value);
				email_2 = ajaxFormat(email_2.value);
				
				marque = ajaxFormat(car_marque.value);
				type = ajaxFormat(car_type.value);
				year = ajaxFormat(car_annee.value);
				
				accompagne = ajaxFormat(accompagne.value);
				repas_adulte = ajaxFormat(repas_adulte.value);
				repas_enfant = ajaxFormat(repas_enfant.value);
				
				comment = ajaxFormat(comment.value);
				
				//Envoyer les infos pour email
				sendData('action='+action+'&id='+nr+'&nom_1='+nom_1+'&prenom_1='+prenom_1+'&address_1='+address_1+'&numero_1='+numero_1+'&cp_1='+cp_1+'&localite_1='+localite_1+'&tel_1='+tel_1+'&email_1='+email_1+'&nom_2='+nom_2+'&prenom_2='+prenom_2+'&address_2='+address_2+'&numero_2='+numero_2+'&cp_2='+cp_2+'&localite_2='+localite_2+'&tel_2='+tel_2+'&email_2='+email_2+'&marque='+marque+'&type='+type+'&year='+year+'&accompagne='+accompagne+'&repas_adulte='+repas_adulte+'&repas_enfant='+repas_enfant+'&comment='+comment,'subscribe_form.php','POST','fzone','sendmail');
				}
			else{
				dest.innerHTML = msg;
				document.location.href='#top';
				}
			}
		else if(action == "reset")
			{
			dest.innerHTML = "";
			nom_1.value = "";
			nom_1.className = "";
			prenom_1.value = "";
			prenom_1.className = "";
			address_1.value = "";
			address_1.className = "";
			numero_1.value = "";
			numero_1.className = "";
			cp_1.value = "";
			cp_1.className = "";
			localite_1.value = "";
			localite_1.className = "";
			telephone_1.value = "";
			telephone_1.className = "";
			email_1.value = "";
			email_1.className = "";
			
			nom_2.value = "";
			nom_2.className = "";
			prenom_2.value = "";
			prenom_2.className = "";
			address_2.value = "";
			address_2.className = "";
			numero_2.value = "";
			numero_2.className = "";
			cp_2.value = "";
			cp_2.className = "";
			localite_2.value = "";
			localite_2.className = "";
			telephone_2.value = "";
			telephone_2.className = "";
			email_2.value = "";
			email_2.className = "";
			
			car_marque.value= "";
			car_marque.className= "";
			car_type.value= "";
			car_type.className= "";
			car_annee.value= "";
			car_annee.className= "";
			
			accompagne.value= "";
			accompagne.className= "";
			repas_adulte.value= "";
			repas_adulte.className= "";
			repas_enfant.value= "";
			repas_enfant.className= "";
			}
		}
	else if(nr == '4')
		{
		//Récupérer les variables
		
		var category = document.getElementById('categorie');
		
		//Conducteur
		var nom_1 = document.getElementById('nom_1');
		var prenom_1 = document.getElementById('prenom_1');
		var birthday_1 = document.getElementById('birthday_1');
		var adresse_1 = document.getElementById('adresse_1');
		var cp_1 = document.getElementById('cp_1');
		var localite_1 = document.getElementById('localite_1');
		var telephone_1 = document.getElementById('telephone_1');
		var gsm_1 = document.getElementById('gsm_1');
		var mail_1 = document.getElementById('mail_1');
		var club_1 = document.getElementById('club_1');
		
		//Navigateur
		var nom_2 = document.getElementById('nom_2');
		var prenom_2 = document.getElementById('prenom_2');
		var birthday_2 = document.getElementById('birthday_2');
		
		//Car
		var car_marque = document.getElementById('car_marque');
		var car_assurance = document.getElementById('car_assurance');
		var car_type = document.getElementById('car_type');
		var car_police = document.getElementById('car_police');
		var car_annee = document.getElementById('car_annee');
		var car_cyl = document.getElementById('car_cylindree');
		var car_plaque = document.getElementById('car_plaque');
		
		//Engagement & suppléments
		var engagement_1 = document.getElementById('engagement_1');
		var engagement_2 = document.getElementById('engagement_2');
		
		var samedim_nbper = document.getElementById('samedim_nbper');
		var samedis_nbper = document.getElementById('samedis_nbper');
		var dimanchem_nbper = document.getElementById('dimanchem_nbper');
		
		var comment = document.getElementById('comment');
		
		//Messages d'erreur
		var error = 0;
		var msg = "";
		var dest = document.getElementById('reply');
		
		var category_error = document.getElementById('category_error');
		var nomconducteur_error = document.getElementById('nomconducteur_error');
		var prenomconducteur_error = document.getElementById('prenomconducteur_error');
		var datenaissanceconducteur_error = document.getElementById('datenaissanceconducteur_error');
		var rueconducteur_error = document.getElementById('rueconducteur_error');
		var cpconducteur_error = document.getElementById('cpconducteur_error');
		var emailconducteur_error = document.getElementById('emailconducteur_error');
		
		var nomnavigateur_error = document.getElementById('nomnavigateur_error');
		var prenomnavigateur_error = document.getElementById('prenomnavigateur_error');
		var datenaissancenavigateur_error = document.getElementById('datenaissancenavigateur_error');
		
		var marquecar_error = document.getElementById('marquecar_error');
		var typecar_error = document.getElementById('typecar_error');
		var yearcar_error = document.getElementById('yearcar_error');
		var plaquecar_error = document.getElementById('plaquecar_error');
		var cylcar_error = document.getElementById('cylcar_error');
		
		var assurance_error = document.getElementById('assurance_error');
		var police_error = document.getElementById('police_error');
		
		if(action == 'submit')
			{
			/*Vérification des valeurs entrée*/
			
			//Conducteur
			if(category.value == "")
				{
				category.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+category_error.value+"</div>";
				}
			else{
				category.className = "";
				}
				
			if(nom_1.value == "")
				{
				nom_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nomconducteur_error.value+"</div>";
				}
			else{
				nom_1.className = "";
				}
				
			if(prenom_1.value == "")
				{
				prenom_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+prenomconducteur_error.value+"</div>";
				}
			else{
				prenom_1.className = "";
				}
				
			if(birthday_1.value == "")
				{
				birthday_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+datenaissanceconducteur_error.value+"</div>";
				}
			else{
				birthday_1.className = "";
				}
				
			if(adresse_1.value == "")
				{
				adresse_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+rueconducteur_error.value+"</div>";
				}
			else{
				adresse_1.className = "";
				}
			
			if(cp_1.value == "")
				{
				cp_1.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+cpconducteur_error.value+"</div>";
				}
			else{
				cp_1.className = "";
				}
				
			if(mail_1.value != "")
				{
				if(checkMail(mail_1.value) == true)
					{
					mail_1.className = "";
					}
				else{
					mail_1.className = "inputError";
					error++;
					msg += "<div align=\"left\" class=\"txt_3\">"+emailconducteur_error.value+"</div>";
					}
				}
			else{
				mail_1.className = "";
				}
				
			if(nom_2.value == "")
				{
				nom_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+nomnavigateur_error.value+"</div>";
				}
			else{
				nom_2.className = "";
				}
				
			if(prenom_2.value == "")
				{
				prenom_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+prenomnavigateur_error.value+"</div>";
				}
			else{
				prenom_2.className = "";
				}
				
			if(birthday_2.value == "")
				{
				birthday_2.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+datenaissancenavigateur_error.value+"</div>";
				}
			else{
				birthday_2.className = "";
				}
				
				
			if(car_marque.value == "")
				{
				car_marque.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+marquecar_error.value+"</div>";
				}
			else{
				car_marque.className = "";
				}
				
			if(car_type.value == "")
				{
				car_type.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+typecar_error.value+"</div>";
				}
			else{
				car_type.className = "";
				}
			
			if(car_annee.value == "")
				{
				car_annee.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+yearcar_error.value+"</div>";
				}
			else{
				car_annee.className = "";
				}
				
			if(car_plaque.value == "")
				{
				car_plaque.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+plaquecar_error.value+"</div>";
				}
			else{
				car_plaque.className = "";
				}
				
				
			if(car_cyl.value == "")
				{
				car_cyl.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+cylcar_error.value+"</div>";
				}
			else{
				car_cyl.className = "";
				}
				
			if(car_assurance.value == "")
				{
				car_assurance.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+assurance_error.value+"</div>";
				}
			else{
				car_assurance.className = "";
				}
				
			if(car_police.value == "")
				{
				car_police.className = "inputError";
				error++;
				msg += "<div align=\"left\" class=\"txt_3\">"+police_error.value+"</div>";
				}
			else{
				car_police.className = "";
				}
				
			if(error == 0)
				{
				//Formater les variables pour ajax
				category = ajaxFormat(category.value);
				
				nom_1 = ajaxFormat(nom_1.value);
				prenom_1 = ajaxFormat(prenom_1.value);
				birthday_1 = ajaxFormat(birthday_1.value);
				adresse_1 = ajaxFormat(adresse_1.value);
				cp_1 = ajaxFormat(cp_1.value);
				localite_1 = ajaxFormat(localite_1.value);
				telephone_1 = ajaxFormat(telephone_1.value);
				gsm_1 = ajaxFormat(gsm_1.value);
				mail_1 = ajaxFormat(mail_1.value);
				club_1 = ajaxFormat(club_1.value);
				
				//Navigateur
				nom_2 = ajaxFormat(nom_2.value);
				prenom_2 = ajaxFormat(prenom_2.value);
				birthday_2 = ajaxFormat(birthday_2.value);
				
				//Car
				car_marque = ajaxFormat(car_marque.value);
				car_assurance = ajaxFormat(car_assurance.value);
				car_type = ajaxFormat(car_type.value);
				car_police = ajaxFormat(car_police.value);
				car_annee = ajaxFormat(car_annee.value);
				car_cyl = ajaxFormat(car_cyl.value);
				car_plaque = ajaxFormat(car_plaque.value);
				
				//Engagement & suppléments
				if(engagement_1.checked == true)
					{
					engagement = ajaxFormat(engagement_1.value);
					}
				else if(engagement_2.checked == true)
					{
					engagement = ajaxFormat(engagement_2.value);
					}
				
				samedim_nbper = ajaxFormat(samedim_nbper.value);
				samedis_nbper = ajaxFormat(samedis_nbper.value);
				dimanchem_nbper = ajaxFormat(dimanchem_nbper.value);
				comment = ajaxFormat(comment.value);
				
				//Envoyer les infos pour email
				sendData('action='+action+'&id='+nr+'&category='+category+'&nom_1='+nom_1+'&prenom_1='+prenom_1+'&datenaissance_1='+birthday_1+'&adresse_1='+adresse_1+'&cp_1='+cp_1+'&localite_1='+localite_1+'&telephone_1='+telephone_1+'&mail_1='+mail_1+'&club_1='+club_1+'&nom_2='+nom_2+'&prenom_2='+prenom_2+'&datenaissance_2='+birthday_2+'&car_marque='+car_marque+'&car_type='+car_type+'&car_annee='+car_annee+'&car_plaque='+car_plaque+'&car_cyl='+car_cyl+'&car_assurance='+car_assurance+'&car_police='+car_police+'&engagement='+engagement+'&samedim_nbper='+samedim_nbper+'&samedis_nbper='+samedis_nbper+'&dimanchem_nbper='+dimanchem_nbper+'&comment='+comment,'subscribe_form.php','POST','fzone','sendmail');
				}
			else{
				dest.innerHTML = msg;
				document.location.href='#top';
				}
			}
		else if(action == "reset")
			{
			var category = document.getElementById('categorie');
		
			//Conducteur
			nom_1.value = "";
			prenom_1.value = "";
			birthday_1.value = "";
			adresse_1.value = "";
			cp_1.value = "";
			localite_1.value = "";
			telephone_1.value = "";
			gsm_1.value = "";
			mail_1.value = "";
			club_1.value = "";
			
			//Navigateur
			nom_2.value = "";
			prenom_2.value = "";
			birthday_2.value = "";
			
			//Car
			car_marque.value = "";
			car_assurance.value = "";
			car_type.value = "";
			car_police.value = "";
			car_annee.value = "";
			car_cyl.value = "";
			car_plaque.value = "";
			
			//Engagement & suppléments
			
			samedim_nbper.value = "";
			samedis_nbper.value = "";
			dimanchem_nbper.value = "";
			
			dest.innerHTML = "";
			}
		}
	}
	
/*Gallery*/

//Uploader les photos

function uploadPix()
	{
	//Vérifier qu'un album a été sélectionné
	var album = document.getElementById('gallery');
	var inputfile = document.getElementById('pix');
	var duringup = document.getElementById('duringup');
	
	if(album.value == "")
		{
		alert("Vous devez sélectionner un album !")
		}
	else{
		document.getElementById("uppixform").submit();
		document.getElementById("divexec").innerHTML = document.getElementById('duringup').innerHTML;
		OpenDivexec(1);
		}
	}
	
function affichPix(id)
	{
	if(id != "")
	sendData("id="+id,"photos.php","POST","photos");
	else
	document.getElementById('photos').innerHTML = "";
	}

