function switchTab (id)
{
  var lis = document.getElementById ('searchAndBook').getElementsByTagName ('li');
  for (var l = 0; l < lis.length; l++)
  {
    var a       = lis [l].getElementsByTagName ('a') [0].id;
    var status  = '';
    var display = '';
    
    if (id == a)
    {
      status  = 'active';
      display = 'block';
    }
    
    lis [l].className = status;
    document.getElementById (a + 'Content').style.display = display;
  }
}

function switchBox (id)
{
  id         = id.replace ('Link', '');
  
  var boxes  = document.getElementById ('infoBoxes').getElementsByTagName ('div');
  for (var b = 0; b < boxes.length; b++)
  {
    var status  = '';
    var display = 'none';
    
    if (id + 'Box' == boxes [b].id)
    {
      status  = ' active';
      display = 'block';
    }

    document.getElementById (boxes [b].id.replace ('Box', 'Link')).className = 'name' + status;
    document.getElementById (boxes [b].id).style.display = display;
  }
}

function saveSearch ()
{
  request ('includes/ajax/safeSearch.php?country=' + document.getElementById ('country').value + '&city=' + document.getElementById ('city').value + '&transportation=' + document.getElementById ('transportation').value + '&accomodation=' + document.getElementById ('accomodation').value, '', 'location.href = \'zoek-en-boek/\';');
}

function sendInterests ()
{
  if (document.getElementById ('acceptTerms').checked == false)
  {
    alert ('Om gebruik te kunnen maken van onze e-maildienst, dient u eerst onze algemene voorwaarden te accepteren!');
  }
  else
  {
    var interests       = document.getElementsByName ('interests');
    var activeInterests = [];
 
    for (var i = 0; i < interests.length; i++)
    {
      if (interests [i].checked == true)
      {
        activeInterests [i] = interests [i].id.replace ('interests-', '');
      }
    }
    
    if (activeInterests.length == 0)
    {
      alert ('Om u van dienst te kunnen zijn, dient u wel eerst een interessegebied aan te vinken!');
    }
    else
    {
      request ('includes/ajax/sendInterests.php?email=' + document.getElementById ('interestsEmailaddress').value + '&interests=' + activeInterests.join ('-'), 'interestsMessage', 'interestsAlert ();');
    }
  }
}

function interestsAlert ()
{
  alert (document.getElementById ('interestsMessage').innerHTML);
}

var path = 'zoek-en-boek/';