var http = getHTTPObject();


function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
        xmlhttp = false;
        }
      }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
    }
  return xmlhttp;
  }

  function listgsm() {
	document.getElementById("gsm").innerHTML='<center><br><br><img src="images/configurateur/wait_load.gif" border="0"></center>';
    var marquegsm = escape(document.getElementById('choixgsm').value);  
    var url = "configcadeaugsm.php?marque="+marquegsm;
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponse_gsm;
    http.send(null);
  }

function listgsmbis(marquegsm) {
	document.getElementById("gsm").innerHTML='<center><br><br><img src="images/configurateur/wait_load.gif" border="0"></center>';
    var url = "configcadeaugsm.php?marque="+marquegsm;
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponse_gsm;
    http.send(null);
  }
  
  function listcadeau() {
	document.getElementById("cadeauxlisting").innerHTML='<center><br><br><img src="images/configurateur/wait_load.gif" border="0"></center>';
    var categcadeau = escape(document.getElementById('choixcategorie').value);  
    var url = "configcadeau.php?categorie="+categcadeau;
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponse_cadeau;
    http.send(null);
  }

  function listcadeaubis(categcadeau) {
	document.getElementById("cadeauxlisting").innerHTML='<center><br><br><img src="images/configurateur/wait_load.gif" border="0"></center>';
    var url = "configcadeau.php?categorie="+categcadeau;
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponse_cadeau;
    http.send(null);
  }

  function addel(ref, act, type) {
	if(type=="optionsforfait")
	{
		var TabChecks = document.getElementsByName('options');

		for(i=0;i<TabChecks.length;i++){
		  //et ici tu fais ce que tu veux avec TabChecks[i]
		  if(TabChecks[i].checked == true)
			  ref+=TabChecks[i].value + ',';
		}
		 
	}
    document.getElementById("panierconfigurateur").innerHTML='<center><br><br><img src="images/configurateur/wait_load.gif" border="0"></center>';
    var url = "configaddelcadeau.php?reference="+ref+"&act="+act+"&type="+type;
    http.open("GET", url, true);
    http.onreadystatechange = handleHttpResponse_addel;
    http.send(null);
  }

function handleHttpResponse_addel() {
  if (http.readyState == 4) {
   var sh = document.getElementById("panierconfigurateur");
   sh.innerHTML = http.responseText;	
    }
  }

function handleHttpResponse_gsm() {
  if (http.readyState == 4) {
   var sh = document.getElementById("gsm");
   sh.innerHTML = http.responseText;	
    }
  }

function handleHttpResponse_cadeau() {
  if (http.readyState == 4) {
   var sh = document.getElementById("cadeauxlisting");
   sh.innerHTML = http.responseText;	
    }
  }
  
function handleHttpResponse_forfait() {
  if (http.readyState == 4) {
   var sh = document.getElementById("forfaitpanier");
   sh.innerHTML = http.responseText;	
    }
  }
  
function handleHttpResponse() {
  if (http.readyState == 4) {
   var sh = document.getElementById("resumepanier");
   sh.innerHTML = http.responseText;	
    }
  }