function AddCity()
{
alert("Ce site est autogéré par ses membres :\nIl vous est ainsi possible de rajouter une\nville qui ne trouve pas dans la liste et qui \nne demande à qu\'à s'étoffer.\n\nNéanmoins afin d'éviter tout abus, l'ajout \nde votre ville est soumis au contôle du \nwebmaster : Sélectionnez une autre ville \ndans la liste (et conservez la ville à rajouter). \nVous serez averti par e-mail dès que le \nWebmaster aura validé la ville de votre \nchoix. Vous pourrez alors modifiez votre \nprofil.\n\nMerci de votre compréhension.")
}

function checkPass()
{
	if (document.form1.us_pass.value != document.form1.us_pass2.value ||document.form1.us_pass2.value=="")
	{
		alert('Mot de passe :\n\nles deux valeurs saisies \nne correspondent pas \nou sont nulles!');
		document.form1.us_pass.value='';
		document.form1.us_pass2.value='';
		document.form1.us_pass.focus();
	}
	else if (document.form1.us_pass.value.length <=4)
	{
		alert('Mot de passe :\n\nCelui-ci doit faire plus de 4 caractères!');
		document.form1.us_pass.value='';
		document.form1.us_pass2.value='';
		document.form1.us_pass.focus();
	}
}

function CheckItAll()
{
missinginfo = "";
//nom
if (document.form1.us_nom.value == "") {
missinginfo += "\n     -  votre nom";
}
//prenom
if (document.form1.Us_Prenom.value == "") {
missinginfo += "\n     -  votre prénom";
}
//email
if ((document.form1.Us_email.value == "") || 
(document.form1.Us_email.value.indexOf('@') == -1) || 
(document.form1.Us_email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  adresse e-mail";
}
//login
if (document.form1.us_login.value == "") {
missinginfo += "\n     -  votre identifiant";
}
//pass
if (document.form1.us_pass.value == "") {
missinginfo += "\n     -  votre mot de passe";
}
//age
if (isNaN(document.form1.us_age.value)||(document.form1.us_age.value)=="") {
missinginfo += "\n     -  votre age";
}
//activite
if (document.form1.us_activite.value == ">-------------<") {
missinginfo += "\n     -  votre activite";
}
//activite précise
if (document.form1.us_activ_preci.value == ""||document.form1.us_activ_preci.value == "Veuillez préciser.") {
missinginfo += "\n     -  votre activité précisement";
}
//age min 
if (isNaN(document.form1.son_age_min.value)||(document.form1.son_age_min.value)=="") {

missinginfo += "\n     -  son age mini";
}
//age min 
if (isNaN(document.form1.son_age_max.value)||(document.form1.son_age_max.value)=="") {
missinginfo += "\n     -  son age max";
}
//loyer
if (isNaN(document.form1.Appart_loyer.value)||(document.form1.Appart_loyer.value == "")) {
missinginfo += "\n     -  le montant du loyer (doit être numérique)";
}
//activite
if (document.form1.Appart_localite.value == ">-------------<") {
missinginfo += "\n     -  la localité de votre logement";
}
//description
if((document.form1.us_presentation.value.length)>450) {

missinginfo += "\n     - votre description dépasse les \n450 caractères (" + document.form1.us_presentation.value.length + " actuellement)";

}
//Appartdesciption
if((document.form1.Appart_Presentation.value.length)>450) {

missinginfo += "\n     - la description de votre logement dépasse les \n450 caractères (" + document.form1.Appart_Presentation.value.length + " actuellement)";
}
//Nb de colocs
if(isNaN(document.form1.Appart_nbcoloc.value)||(document.form1.Appart_nbcoloc.value=="")) {

missinginfo += "\n     - le nombre de colocataires actuel";
}
if(isNaN(document.form1.Appart_nbcoloc_max.value)||(document.form1.Appart_nbcoloc_max.value=="")) {

missinginfo += "\n     - le nombre de colocataires max";
}



//#################
if (missinginfo != "") 
{
missinginfo ="______________________________\n" +
"Vous n'avez pas correctement rempli :\n" +
missinginfo + "\n______________________________" +
"\nVeuillez ressaisir ces données invalides !";
alert(missinginfo);
document.form1.us_pass.focus()
return false;
}
else return true;
}