function changeScreen(page){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("callepin");
	
	xhr.open("POST", "_content_screenshots.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("&pageScreen="+page);
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
}

function changeVideo(page){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("callepin");
	
	xhr.open("POST", "_content_videos.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("&pageVideo="+page);
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
} 

function changeNavVideo(page) {
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("videonav");
	
	xhr.open("POST", "_content_videos_nav.php", true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("pageVideo="+page);
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
     
	//on envoi les requ?tes
}

function changeVideoSource(src) {
	var contenu = document.getElementById("video");
	
	if (contenu) {
		// Create a new MediaPlayer object;
		var str = '<object ID="MediaPlayer" WIDTH="530" HEIGHT="300" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">';
		str += '<param name="FileName" value="'+ src +'">';
		str += '<param name="autostart" value="true">';
		str += '<embed id="MediaPlayerMoz" ';
		str += 'autostart="true" type="application/x-mplayer2" pluginspage="http://microsoft.com/windows/mediaplayer/en/download/" ';	
		str += 'filename="'+ src +'" ';	
		str += 'width="530" height="300" showdisplay="false" transparentstart="true" autorewind="false" showcontrols="0"></embed>';					
		str += '</object>';
		contenu.innerHTML	= str;

		var sBrowser = navigator.userAgent;  
		if ((sBrowser.indexOf("IE") > -1) && (navigator.platform == "Win32"))
		{
			sBrowser = "IE";
		} else {
			sBrowser = "nonIE";
		}
		// end browser sniff
		
		if (sBrowser == "IE") {
			document.MediaPlayer.ShowControls = false;
		} 
	}
}

function changeGame(page){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("callepin");
	
	xhr.open("POST", "_content_gameinfos.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("&pageGame="+page);
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
}

function chargeGoodies(){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("callepin");
	
	xhr.open("POST", "_content_goodies.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("");
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
}

function chargeGameInfos(){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("callepin");
	
	xhr.open("POST", "_content_gameinfos.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("");
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
}

function chargeWallpaper(image){
	var id=window.open("downloadGoodies.php?image="+image,"DownloadGoodies");
	if(!id){
		alert("Vous devez autoriser temporairement l'ouverture de pop-up pour accèder à ce contenu");
	}
}

function chargeTag(page){
		//xhr est utilis? pour le contenu de la page
	var xhr = null;
	
	var tag="";
	switch(page){
		case "screenshots" : tag = "DOWNLOAD_SCREENSHOTS" ; break;
		case "videos" : tag = "DOWNLOAD_VIDEOS" ; break;
		case "gameinfos" : tag = "GAME_INFO" ; break;
		case "goodies" : tag = "DOWNLOAD_GOODIES" ; break;
	}
	
	//cr?ations des objets AJAX pour l'execution des pages JSP
	if(window.XMLHttpRequest){ // Firefox
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}

	//on cr?? des raccourcis pour les diff?rents ?l?ments de la page ? rafraichir
	var contenu = document.getElementById("tag");
	
	xhr.open("POST", "_tag_ubi.php",true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr.send("&tag="+tag);
	//on valide la requ?te
	
	//on cr?? des fontions d'ecoute des objets AJAX d?s que la r?ponse du serveur sera recu on affiche le contenu dans la page
	//cas particulier, pour le contenu on va v?rifier que le contenu renvoy? par la page XML n'est pas un nom de fichier JSP si tel est le cas
	//on execute la page correcponsante
		xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				contenu.innerHTML = xhr.responseText;
			}
		}
     }
	//on envoi les requ?tes
}