// SCRIPT DEMARRAGE

var imgload=new Array('img/presentation.gif', 'img/atelier.gif', 'img/actualite.gif', 'img/lien.gif');
var pjload=new Array();
for(var j=0; j<imgload.length; j++) {
        pjload[j]=new Image();
        pjload[j].src=imgload[j];
}




// FONCTIONS


function toggle(id) {
	el = document.getElementById(id);
	var display = el.style.display ? '' : 'none';
	el.style.display = display;
	return false;
}

function toggleSwitch(id, sens) {
	el = document.getElementById(id);
	if (sens==true) el.style.display = '';
	else el.style.display = 'none';
}

function afficheAccueil() {
	document.getElementById('Corps').style.display='block';
}

function affiche(divrecup, url, param) {
	var xmlhttp = getHTTPObject(divrecup);
	xmlhttp.open("GET", 'php/'+url+'.php?'+param, true);
	xmlhttp.send(null);
	return !xmlhttp;
}

function afficheSousMenu(url, param) {
        var xmlhttp = getHTTPObject('SousMenu');
        xmlhttp.open("GET", 'php/menu/'+url+'.php?'+param, true);
        xmlhttp.send(null);
        return !xmlhttp;
}

function afficheContenus(url, param) {
	if (url=='video') {
		document.getElementById('audioplayer').setVariable('Video', 'true');
	}

	if (document.getElementById('Corps').style.display=='none') document.getElementById('Corps').style.display = 'block';
	document.getElementById('Corps').innerHTML='<h2>En chargement...</h2>';

        var xmlhttp = getHTTPObject('SousMenu');
        xmlhttp.open("GET", 'php/menu/'+url+'.php?'+param, true);
        xmlhttp.send(null);

	var xmlhttp = getHTTPObject('Corps');
	xmlhttp.open("GET", 'php/'+url+'.php?'+param, true);
	xmlhttp.send(null);

        // return !xmlhttp;
}

function afficheSousMenuBIS(id) {
	var d = document.getElementById('Menu'+id);
	if (d) {d.style.display='block';}
}

function fade() { // fade(element id,time increment, "in" or "out");
	if(navigator.appName=="Microsoft Internet Explorer") {
		var WAVSCRIPT_DOMCHANGESTYLE="filter='alpha(opacity='+WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"+')'"
	} else {
		var WAVSCRIPT_DOMCHANGESTYLE="opacity=0+'.'+WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER
	}
	if(arguments[2]=="in") {
		document.write("<scr"+"ipt>var WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"=10;function WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"(){document.getElementById('"+arguments[0]+"').style."+WAVSCRIPT_DOMCHANGESTYLE+";WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"++;timer"+WAVSCRIPT_FADENUMBER+"=setTimeout('WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"()',"+arguments[1]+");if(WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"==99){clearTimeout(timer"+WAVSCRIPT_FADENUMBER+")}else{}}WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"()</scr"+"ipt>")
	} else {
		document.write("<scr"+"ipt>var WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"=99;function WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"(){document.getElementById('"+arguments[0]+"').style."+WAVSCRIPT_DOMCHANGESTYLE+";WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"--;timer"+WAVSCRIPT_FADENUMBER+"=setTimeout('WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"()',"+arguments[1]+");if(WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"==10){WAVSCRIPT_FADEINCRIMENTVARIABLE"+WAVSCRIPT_FADENUMBER+"=0;document.getElementById('"+arguments[0]+"').style."+WAVSCRIPT_DOMCHANGESTYLE+";clearTimeout(timer"+WAVSCRIPT_FADENUMBER+");}else{}}WAVSCRIPT_FADEFUNCTION"+WAVSCRIPT_FADENUMBER+"()</scr"+"ipt>")
	}
	WAVSCRIPT_FADENUMBER++
}

function ChangeUrl(formulaire) {
        location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}

function verifChangement(leformulaire) {
        return confirm("Veuillez confirmer le changement effectué ou annuler.");
}

function popup(page,largeur,hauteur,scrollingam)
        {
        var top=(screen.height-hauteur)/2;
        var left=(screen.width-largeur)/2;

        var options="resizable=1,";

        if (scrollingam==1) window.open(page,"ajouter","top="+top+",left="+left+",width="+largeur+",height="+hauteur+",scrollbars=1,"+options);
        else window.open(page,"ajouter","top="+top+",left="+left+",width="+largeur+",height="+hauteur);
        }

function popupLF(page,largeur,hauteur,scrollingam)
        {
        var top=((screen.height-hauteur)/2)+150;
        var left=((screen.width-largeur)/2)-250;

        var options="resizable=1,";

        if (scrollingam==1) window.open(page,"ajouter","top="+top+",left="+left+",width="+largeur+",height="+hauteur+",scrollbars=1,"+options);
        else window.open(page,"ajouter","top="+top+",left="+left+",width="+largeur+",height="+hauteur);
        }




function galeriePopup(limg) {
        popup(limg, 760, 500, 1);
}

function accord() {
        var entree=window.confirm("Confirmer cette action ?");
        if (entree)
                return true;
        else
                return false;
}


function getHTTPObject(divRecup) {
  var xmlhttp = false;

  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try
     {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
     {
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  /* on essaie de créer l'objet si ce n'est pas déjà fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
  {
     try
     {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e)
     {
        xmlhttp = false;
     }
  }

  if (xmlhttp)
  {
     /* on définit ce qui doit se passer quand la page répondra */
     xmlhttp.onreadystatechange=function()
     {
        if (xmlhttp.readyState == 4) /* 4 : état "complete" */
        {
           if (xmlhttp.status == 200) /* 200 : code HTTP pour OK */
           {
              /*
              Traitement de la réponse.
              Ici on affiche la réponse dans une boîte de dialogue.
              */
              // alert(xmlhttp.responseText);
              document.getElementById(divRecup).innerHTML=xmlhttp.responseText;
           }
        }
     }
  }
  return xmlhttp;
}



