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

//fonction qui change la page courante avec les bon paramètres
function param_url(nom, valeur){
	var url_page = getURL_base(document.location.href);
	
	var querystring = window.location.search.substring(1);
	
	new_querystring = querystring_sans_nom(querystring, nom);
	
	if (valeur == 0) {
		if (new_querystring == "") {
			window.location = url_page + new_querystring;
		}
		else {
			window.location = url_page + '?' + new_querystring;
		}
	}
	else {
		if (new_querystring == "") {
			window.location = url_page + '?' + nom + '=' + valeur;
		}
		else {
			window.location = url_page + '?' + new_querystring + '&' + nom + '=' + valeur;
		}
	}
}

//fonction qui retourne la querystring sans le paramètre nom et la paramètre page
function querystring_sans_nom(querystring, nom) {
	
	var new_querystring = "";
	
	if (querystring != "") {
	
		var vars = querystring.split("&");
		
		for (var i=0; i<vars.length; i++) {
			
			var pair = vars[i].split("=");
			
			if (pair[0] != nom) {
				if (pair[0] != "page") {
					if (new_querystring == "") {
						new_querystring = pair[0] + '=' + pair[1];
					}
					else {
						new_querystring = new_querystring + '&' + pair[0] + '=' + pair[1];
					}
				}
			}
		}
	}
	
	return new_querystring;
}

function getURL_base(url) {
	//renvoie un URL sans les paramètres et le ?
	var S_url = url;
	stopIndex=S_url.indexOf("?");
	url_sans_param=S_url.substr(0,stopIndex);
	if (url_sans_param== "") url_sans_param = document.location.href;
	return url_sans_param;
}

function popup(page, largeur, hauteur) {

	var pLargeur = largeur;
	var pHauteur = hauteur;
	
	var posX = (screen.width / 2) - (pLargeur / 2);
	var posY = (screen.height / 2) - (pHauteur / 2);
	
	var nom = "popupchoix";
	var option = "width = " + pLargeur + ", height = " + pHauteur + ", left = " + posX + ", top = " + posY + ", resizable = 0";
	//option = 'width=300,height=150,menubar=no,status=no';

	window.open(page, nom, option);
}

function addText(mess, instext) {
        //IE support
        if (document.selection) {
            mess.focus();
            sel = document.selection.createRange();
            sel.text = instext;
            document.form.focus();
        }
        //MOZILLA/NETSCAPE support
        else if (mess.selectionStart || mess.selectionStart == "0") {
            var startPos = mess.selectionStart;
            var endPos = mess.selectionEnd;
            var chaine = mess.value;

            mess.value = chaine.substring(0, startPos) + instext + chaine.substring(endPos, chaine.length);

            mess.selectionStart = startPos + instext.length;
            mess.selectionEnd = endPos + instext.length;
            mess.focus();
        } else {
            mess.value += instext;
            mess.focus();
        }
}