	function calcPrix(id)
	{
		var prixavec = parseFloat(document.getElementById('prixavec'+id).innerHTML);
		var prixsans = parseFloat(document.getElementById('prixsans'+id).innerHTML);
		var reduc = parseFloat(document.getElementById('reduc'+id).innerHTML);
		if(document.getElementById("checkboxCasque"+id))
		{
			if(document.getElementById("checkboxCasque"+id).checked==true)
			{
				supcasque = parseFloat(document.getElementById('supcasque'+id).innerHTML)*parseFloat(document.getElementById('duree'+id).innerHTML);
			}
			else
			{
				supcasque = 0;
			}
		}
		else
		{
			supcasque=0;	
		}
		if(document.getElementById("checkboxChaussures"+id).checked==true)
		{
			//--- Calcul du prix avec chaussures
			if(reduc!='')
			{
				document.getElementById('affichageReduit'+id).innerHTML = arrondir((prixavec+supcasque)*(1 - reduc/100),2);
				document.getElementById('affichageTarif'+id).innerHTML = arrondir(prixavec+supcasque,2);
			}
			else
			{
				document.getElementById('affichageTarif'+id).innerHTML = arrondir(prixavec+supcasque,2);
			}
		}
		else
		{
			//--- Calcul du prix sans chaussures
			if(reduc!='')
			{
				document.getElementById('affichageReduit'+id).innerHTML = arrondir((prixsans+supcasque)*(1 - reduc/100),2);
				document.getElementById('affichageTarif'+id).innerHTML = arrondir(prixsans+supcasque,2);
			}
			else
			{
				document.getElementById('affichageTarif'+id).innerHTML = arrondir(prixsans+supcasque,2);
			}
		}
	}
	function arrondir(what,howmuch) 
	{
		var fact = Math.pow(10,howmuch);
		what = Math.round(what*fact);
		return what / fact;
	}
	function checkFormCommande()
	{
		var listeChamps="";
		var message="";
		if(document.getElementById('nom').value=='')
		{
			listeChamps+="nom, ";
		}
		if(document.getElementById('nom').value=='')
		{
			listeChamps+="prenom, ";
		}
		if(document.getElementById('adresse').value=='')
		{
			listeChamps+="adresse, ";
		}
		if(document.getElementById('cp').value=='')
		{
			listeChamps+="code postal, ";
		}
		if(document.getElementById('ville').value=='')
		{
			listeChamps+="ville, ";
		}
		if(document.getElementById('tel').value=='')
		{
			listeChamps+="telephone, ";
		}
		if(document.getElementById('email').value=='')
		{
			listeChamps+="email, ";
		}
		if(listeChamps =='' && verifiermail(document.getElementById('email').value))
		{
			if(confirm('Vous êtes sur le point de finaliser votre reservation, est-ce bien ce que vous souhaitez faire ?'))
			{
				document.getElementById('formCommande').submit();
			}
		}
		else
		{
			message="Les champs "+listeChamps+" doivent être remplis pour finaliser la reservation.";
			if(!verifiermail(document.getElementById('email').value))
			{
				message+="\nL'adresse email doit être dans un format valide.";	
			}
			alert(message);
		}
	}
	function verifiermail(mail) 
	{
		if(mail!="")
		{
			if ((mail.indexOf("@")>=0)&&(mail.lastIndexOf(".")>mail.indexOf("@"))) 
			{
			return true
			} 
			else 
			{
				return false
			}
		}
		else
		{
			return true
		}
	}

