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 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;

}

function champSupplementaire(nom_div,nom_champ,classe,maximum){
	var div     = document.getElementById(nom_div);
	var inputs  = div.getElementsByTagName('input');
	var contenu = '';
	var n       = inputs.length;
	if(n < maximum){
		for(i = 0 ; i < n ; i++){
			contenu += '<p><input type="text" name="' + nom_champ + '[]" class="' + classe +'" value="' + inputs[i].value + '" /></p>';
		}
		contenu      += '<p><input type="text" name="' + nom_champ + '[]" class ="' + classe + '" /></p>';
		div.innerHTML = contenu;
	}
}

function affichetarifs2(select) {
	if(select == 1) {
		document.getElementById('tarifs_coton').style.display = "block";
		document.getElementById('tarifs').style.display = "none";
	}
	
}

function afficheCouleur(matiere, matiere1, matiere2, matiere3,matiere4,matiere5){
	document.getElementById(matiere).style.display="block";
	document.getElementById(matiere1).style.display="none";
	if(matiere2 != ""){
		document.getElementById(matiere2).style.display="none";
	}
	if(matiere3 != ""){
		document.getElementById(matiere3).style.display="none";
	}
	if(matiere4 != ""){
		document.getElementById(matiere4).style.display="none";
	}
	if(matiere5 != ""){
		document.getElementById(matiere5).style.display="none";
	}
}
