
var active_div_id = '';
 
function HideContent(d) {
	
if(d.length < 1) { return; }
	
	document.getElementById(d).style.display = "none";
}

function ShowContent(d) {
	
	
	if(d.length < 1) { 
		return; 
	}
	HideContent(active_div_id);  // Hide active id.
	
	document.getElementById(d).style.display = "block";
	
	active_div_id=d;  // New active id.
	
}

function ReverseContentDisplay(d) {
	
	if(d.length < 1) { return; }
	
	if(document.getElementById(d).style.display == "none") 
	   
	  ShowContent(d);  // Code changed here!!!
	 
	else 
	
	 HideContent(d); // Code changed here!!!
}



function wachten () {
	
	document.getElementById('momentje').style.display = "block";
	if(navigator.appName == 'Microsoft Internet Explorer')
	{
		document.getElementById('momentje').innerHTML = 'Bestemmingen worden opgehaald. <img id="loading-image" src="/images/loader.gif" />';
	}	
}

function wachten_sort() {
	
	document.getElementById('momentje_sort').style.display = "block";
	if(navigator.appName == 'Microsoft Internet Explorer')
	{
		document.getElementById('momentje_sort').innerHTML = 'Accomodaties worden weggehaald. <img id="loading-image" src="/images/loader.gif" />';
	}	
}

function clear_wachten_sort() {
	document.getElementById('momentje_sort').style.display = "none";	
}

function clear_wachten() {
	document.getElementById('momentje').style.display = "none";
	
}


var http_request = false;

function makeRequest(url, parameters) {
	
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	http_request = new XMLHttpRequest();
	if (http_request.overrideMimeType) {
	// set type accordingly to anticipated content type
	//http_request.overrideMimeType('text/xml');
	http_request.overrideMimeType('text/html');
	}
	} else if (window.ActiveXObject) { // IE
	try {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	try {
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e) {}
	}
	}
	if (!http_request) {
	alert('Cannot create XMLHTTP instance');
	return false;
	}
	http_request.onreadystatechange = alertContents;
	http_request.open('GET', url + parameters, true);
	http_request.send(null);
	}
	loadstatustext="" //Loading status

function alertContents() {
	document.getElementById('inhoud').innerHTML=loadstatustext //Display "fetching page message"
	if (http_request.readyState == 4) {
	if (http_request.status == 200) {
	//alert(http_request.responseText);
	result = http_request.responseText;
	document.getElementById('myspan').innerHTML = result;
	clear_wachten_sort();
	} 
	else {
		alert('There was a problem with the request.');
	}
	}
}

function get(obj, soort) {
	// var getstr = "?" + encodeURI( document.getElementById("acco").value + "&" );
	var getstr = "&land=" + encodeURI( document.getElementById("land").value + "&" );

	for (i=0; i<obj.childNodes.length; i++) {
		if (obj.childNodes[i].tagName == "INPUT") {
		if (obj.childNodes[i].type == "text") {
		getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
	}
	if (obj.childNodes[i].type == "checkbox") {
		if (obj.childNodes[i].checked) {
			getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
		} 
		else {
			getstr += obj.childNodes[i].name + "=&";
		}
	}
	if (obj.childNodes[i].type == "radio") {
		if (obj.childNodes[i].checked) {
			getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
		}
	}
	}
	if (obj.childNodes[i].tagName == "SELECT") {
		var sel = obj.childNodes[i];
		getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
	}
}

	makeRequest('../filter.php?soort='+soort+'', getstr);
}


function highlight(x, z)
{
   if (set==false)
   {
      y=x*1+1
      switch(x)
      {
         case "1":
            document.getElementById(x).src= star2.src;
            document.getElementById(z).innerHTML="Beoordeel dit product met 1 ster";
            break;
         case "2":
            for (i=1;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 2 sterren"
            break;
         case "3":
            for (i=1;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 3 sterren"
            break;
         case "4":
            for (i=1;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 4 sterren"
            break;
         case "5":
            for (i=1;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 5 sterren"
            break;
			
		 case "6":
            document.getElementById(x).src= star2.src;
            document.getElementById(z).innerHTML="Beoordeel dit product met 1 ster";
            break;
			
		case "7":
            for (i=6;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 2 sterren"
            break;
			
		case "8":
            for (i=6;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 3 sterren"
            break;
			
		case "9":
            for (i=6;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 4 sterren"
            break;
			
		case "10":
            for (i=6;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 5 sterren"
            break;	
			
		 case "11":
            document.getElementById(x).src= star2.src;
            document.getElementById(z).innerHTML="Beoordeel dit product met 1 ster";
            break;
			
		case "12":
            for (i=11;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 2 sterren"
            break;
			
		case "13":
            for (i=11;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 3 sterren"
            break;
			
		case "14":
            for (i=11;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 4 sterren"
            break;
			
		case "15":
            for (i=11;i<y;i++)
            {
               document.getElementById(i).src= star2.src;
            }
            document.getElementById(z).innerHTML="Beoordeel dit product met 5 sterren"
            break;	
      }
   }
}

function losehighlight(x, z)
{
   if (set==false)
   {
      for (i=1;i<16;i++)
      {
         document.getElementById(i).src=star1.src;
         document.getElementById(z).innerHTML=""
      }
   }
}

function setStar(x, z)
{
   y=x*1+1
   if (set==false)  {
      switch(x)
      {
         case "1":
            a="1"
            flash(a);
            break;
         case "2":
            a="2"
            flash(a);
            break;
         case "3":
            a="3"
            flash(a);
            break;
         case "4":
            a="4"
            flash(a);
            break;
         case "5":
            a="5"
            flash(a);
            break;
		case "6":
            a="6"
            flash(a);
            break;
		case "7":
            a="7"
            flash(a);
            break;
		case "8":
            a="8"
            flash(a);
            break;
		case "9":
            a="9"
            flash(a);
            break;	
		case "10":
            a="10"
            flash(a);
            break;
		case "11":
            a="11"
            flash(a);
            break;
		case "12":
            a="12"
            flash(a);
            break;
		case "13":
            a="13"
            flash(a);
            break;
		case "14":
            a="14"
            flash(a);
            break;
		case "15":
            a="15"
            flash(a);
            break;	
      }
      set=true;

      document.getElementById(z).value=x
   }
}

function flash()
{
   y=a*1+1
   switch(v)
   {
      case 0:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=1
         setTimeout(flash,200)
         break;
      case 1:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=2
         setTimeout(flash,200)
         break;
      case 2:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=3
         setTimeout(flash,200)
         break;
      case 3:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=4
         setTimeout(flash,200)
         break;
      case 4:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star1.src;
         }
         v=5
         setTimeout(flash,200)
         break;
      case 5:
         for (i=1;i<y;i++)
         {
            document.getElementById(i).src= star2.src;
         }
         v=6
         setTimeout(flash,200)
         break;
	
   }
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}




