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 scroller(direction, number, autoload, pagina){ 
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  
  var id
  var add = 1
  if(direction == "plus"){
    id=++number  
  }else if(direction == "min"){
    id=--number
  }
  if(id < 0){
    return
  }
  
  //alert (number)
  
  document.getElementById("schaatsnieuws1_teller").value = id
  
  /* bepalen welke pagina er gelezen moet worden. */
  var url="../boxes/schaatsnieuws1.inc.php"
    
  url=url+"?id="+id
  url=url+"&autoload="+autoload
 
  xmlHttp.onreadystatechange=stateChanged
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}

function scroller2(direction2, number2, autoload2){ 
  xmlHttp2=GetXmlHttpObject()
  if (xmlHttp2==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  
  var id2
  var add2 = 1
  if(direction2 == "plus"){
    id2=++number2  
  }else if(direction2 == "min"){
    id2=--number2
  }
  if(id2 < 0){
    return
  }
  document.getElementById("csvnieuws_teller").value = id2
  
  /* bepalen welke pagina er gelezen moet worden. */
  var url2="../boxes/csvnieuws.inc.php"
    
  url2=url2+"?id="+id2
  url2=url2+"&autoload="+autoload2
  xmlHttp2.onreadystatechange=stateChanged2
  xmlHttp2.open("GET",url2,true)
  xmlHttp2.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("schaatsnieuws1").innerHTML= xmlHttp.responseText 
  }
  if (xmlHttp.readyState<3){ 
    document.getElementById("schaatsnieuws1").innerHTML= "<center><img src=\"http://www.csvvriezenveen.nl/images/loading.gif\"><br><b>Even geduld aub...</b></center>"
  }
}

/* CSVnieuws box */
function stateChanged2(){ 
  if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete"){ 
    document.getElementById("csvnieuws").innerHTML=xmlHttp2.responseText 
  }
  if (xmlHttp2.readyState<3){ 
    document.getElementById("csvnieuws").innerHTML= "<center><img src=\"http://www.csvvriezenveen.nl/images/loading.gif\"><br><b>Even geduld aub...</b></center>"
  }  
}


/* functie die zorgt voro het clubboek */
function paragraaf(par_id,hoofd_id){ 
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request")
    return
  }
  
  /* bepalen welke pagina er gelezen moet worden. */
  var url="../pages/paragraaf.inc.php"
    
  url=url+"?id="+par_id
  url=url+"&hoofdID="+hoofd_id
  xmlHttp.onreadystatechange=stateChanged_clubboek
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}

/* clubboek*/
function stateChanged_clubboek(){ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
    document.getElementById("paragraaf").innerHTML=xmlHttp.responseText 
  }
  /*
  if (xmlHttp.readyState<3){ 
    document.getElementById("paragraaf").innerHTML= "<center><img src=\"http://www.csvvriezenveen.nl/images/loading.gif\"><br><b>Even geduld aub...</b></center>"
  }
  */  
}

