function inscriptionsubmit()
{
	var regLicence = "^[0-9]{7}[a-zA-Z]$";
	var regDate = "^[0-9]{4}$";
	var regTexte = "^[a-zA-Z ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ]+[ a-zA-ZÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ-]*$";
	var regNimp = "^[^\"]+$";
	var regNum = "^[0-9]+$";
	var regClass = "^[0-9/]+$";
	var regBirth = "^[0-9]{2}/[0-9]{2}/[0-9]{4}$";
	var regEmail = "^[a-zA-Z0-9._-]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9-]{2,4}$";

	
	chaine='';





	var creg=new RegExp(regTexte, "g");
	if (!creg.test(document.form1.elements['nom_ins'].value)) 
		chaine +='        - Ton nom.\n';
	var creg=new RegExp(regTexte, "g");
	if (!creg.test(document.form1.elements['pnom_ins'].value))
		chaine +='        - Ton prénom.\n';
	var creg=new RegExp(regLicence, "g");
	if (!creg.test(document.form1.elements['lic_ins'].value))
		chaine +='        - Ton numéro de licence (7 chiffres + 1 lettre).\n';
	var creg=new RegExp(regNimp, "g");
	if (!creg.test(document.form1.elements['club_ins'].value))
		chaine +='        - Ton club.\n';
	var creg=new RegExp(regClass, "g");
	if (!(creg.test(document.form1.elements['class_ins'].value)) && (document.form1.elements['class_ins'].value!='NC' && document.form1.elements['class_ins'].value!='nc'))
		chaine +='        - Ton classement (exemple: 30/3 ou NC).\n';
	
	if (!document.form1.elements['civ_ins'][0].checked && !document.form1.elements['civ_ins'][1].checked)
		chaine +='        - Ton genre.\n';
	var creg=new RegExp(regBirth, "g");
	if (!(creg.test(document.form1.elements['birth_ins'].value)))
		chaine +='        - Ta date de naissance (jj/mm/aaaa).\n';
	else
	{
		if(parseFloat(document.form1.elements['birth_ins'].value.substr(6,4)) < 1997)
		//if(parseFloat(document.form1.elements['birth_ins'].value.substr(6,4)) < 1995);
			chaine +='        - Tu dois être né en 1997 ou après.\n';
	}
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['adr_ins'].value))) 
		chaine +='        - Ton adresse.\n';
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['cp_ins'].value)))
		chaine +='        - Ton code postal.\n';
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['vil_ins'].value)))
		chaine +='        - Ta ville.\n';
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['pays_ins'].value)))
		chaine +='        - Ton pays.\n';
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['tel_ins'].value)))
		chaine +='        - Ton téléphone.\n';
	var creg=new RegExp(regNimp, "g");
	if (!(creg.test(document.form1.elements['gsm_ins'].value)))
		chaine +='        - Ton portable.\n';
	var creg=new RegExp(regEmail, "g");
	if (!(creg.test(document.form1.elements['mel_ins'].value)))
		chaine +='        - Ton email.\n';

	if(document.form1.elements['from_ins'].selectedIndex<1 || (document.form1.elements['from_ins'].value==9 && document.form1.elements['fromo_ins'].value==""))
		chaine +='        - Comment nous as tu connu.\n';
	
	if(chaine!='')
	{
		alert ('Nous avons rencontré quelques erreurs dans le bulletin d\'inscription\nLes champs suivants sont incomplets ou invalides\n\n'+chaine);
		return false;
	}
	


	if (document.form1.elements['tournoi'].value=='36' || document.form1.elements['tournoi'].value=='37')
	{
		var creg=new RegExp("^((30/[12345])|40|NC|nc)$", "g");
		if (!(creg.test(document.form1.elements['class_ins'].value)))
		{
			chaine = 'Tu as un classement trop élevè, tu dois t\'inscrire dans le tournoi PARIS OUEST 2.\n';
			alert(chaine);
		}
	}
	
	if (document.form1.elements['tournoi'].value=='38')
	{
		var creg=new RegExp("^((30/[12345])|NC|nc|Nc|nC)$", "g");
		if ((creg.test(document.form1.elements['class_ins'].value)))
		{
			chaine = 'Ton classement ne permet plus une inscription pour ce tournoi.\n';
			alert(chaine);
		}
	}
	
	if(document.form1.elements['par_ins'].value==document.form1.elements['lic_ins'].value)
	{
		chaine = 'Tu ne peux être ton propre parrain !\n';
		alert(chaine);
	}
	
	if (chaine=='')
	{
		return true;
	} else {
		return false;
	}
}

