function afficheId(baliseId)
{
	if (document.getElementById && document.getElementById(baliseId) != null)
    {
		document.getElementById(baliseId).style.visibility='visible';
		document.getElementById(baliseId).style.display='block';
	}
}
function cacheId(baliseId)
{
	if (document.getElementById && document.getElementById(baliseId) != null)
	{
		document.getElementById(baliseId).style.visibility='hidden';
		document.getElementById(baliseId).style.display='none';
	}
}
function flipflap(baliseId1,baliseId2)
{
	cacheId(baliseId1);
	cacheId("texte_"+baliseId1);
	afficheId(baliseId2);
	afficheId("texte_"+baliseId2);
}
function getRandomInt(min, max)
{
  return Math.floor(Math.random() * (max - min + 1)) + min;
}
function monXMLHttpRequest(){
	var httpRequest = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		objRequete = new XMLHttpRequest();
		if (objRequete.overrideMimeType) {
			objRequete.overrideMimeType('text/xml');
			// Voir la note ci-dessous à propos de cette ligne
		}
	}
	else if (window.ActiveXObject) { // IE
		try {
			objRequete = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				objRequete = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {}
		}
	}
	return objRequete;
}


function info_station(id){
	var objRequete=monXMLHttpRequest();
	if (!objRequete) {
		alert('Abandon :( Impossible de créer une instance XMLHTTP');
		return false;
	}
	if(1){
		objRequete.open('GET', 'ajax/stations.php?id='+escape(id),true);
		objRequete.onreadystatechange = function traitementReponse(){
			//var objRequete = null;
			//alert(objRequete.readyState);
			if(objRequete.readyState == 4){
				if(objRequete.status == 200){
					document.getElementById("plusinfo").innerHTML=objRequete.responseText;
				}else{
					//document.getElementById("reponse").innerHTML = "WAIT ...";
					alert("un probleme est survenue dans la communication entre l'objet XMLHttprequest et le programme cot\351 serveur");
				}
			}
		}
		objRequete.send(null);
	}
}
function info_filiale(id){
	var objRequete=monXMLHttpRequest();
	if (!objRequete) {
		alert('Abandon :( Impossible de créer une instance XMLHTTP');
		return false;
	}
	if(1){
		objRequete.open('GET', 'ajax/filiales.php?id='+escape(id),true);
		objRequete.onreadystatechange = function traitementReponse(){
			//var objRequete = null;
			//alert(objRequete.readyState);
			if(objRequete.readyState == 4){
				if(objRequete.status == 200){
					
					document.getElementById("plusinfo").innerHTML=objRequete.responseText;
				}else{
					//document.getElementById("reponse").innerHTML = "WAIT ...";
					alert("un probleme est survenue dans la communication entre l'objet XMLHttprequest et le programme cot\351 serveur");
				}
			}
		}
		objRequete.send(null);
	}
}
function monshadowbox(mesflashvars,mesparams,mesattributes,mawidth,maheight,path){ 
	if(path=="")lecontenu= 'flash/lecteur_video.swf';
	if(path!="")lecontenu= '../flash/lecteur_video.swf';
	Shadowbox.open({
		player:     'swf',
		title:      '',
		content:   lecontenu,
		height:     maheight,
		width:      mawidth,
		options:{onClose:function(){void(0);},flashVars:mesflashvars,flashParams:mesparams}
	});
}	  