function check_coordonnee(){
	
	if (document.form_etape_2.nom.value == ""){
		alert("Veuillez saisir votre nom de famille !");
		document.form_etape_2.nom.focus();
		return false;
	}
	
	if (document.form_etape_2.prenom.value == ""){
		alert("Veuillez saisir votre prénom !");
		document.form_etape_2.prenom.focus();
		return false;
	}
	if (document.form_etape_2.adresse.value == ""){
		alert("Veuillez renseigner votre adresse !");
		document.form_etape_2.adresse.focus();
		return false;
	}
	if (document.form_etape_2.ville.value == ""){
		alert("Veuillez renseigner votre ville !");
		document.form_etape_2.ville.focus();
		return false;
	}
	
	var regexCP = new RegExp("^((0[1-9])|([1-8][0-9])|(9[0-8])|(2A)|(2B))[0-9]{3}$");
	
	if (document.form_etape_2.cp.value==''){ 
		alert ('Veuiller renseigner votre code postal !');
		return false;
	}	
	else{
	
		if(!regexCP.test(document.form_etape_2.cp.value)){
			alert ("Votre code postal n'est pas valide !");
			return false;
		}
	}
	
	var regexMAIL=RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");

	if(!regexMAIL.test(document.form_etape_2.email.value)){
		alert("L'adresse email inséré n'est pas valide");
		return false;
	}
	
	var regexTel = new RegExp("^(0[1-9])");

	if (document.form_etape_2.num.value==''){ 
		alert ('Veuiller saisir le numéro à tester');
		return false;
	}
	else if (document.form_etape_2.num.value.length!=10){ 
		alert ('Problème, votre numéro ne comporte pas 10 chiffres');
		return false;
	}
	else if (document.form_etape_2.num.value.length!=10){
		if(!regexTel.test(document.form_etape_2.num.value))//permet de filtre les numeros ne commencant pas par "01/02/03/04/05"
		{
			alert ("Le numéro de téléphone n'est pas valide");
			return false;
		}
	}
	
	if (document.form_etape_2.condition.checked==true){
		document.forms['form_etape_2'].submit();
	}
	else{
		alert ("Vueillez accepter les conditions générales d'utilisation pour pouvoir continuer !");
		return false;
	}
}


function check_avis(){
	
	//Qualité de service
	
	var test_qualite_service=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.qualite_service[i].checked==true){
			test_qualite_service++;
		} 
	}
	
	if (test_qualite_service==0){
		alert("Veuillez laisser votre avis sur la qualité de service !");
		return false;
	}
	
	//Qualité de reseau
	
	var test_qualite_reseau=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.qualite_reseau[i].checked==true){
			test_qualite_reseau++;
		} 
	}
	
	if (test_qualite_reseau==0){
		alert("Veuillez laisser votre avis sur la qualité du réseau !");
		return false;
	}
	
	//Prix appliqués
	
	var test_qualite_prix=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.prix_app[i].checked==true){
			test_qualite_prix++;
		} 
	}
	
	if (test_qualite_prix==0){
		alert("Veuillez laisser votre avis sur les prix appliqués !");
		return false;
	}
	
	//Qualité du SAV
	
	var test_qualite_sav=0;
	
	for (i=0;i<=5;i++){
		
		if (document.form_etape_4.qualite_sav[i].checked==true){
			test_qualite_sav++;
		} 
	}
	
	if (test_qualite_sav==0){
		alert("Veuillez laisser votre avis sur la qualité du SAV !");
		return false;
	}

	document.forms['form_etape_4'].submit();
}

function check_coordonnee_adsl(){
	
	if (document.form_etape_2.nom_adsl.value == ""){
		alert("Veuillez saisir votre nom de famille !");
		document.form_etape_2.nom_adsl.focus();
		return false;
	}
	
	if (document.form_etape_2.prenom_adsl.value == ""){
		alert("Veuillez saisir votre prénom !");
		document.form_etape_2.prenom_adsl.focus();
		return false;
	}
	if (document.form_etape_2.adresse_adsl.value == ""){
		alert("Veuillez renseigner votre adresse !");
		document.form_etape_2.adresse_adsl.focus();
		return false;
	}
	if (document.form_etape_2.ville_adsl.value == ""){
		alert("Veuillez renseigner votre ville !");
		document.form_etape_2.ville_adsl.focus();
		return false;
	}
	
	var regexCP = new RegExp("^((0[1-9])|([1-8][0-9])|(9[0-8])|(2A)|(2B))[0-9]{3}$");
	
	if (document.form_etape_2.cp_adsl.value==''){ 
		alert ('Veuiller renseigner votre code postal !');
		return false;
	}	
	else{
	
		if(!regexCP.test(document.form_etape_2.cp_adsl.value)){
			alert ("Votre code postal n'est pas valide !");
			return false;
		}
	}
	
	var regexMAIL=RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");

	if(!regexMAIL.test(document.form_etape_2.email_adsl.value)){
		alert("L'adresse email inséré n'est pas valide");
		return false;
	}
	
	var regexTel = new RegExp("^(0[1-9])");

	if (document.form_etape_2.num_adsl.value==''){ 
		alert ('Veuiller saisir le numéro à tester');
		return false;
	}
	else if (document.form_etape_2.num_adsl.value.length!=10){ 
		alert ('Problème, votre numéro ne comporte pas 10 chiffres');
		return false;
	}
	else if (document.form_etape_2.num_adsl.value.length!=10){
		if(!regexTel.test(numtel))//permet de filtre les numeros ne commencant pas par "01/02/03/04/05"
		{
			alert ("Le numéro de téléphone n'est pas valide");
			return false;
		}
	}
	
	document.forms['form_etape_2'].submit();
}


function check_avis_adsl(){
	
	//Qualité de service
	
	var test_qualite_service=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.qualite_service_adsl[i].checked==true){
			test_qualite_service++;
		} 
	}
	
	if (test_qualite_service==0){
		alert("Veuillez laisser votre avis sur la qualité de service !");
		return false;
	}
	
	//Qualité de reseau
	
	var test_qualite_reseau=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.qualite_reseau_adsl[i].checked==true){
			test_qualite_reseau++;
		} 
	}
	
	if (test_qualite_reseau==0){
		alert("Veuillez laisser votre avis sur la qualité du réseau !");
		return false;
	}
	
	//Prix appliqués
	
	var test_qualite_prix=0;
	
	for (i=0;i<=4;i++){
		
		if (document.form_etape_4.prix_app_adsl[i].checked==true){
			test_qualite_prix++;
		} 
	}
	
	if (test_qualite_prix==0){
		alert("Veuillez laisser votre avis sur les prix appliqués !");
		return false;
	}
	
	//Qualité du matériel
	
	var test_qualite_sav=0;
	
	for (i=0;i<=5;i++){
		
		if (document.form_etape_4.qualite_materiel_adsl[i].checked==true){
			test_qualite_sav++;
		} 
	}
	
	if (test_qualite_sav==0){
		alert("Veuillez laisser votre avis sur la qualité du matériel !");
		return false;
	}

	document.forms['form_etape_4'].submit();
}
