var posMouse = "";

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("Your browser does not support XMLHTTPRequest..."); 
		xhr = false; 
	}
	    return xhr
}

function getGif(name) {
	posMouse = name;
	var nomImage = "";
	var chaine = document.getElementById(name).src;

	var positionGif = chaine.indexOf('gif', 0);

	if (positionGif == -1) { 
	
		var positionZero = chaine.indexOf('0', 0);
		var positionPoint = chaine.indexOf('.', 0);
		nomImage = chaine.substr(positionZero, 10);
		var repertoireGif = "gif/";
		var extensionGif = ".gif";
		
		var xhr = getXhr()
		// Dès qu'on a 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 && xhr.status == 200){
				resp = xhr.responseText;
				if (resp == "true") {
					if (name == posMouse) {
						document.getElementById(name).src=repertoireGif.concat(nomImage).concat(extensionGif);
					}
				}
			}
		}
		xhr.open("GET","getImage.php?name=" + nomImage,true);
		xhr.send(null);	
	
	}
}


function getJpg(name) {
	posMouse = "";
	var nomImage = "";
	var chaine = document.getElementById(name).src;
	var positionZero = chaine.indexOf('0', 0);
	var positionPoint = chaine.indexOf('.', 0);
	nomImage = chaine.substr(positionZero, 10);
	var repertoireJpg = "thumbs/";
	var extensionJpg = ".jpg";
	document.getElementById(name).src=repertoireJpg.concat(nomImage).concat(extensionJpg);	
}