var gekozen=0;
var gewijzigd=0;

function onloadaction() {
  for (i=0; i<document.formulier.elements.length; i++) {
    var selObj=document.formulier.elements[i];
    if (selObj.name.match("^best_")) if (selObj.checked) gekozen++;
  }
}

function confirmslider(i) {
  //alert("up");
  if (sliderMoved[i]) {
    bekijk();
    sliderMoved[i]=0;
  }
}

function bekijk() {
  document.formulier.elements["actie"].value="bekijken";  
  for (i=0; i < sliderMoved.length; i++) sliderMoved[i]=0;
  document.getElementById("bekijk").disabled=false;
  document.getElementById("bekijk").src="http://"+location.hostname+"/images/btn_bekijk.gif";
  advies();
  //document.formulier.submit();
}

function terug() {
  document.formulier.elements["actie"].value="bekijken";  
  document.formulier.submit();
}

function cb_bekijk(land) {
  var naam="land_"+land;
  if (document.formulier.elements[naam].value==1) {
    document.formulier.elements[naam].value=0;
  } else {
    document.formulier.elements[naam].value=1;
  }
  bekijk();
}

function vergelijk() {
  if (gekozen>0) {
    document.formulier.elements["actie"].value="vergelijken";  
    document.formulier.submit();
  } else {
    alert("Kies twee of meer bestemmingen die u wilt vergelijken.");  
  }
}

function advies() {
  var xmlhttp = new XMLHttpRequest();
  if (xmlhttp) {
    var deurl="http://"+location.hostname+"/reisadvies-aantal-aj.php";
    xmlhttp.open("POST",deurl);
    xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    var post="";
    for (i=0; i<document.formulier.elements.length; i++) {
      var selObj=document.formulier.elements[i];
      if (selObj.type!="checkbox") {
        post+=selObj.name+"="+selObj.value+"&";
        //if (selObj.checked==false) post+=selObj.name+"=off&";
      }
    }
    post=post.substr(0,post.length-1);
    //document.body.style.cursor='wait';
    xmlhttp.send(post); 
    xmlhttp.onreadystatechange=function() {
      if (xmlhttp.readyState==4) {
        var resultaat=xmlhttp.responseText;
        if (resultaat) {
          //alert(resultaat);
          document.getElementById("hetaantal").innerHTML="<span class='bigger'>"+resultaat+"</span> gevonden";
          document.getElementById("hetaantal").className="bekijkres_nieuw";
        }
      }
    }
  }
}  

function selecteer(bwid) {
  //var gekozen=document.formulier.gekozen.value;
  var naam="best_"+bwid;
  if (document.formulier.elements[naam].checked) {
    if (gekozen==5) {
      alert("U heeft reeds 5 keuzen gemaakt"); 
      document.formulier.elements[naam].checked=false;
    } else {
      gekozen++;
    }
  } else {
    gekozen--;  
  }
  //document.formulier.gekozen.value=gekozen;
}

function wissen() {
  for (i=0; i<document.formulier.elements.length; i++) {
    var selObj=document.formulier.elements[i];
    if (selObj.type=="checkbox") {
      if (selObj.name.match("^cb_"))  selObj.checked=false;
    } else if (selObj.type=="hidden") {
      if (selObj.name.match("^land_")) selObj.value=0;
    }
  }
  bekijk();
}

// infolayer
  
function infoaan(nr,richting) {
  var id="vraag"+nr;
  var x=document.getElementById(id).offsetLeft;
  var y=document.getElementById(id).offsetTop-40;
  var parent=document.getElementById(id).offsetParent;
  x+=parent.offsetLeft;
  y+=parent.offsetTop;
  while (parent.offsetParent) {
    parent=parent.offsetParent;
    x+=parent.offsetLeft;
    y+=parent.offsetTop;
  }
  if (richting) {x+=30;} else {x-=280;}
  //alert(y);
  id="info"+nr;
  document.getElementById(id).style.left=x+"px";
  document.getElementById(id).style.top=y+"px";
  document.getElementById(id).style.visibility="visible";
}

function infouit(nr) {
  id="info"+nr;
  document.getElementById(id).style.visibility="hidden";
}

