function confirmSuppression(message, lien)
{
if(confirm(message))
	document.location.href=lien;
}

//Fonction Ajax qui permet de créer un objet xmlHttpRequest
function getXhr(){
	var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
		xhr = new XMLHttpRequest(); 
	
	else if(window.ActiveXObject){ // Internet Explorer 
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	else { // XMLHttpRequest non supporté par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
	
	return xhr;
}

function chargementAjax(categorie, fichier,position){
	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function(){
	// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4){
			//alert(xhr.responseText);
			var leselect = xhr.responseText;
				document.getElementById(position).innerHTML = leselect;
			}
	}
	// Ici on va voir comment faire du post
	xhr.open("POST",fichier,true);
	
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	// ne pas oublier de poster les arguments
	// ici, l'id du groupe
	xhr.send("categorie="+categorie);
	
}

function displayPics()
{
	for (var j = 0 ; j <= 5 ; ++j){
		if(document.getElementById('zoom_'+ j) != null){
			var photos = document.getElementById('zoom_'+ j) ;
			// On récupère l'élément ayant pour id galerie_mini
			var liens = photos.getElementsByTagName('a') ;
			// On récupère dans une variable tous les liens contenu dans galerie_mini
			var big_photo = document.getElementById('photo') ;
			// Ici c'est l'élément ayant pour id big_pict qui est récupéré, c'est notre photo en taille normale
	
			//var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
			// Et enfin le titre de la photo de taille normale
	
			// Une boucle parcourant l'ensemble des liens contenu dans galerie_mini
			for (var i = 0 ; i < liens.length ; ++i) {
				// Au clique sur ces liens 
				liens[i].onclick = function() {
					
					big_photo.src = this.href; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
					//big_photo.alt = this.title; // On change son titre
					//titre_photo.firstChild.nodeValue = this.title; // On change le texte de titre de la photo
					return false; // Et pour finir on inhibe l'action réelle du lien
				};
			}
		}
	}
}
window.onload = displayPics;

function codeTouche(evenement)
{
        for (prop in evenement)
        {
                if(prop == 'which') return(evenement.which);
        }
        return(evenement.keyCode);
}

function scanTouche(evenement)
{
    var reCarSpeciaux = /[\x00\x08\x0D]/;
    var reCarValides = /\d/;

    var codeDecimal  = codeTouche(evenement);
    var car = String.fromCharCode(codeDecimal);
    var autorisation = reCarValides.test(car) || reCarSpeciaux.test(car);

    return autorisation;
}

// Il ne reste plus qu'à appeler notre fonction au chargement de la page

function postal(id){
	
	if(id=="Neuilly sur Seine") {
			var cp ="92200";
			var leselect  = '<label>Code Postal* : </label><input class="input_text" type="text" readonly="readonly" name="codePostal_liv" value="'+cp+'">';
	}
	if(id=="Boulogne Billancourt") {
			var cp ="92100";
			var leselect  = '<label>Code Postal* : </label><input class="input_text" type="text" readonly="readonly" name="codePostal_liv" value="'+cp+'">';
	}
	
	if(id == "Paris") {
		leselect  = "<label>Code Postal* : </label><select name='codePostal_liv'><option>75001</option><option>75001</option><option>75004</option>";
		leselect += " <option>75005</option><option>75006</option><option>75007</option><option>75008</option><option>75009</option>";
		leselect += "<option>75010</option><option>75011</option><option>75012</option><option>75013</option><option>75014</option>";
		leselect += "<option>75015</option><option>75016</option><option>75017</option>";
		leselect += "<option>75018</option></select>";
	}

	document.getElementById('cp').style.display = "block";
	document.getElementById('cp').innerHTML = leselect;

}
