  var ie=document.all; 
  var ieNOTopera=(document.all && !window.opera);
  //var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1;

 function showGeduld()
  {
    var dsocleft=ie? document.body.scrollLeft : pageXOffset;
    var dsoctop=ie? document.body.scrollTop : pageYOffset;
    var window_width=ieNOTopera ? document.body.clientWidth : window.innerWidth;
    var window_height=ieNOTopera ? document.body.clientHeight : window.innerHeight;

    if (ie||document.getElementById)
    {
      toppix = ((parseInt(window_height)-parseInt(150))/2);
      leftpix = ((parseInt(window_width)-parseInt(150))/2);
      document.getElementById('geduld').style.top=toppix +"px";
      document.getElementById('geduld').style.left=leftpix+"px";
      document.getElementById('geduld').style.display = 'block';
      if (window.XMLHttpRequest)
      {
        // IE 7, mozilla, safari, opera 9
        document.getElementById('geduld').style.position = 'fixed';
      } 
      else 
      {
        // IE6, older browsers
        document.getElementById('geduld').style.top = "50%";
        document.getElementById('geduld').style.position = 'absolute';
      }
      
    }
    else if (document.layers)
    {
      document.layers.geduld.left=dsocleft+window_width/2-document.layers.geduld.document.width/2+"px";
      document.layers.geduld.top=dsoctop+window_height-document.layers.geduld.document.height-5+"px";
      document.getElementById('geduld').style.position = 'fixed';
      document.layers.geduld.visibility = 'visible';
    }

    if (document.getElementById) // DOM3 = IE5, NS6M
    {
       document.getElementById('geduld').style.visibility = 'visible';
    }
  }

  function submitZoekBoekForm()
  {
    showGeduld();
    document.zoekboekform.submit();
  }
  
  function emptyAccommodationSelect()
  {
    var selectbox = document.zoekboekform.acco;
    for (var i=selectbox.length;i>0;i--) 
    {
      selectbox.options[i]=null;
    }
    return true;
  }
  
  function fillAccommodationSelect(res, accos)
  {
    var resort = res.value;
    var selectbox = document.zoekboekform.acco;
    var cnt;
    
    emptyAccommodationSelect();
    
    if (resort == '' ) return true;
    selectbox.options
    for(var i=0;i<accos[resort].length;i++)
    {
      var accommodation = accos[resort][i].split("|");
      var myOption = new Option(accommodation[1],accommodation[0])
      var optionPos = selectbox.options.length
      selectbox.options[optionPos]=myOption
    }
    return true;
  }
  
  function emptyDurationSelect()
  {
    var selectbox = document.zoekboekform.vbd;
    for (var i=selectbox.length;i>=0;i--) 
    {
      selectbox.options[i]=null;
    }
    return true;
  }
  
  function fillDurationSelect()
  {
    var acc = document.getElementById('acco').value
    var selectbox = document.zoekboekform.vbd;
    var cnt;
    var vbd = document.zoekboekform.vbd.value
    
    emptyDurationSelect();
    
    selectbox.options
    if (acc == '1002' || acc == '1003' || acc == '1004' || acc == '1005' 
        || acc == '1013' || acc == '1033' || acc == '1044' 
        || acc == '1053' || acc == '1054')
    {
   	  document.getElementById('month').style.display = 'none';
   	  document.getElementById('dateInput').style.display = 'block';
      for(var i=0;i<camping.length;i++)
      {
        var camp = camping[i].split("|");
        var myOption = new Option(camp[1],camp[0])
        var optionPos = selectbox.options.length
        selectbox.options[optionPos]=myOption
      }
    }
    else
    {
   	  document.getElementById('month').style.display = 'block';
   	  document.getElementById('dateInput').style.display = 'none';
      for(var i=0;i<bungalow.length;i++)
      {
        var bung = bungalow[i].split("|");
        var myOption = new Option(bung[1],bung[0])
        var optionPos = selectbox.options.length
        selectbox.options[optionPos]=myOption
      }
    }
    
        setDurationValue(vbd)
    
    return true;
  }
  
  function setAccoValue(acc)
  {
    //loop through accos
    var sel = 0;
    var accoBox = document.zoekboekform.acco;
    
    accoBox.options
    for(var i=0;i<accoBox.length;i++)
    {
      if (accoBox.options[i].value == acc) sel=i
    }
    
    accoBox.selectedIndex = sel;
    

    
    return true;
  }
  
  function setDurationValue(vbd)
  {
    //loop through accos
    var sel = 0;
    var durationBox = document.zoekboekform.vbd;
    
    durationBox.options
    for(var i=0;i<durationBox.length;i++)
    {
      if (durationBox.options[i].value == vbd) sel=i
    }
    durationBox.selectedIndex = sel;
    
    return true;
  }  
