
function couleur(obj) {
     obj.style.backgroundColor = "#FFFFFF";
}

var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var lettre = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
var numb = '0123456789';
function isValid(parm,val) {
  if (parm == "") return false;
  for (i=0; i<parm.length; i++) {
    if (parm.indexOf(val.charAt(i),0) == -1) return false;
  }
  return true;
}
function isLower(parm) {return isValid(parm,lwr);}
function isUpper(parm) {return isValid(parm,upr);}
function isNum(parm) {
 for(i=0;i<parm.length;++i)
   if(parm.charAt(i) < "0"
   || parm.charAt(i) > "9")
	return true;
}
function isAlpha(parm) {return isValid(parm,lettre);}
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);}

function check() {
	var msg = "";

		if (document.formulaire.email.value != "")	{
			indexAroba = document.formulaire.email.value.indexOf('@');
			indexPoint = document.formulaire.email.value.indexOf('.');
			if ((indexAroba < 0) || (indexPoint < 0))		{
				document.formulaire.email.style.backgroundColor = "#F3C200";
				msg += "Le mail est incorrect\n";
			}
		}
		else	{
			document.formulaire.email.style.backgroundColor = "#F3C200";
			msg += "Veuillez saisir votre mail.\n";
		}

if ((!isNum(document.formulaire.nom.value)) || (document.formulaire.nom.value == ""))	{
		msg += "Veuillez saisir votre nom correct\n";
		document.formulaire.nom.style.backgroundColor = "#F3C200";
	}

if ((!isNum(document.formulaire.prenom.value)) || (document.formulaire.prenom.value == ""))	{
		msg += "Veuillez saisir votre prenom correct\n";
		document.formulaire.prenom.style.backgroundColor = "#F3C200";
	}

if ((isNum(document.formulaire.telephone.value)) || (document.formulaire.telephone.value == "") )	{
		msg += "Veuillez saisir votre numéro de téléphone correct\n";
		document.formulaire.telephone.style.backgroundColor = "#F3C200";
	}

if (document.formulaire.adresseproprio.value == "")	{
		msg += "Veuillez saisir votre adresse\n";
		document.formulaire.adresseproprio.style.backgroundColor = "#F3C200";
	}
if (document.formulaire.rue.value == ""){
		msg += "Veuillez saisir votre rue et numero de rue correcte\n";
		document.formulaire.rue.style.backgroundColor = "#F3C200";
	}	

if ( (isAlphanum(document.formulaire.cp.value)) ||  (document.formulaire.cp.value == ""))	{
		msg += "Veuillez saisir votre code postale du logement soit correct\n";
		document.formulaire.cp.style.backgroundColor = "#F3C200";
	}
if ((!isNum(document.formulaire.ville.value)) || (document.formulaire.ville.value == ""))	{
		msg += "Veuillez saisir une ville correcte\n";
		document.formulaire.ville.style.backgroundColor = "#F3C200";
	}
if ( (isNum(document.formulaire.zone.value))|| (document.formulaire.zone.value == "") )	{
		msg += "Veuillez saisir une zone correcte\n";
		document.formulaire.zone.style.backgroundColor = "#F3C200";
	}
if (document.formulaire.typelogement.value == "")	{
		msg += "Veuillez saisir un type de logement\n";
		document.formulaire.typelogement.style.backgroundColor = "#F3C200";
	}	
if (  (isNum(document.formulaire.nbpers.value)) || (document.formulaire.nbpers.value == ""))	{
		msg += "Veuillez saisir un nombre de personne correct\n";
		document.formulaire.nbpers.style.backgroundColor = "#F3C200";
	}
if (  (isNum(document.formulaire.nbchambre.value))||(document.formulaire.nbchambre.value == ""))	{
		msg += "Veuillez saisir un nombre de chambre correct\n";
		document.formulaire.nbchambre.style.backgroundColor = "#F3C200";
	}
if (document.formulaire.dispo.value == "")	{
		msg += "Veuillez saisir une disponibilité de logement\n";
		document.formulaire.dispo.style.backgroundColor = "#F3C200";
	}	
if (  (isNum(document.formulaire.caution.value)) || (document.formulaire.caution.value == ""))	{
		msg += "Veuillez saisir un montant de caution correct\n";
		document.formulaire.caution.style.backgroundColor = "#F3C200";
	}
if ( (isNum(document.formulaire.loyer.value)) ||  (document.formulaire.loyer.value == ""))	{
		msg += "Veuillez saisir un montant de loyer correct\n";
		document.formulaire.loyer.style.backgroundColor = "#F3C200";
	}


	if (msg == "") return(true);
	else	{
		alert(msg);
		return(false);
	}
}
