// wordt aangeroepen in flash-slideshow
function showLargeImage(sect, ind) {
	if (sect == "kamer") {
		getKamer(ind);
	} else if (sect == "arrangement") {
		getArrangement(ind);
	} else {
		getIntro(ind);
	}
	document.getElementById('frontface1').style.display = (document.getElementById('frontface1').style.display == 'block' ? 'none' : 'block'); 
	document.getElementById('frontface2').style.display = (document.getElementById('frontface2').style.display == 'block' ? 'none' : 'block'); 
	document.body.style.overflow='hidden'; 
	return false;
}

function showDiv(divName)
{
	var div = window.document.getElementById(divName);
	if (div.style.display == "none") {
		div.style.display = "block";
	} else {
		div.style.display = "none";
	}
}

function getKamers(from)
{
	kamersHTTPFetcher.open("GET", 'getKamers.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	kamersHTTPFetcher.onreadystatechange = handleKamersHttpResponse;
	kamersHTTPFetcher.send(null);
}

function handleKamersHttpResponse()
{
	if (kamersHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('insidelook'))
		{
			document.getElementById('insidelook').innerHTML = kamersHTTPFetcher.responseText;
		}
	}
}

function getKamer(from)
{
	kamerHTTPFetcher.open("GET", 'getKamer.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	kamerHTTPFetcher.onreadystatechange = handleKamerHttpResponse;
	kamerHTTPFetcher.send(null);
}

function handleKamerHttpResponse()
{
	if (kamerHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('imagewhitebox'))
		{
			document.getElementById('imagewhitebox').innerHTML = kamerHTTPFetcher.responseText;
		}
	}
}

function getIntros(from)
{
	introsHTTPFetcher.open("GET", 'getIntros.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	introsHTTPFetcher.onreadystatechange = handleIntrosHttpResponse;
	introsHTTPFetcher.send(null);
}

function handleIntrosHttpResponse()
{
	if (introsHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('insidelook'))
		{
			document.getElementById('insidelook').innerHTML = introsHTTPFetcher.responseText;
		}
	}
}

function getIntro(from)
{
	introHTTPFetcher.open("GET", 'getIntro.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	introHTTPFetcher.onreadystatechange = handleIntroHttpResponse;
	introHTTPFetcher.send(null);
}

function handleIntroHttpResponse()
{
	if (introHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('imagewhitebox'))
		{
			document.getElementById('imagewhitebox').innerHTML = introHTTPFetcher.responseText;
		}
	}
}

function getArrangements(from)
{
	arrangementsHTTPFetcher.open("GET", 'getArrangements.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	arrangementsHTTPFetcher.onreadystatechange = handleArrangementsHttpResponse;
	arrangementsHTTPFetcher.send(null);
}

function handleArrangementsHttpResponse()
{
	if (arrangementsHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('insidelook'))
		{
			document.getElementById('insidelook').innerHTML = arrangementsHTTPFetcher.responseText;
		}
	}
}

function getArrangement(from)
{
	arrangementHTTPFetcher.open("GET", 'getArrangement.php?from=' + escape(from) + '&' + (Math.random()*1000000), true);
	arrangementHTTPFetcher.onreadystatechange = handleArrangementHttpResponse;
	arrangementHTTPFetcher.send(null);
}

function handleArrangementHttpResponse()
{
	if (arrangementHTTPFetcher.readyState == 4)
	{
		if (document.getElementById('imagewhitebox'))
		{
			document.getElementById('imagewhitebox').innerHTML = arrangementHTTPFetcher.responseText;
		}
	}
}

function changeLanguage(lang)
{
	changeLanguageHTTPFetcher.open("GET", 'changeLanguage.php?lang=' + escape(lang) + '&' + (Math.random()*1000000), true);
	changeLanguageHTTPFetcher.onreadystatechange = handleChangeLanguageHttpResponse;
	changeLanguageHTTPFetcher.send(null);
}

function handleChangeLanguageHttpResponse()
{
	if (changeLanguageHTTPFetcher.readyState == 4)
	{
		//location.reload(true);
		window.location.href="index.php";
	}
}

function getHTTPObject() 
{
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}

var kamerHTTPFetcher = getHTTPObject();
var kamersHTTPFetcher = getHTTPObject();
var introHTTPFetcher = getHTTPObject();
var introsHTTPFetcher = getHTTPObject();
var arrangementHTTPFetcher = getHTTPObject();
var arrangementsHTTPFetcher = getHTTPObject();
var changeLanguageHTTPFetcher = getHTTPObject();