	var error="";
	var errorstatus=true;
	var nberror=0;
	
	function setclass(objet,classe)
	{
		objet.className=classe;
	}
	
	function control(form1)
	{
		errorstatus=true;
		var rub;

		empty(form1.id_gam.value,"Votre rechehcher","id_gam");
		empty(form1.typeb.value,"Type de bien","typeb");

		if (errorstatus==false) 
		{			
			error="";
			nberror=0;
			return false;
		}
		else
		{
			return true;
		}
	}
	
	function get_lenght(veri,objetus,idt,sizer)
	{
		if(veri.length<sizer)
		{
			error=" <img src='images/mel_int.jpg'>  Erreur= le champ ["+objetus+"] doit contenir minimum "+sizer+" chiffres.<br>";
			var mino=document.getElementById("err_"+idt);
			mino.innerHTML = error;
			errorstatus=false;
		}
	}
	
	function empty(veri,objetus,idt)
	{
		if (veri!="")
		{
		}
		else
		{
			error=" <img src='images/mel_int.jpg'> Champ vide.<br>";
			var mino=document.getElementById("err_"+idt);
			mino.innerHTML = error;
			errorstatus=false;
		}
	}
	
	function emailctrl(veri,objetus,idt)
	{
		if (veri!="")
		{
			re=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
			if(re.test(veri)){}
			else
			{
				error=" <img src='images/mel_int.jpg'> Erreur= La syntaxe pour votre mail est incorrect.<br>";
				var mino=document.getElementById("err_"+idt);
				mino.innerHTML = error;
				errorstatus=false;
			}
		}
		else
		{
			error=" <img src='images/mel_int.jpg'> Erreur= Vérification du mail impossible.<br>";
			var mino=document.getElementById("err_"+idt);
			mino.innerHTML = error;
			errorstatus=false;
		}
	}

	function hiderr(idt)
	{
		var mino=document.getElementById("err_"+idt);
		mino.innerHTML = "";
	}
	
	function keyup(champs,idt)
	{
		var veri=champs.value;
		if (veri!="")
		{
			hiderr(idt);
		}
		else
		{
			error=" <img src='images/mel_int.jpg'>  Champ vide..<br>";
			
			var mino=document.getElementById("err_"+idt);
			mino.innerHTML = error;
			errorstatus=false;
		}
	}
