// JavaScript Document

function getaba(larg)
{
    var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var texts = docXML.getElementsByTagName("text");
		var vals = docXML.getElementsByTagName("val");
		var elSel = document.getElementById('longueur');
		for (j = elSel.length - 1; j>=1; j--) {
            elSel.remove(j);
         }
		elSel.options[0].selected='true';
		var elSel1 = document.getElementById('fond');
		if(elSel1!=null)
		{
		for (j1 = elSel1.length - 1; j1>=1; j1--) {
            elSel1.remove(j1);
         }
		elSel1.options[0].selected='true';
		}
		var elSel2 = document.getElementById('esc');
		if(elSel2!=null)
		{
		for (j2 = elSel2.length - 1; j2>=1; j2--) {
            elSel2.remove(j2);
         }
		elSel2.options[0].selected='true';
		}
		document.getElementById('prix').innerHTML ="Prix";
		for (i=0;i<texts.length;i++)
        {
         
		 var elOptNew = document.createElement('option');
         elOptNew.text = texts.item(i).firstChild.data+" m";
         elOptNew.value =vals.item(i).firstChild.data;
        

      try {
           elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
          }
    catch(ex) {
             elSel.add(elOptNew); // IE only
          }
		 
        }
				
    	
    }
	};

    //on appelle le fichier userslist.php
	 
	param = "larg="+larg;
	
    xhr.open("GET", "abaAjax.aspx?"+param, true);
    xhr.send(null);
	
}


function getfond(dim)
{
    var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var texts = docXML.getElementsByTagName("text");
		var vals = docXML.getElementsByTagName("val");
		var elSel = document.getElementById('fond');
		for (j = elSel.length - 1; j>=1; j--) {
            elSel.remove(j);
         }
		 elSel.options[0].selected='true';
		var elSel2 = document.getElementById('esc');
		for (j2 = elSel2.length - 1; j2>=1; j2--) {
            elSel2.remove(j2);
         }
		document.getElementById('prix').innerHTML ="Prix";
		for (i=0;i<texts.length;i++)
        {
         
		 var elOptNew = document.createElement('option');
         elOptNew.text = texts.item(i).firstChild.data;
         elOptNew.value =vals.item(i).firstChild.data;
        

      try {
           elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
          }
    catch(ex) {
             elSel.add(elOptNew); // IE only
          }
		 
        }
				
    	
    }
	};

    //on appelle le fichier userslist.php
	 
	param = "dim="+dim;
	
    xhr.open("GET", "abaAjax.aspx?"+param, true);
    xhr.send(null);
	
}

function getesc(dim,fond)
{
    var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var texts = docXML.getElementsByTagName("text");
		var vals = docXML.getElementsByTagName("val");
		var elSel = document.getElementById('esc');
		for (j = elSel.length - 1; j>=1; j--) {
            elSel.remove(j);
         }
		elSel.options[0].selected='true';
		document.getElementById('prix').innerHTML ="Prix";
		for (i=0;i<texts.length;i++)
        {
         
		 var elOptNew = document.createElement('option');
         elOptNew.text = texts.item(i).firstChild.data;
         elOptNew.value =vals.item(i).firstChild.data;
        

      try {
           elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
          }
    catch(ex) {
             elSel.add(elOptNew); // IE only
          }
		 
        }
				
    	
    }
	};

    //on appelle le fichier userslist.php
	 
	param = "dim="+dim+"&fond="+fond;
	//alert();
    xhr.open("GET", "abaAjax.aspx?"+param, true);
    xhr.send(null);
	
}

function setesc()
{
 document.getElementById('prix').innerHTML ="Prix";
}

function initlarg()
{
var elSel = document.getElementById('largeur');
elSel.options[0].selected='true';
getaba(0);
}

function prixaba(id,pose)
{
   var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var prix = docXML.getElementsByTagName("prix");
		if(prix.item(0)!=null)
		{
		prixval = prix.item(0).firstChild.data+" &euro; TTC";
				
		document.getElementById('prix').innerHTML = prixval;
		}
		else {
			   alert("options d'achat incompletes ou indisponibles");
    	       document.getElementById('prix').innerHTML ="Prix";
		     }
    }
	};

    //on appelle le fichier userslist.php
	var poseval=choix(pose);
	param = "id="+id+"&pose="+poseval;
	
    xhr.open("GET", "prixAjax.aspx?"+param, true);
    xhr.send(null);

}

function prixvol(id,esc,mod)
{
   var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var prix = docXML.getElementsByTagName("prix");
		if(prix.item(0)!=null)
		{
		prixval = prix.item(0).firstChild.data+" &euro; TTC";
				
		document.getElementById('prix').innerHTML = prixval;
		}
		else {
			   alert("options d'achat incompletes ou indisponibles");
    	       document.getElementById('prix').innerHTML ="Prix";
		     }
    	
    }
	};

    //on appelle le fichier userslist.php
	var escval=choix(esc);
	var modval=choix(mod);
	param = "id="+id+"&escv="+escval+"&modv="+modval;
	
    xhr.open("GET", "prixAjax.aspx?"+param, true);
    xhr.send(null);

}

function prixcouv(id,pose)
{
   var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var prix = docXML.getElementsByTagName("prix");
		if(prix.item(0)!=null)
		{
		prixval = prix.item(0).firstChild.data+" &euro; TTC";
				
		document.getElementById('prix').innerHTML = prixval;
		}
		else {
			   alert("options d'achat incompletes ou indisponibles");
    	       document.getElementById('prix').innerHTML ="Prix";
		     }
    	
    }
	};

    //on appelle le fichier userslist.php
	var poseval=choix(pose);
	param = "id="+id+"&esc="+poseval;
	
    xhr.open("GET", "prixAjax.aspx?"+param, true);
    xhr.send(null);

}


function prixpisc(id)
{
   var xhr=null;
	//var params = document.mysession.filteruserlist.value;
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	
	
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() {
	 if (xhr.readyState==4) 
    {
    
		var docXML= xhr.responseXML;
		
		var prix = docXML.getElementsByTagName("prix");
		if(prix.item(0)!=null)
		{
		prixval = prix.item(0).firstChild.data+" &euro; TTC";
				
		document.getElementById('prix').innerHTML = prixval;
		}
		else {
			   alert("options d'achat incompletes ou indisponibles");
    	       document.getElementById('prix').innerHTML ="Prix";
		     }
    	
    }
	};

    //on appelle le fichier userslist.php
	
	param = "id="+id;
	
    xhr.open("GET", "prixAjax.aspx?"+param, true);
    xhr.send(null);

}


function choix(radio) {
	
      for (var i=0; i<radio.length;i++) {
         if (radio[i].checked) {
            return radio[i].value;
         }
      }
}