var xmlHttp

function GetXmlHttpObject(){ 
  var objXMLHttp=null
  if (window.XMLHttpRequest){
    objXMLHttp=new XMLHttpRequest()
  }
  else if (window.ActiveXObject){
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  return objXMLHttp
}

/* functie die voor de scroll functie zorgt */
function winkelmand(actie,PID,aantal,sessionID){ 
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  
  /* bepalen welke pagina er gelezen moet worden. */
  if(actie == 'add'){
    var url="winkelmandje.inc.php"
    url=url+"?actie=inwinkelmandje&productID="+PID+"&aantal="+aantal+"&sessieId="+sessionID
    document.getElementById("product").innerHTML= "Dit product is aan uw winkelmandje toegevoegd!<br>Product aantallen kunt u wijzigen in het <a href=\"index.php?content=4&page=kassa\">winkelmandje</a>."
    xmlHttp.onreadystatechange=stateChanged
  }
  if(actie == 'quick_add'){
    var url="winkelmandje.inc.php"
    url=url+"?actie=inwinkelmandje&productID="+PID+"&aantal=1&sessieId="+sessionID
    //document.getElementById("product").innerHTML= "Dit product is aan uw winkelmandje toegevoegd!<br>Product aantallen kunt u wijzigen in het <a href=\"index.php?content=4&page=kassa\">winkelmandje</a>."
    xmlHttp.onreadystatechange=stateChanged
  }
  if(actie == 'change'){
    var url="kassa.inc.php"
    url=url+"?actie=change&productID="+PID+"&aantal="+aantal+"&sessieId="+sessionID
    xmlHttp.onreadystatechange=stateChanged_2
  }
  if(actie == 'del'){
    var url="kassa.inc.php"
    url=url+"?actie=del&productID="+PID+"&sessieId="+sessionID
    xmlHttp.onreadystatechange=stateChanged_2
  }
  if(actie == 'load'){
    var url="winkelmandje.inc.php"
    url=url+"?sessieId="+sessionID
    xmlHttp.onreadystatechange=stateChanged
  }
  if(actie == 'actiecode'){
    var url="kassa.inc.php"
    url=url+"?actie=actiecode&code="+PID+"&sessieId="+sessionID
    xmlHttp.onreadystatechange=stateChanged_2
  }
  
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null) 
}

function kassa_tijden(LocID){ 
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  var url="kassa_tijden.inc.php?locatie="+LocID
  xmlHttp.onreadystatechange=stateChanged_3
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}

/* Onderstaande functies voeren hetzelfde uit alleen zijn voor verschillende boxen. */
/* deze functie laat de loading afbeelding zien of plaatst de output als deze klaar is. */
function stateChanged(){ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
    document.getElementById("winkelmand").innerHTML=xmlHttp.responseText
    
  }
  /*
  if (xmlHttp.readyState<3){ 
    document.getElementById("winkelmand").innerHTML= "<center><img src=\"http://www.csvvriezenveen.nl/images/loading.gif\"><br><b>Even geduld aub...</b></center>"
  } 
  */
}
function stateChanged_2(){ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
    document.getElementById("kassa").innerHTML=xmlHttp.responseText 
  }
}

function stateChanged_3(){ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
    document.getElementById("kassa_tijden").innerHTML=xmlHttp.responseText
    
  }
}
