SetCheckBoxes = function (containerId, value) {
  var divContainer = document.getElementById(containerId);
  if (divContainer != null && divContainer != undefined) {
    //exist
    var inputCollection = divContainer.getElementsByTagName("input");
    for (var indexInputCollection = 0; indexInputCollection < inputCollection.length; indexInputCollection++) {
      if (inputCollection[indexInputCollection].type == "checkbox") {
        if (inputCollection[indexInputCollection].disabled == false) {
          if (value == true) { inputCollection[indexInputCollection].checked = "checked"; }
          else { inputCollection[indexInputCollection].checked = ""; }
        }
      }
    }
  }
  return false;
}

function SetFiltersMainDetails(a_showAll, a_containerMain, a_containerDetails, a_checked) {
  if (a_showAll) { 
    SetCheckBoxes(a_containerMain, a_checked); 
    SetCheckBoxes(a_containerDetails, a_checked); 
  }
  else { 
    SetCheckBoxes(a_containerMain, a_checked); 
  }
  return true;
}
  
function switchTab(idNum){
  for(i=0;i<10;i++){
  
    if(document.getElementById("ctl00_ContentPlaceHolder1_tabItem"+i)!==null){
      document.getElementById("ctl00_ContentPlaceHolder1_tabItem"+i).className = "tabOff";
      if(document.getElementById("detailsPhotos"+i)!==null){
        document.getElementById("detailsPhotos"+i).style.display = "none";
      }
      document.getElementById("hotelTab"+i).style.display = "none";
    }
  }
	

  document.getElementById("ctl00_ContentPlaceHolder1_tabItem"+idNum).className = "tabOn";
  document.getElementById("hotelTab"+idNum).style.display = "block";

    if(idNum==4){
    		 gload();
    		
    	
	}

}



function switchFilterTab(idNum){
  for(i=0;i<10;i++){
    if(document.getElementById("filtertab"+i)!==null){
      document.getElementById("filtertabje"+i).className = "tabColoredOff";
      document.getElementById("filtertab"+i).style.display = "none";
    }
  }
  document.getElementById("filtertabje"+idNum).className = "tabColoredOn";
  document.getElementById("filtertab"+idNum).style.display = "block";

}

function switchFav(idNum){
  for(i=0;i<10;i++){
    if(document.getElementById("favTab"+i)!==null){
      document.getElementById("favTab"+i).className = "tabOff";
      document.getElementById("fav"+i).style.display = "none";
    }
  }
    document.getElementById("favTab"+idNum).className = "tabOn";
  document.getElementById("fav"+idNum).style.display = "block";
}

function switchGridOn(){
// document.getElementById("lijstopties").style.display = "block";
  document.getElementById("searchResultList").style.display = "block";
  document.getElementById("searchResultMap").style.display = "none";
  document.getElementById("tabGrid").className = "tabOnColor";
  document.getElementById("tabMap").className = "tabOff";
}

function switchMapOn(){
// document.getElementById("lijstopties").style.display = "none";
  document.getElementById("searchResultList").style.display = "none";
  document.getElementById("searchResultMap").style.display = "block";
  document.getElementById("tabGrid").className = "tabOff";
  document.getElementById("tabMap").className = "tabOnColor";
  load2();
  //LoadCurrentMap();
}


function zoekenUitgebreid(zoekenUitgebreid){
  if (zoekenUitgebreid == 'true') {
  //if(document.getElementById(divId).style.display == 'none') {
    document.getElementById('homeUitgebreid').style.display='block';
    document.getElementById("divUitgebreidZoekenFooter").style.display = 'block';
    document.getElementById("divEenvoudigZoekenFooter").style.display='none';
    document.getElementById("divZoekenUitgebreid").style.display='none';
    document.getElementById("divButtonZoekenBekend").style.display='none';
    document.getElementById("divButtonZoekenOnbekend").style.display='none';
    document.getElementById("divLtrUitgebreidZoeken").style.display='block'; 
  }
  else {
    document.getElementById('homeUitgebreid').style.display='none';
    document.getElementById("divUitgebreidZoekenFooter").style.display='none';
    document.getElementById("divEenvoudigZoekenFooter").style.display='block';
    document.getElementById("divZoekenUitgebreid").style.display='block';
    document.getElementById("divButtonZoekenBekend").style.display='block';
    document.getElementById("divButtonZoekenOnbekend").style.display='block';
    document.getElementById("divLtrUitgebreidZoeken").style.display='none';
  }
  
  if (document.getElementById("selectDatum").style.display=='block') {
    zoekenOpDatum('true');
  }
  else {
    zoekenOpDatum('false');
  }
}

function zoekenOpDatum(zoekenOpDatum) {
  if (zoekenOpDatum == 'true') {
//    if (document.getElementById("divZoekenUitgebreid").style.display == 'none') {
//      document.getElementById("divButtonZoekenOnbekendUitgebreid").style.display='none';
//      document.getElementById("divButtonZoekenBekendUitgebreid").style.display='block';
//    }
//    else {
      document.getElementById("divButtonZoekenOnbekend").style.display='none';
      document.getElementById("divButtonZoekenBekend").style.display='block';
//    }
    document.getElementById("selectDatum").style.display='block';
    document.getElementById("txtGeenDatum").style.display='none';    
  }
  else {
//    if (document.getElementById("divZoekenUitgebreid").style.display == 'none') {
//      document.getElementById("divButtonZoekenOnbekendUitgebreid").style.display='block';
//      document.getElementById("divButtonZoekenBekendUitgebreid").style.display='none';
//    }
//    else {
      document.getElementById("divButtonZoekenOnbekend").style.display='block';
      document.getElementById("divButtonZoekenBekend").style.display='none';
//    }
    document.getElementById("selectDatum").style.display='none';
    document.getElementById("txtGeenDatum").style.display='block';
  }
}


function switchsubTab(idNum){
  for(i=0;i<10;i++){
    if(document.getElementById("subtabItem"+i)!==null){
      document.getElementById("subtabItem"+i).className = "subtabitem";
      document.getElementById("subTab"+i).style.display = "none";
    }
  }
  document.getElementById("subtabItem"+idNum).className = "subtabitemOn";
  document.getElementById("subTab"+idNum).style.display = "block";

}




function OpenWindow(pURL, pWidth, pHeight)
{
  var win = window.open(pURL, 'win', 'dependent,width=' + pWidth + ',height=' + pHeight);
}

function OpenScrollWindow(pURL, pWidth, pHeight)
{
  var win = window.open(pURL, 'scrollwin', 'dependent,width=' + pWidth + ',height=' + pHeight + ',scrollbars=1');
}




try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

function hidestatus(){
  window.status=''
  return true
}

if (document.layers){
  document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
}
document.onmouseover=hidestatus
document.onmouseout=hidestatus

