function getContentPage(page){
	if(page == undefined){
		if(SWFAddress.getValue().length <= 1){
			page = "welkom";
		}
	}
	SWFAddress.setValue(page);
}
function switchMenu(page){
	var pages = new Array("welkom", "kamers", "ontbijt", "prijzen","genieten","contact","links");
	for(i=0;i<pages.length;i++){
		var button = "btn_" + pages[i].split(".")[0];
		document.getElementById(button).className = "tabButton";	
	}
	var active_button = "btn_" + page;
	document.getElementById("contentPage").innerHTML = "";
	document.getElementById("loader").style.display = "block";
	changePhotos(page);
}
function changePhotos(page){
	var photos;
	switch(page){
		case "welkom":
			photos = ["welkom2.jpg","welkom4.jpg","flosjes.jpg"];
		break;
		case "kamers":
			photos = ["bed.jpg", "kamer.jpg", "kamer_zetels.jpg"];
		break;
		case "ontbijt":
			photos = ["ontbijt1.jpg","ontbijt2.jpg", "tuin3.jpg"];
		break;
		case "prijzen":
			photos = ["welkom3.jpg","versiering_kamer.jpg"];
		break;
		case "genieten":
			//photos = ["bos.jpg","begijnevijvers.jpg","fietsroutenetwerk.jpg"];
			photos = ["genieten_winter1.jpg","genieten_winter2.jpg","genieten_winter3.jpg"];
		break;
		case "contact":
			photos = ["tuin2.jpg","molen.jpg"];
		break;
		case "links":
			photos = ["ontbijt3.jpg","handdoeken.jpg","duinen.jpg"];
		break;
		default:
			photos = ["bed.jpg", "kamer.jpg", "kamer_zetels.jpg"];
		break;
	}
	var photoHTML = "";
	for(var i=0;i<photos.length;i++){
		photoHTML += "<a href=\"" + "images/fotos/" + photos[i] + "\" class='lightview' rel='gallery[list]'>";
		photoHTML += "<img alt='thumbnail' class='thumbnail' src='images/fotos/thumb_" + photos[i] + "' />";
		photoHTML += "</a>";
	}
	document.getElementById("photos").innerHTML = photoHTML;
	Lightview.updateViews();
}
function handleChange(event) {
	var page = event.value.split("/")[1];
	if(page == "") page = "welkom";
    switchMenu(page);
	var xmlHttp;
	try{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}catch (e){
  		// Internet Explorer
  		try{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}catch (e){
    		try{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}catch (e){
      			return false;
      		}
    	}
 	}
	xmlHttp.onreadystatechange=function(){
		if(xmlHttp.readyState==4){
  			// Get the data from the server's response
			document.getElementById("loader").style.display = "none";
			document.getElementById("contentPage").innerHTML = xmlHttp.responseText;
  		}
	}
	xmlHttp.open("GET",page+".php?a=1",true);
	xmlHttp.send(null);
}
SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange);
function getData(obj) {
    	var poststr = "naam=" + document.getElementById("naam").value +
                    "&voornaam=" + document.getElementById("voornaam").value +
					"&aantalvolwassenen=" + document.getElementById("aantalvolwassenen").value +
					"&aantalkinderen06=" + document.getElementById("aantalkinderen06").value +
					"&aantalkinderen612=" + document.getElementById("aantalkinderen612").value +
					"&aankomst=" + document.getElementById("aankomstdag").value + " " + document.getElementById("aankomstmaand").value + " " + document.getElementById("aankomstjaar").value +
					"&vertrek=" + document.getElementById("vertrekdag").value + " " + document.getElementById("vertrekmaand").value + " " + document.getElementById("vertrekjaar").value +
					"&opmerking=" + document.getElementById("opmerking").value + 
					"&email=" + document.getElementById("email").value +
					"&phonenumber=" + document.getElementById("phonenumber").value;
     	//alert(poststr)
		//validate
		var valid = true;
		var errorMessage = "";
		
		//validate naam
		if(document.getElementById("naam").value == ""){
			valid = false;
			errorMessage = "U hebt geen naam ingevuld, dit is verplicht voor een reservatieaanvraag";
		}
		if(document.getElementById("voornaam").value == ""){
			valid = false;
			errorMessage = "U hebt geen voornaam ingevuld, dit is verplicht voor een reservatieaanvraag";
		}
		if(document.getElementById("naam").value == ""){
			valid = false;
			errorMessage = "U hebt geen naam ingevuld, dit is verplicht voor een reservatieaanvraag";
		}
		/*if(document.getElementById("aantalvolwassenen").value == 0){
			valid = false;
			errorMessage = "Voor een geldige reservatie is minstens 1 volwassene nodig";
		}*/
		
		var emailOK = (document.getElementById("email").value.indexOf(".") > 2) && (document.getElementById("email").value.indexOf("@") > 0);
		if(emailOK == false){
			valid = false;
			errorMessage = "Gelieve een geldig e-mailadres op te geven.";
		}
		
		if(valid){
			sendForm('stuurReservatie.php?' + poststr);
		}else{
			alert(errorMessage);
		}
   }

	function sendForm(url){
		var xmlHttp;
		try{
  			// Firefox, Opera 8.0+, Safari
  			xmlHttp=new XMLHttpRequest();
  		}catch (e){
  			// Internet Explorer
  			try{
    			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    		}catch (e){
    			try{
      				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      			}catch (e){
      				return false;
      			}
    		}
 		}

		xmlHttp.onreadystatechange=function(){
			if(xmlHttp.readyState==4){
  				// Get the data from the server's response
				document.getElementById("formdiv").innerHTML = xmlHttp.responseText;
  			}
		}
		
		xmlHttp.open("GET",url, true);
		xmlHttp.send(null);	
	}