﻿/* Functies met betrekking tot het reserveren in de greybox */

function kalenderdatum(div, woningid, datum) {
  var xmlhttp;
  field = document.getElementById(div);
  page = "/ajaxpages/kalender.aspx?woningid=" + woningid + "&datum=" + datum;
  if (window.ActiveXObject) {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else {
    xmlhttp = new XMLHttpRequest();
  }
  if (xmlhttp) {
    var date = new Date();
    var random = date.getTime();
    xmlhttp.open("GET", page + "&" + random, true);
    xmlhttp.onreadystatechange = function() {
      if (xmlhttp.readyState == 4) {
        field.innerHTML = xmlhttp.responseText;
        if (prevId != '') {
          if (document.getElementById(prevId)) {
            document.getElementById(prevId).className = 'selected';
          }
        }
      }
    }
    xmlhttp.send(null)
  }
}

var prevId = '';
var hlprevId = '';
var hlprevprevId = '';
function kalenderhighlightprevprev(id)
{
  return;
  if(document.getElementById(id))
  {
    if (document.getElementById(id).className == 'selectable') {
    
      hlprevprevId = id;
      document.getElementById(id).className = 'selected';
    }
  }
}
function kalenderhighlightprev(id)
{
  return;
  if(document.getElementById(id))
  {
    if (document.getElementById(id).className == 'selectable') {
    
      hlprevId = id;
      document.getElementById(id).className = 'selected';
    }
  }
}

function kalenderselect(el, datum) {
  if (el.className == 'selectable' || el.className == 'selected') {
    
    var week = el.id.substr(10,1);
    
    document.getElementById("selecteddatum").value = datum;
    if (prevId != '') {
      if(document.getElementById(prevId))
      {
        document.getElementById(prevId).className = 'selectable';
      }
    }
    document.getElementById('vantot').innerHTML = el.getAttribute('omschrijving');
    el.className = 'selected';
    prevId = el.id;
    //document.getElementById("knop").style.display = "block";
  }
}

function boek(strWoningId) {
  
  if (document.getElementById("selecteddatum").value != '') {
    parent.parent.GB_show("Reserveren", "/pages/reserveren.aspx?id=" + strWoningId + "&vantot=" + document.getElementById("selecteddatum").value, 620, 600);
    return false;
  }else
  {
    document.getElementById("foutmeldingkalender").style.display='block';
    return false;
  }
}

