function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}


///////test si le camp est vide ou non//////
function is_empty(field)
{
	if(document.getElementById(field).value == ''){
		return true;
	} else {
		return false;
	}
}
///////fin/////////////////////////////

////////si on a pas choisis une choix: vendu ou loué//////////
function is_vente(field)
{
	if(document.getElementById(field).checked){
		return true;
	} else {
		return false;
	}	

}

function is_location(field)
{
	if(document.getElementById(field).checked){
		return true;
	} else {
		return false;
	}	

}

//////////////fin////////////////////////////////////////////

/////////////test sur le prix///////////////
function is_prix(field){
	rx=new RegExp("^[0-9]+[.,]?[0-9]{0,2}$");
	if(!rx.test(document.getElementById(field).value)) {
		return false;
	} else {
		return true;
	}
}
function min_inf_max(field1, field2)
{
	var prix1=0;
	var prix2=0;
	prix1=eval(document.getElementById(field1).value);
	prix2=eval(document.getElementById(field2).value);
	if (prix1 > prix2) 
	{
		return false;
	} 
	else
	{
		return true;
	}
	
}
///////fin test////////////////////

////////////////ferification de forum/////////////////
function verifierForm(){
	var erreurs = ''; // pas d'erreur par défaut
	// vérification des champs obligatoires
	if(is_empty('min')|| is_empty('max')){
		erreurs += 'Champ prix min/max est vide\n';
	}
	
	if(!is_empty('min') && !is_empty('max')){
	if(!is_prix('min') || !is_prix('max')){
		erreurs += 'Vous devez renseigner un prix\n';
	}
	else
	{
		if( !min_inf_max('min', 'max') )
		{
			erreurs += 'le prix min doit être inférieur au prix max\n';
		}
	}
	}

	if(!is_vente('vente') && !is_location('location')){
		erreurs += 'Choisissez un seul choix.\n';
	}
	if(is_vente('vente') && is_location('location')){
		erreurs += 'Choisissez un seul choix\n';
	}
	
	if(erreurs != ''){
		alert('Les informations requises sont incomplètes ou contiennent des erreurs:\t\t\t\t\t\n\n'+erreurs);
		return false;
	} else {
		return true;
	}
}
/////////////fin verification/////////////////////////