var tab=new Array();
tab[1]=0;
tab[2]=0;  //poids
tab[3]=0;  //taille


function chargerFile(file){
	var xhr=new XMLHttpRequest();
	xhr.open("GET",file, true);
	//envoyer des paramettre du requette
	xhr.send(null);
	//surveiller l'arrivé des données
	xhr.onreadystatechange=function()
	{        
		if(xhr.readyState==4)
		{
			document.getElementById('contenu').innerHTML=xhr.responseText;
		}       
	}
}

// JavaScript Document
function charger(file,id){
	switch(id){
		case 2: data=document.getElementsByName('rad_g');
				for(i=0;i<data.length;i++)
				{
					if(data[i].checked)
					{
						tab[1]=data[i].value;
					}
				}
				chargerFile(file);
				break;
		case 3: tab[2]=document.getElementById('poids').value;
				tab[3]=document.getElementById('taille').value;
				chargerRes(file);
				break;
		default:chargerFile(file);break;
	}
}
//----------------------------------------------------------------------------------
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("Le navigateur ne supporte pas les objets XMLHTTPRequest..."); 
xhr = false; 	}      
return xhr;
}	
//-------------------------------------------------------------------------------------------

function chargerRes(file)
{
	var xhr=getXhr();
	xhr.open("POST",file,true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send("gamme="+tab[1]+"&poids="+tab[2]+"&taille="+tab[3]);  
	xhr.onreadystatechange=function()
	{
		if((xhr.readyState==4)&&(xhr.status==200))
		{
			var rep=xhr.responseText;
			document.getElementById("contenu").innerHTML=rep;
		}
	}
}





