﻿// JavaScript Document

function creerRequete(){
	var requete;
	try {
		requete = new XMLHttpRequest();
		return requete;	
		//alert('creerRequete');
    }catch (error){
		try {
			requete = new ActiveXObject("msxml2.XMLHTTP");
			return requete;	
		}
		catch (error){
			try {
				requete = new ActiveXObject("Microsoft.XMLHTTP");
				return requete;	
			}
				catch (error){
					requete = null;
			}
		}

	}
	if (requete == null) alert ('impossible de créer une requete au serveur');
}

function showDiaporama(id){
	var requete;
// Création de l'objet XMLHttpRequest
	requete = creerRequete();
// On défini ce qu'on va faire quand on aura la réponse
	requete.onreadystatechange = function(){
	// Affiche un message d'attente
		//alert(xhr.status);
		if ((requete.readyState == 1) || (requete.readyState == 2)) {
		//	document.getElementById('general').style.cursor="wait";	
		/*document.getElementById('content').innerHTML = '';*/
		document.getElementById('loading').style.display='block';
		setTimeout('scrollTo(0, 1)',10);
		}
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(requete.readyState == 4){
			//alert(requete.responseText);
			document.getElementById('content').innerHTML = 	requete.responseText;
			document.getElementById('loading').style.display='none';
				$(document).ready(function(){	
		$("#slider").easySlider();
	});

		}
	}
// Dans le cas du GET, on concatène les paramètres à l'adresse cible
	// Envoi de la requête
	requete.open("get", "_diaporama.php?id="+id,true);
	requete.send(null);
}

function showIndex(){
	var requete;
// Création de l'objet XMLHttpRequest
	requete = creerRequete();
// On défini ce qu'on va faire quand on aura la réponse
	requete.onreadystatechange = function(){
	// Affiche un message d'attente
		//alert(xhr.status);
		if ((requete.readyState == 1) || (requete.readyState == 2)) {
		//	document.getElementById('general').style.cursor="wait";	
		/*document.getElementById('content').innerHTML = '';*/
		document.getElementById('loading').style.display='block';
		setTimeout('scrollTo(0, 1)',10);
		}
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(requete.readyState == 4){
			//alert(requete.responseText);
			document.getElementById('content').innerHTML = 	requete.responseText;
			
			document.getElementById('loading').style.display='none';

		}
	}
// Dans le cas du GET, on concatène les paramètres à l'adresse cible
	// Envoi de la requête
	requete.open("get", "_index.php",true);
	requete.send(null);
}


