var requete;
function creerRequete()
{
    try
    {
        /* On tente de créer un objet XmlHTTPRequest */
        requete = new XMLHttpRequest();
    }
    catch (microsoft)
    {
        /* Microsoft utilisant une autre technique, on essays de créer un objet ActiveX */
        try
        {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch(autremicrosoft)
        {
            /* La première méthode a échoué, on en teste une seconde */
            try
            {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch(echec)
            {
                /* À ce stade, aucune méthode ne fonctionne... mettez donc votre navigateur à jour ;) */
                requete = null;
            }
        }
    }
    if(requete == null)
    {
        alert('Impossible de créer l\'objet requête,\nVotre navigateur ne semble pas supporter les object XMLHttpRequest.');
    }
}



function changerimagetop(i){
      var j;
	
      for(j=0;j<10;j++){

            if(j == i){
            
	  	if(document.getElementById('top_vente_result_'+j)) document.getElementById('top_vente_result_'+j).style.display='block';
	
            }
            else{
	  if(document.getElementById('top_vente_result_'+j)) document.getElementById('top_vente_result_'+j).style.display='none';

            }
      }

}

function changerimagenouveautes(i){
      var j;
	
      for(j=0;j<10;j++){

            if(j == i){
	  if(document.getElementById('nouveautes_result_'+j)) document.getElementById('nouveautes_result_'+j).style.display='block';
	
            }
            else{
	  if(document.getElementById('nouveautes_result_'+j)) document.getElementById('nouveautes_result_'+j).style.display='none';

            }
      }

}

function changerpage(i,max){
	var j;
var string = "";
	for(j = 1; j <= max;j++){
	
		if(i == j) {
			document.getElementById('page_numero_'+i).style.display='block';
			string+="<span class='num_page_a'><a href='javascript:changerpage("+j+","+max+")'> "+j+" </a></span>";
		}
		else {
			document.getElementById('page_numero_'+j).style.display='none';
			string+="<span class='num_page'><a href='javascript:changerpage("+j+","+max+")'> "+j+" </a></span>";
		}
	}
	document.getElementById('numero_des_pages').innerHTML = "";
	document.getElementById('numero_des_pages').innerHTML = string;
	window.scrollTo(10,340);
}

function updateb(a,classement) {
	document.getElementById('update_load').innerHTML = '<center><font color="#e59654"><b>En cours de chargement</b></font><br/><img src="/catalogue/ajax-loader.gif" alt="load"/><br/><br/></center>';

	var prix_mini = document.forms['listes'].prix_mini.value;
	var prix_maxi = document.forms['listes'].prix_maxi.value;
	var subcateg = document.forms['listes'].subc;
	var marques = document.forms['listes'].marque;
	var categ = document.forms['listes'].cat;
	var mini = 1;
if(document.forms['listes'].mini1.checked) mini = 1;
else mini = 0;

	var marque = "";
	var subc = "";
	var cat="";
	
		for (i = 0; i < subcateg.options.length; i++) {
		if (subcateg.options[i].selected) {
			subc += subcateg.options[i].value;
		}
	}
	for (i = 0; i < categ.options.length; i++) {
		if (categ.options[i].selected) {
			cat += categ.options[i].value;
		}
	}

	for (i = 0; i < marques.options.length; i++) {
		if (marques.options[i].selected) {
			marque += marques.options[i].value;
		}
	}



	var url = '/catalogue/update_liste.php?cat='+cat+'&marque='+marque+'&subcid='+subc+'&prix_maxi='+prix_maxi+'&prix_mini='+prix_mini+'&classement='+classement+'&mini='+mini;
if(document.forms['listes'].rupture.checked) url+= '&rupture='+1;
if(document.forms['listes'].enstock.checked) url+= '&enstock='+1;
if(document.forms['listes'].stockfournisseur.checked) url+= '&stockfournisseur='+1;
if(document.forms['listes'].surcommande.checked) url+= '&surcommande='+1;

url +='&enstock='+1;


	creerRequete();
	requete.open('GET', url, true);	
	
	requete.onreadystatechange = function(){
      
        	if(requete.readyState == 4){
         		if(requete.status == 200){
            			document.getElementById('update').innerHTML = requete.responseText;
         		}
      		}		
   	};
   
   	requete.send(null);
	

}



function update() {

	var update_load = document.getElementById('update_load');
	update_load.innerHTML = '<center><font color="#e59654"><b>En cours de chargement</b></font><br/><img src="/catalogue/ajax-loader.gif" alt="load"/><br/><br/></center>';
	




	var i;
	var prix_mini = document.forms['listes'].prix_mini.value;
	var prix_maxi = document.forms['listes'].prix_maxi.value;
	var subcateg = document.forms['listes'].subc;
	var marques = document.forms['listes'].marque;
	var categ = document.forms['listes'].cat;
	var mini = 1;
	if(document.forms['listes'].mini1.checked) mini = 1;
	else mini = 0;

	var classement = document.forms['listes'].classement.value;
	var marque = "";
	var subc = "";
	var cat="";
	
		for (i = 0; i < subcateg.options.length; i++) {
		if (subcateg.options[i].selected) {
			subc += subcateg.options[i].value;
		}
	}
	for (i = 0; i < categ.options.length; i++) {
		if (categ.options[i].selected) {
			cat += categ.options[i].value;
		}
	}

	for (i = 0; i < marques.options.length; i++) {
		if (marques.options[i].selected) {
			marque += marques.options[i].value;
		}
	}


	var url = '/catalogue/update_liste.php?cat='+cat+'&marque='+marque+'&subcid='+subc+'&prix_maxi='+prix_maxi+'&prix_mini='+prix_mini+'&mini='+mini+'&classement='+classement;
	if(document.forms['listes'].rupture.checked) url+= '&rupture='+1;
	if(document.forms['listes'].enstock.checked) url+= '&enstock='+1;
	if(document.forms['listes'].stockfournisseur.checked) url+= '&stockfournisseur='+1;
	if(document.forms['listes'].surcommande.checked) url+= '&surcommande='+1;

	url +='&enstock='+1;

	creerRequete();
	requete.open('GET', url, true);	
	
	requete.onreadystatechange = function(){
      
        	if(requete.readyState == 4){
         		if(requete.status == 200){
            			document.getElementById('update').innerHTML = requete.responseText;
         		}
      		}		
   	};
   
   	requete.send(null);



}


function updatec(n) {
	document.getElementById('update_load').innerHTML = '<center><font color="#e59654"><b>En cours de chargement</b></font><br/><img src="/catalogue/ajax-loader.gif" alt="load"/><br/><br/></center>';

	var prix_mini = document.forms['listes'].prix_mini.value;
	var prix_maxi = document.forms['listes'].prix_maxi.value;
	var subcateg = document.forms['listes'].subc;
	var marques = document.forms['listes'].marque;
	var categ = document.forms['listes'].cat;
	var mini = 1;
	if(document.forms['listes'].mini1.checked) mini = 1;
	else mini = 0;
	var classement = document.forms['listes'].classement.value;
	var marque = "";
	var subc = "";
	var cat="";
	
		for (i = 0; i < subcateg.options.length; i++) {
		if (subcateg.options[i].selected) {
			subc += subcateg.options[i].value;
		}
	}
	for (i = 0; i < categ.options.length; i++) {
		if (categ.options[i].selected) {
			cat += categ.options[i].value;
		}
	}

	for (i = 0; i < marques.options.length; i++) {
		if (marques.options[i].selected) {
			marque += marques.options[i].value;
		}
	}


	var url = '/catalogue/update_liste.php?cat='+cat+'&marque='+marque+'&subcid='+subc+'&prix_maxi='+prix_maxi+'&prix_mini='+prix_mini+'&n='+n+'&mini='+mini+'&classement='+classement;
	if(document.forms['listes'].rupture.checked) url+= '&rupture='+1;
	if(document.forms['listes'].enstock.checked) url+= '&enstock='+1;
	if(document.forms['listes'].stockfournisseur.checked) url+= '&stockfournisseur='+1;
	if(document.forms['listes'].surcommande.checked) url+= '&surcommande='+1;

	url +='&enstock='+1;
	window.scrollTo(10,340);

	creerRequete();
	requete.open('GET', url, true);	
	
	requete.onreadystatechange = function(){
      
        	if(requete.readyState == 4){
         		if(requete.status == 200){
            			document.getElementById('update').innerHTML = requete.responseText;
         		}
      		}		
   	};
   
   	requete.send(null);
	
	

}


function updated(n) {
document.getElementById('update_load').innerHTML = '<center><font color="#e59654"><b>En cours de chargement</b></font><br/><img src="/catalogue/ajax-loader.gif" alt="load"/><br/><br/></center>';

	var prix_mini = document.forms['listes'].prix_mini.value;
	var prix_maxi = document.forms['listes'].prix_maxi.value;
	var subcateg = document.forms['listes'].subc;
	var marques = document.forms['listes'].marque;
	var categ = document.forms['listes'].cat;
var classement = document.forms['listes'].classement.value;
	var marque = "";
	var subc = "";
	var cat="";
	
		for (i = 0; i < subcateg.options.length; i++) {
		if (subcateg.options[i].selected) {
			subc += subcateg.options[i].value;
		}
	}
	for (i = 0; i < categ.options.length; i++) {
		if (categ.options[i].selected) {
			cat += categ.options[i].value;
		}
	}

	for (i = 0; i < marques.options.length; i++) {
		if (marques.options[i].selected) {
			marque += marques.options[i].value;
		}
	}

	var url = '/catalogue/update_liste.php?cat='+cat+'&marque='+marque+'&subcid='+subc+'&prix_maxi='+prix_maxi+'&prix_mini='+prix_mini+'&classement='+classement;
	if(document.forms['listes'].rupture.checked) url+= '&rupture='+1;
if(document.forms['listes'].enstock.checked) url+= '&enstock='+1;
if(document.forms['listes'].stockfournisseur.checked) url+= '&stockfournisseur='+1;
if(document.forms['listes'].surcommande.checked) url+= '&surcommande='+1;

url +='&enstock='+1;
url+='&mini='+n;

	creerRequete();
	requete.open('GET', url, true);	
	
	requete.onreadystatechange = function(){
      
        	if(requete.readyState == 4){
         		if(requete.status == 200){
            			document.getElementById('update').innerHTML = requete.responseText;
         		}
      		}		
   	};
   
   	requete.send(null);
		window.scrollTo(10,340);
	

}
