function my_check(page)
{
					//alert("check");

	switch (page)
	{
		case 1 :

			/*
			if( (http_request("check.php?type=login&value=" + document.account.user_login.value) == 0) && (document.account.user_login.value != document.account.hidden_user_login.value) )
			*/
		
		
		/*
		if (document.account.country.value == 77) {
		alert("7777") ;
		}
		*/
		
	
		if(login==false){
			if( (http_request("check.php?type=login&value=" + document.account.login_ins.value) == 0)  )
			{  alert("Le pseudo que vous avez choisi est déjà utilisé");
		        return false;
			}
			
			if( (http_request("check.php?type=pass&value=" + document.account.pass_ins.value) == 0)  )
			{  alert("Le mot de passe que vous avez choisi n'est pas disponible");
		        return false;
			}
			
			if( (http_request("check.php?type=mail&value=" + document.account.mail.value) == 0)  )
			{  alert("Ce mail  est déjà utilisé");
		        return false;
			}
			


           /*
		   user_login_regexp = new RegExp("^[a-z0-9]{4,255}$");
            if (user_login_regexp.test(document.account.login_ins.value) == false)
			{   alert("Veuillez saisir un pseudo composé de 4 caractères au minimum (lettres en minuscules sans accent)");
		        return false;
			}
			*/
			
			
			user_login_regexp = new RegExp("^[a-z0-9éèàùûô]{4,255}$" ,"i");
            if (user_login_regexp.test(document.account.login_ins.value) == false)
			{   alert("Veuillez saisir un pseudo composé de 4 caractères au minimum ");
		        return false;
			}
		
			
			
			user_pass_regexp = new RegExp("^[a-z0-9]{6,255}$");
           if (user_pass_regexp.test(document.account.pass_ins.value) == false)
			{  alert("Veuillez saisir un mot de passe composé de 6 caractères au minimum (lettres en minuscules sans accent, chiffres)");
               return false;
			}
			
			// verif double mot de passe
			if(document.account.pass_ins.value != document.account.pass_ins_conf.value) {
			 alert("Veuillez resaisir votre mot de passe");
			 document.getElementById("pass_ins").value = "";
			 document.getElementById("pass_ins_conf").value = ""; 
			  return false;
			}
			
			
			
			
				
			mail_regexp = new RegExp("^[a-z0-9]+[a-z0-9\_\.\-]*[a-z0-9]+[@]{1}[a-z0-9]+[a-z0-9\_\.\-]*[a-z0-9]+[\.]{1}[a-z]{2,3}$");
            if (mail_regexp.test(document.account.mail.value) == false)
			{ alert("Veuillez saisir une adresse de mail valide (en lettres miniscules)");
              return false;
			}
		}
			
			
			
			
			user_city_regexp = new RegExp("^[a-z0-9éèàùûô\-]{2,255}$" , "i");  // modifier pour rajouter espace
           if (user_city_regexp.test(document.account.city.value) == false)
			{  alert("Veuillez indiquez votre ville de résidence");
               return false;
			}
			
			
			
			
			if (document.account.phone.value != '') {
		
		phone_regexp = new RegExp("^[0-9]{6,20}$");
		if ( phone_regexp.test(document.account.phone.value) == false ) {
			alert("Indiquez un autre numéro de téléphone ( pas d'espace ) ou laissez le champ vide");
			 return false;
		    }
		}
		
		//if (document.account.zip_code.value != '') {
			
		/*
		if (document.account.country.value == 77) {
			//alert('77');
		
		zip_regexp = new RegExp("^[0-9]{5,15}$");
		if ( zip_regexp.test(document.account.zip_code.value) == false ) {
			alert("Indiquez un autre code postal");
			 return false;
		    }
		
		}
		*/
			
			
			
			
			
			
			
			
			
			
			
			
		
			
			if (http_request("check.php?type=date&value=" + document.account.year.value + document.account.month.value + document.account.day.value) == -1)
			{
				var sex = document.account.gender.value ;
				if(sex == 1){var perso = "jeune homme"} else {var perso = "jeune fille"}
				alert("Désolé," + perso + ", l'inscription sur ce site est reservée aux personnes majeures");
		
				return false;
			}

			if (http_request("check.php?type=date&value=" + document.account.year.value + document.account.month.value + document.account.day.value) == 0)
			{
					alert("indiquez une date de naissance, merci");
		
					return false;
			}
			
			
			// modif avec valeur centrale Année , Jour , Mois
			if ( (document.account.year.value == -1) || (document.account.month.value == -1 ) || (document.account.day.value == -1) )
			{
					alert("indiquez une date de naissance,  merci :)");
		
					return false;
			}
			
			
			
		if(!document.account.maj.checked) { 
          alert('Vous devez déclarer être majeur.');
		  return false;
		}
		
		if(!document.account.cgu.checked) { 
          alert('Vous devez  accepter les conditions générales d\'utilisation.');
		  return false;
		}
		
			
		
		/*
		phone_regexp = new RegExp("^0+[1-5]{1}+[0-9]{8}$");
		
			if ( (document.account.phone.value != '') && (phone_regexp.test(document.account.phone.value) == false) )
			{
				alert("Veuillez corriger le numéro de téléphone fixe (10 chiffres) ou laisser le champ vide");
		
				return false;
			}
			*/
		
		
		
		
		/*
			name_regexp = new RegExp("^[a-zA-Z\é\è\ê\à\'\-]{1,255}$");
		
			if ( (document.account.name.value != '') && (name_regexp.test(document.account.name.value) == false) )
			{
				alert("Veuillez corriger le nom de famille (lettres, apostrophes, tirets) ou laisser le champ vide");
		
				return false;
			}
		
			first_name_regexp = new RegExp("^[a-zA-Z\é\è\ê\à\'\-]{1,255}$");
		
			if (first_name_regexp.test(document.account.first_name.value) == false)
			{
				alert("Veuillez saisir un prénom (lettres, apostrophes, tirets)");
		
				return false;
			}
		
			address_regexp = new RegExp("^[a-zA-Z0-9 \é\è\ê\à\,\'\-]{1,255}$");
		
			if ( (document.account.address.value != '') && (address_regexp.test(document.account.address.value) == false) )
			{
				alert("Veuillez corriger l'adresse postale (lettres, chiffres, espaces, virgules, apostrophes, tirets) ou laisser le champ vide");
		
				return false;
			}
		
			zip_code_regexp = new RegExp("^[0-9]{5}$");
		
			if ( (document.account.zip_code.value != '') && (zip_code_regexp.test(document.account.zip_code.value) == false) )
			{
				alert("Veuillez corriger le code postal (5 chiffres) ou laisser le champ vide");
		
				return false;
			}
		
			city_regexp =	new RegExp("^[a-zA-Z\é\è\ê\à\'\-]{1,255}$");
		
			if (city_regexp.test(document.account.city.value) == false)
			{
				alert("Veuillez saisir un nom de ville (lettres, apostrophes, tirets)");
		
				return false;
			}
		
			
			*/
		
			/*
			cellular_regexp = new RegExp("^06+[0-9]{8}$");
		
			if ( (document.account.cellular.value != '') && (cellular_regexp.test(document.account.cellular.value) == false) )
			{
				alert("Veuillez corriger le numéro de téléphone mobile (10 chiffres) ou laisser le champ vide");
		
				return false;
			}
		*/
			

			document.account.submit();

		break;

		/*
		case 2 :

			if (document.account.gender.value < 0)
			{
				alert("Veuillez définir votre sexe");
		
				return false;
			}

			if (document.account.sexuality.value < 0)
			{
				alert("Veuillez définir votre sexualité");
		
				return false;
			}
			
			if (document.account.situation.value < 0)
			{
				alert("Veuillez définir votre situation");
		
				return false;
			}

			

			if ( (document.account.skip.checked == false) && ( (document.account.hours.value < 0) || (document.account.minutes.value < 0) ) )
			{
				alert("Veuillez définir votre heure de naissance");
		
				return false;
			}

			birth_city_regexp =	new RegExp("^[a-zA-Z\é\è\ê\à\'\-]{1,255}$");
		
			if (birth_city_regexp.test(document.account.birth_city.value) == false)
			{
				alert("Veuillez saisir un nom de ville de naissance (lettres, apostrophes, tirets)");
	
				return false;
			}

			if (document.account.origin.value < 0)
			{
				alert("Veuillez définir votre origine");
		
				return false;
			}
			
			if (document.account.eyes.value < 0)
			{
				alert("Veuillez définir la couleur de vos yeux");
		
				return false;
			}
			
			if (document.account.hair.value < 0)
			{
				alert("Veuillez définir la couleur de vos cheveux");
		
				return false;
			}

			if (document.getElementById('height').value < 0)
			{
				alert("Veuillez définir votre taille");
		
				return false;
			}
			
			if (document.account.weight.value < 0)
			{
				alert("Veuillez définir votre poids");
		
				return false;
			}

			document.account.submit();

		break;
*/
/*
		case 3 :

			document.account.submit();
		
		break;

		case 4 :

			/*

			photo_regexp = new RegExp("[jpg|jpeg]$");
		
			if ( (document.account.photo.value != '') && (photo_regexp.test(document.account.photo.value) == false) )
			{
				alert("Veuillez choisir un fichier image au format JPEG ('.jpg' ou '.jpeg')");
		
				return false;
			}

			

			if (document.account.conditions.checked == false)
			{
				alert("Vous devez accepter les conditions générales d'utilisation du service");
		
				return false;
			}
		
			document.account.submit();

		break;
		*/
	}
	
}







