// JavaScript Document
function show(id) {
	var elt = document.getElementById(id);
	if(elt) {
		if(elt.style.display == "none") {
			elt.style.display = "";
			
		//	bug ie6: lorsque liste est visible, div 'results' doit etre hidden et inversément.
		//	provoque erreur. 
		//	document.getElemendById("results").style.visibility="hidden";
		}
		else if(elt.style.display == "") {
			elt.style.display = "none";
		//	document.getElemendById("results").style.visibility="visible";
		}
	}
}


//limitation des entrées dans le champs 'code postal' à des chiffres seulement
function chiffres(event) {
	// Compatibilité IE / Firefox
	if(!event&&window.event) {
		event=window.event;
	}
	// IE
	if(event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	if(event.which < 48 || event.which > 57) {
		event.preventDefault();
		event.stopPropagation();
	}
}

  
function Compter(Target, max, nomchamp){
         StrLen = target.value.length         
		 if (StrLen > max ){             
			 target.value = target.value.substring(0,max);             
			 CharsLeft = max;
			}         
		 else{            
			 CharsLeft = StrLen;
			}     
		 nomchamp.value = CharsLeft;     
}