

        var hotels = new Array();
		var result = 0;
		var pax = 1;
		var x = "blank";
		var loaded = 0;
		function doSearch() 
		{

            var _Mpage = 'Beschikbaarheid Hotel';

            document.write(unescape('%3Cscript src="http'+((document.location.protocol=='https:')?'s':'')+
            '://mtrack.nl/js/v2.js?c=trendy-h&amp;s=wwwtren6860&amp;v=2.1" defer="defer" type="text/javascript"%3E%3C/script%3E'));


            stad=$('stad').value;
			dag=$('dag').value; 
			cym=$('cym').value;
			if (document.getElementById("pax"))
				pax = document.getElementById("pax").value;
			
			var params = {stad:stad, pax:pax};
			if (land.length > 0) params = {land:land,pax:pax};
			nachten=$('nachten').value;
			new Ajax.Request('hotels.php', {
			  method:'get',
			  parameters: params,
			  onSuccess: function(transport){
				var text = transport.responseText;
				hotels = text.split("|");
				for(i=0; i<hotels.length; i++) {
					var tmp = hotels[i].split(",");
					load_hotel(tmp[0], tmp[1]);
				}
			  }
			});
			
			
			
			if (land.length == 0)
				$('footer').update("<BR><p align='center'><a style='font-weight:bold; font-family:verdana; font-size:14px; color:#F96B07; font-weight:bold';' href=http://www.trendy-hotels.nl/city/altbeshotels.php?dag=" + $('dag').value + "&cym="  + $('cym').value + "&nachten=" + $('nachten').value + "&stad=" + $('stad').value + ">Gaat uw voorkeur uit naar een ander hotel? Klik dan op het onderstaande logo om zonder boekingskosten alternatieve standaard hotels in " + $('stad').value + " te reserveren via Booking.com.<BR><BR><img src='http://www.trendy-hotels.nl/graphics/bookinglogo.gif' border='0'></a><BR></span></p>");
			else 
				$('footer').update("");
		}
		
		function validate_room(form, cls) {
			var i = form;
			var blocks = $(form).getElementsByClassName('blocks_' + cls);
			var selectedBlocks = new Array();
			
			for (var index = 0; index < blocks.length; ++index) {
				var val = blocks[index].value;
				if (val != "")
					selectedBlocks.push(blocks[index].value);
			}
			
			if (selectedBlocks.length == 0) 
			{
				alert ("Maak alstublieft een keuze uit de te reserveren kamers");
				return false;
			}
			return true;
		}
		
		function doSearchHotel(availpro) {
			dag = document.getElementById("dag").value;
			cym = document.getElementById("cym").value;
			nachten = document.getElementById("nachten").value;
			stad = document.getElementById("plaats").value;
			pax = 1;
			if (document.getElementById("pax"))
				pax = document.getElementById("pax").value;
			
			$(x).update ("");
			
			var hotel = document.getElementById("hotel").value;
			var hotelid = document.getElementById("hotelid").value 
			
			document.getElementById("searchForm").style.display = "none";
			document.getElementById("process").style.display = "";
			load_hotel (hotelid, availpro, hotel);
			
			
			
		}
		
		function showStatus() {
			if (result == 0) {
				$(x).update ("<div style='text-align:center; font-size:14px; color:#F96B07;'>Voor de gevraagde datum heeft het hotel geen beschikbaarheid. <a style='text-align:center; font-size:14px; color:#F96B07; text-decoration:underline;' href=\"http://www.trendy-hotels.nl/city/trendy-hotels-beschikbaarheid.php?stad=" + stad + "&dag=" + dag + "&cym=" + cym + "&nachten=" + nachten + "\">Bekijk hier</a> de beschikbaarheid van andere Trendy Hotels in " + stad + " of selecteer hierboven andere verblijfsdata.</div>");
				document.getElementById("searchForm").style.display = "";
			}
		}
		
		function load_hotel(id, availpro, hotel)
		{
			new Ajax.Request('/city/get_hotel.php', {
			  method:'get',
			  parameters: {id:id, 
							 stad:stad, 
							 dag:dag, 
							 cym:cym,
							 pax:pax,
							 nachten:nachten, 
							 availpro:availpro,
							 hotel:hotel}, 
			  requestHeaders: {Accept: 'application/json'},
			  onSuccess: function(transport){
				 var json = transport.responseText.evalJSON();
				 hide_process();
				 show_hotel(json.hotel);
				 showStatus();
			   }
		});
			
		}
		
		function hide_process() {
			document.getElementById("process").style.display = "none";
		}
		
		function submit_form (id)
		{
			document.getElementById(id).submit();
		}
		
		
		
		function show_hotel (hotel)
		{
			var html = "";
			if (hotel.rooms.length == 0) return;
			
			var hotelHtml = "<tr valign='top'>" + 
								"<td width='200'>" + 
									"<a href='" + hotel.link + "'><img src='http://www.trendy-hotels.nl/city/" + hotel.photo + "' alt='" + hotel.name + "' border='0'/></a>" +
								"</td>" +
								"<td colspan='4'>" + 
									"<a class='title' href='" + hotel.link + "'>" + hotel.title + "</a><br />" + 
									"<a class='description' href='" + hotel.link + "'>" + hotel.description + "</a>" +
								"</td>" +
							"</tr>";
			hotelHtml = "";
			if (hotel.param1)
			{
				html += "<div class='param'>" + hotel.param1 +	"</div>";
			}
			
			if (hotel.availpro.length == 0)
			{
				var script = "return validate_room(this.id, '" + hotel.id + "')";
				html += "<p class='border2'>" + 
							"<form id='hotel_" + hotel.id + "' action='https://trendy-hotels-nl.firstfind.nl/res/bookings_new_call.php' method='post' onsubmit=\"" + script + "\">" + 
							"<table class='hotel' border='0'>" + hotelHtml +
								"<tr>" + 
									"<td colspan='5'>" + 
										"<table class='room'>" + 
											"<tr class='heading' valign='top'>" + 
												"<td width='250'>Beschikbare Kamers</td>" +
												"<td align='center'>Personen</td>" + 
												"<td align='center'>Totaalprijs</td>" + 
												"<td>&nbsp;</td>" + 
											"</tr>";
									for(i=0; i<hotel.rooms.length; i++)
									{
										var room = hotel.rooms[i];
										var id = i + hotel.id;
										var blocks = room.blocks;
										var block_html = "<select name='block_id[]' style='width:90px;' class='blocks_" + hotel.id + "'>";
										for(n = 0; n < blocks.length; n++) {
											block_html += "<option value='" + blocks[n].value + "'>" + blocks[n].text + "</option>";
										}
										block_html += "</select>";
										
										html += "<tr valing='top'>" + 
													"<td width='250'>" + 
														"<input type='hidden' name='room" + i + "' value='" + room.name + "'>" + 
														"<input type='hidden' name='maxpax" + i + "' value='" + room.maxPax + "'>" + 
														"<a class='roomname' onclick=\"exp('" + id + "')\" style='font-size: 11px;color: #3E0074;'>" + room.name + "<a>" + 
													"</td>" + 
													"<td align='center'>" + room.maxPax + "</td>" + 
													"<td align='center'>" + room.totalRate + "</td>" + 
													"<td align='right'>" + block_html + "</TD>" + 
												"</TR>" + 
												"<tr>" + 
													"<td colspan='4'>" + 
														"<div style='background:#B5CAE3;padding:2px;display:none;' id='r_" + id + "'>" + 
															room.infos + 
														"</div>" + 
													"</td>" + 
												"</tr>";												
									}
									html += "<tr>" + 
												"<td colspan='5' align='right'><input type='image' name='submit' value='boek nu!' src='http://www.trendy-hotels.nl/graphics/boek_nu.gif' /></td>" +
											"</tr>" + 
										"</table>" + 
									"</td>" + 
								"</tr>" +
                                "<tr>" +
                                    "<td>" +
                                    "<a><a style='color:#3E0074;' href=''>Bekijk de beschikbaarheid voor andere data.<BR></a><a style='color:#3E0074;' href='http://www.trendy-hotels.nl/city/trendy-hotels-beschikbaarheid.php?stad=" + stad + "&dag=" + dag + "&cym=" + cym + "&nachten=" + nachten + "'>Bekijk ook de beschikbaarheid van andere Trendy Hotels in " + stad + ".</a>" +
                                    "</td>" +
                                "</tr>" +
								
							"</table>" +
							"<input type='hidden' name='hotel_id' value='" + hotel.id + "' />" + 
							"<input type='hidden' name='start_date' value='" + hotel.dateCheckIn + "' />" + 
							"<input type='hidden' name='end_date' value='" + hotel.dateCheckOut + "' />" + 
							"<input type='hidden' name='nachten' value='" + hotel.nights + "' />" +
							"</form>" +
						"</p>";
						//alert (html);
							
			}
			if (hotel.availpro == 'x' || hotel.availpro == 'X')
			{
				html += "<p class='border2'>" + 
							"<table class='hotel'>" + hotelHtml + 
								"<tr>" + 
									"<td colspan='5'>" + 
										"<table class='room'>" + 
											"<tr class='heading' valign='top'>" +  
												"<td>Beschikbare Kamers</span></td>" + 
												"<td align='center'>Personen</td>" + 
												"<td align='center'>&nbsp;</td>" + 
												"<td align='center'>Totaalprijs</td>" + 
												"<td></td>" + 
											"</tr>";
					for(i=0; i<hotel.rooms.length; i++)
					{
						var room = hotel.rooms[i];
						var daysHtml = "";
						var pricesHtml = "";
						for(y=0; y<room.dailyRates.length; y++) {
							var rate = room.dailyRates[y];
							daysHtml += ("<td align='center' class='day'>" + rate.day + "</td>");
							pricesHtml += ("<td align='center' class='price'>" + room.currencyId + " " + rate.price + "</td>");
							
						}
						
						html += "<tr valign='top'>" + 
									"<td class='roomname'>" + room.name + "</td>" + 
									"<td align='center'>" + room.maxPax + "</td>" +
									"<td align='center'>" + "<table width='100%' border='0' align='center' class='rates'><tr>" + daysHtml + "</tr><tr>" + pricesHtml + "</tr></table></td>" +  
									"<td align='center' valign='top'>" + room.currencyId + " " + room.totalRate + "</td>" + 
									"<td width='75' valign='top' align='right'><div style='margin-right:2px;'>" + 
										"<a style='font-style:italic; text-decoration:bold;color:#3E0074' href='" + room.link + "'>Boek nu!</a></div>" + 
									"</td>";
								"</tr>";
					}
											
					html +=			"</table>" +  
									"</td>" + 
								"</tr>" + 
							"</table>" +
						"</p>";

			}
			//Maintrack
			if (hotel.availpro == 'M')
			{
				html += "<p class='border2'>" + 
					"<table class='hotel' border='0'>" + hotelHtml + 
						"<tr>" +
							"<td colspan='5'>" +
								"<table class='room' border='0'>" +
									"<tr valign='top' class='heading'>" +
										"<td>Beschikbare Kamers</td>" +
										"<td align='center'>Personen</td>" +
										"<td align='center'>Totaalprijs</td>" +
										"<td>&nbsp;</td>" +
									"</tr>";
									for(i=0; i<hotel.rooms.length; i++)
									{
										var room = hotel.rooms[i];
										var total = room.currencyId + " " + room.totalRate;
										var id = hotel.id + "_" + i;
										var maxPax = hotel.noOfPeople;
										
										html += "<tr valign='top'>" +
										"<td class='roomname'><a href='javascript:void(0)' onclick=\"exp('" + id + "')\" style='font-size: 11px;color: #3E0074;'>" + room.name + "</a></td>" +
										"<td align='center'>" + maxPax + "</td>" +
										"<td align='center' valign='top'>" + total + "</td>" +
										"<td width='75' valign='top'>" +
											"<form method='post' action='https://trendy-hotels-nl.firstfind.nl/city/booknow.php'>" + 
											"<input type='hidden' name='requestData[hotelId]' value='" + hotel.id + "'>" + 
											"<input type='hidden' name='requestData[numberOfPeople]' value='" + hotel.noOfPeople + "'>" + 
											"<input type='hidden' name='requestData[numberOfRooms]' value='" + hotel.noOfRooms + "'>" + 
											"<input type='hidden' name='requestData[dateCheckIn]' value='" + hotel.dateCheckIn + "'>" + 
											"<input type='hidden' name='requestData[dateCheckOut]' value='" + hotel.dateCheckOut + "'>" + 
											"<input type='hidden' name='requestData[roomTypeCode]' value='" + room.roomTypeCode + "'>" + 
											"<input type='hidden' name='requestData[kamerType]' value='" + room.roomDescription + "'>" + 
											"<input type='hidden' name='requestData[ratePlanCode]' value='" + room.ratePlanCode + "'>" + 
											"<input type='hidden' name='ratePlanDescription' value='" + room.ratePlanDescription + "'>" + 
											"<input type='hidden' name='totalRate' value='" + room.totalRate + "'>" + 
											"<input type='hidden' name='requestData[roomRate]' value='" + room.roomRate + "'>" + 
											"<input type='hidden' name='requestData[currencyId]' value='" + room.currencyId + "'>" + 
											"<input type='hidden' name='sessionId' value='" + room.sessionId + "'>" + 
											"<input type='hidden' name='nights' value='" + hotel.nights + "'>" + 
											"<input type='hidden' name='requestData[rateType]' value='" + room.rateType + "'>" + 
											"<input type='hidden' name='serviceCharges' value='" + room.serviceCharges + "'>" + 
											"<input type='hidden' name='cancellationpolicy' value='" + room.cancellationpolicy + "'>" + 
											"<input type='hidden' name='submit' value='submit' />" + 
											"<input type='image' value='boek nu!' name='book' src='http://www.trendy-hotels.nl/graphics/boek_nu.gif'>" +
											"</form>" + 
										"</td>" +
									"</tr>" + 
									"<tr>" + 
										"<td colspan='4'>" + 
											"<div style='background:#B5CAE3;padding:2px;display:none;' id='r_" + id + "'>" +
												"<b>Tarief:</b>" + room.ratePlanDescription + "<br><b>Kamerbeschrijving:</b>" + room.roomDescription + 
											"</div>" + 
										"</td>" + 
									"</tr>";
									}
								html += "</table>" +
							"</td>" +
						"</tr>" +
                        "<tr>" +
                            "<td>" +
                            "<a><a style='color:#3E0074;' href=''>Bekijk de beschikbaarheid voor andere data.<BR></a><a style='color:#3E0074;' href='http://www.trendy-hotels.nl/city/trendy-hotels-beschikbaarheid.php?stad=" + stad + "&dag=" + dag + "&cym=" + cym + "&nachten=" + nachten + "'>Bekijk ook de beschikbaarheid van andere Trendy Hotels in " + stad + ".</a>" +
                            "</td>" +
                        "</tr>" +
					"</table></p>"; 
			}
			
			if (hotel.availpro == 'D')
			{
				html += "<p class='border2'>" + 
					"<table class='hotel' border='0'>" + hotelHtml + 
						"<tr>" +
							"<td colspan='5'>" +
								"<table class='room' border='0'>" +
									"<tr class='heading' valign='top'>" +
										"<td>Beschikbare Kamers</td>" +
										"<td align='center'>Personen</td>" +
										"<td align='center'>Totaalprijs</td>" +
										"<td>&nbsp;</td>" +
									"</tr>";
									for(i=0; i<hotel.rooms.length; i++)
									{
										var room = hotel.rooms[i];
										var id = room.id + "_" + hotel.id + "_" + i;
										var id2 = hotel.id + "_" + i;
										
										html += "<form id='" + id + "' action='https://trendy-hotels-nl.firstfind.nl/res/bookings_des.php' method='post'>";
										html += "<input type='hidden' name='rate_id' value='" + room.rate_id + "'>";
										html += "<input type='hidden' name='hotel_id' value='" + hotel.id + "'>";
										html += "<input type='hidden' name='matches' value='" + room.match + "'>";
										html += "<input type='hidden' name='room_id' value='" + room.id + "'>";
										//html += "<input type='hidden' name='nachten' value="  . ">";
										html += "<input type='hidden' name='pax' value='" + room.pax + "'>";
										html += "<input type='hidden' name='kids' value=" + room.kids + ">";
										html += "<input type='hidden' name='kosten' value='" + room.kosten + "'>";
										html += "<input type='hidden' name='ratedes' value='" + room.ratedes + "'>";
										html += "<input type='hidden' name='ann' value='" + room.ann + "'>";
										html += "<input type='hidden' name='tax' value='" + room.tax + "'>";
										html += "<input type='hidden' name='id' value='" + i + "'>";
										html += "</form>";

										var total = room.totalRate;
										var maxPax =  room.pax;
										
										html += "<tr valign='top'>" +
										"<td class='roomname'><a href='javascript:void(0)' onclick=\"exp('" + id2 + "')\" style='font-size: 11px;color: #3E0074;'>" + room.name + "</a></td>" +
										"<td align='center'>" + maxPax + "</td>" +
										"<td align='center' valign='top'>" + total + "</td>" +
										"<td width='75' valign='top' align='right'><input onclick=\"submit_form('" + id + "')\" type='image' value='boek nu!' name='book' src='http://www.trendy-hotels.nl/graphics/boek_nu.gif'></td>" +
									"</tr>" + 
									"<tr>" + 
										"<td colspan='4'>" + 
											"<div style='background:#B5CAE3;padding:2px;display:none;' id='r_" + id2 + "'>" +
												"<b>Tarief:</b>" + room.rate_title + room.ratedes + "<br>" + 
												"<b>Totaal bedrag aan belastingen:</b>" + room.currency + " " + room.tax + " niet inbegrepen in de kamerprijs.<br>" +
												"<b>Kamerbeschrijving:</b>" + room.description + "<br>" +
												"<b>Annuleringsbeleid:</b>" + room.penalties + "<br>" + 												
											"</div>" + 
										"</td>" + 
									"</tr>";
									
									}
								html += "</table>" +
							"</td>" +
						"</tr>" +
                        "<tr>" +
                            "<td>" +
                            "<a><a style='color:#3E0074;' href=''>Bekijk de beschikbaarheid voor andere data.<BR></a><a style='color:#3E0074;' href='http://www.trendy-hotels.nl/city/trendy-hotels-beschikbaarheid.php?stad=" + stad + "&dag=" + dag + "&cym=" + cym + "&nachten=" + nachten + "'>Bekijk ook de beschikbaarheid van andere Trendy Hotels in " + stad + ".</a>" +
                            "</td>" +
                        "</tr>" +
					"</table></p>";
			}
			
			var el = new Element('div', { 'id':  hotel.id}).update(html);
			
			$(x).update (el);
			
			x = hotel.id;
			
			result++;
		}

