var window_height 		= 0;
//creeren van object om dit later ergens te kunnen gebruiken.
var obj_lm 				= new Object;
obj_lm.id				= '';
var IE 					= document.all?true:false;
document.onmousemove 	= getMouseXY;
var show_hidden 		= 0;
var tempX 				= 0
var tempY 				= 0
var popup 				= 0
var loaded 				= 0;
var elem				= new Array();

var interval 			= "";
var TimeOut 			= "";

function calcWidth() {
//var set_width	= (document.body.clientWidth > 1062 ? '1062px' : (document.body.clientWidth < 1004 ? '1004px' : '1004px'));
//set_margin 		= ((parseFloat(document.body.clientWidth) - parseFloat(set_width)) / 2);
//set_margin		= (set_margin <= 0 || document.body.clientWidth < set_width)?0:set_margin;
//document.getElementById('MAIN_DIV').style.width 		= set_width;
//document.getElementById('MAIN_DIV').style.marginLeft = set_margin;
}
function back()
{
	interval = setInterval('Bestemmingen.back()',500);
}
function next()
{
	interval = setInterval('Bestemmingen.next()',500);
}
function Cinterval()
{
	clearInterval(interval);
}
function change_pic_jpg(el)
{
	var name 	= el.src;
	arr_name 	= name.split("/");
	arrlen   	= arr_name.length - 1;
	arr_pic_name= arr_name[arrlen].split("\.");
	arr_what	= arr_pic_name[0].split("_");
	arrWlen 	= arr_what.length - 1;
	pic_name 	= arr_pic_name[0];
	new_name 	= (arr_what[arrWlen] == 'h')?arr_pic_name[0].replace("_h","",pic_name):arr_pic_name[0].replace(arr_what[arrWlen],arr_what[arrWlen]+"_h");
	picture  	= name.replace(pic_name,new_name);
	el.src		= picture;
}
function run_goto_item()
{
	try{
		if(document.getElementById('site_part')){
			if(document.getElementById('site_part').value.indexOf('/redactie/') == '-1'){
				if(document.getElementById('item')){
				var item = document.getElementById('item').value;
					if(item == ''){
						item = 1;
					}
				goto_item(item);
				}
			}
		}
	}catch(excp1){}
}
function show_meteo_info(info,id)
{
	if(info != ''){
	var el_arr 	= document.getElementById('left_'+id);
	var elem 	= document.getElementById('weatherInfo');
	document.getElementById('meteo_arrow').style.display 	= '';
	document.getElementById('meteo_arrow').style.top 		= (elem.offsetTop - 13);
	document.getElementById('meteo_arrow').style.left 		= (el_arr.offsetLeft + 35);
	document.getElementById('weatherInfo').innerHTML	 	= info;
	}else{
	document.getElementById('meteo_arrow').style.display 	= 'none';
	document.getElementById('weatherInfo').innerHTML	 	= info;
	}
}
function resizeCaller() {
var dyniframe=new Array()
	if(typeof(iframeids) != 'undefined'){
		for (i=0; i<iframeids.length; i++){
			if (document.getElementById(iframeids[i])){
			try{
			resizeIframe(iframeids[i]);
			}catch(excp2){}
				//reveal iframe for lower end browsers? (see var above):
				if ((document.all || document.getElementById) && iframehide=="no"){
				var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i]);
				tempobj.style.display="block";
				}
			}
		}
	}
	(location.href.indexOf("cgi") != '-1')?window.scrollTo(0,0):"";
}
function resizeIframe(frameid){
var currentfr	=document.getElementById(frameid)
var bookfr	=document.getElementById('MAIN_BOOK')
var mainfr	=document.getElementById('MAIN_CENTER')
	if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight){ //ns6 syntax
		currentfr.height 		= parseFloat(currentfr.contentDocument.body.scrollHeight+FFextraHeight) + 50;
		bookfr.style.height 	= currentfr.height;
		if(mainfr){
		mainfr.style.height 	= parseFloat(currentfr.height) + 50;
		}
	}else if (currentfr.Document && currentfr.Document.body.offsetHeight){ //ie5+ syntax
		if(currentfr.Document.body.scrollHeight < 750){
		currentfr.style.height 	= 750;
		bookfr.style.height 	= 750;
		if(mainfr){
		mainfr.style.height 	= 800;
		}
		window_height	 		= 750;
		}else{
		currentfr.style.height  = 620;	
		currentfr.style.height 	= currentfr.Document.body.scrollHeight;
		bookfr.style.height 	= currentfr.height;
		mainfr.style.height 	= parseFloat(currentfr.style.height) + 35;
		window_height	 		= currentfr.Document.body.scrollHeight;
		}
	}else{
		try{
			if(currentfr.contentDocument.body.offsetHeight+FFextraHeight < 800 && currentfr.contentDocument.body.offsetHeight+FFextraHeight > 600){
				currentfr.height 	= 800;
				bookfr.style.height = 800;
				if(mainfr){
				mainfr.style.height = 850;
				}
				window_height    	= 800;
			}else if(currentfr.contentDocument.body.offsetHeight+FFextraHeight < 100){
				document.getElementById('main').style.height = parseFloat(document.body.scrollHeight) - 150 ;
				bookfr.style.height = document.body.scrollHeight ;
				if(mainfr){
				mainfr.style.height = document.body.scrollHeight ;
				}
				window_height    	= parseFloat(document.body.scrollHeight) - 150 ;
			}else{
				currentfr.height 	= parseFloat(currentfr.contentDocument.body.offsetHeight+FFextraHeight) + 50;
				bookfr.style.height = currentfr.height;
				if(mainfr){
					mainfr.style.height = parseFloat(currentfr.height) + 50;
				}
			window_height	 		= currentfr.contentDocument.body.offsetHeight+FFextraHeight;
			}
		}catch(excp3){}
	}
	if (currentfr.addEventListener)
		currentfr.addEventListener("load", readjustIframe, false)
	else if (currentfr.attachEvent){
		currentfr.detachEvent("onload", readjustIframe) // Bug fix line
		currentfr.attachEvent("onload", readjustIframe)
	}
	if(top.document){if(top.document.getElementById('error_div')){top.document.getElementById('error_div').style.height = parseFloat(currentfr.height) + 232;}}
}
function readjustIframe(loadevt) {
	var crossevt=(window.event)? event : loadevt
	var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
	if (iframeroot) resizeIframe(iframeroot.id);
}
function loadintoIframe(iframeid, url){
	if (document.getElementById)
	document.getElementById(iframeid).src=url
}
if(window.name == 'Hotelinfo')
{
	if(document.getElementById('last_td')) document.getElementById('last_td').style.height='200';
}
function openwindow()
{
	location.href='index.php?inethotelinfo=<?=$inethotelinfo?> X&boek=<?=$boek?>&gal=1<?=$vr_add2?>&jil=<?=$jil?>';
}
function chk_error()
{
	if(top.document.getElementById('error')){
		if(top.document.getElementById('error').value != '' && typeof(top.document.getElementById('error').value) != 'undefined'){
		setTimeout("SetGlobalError(top.document.getElementById('error').value,'3')",'100');
		}
	}
}
function change_back() {
}
function change_pic(picture,omschrijving,foto,dir,sync)
{
	if(document.getElementById('foto').style.backgroundImage){document.getElementById('foto').style.backgroundImage = 'url("' + picture + '")';}else{document.getElementById('foto').src = picture;}
	document.form_addTocart.dir.value= dir;
	document.form_addTocart.picture.value = foto;
	document.form_addTocart.sync.value = sync;
	document.getElementById('omschrijving').value = omschrijving;
}
function openpicture(dir,picture,omschr) {
	myFeatures = "titlebar=no,toolbar=no,resizeable=no,status=no,scrollbars=no";
	url = "/phpscripts/glob_foto.php?dir=";
	url += dir;
	url += "&foto=";
	url += picture;
	url += ".JPG";
	url += "&omschrijving=";
	url += omschr;
	window.open(url,'foto',myFeatures);
}
function add_hotel(code)
{
document.form_addTocart.add_item.value = '1';
document.form_addTocart.code_add.value = code;
document.form_addTocart.submit();
}
function popUpBrochure(URL)
{
		window.open(URL, 'Virtuele_Brochure','width=800,height=600,top=10,left=10,scrollbars=yes,statusbar=no');
}
function item_close(what)
{
	eval("document.getElementById('"+what+"').style.visibility='hidden';");
}
var set_logo		= "";
function LogoInfo(info,logo,width,close)
{
	try{
	var obj_doc				= parent.document;
	var lng					= obj_doc.getElementById('lng').value;
	}catch(excp){
	var obj_doc				= document;
	var lng					= obj_doc.getElementById('lng').value;
	}
	var width				= (typeof(width) == 'undefined')?"":width;
	var set_width			= (width != '')?width:"300";
	var set_window_width	= document.body.clientWidth;
	
	LogoInfo_close();
	window.clearTimeout(set_logo);
	
	try{
	var set_top				= tempY + ((location.href.indexOf('links.php') != '-1')?250:15);	
	var set_left			= tempX + ((location.href.indexOf('links.php') != '-1')?(set_width / 4):15);
	
	var ori_left			= set_left
	set_left				= (parseFloat(set_left) + parseFloat(set_width) > set_window_width)?(parseFloat(set_left) - parseFloat(set_width)):set_left;
	set_left				= (set_left < 0)?ori_left:set_left;
	
	elem['LI']				= obj_doc.createElement('div');
	elem['LI'].id			= "LI";
	elem['LI'].style.width	= set_width;
	elem['LI'].style.top	= set_top;
	elem['LI'].style.left	= set_left;
	elem['LI'].onmouseover	= function(){window.clearTimeout(set_logo);};
	elem['LI'].onmouseout	= function(){set_logo = setTimeout("LogoInfo_close()",3000);};
	var set_html			= (logo.indexOf(".gif") != '-1')?"<img src='"+logo+"' align='left'>":"";
	set_html				+= info;
	elem['LI'].innerHTML	= set_html;
	elem['LIC']				= obj_doc.createElement('div');
	elem['LIC'].id			= "LI_close";
	elem['LIC'].innerHTML	= ((lng == 1)?"sluiten":"fermez")+" <b>X</b>";

	set_logo				= setTimeout("LogoInfo_close()",3000);
	
//	(close == 'Y')?elem['LI'].appendChild(elem['LIC']):"";
//	elem['LI'].appendChild(elem['LIC']);
//	elem['LI'].appendChild(elem['LIN']);
	obj_doc.body.appendChild(elem['LI']);
	}catch(excp){}
}
function LogoInfo_close()
{
	try{
	var obj_doc				= parent.document;
	obj_doc.body.removeChild(obj_doc.getElementById('LI'));
	}catch(excp5){
		try{
		var obj_doc				= document;
		obj_doc.body.removeChild(obj_doc.getElementById('LI'));
		}catch(excp){}
	}
}
function getMouseXY(e) {
	if (IE) { // grab the x-y pos.s if browser is IE
	tempX = event.clientX + document.body.scrollLeft
	tempY = event.clientY + document.body.scrollTop
	} else {  // grab the x-y pos.s if browser is NS
	tempX = e.pageX
	tempY = e.pageY
	}
	if (tempX < 0){tempX = 0}
	if (tempY < 0){tempY = 0}
	
	if(typeof(set_drag) != 'undefined' && set_drag != ''){
		obj = set_drag.offsetParent;
	obj = obj.offsetParent.offsetParent;
	posX = obj.offsetLeft;
	posY = obj.offsetTop;
	
	sizeX = tempX - posX;
	sizeY = tempY - posY;
	
	if(sizeX > max_width){
		sizeX = max_width;
	}
	set_drag.style.width = sizeX;
	set_drag.style.height = sizeY;
	document.getElementById(set_drag.id+"_size").value = sizeX+"X"+sizeY;
	}
	try{
	  if(drag != ''){
	  dragTop									= (dragTop == 0)?(parseFloat(tempY) - parseFloat(document.getElementById(drag).offsetTop)):dragTop;
	  dragLeft									= (dragLeft == 0)?(parseFloat(tempX) - parseFloat(document.getElementById(drag).offsetLeft)):dragLeft;
	  	
	  var top									= parseFloat(tempY) - parseFloat(dragTop);
	  var left									= parseFloat(tempX) - parseFloat(dragLeft);
	  
	  document.getElementById(drag).style.top 	= top;
	  document.getElementById(drag).style.left 	= left;
	  
	  	if(drag == 'redactie_div'){
	  	createCookie("RT_TOP",top,365);
	  	createCookie("RT_LEFT",left,365);
	  	}
	  
	  }else{
	  dragTop									= 0;	
	  dragLeft									= 0;	
	  }
	}catch(excp7){}
  
	if(popup == '1'){
		document.getElementById('wedstrijd_popup').style.top = (tempY-150);
		document.getElementById('wedstrijd_popup').style.left = (tempX-20);
	}
}
function change_but(el,what)
{
	var name 	= el.id;
	el.src 		= (what == '2')?"/images/GD/"+name+".png":"/images/GD/"+name+"_over.png";
}
function weer_Show(code,where)
{
	if(typeof(where) != "undefined"){
		if(where == 'intro'){position = ",top=300,left=550";}else if(where == 'fiche'){position = ",top=321,left=597";}
	}else{
		position = ",top=10,left=10";
	}
	var URL = "/phpscripts/meteo/meteo.php?code="+code;
	window.open(URL, 'meteo','width=300,height=320'+position+',scrollbars=yes,statusbar=no');
}
function sendToParent(US,hotelcode){

	try{
	parent.vulin.open_BE(parent.vulin.document.getElementById('BE_open'));
	}catch(excp8){}

	try{
	var vulinFrm											= window.opener.top.vulin;
	}catch(expc){
	var vulinFrm											= ((parent.vulin)?parent.vulin:top.vulin);	
	}
	vulinFrm.set_promo(hotelcode,"","","","","",vulinFrm.document.form.User.value);
}
function Goto_Tekst()
{
var inetinfo = document.getElementById('inetinfo').value;
location.href="index.php?inetinfo="+inetinfo;
}
function add_zero(str,min) // toevoegen van lead zeros
{
	str				+= '';
	var len 		= str.length;
	var add_zero 	= "";
	if(len < min && str != ''){
		teller 		= min - len;
		for(i=0;i<teller;i++){
		add_zero 	+= "0";
		}
		str 		= add_zero + str;
	}
return str;
}
function promo(hotelcode,day,month,year,airport,dur)
{
	try{var lng		= document.form_lm.lng.value;}catch(excp){}
	try{var lng		= document.form.lng.value;}catch(excp){}
	
	try{
		if(parent.vulin && (parent.location.href.indexOf("jetair") != "-1" || parent.location.href.indexOf("beltravel") != "-1" || parent.location.href.indexOf("jetnet") != "-1")){
			try{
			parent.document.getElementById('vulin').style.height 	= parent.vulin.document.getElementById('BE_open').title;
			}catch(excp9){}
			try{
			if(parent.vulin.document.form.Brochure.value != '1' && parent.vulin.document.form.Brochure.value != '9'){parent.vulin.location.href='/bepages/vliegvakantie_vulin.php';}
			}catch(excp10){}
			var objPFRM		= parent.vulin.document.form;
			var outdate		= new Date(year,(parseFloat(month) - 1),parseFloat(day) + parseFloat(dur) - 1);
			if(location.href.indexOf('lm_search') != '-1'){
			objPFRM.Hotelcode.value 		= hotelcode;
			objPFRM.DepartDay.value 		= add_zero(day,'2');
			objPFRM.DepartMonth.value 	= add_zero(month,'2');
			objPFRM.DepartYear.value 	= year;
			objPFRM.Duration.value 		= dur;
			parent.vulin.set_date_fld("in");
			objPFRM.DepartDay2.value 	= add_zero(outdate.getDate(),'2');
			objPFRM.DepartMonth2.value 	= add_zero((outdate.getMonth() + 1),'2');
			objPFRM.DepartYear2.value 	= outdate.getFullYear();
			parent.vulin.set_date_fld("out");
			objPFRM.LM.value 			= "Y";
			parent.vulin.set_season();
			airport						= (airport == '')?"BRX":airport;
			objPFRM.luchthaven.value	= airport;
			objPFRM.Airport.value		= airport;
			objPFRM.Pax.value			= ((getcookie('Pax') == '')?"2":getcookie('Pax'));
			objPFRM.Child.value			= ((getcookie('Child') == '')?"0":getcookie('Child'));
			objPFRM.Infant.value		= ((getcookie('Infant') == '')?"0":getcookie('Infant'));
			parent.vulin.Zoek();	
			}else{
			var arr_loc					= location.href.split("\/");
			airport						= (airport == '')?"BRX":airport;
			location.href 	= '/'+arr_loc[3]+'/?hcode='+hotelcode+'&dd='+add_zero(day,'2')+'&mm='+add_zero(month,'2')+'&yy='+year+'&dd2='+add_zero(outdate.getDate(),'2')+'&mm2='+add_zero((outdate.getMonth() + 1),'2')+'&yy2='+outdate.getFullYear()+"&air="+airport+'&dur='+dur+'&Pax='+((getcookie('Pax') == '')?"2":getcookie('Pax'))+'&Child='+((getcookie('Child') == '')?"0":getcookie('Child'))+'&Infant='+((getcookie('Infant') == '')?"0":getcookie('Infant'));
			}
		}else{
			window.open("/bepages/"+((lng == 1)?"nl":"fr")+"/criteria.php?hcode="+hotelcode+"&dd="+day+"&mm="+month+"&yy="+year+"&dur="+dur+"&Airport="+airport,"booking");
		}
	}catch(excp10){
		window.open("/bepages/"+((lng == 1)?"nl":"fr")+"/criteria.php?hcode="+hotelcode+"&dd="+day+"&mm="+month+"&yy="+year+"&dur="+dur+"&Airport="+airport,"booking");
	}
}
function get_steden(dest,resort,resort_code,user,season)
{
	show_iframe();
	parent.resultaat.document.location.href='/phpscripts/search_engine.php?User='+user+'&Season='+season+'&region='+resort+'&destination='+dest+'&deel=auto';
}
function incl_resize(divId)
{
	if(typeof("divId") != 'undefined'){
	height	 													= document.getElementById(divId).offsetHeight;
	height 														= (height < 620)?620:height;
	bottomH 													= height + 160;
	parent.document.getElementById('bottom').style.top 			= bottomH;
	document.getElementById("main_booking").style.height 		= bottomH;
	document.getElementById("main_table").style.height 	 		= bottomH;
	}else{
	height	 													= document.body.scrollHeight;
	height 														= (height < 620)?620:height;
	bottomH 													= height + 20;
	parent.document.getElementById('bottom').style.top 			= bottomH;
	document.getElementById("main_booking").style.height 		= bottomH;
	document.getElementById("main_table").style.height 	 		= bottomH;
	}
}
function show_iframe()
{
	if(parent.document.getElementById('emergency_popup')){setTimeout("display_id('emergency_popup','none')",100);}
	if(parent.document.getElementById('MAIN_CENTER')){setTimeout("display_id('MAIN_CENTER','none')",100);}
	if(parent.document.getElementById('MAIN_CENTER1')){setTimeout("display_id('MAIN_CENTER1','none')",100);}
	if(parent.document.getElementById('MAIN_RIGHT')){setTimeout("display_id('MAIN_RIGHT','none')",100);}
	if(parent.document.getElementById('MAIN_BOOK')){setTimeout("display_id('MAIN_BOOK','')",100);}
}
function hide_iframe()
{
	if(parent.document.getElementById('emergency_popup')){setTimeout("display_id('emergency_popup','')",100);}
	if(parent.document.getElementById('MAIN_CENTER')){setTimeout("display_id('MAIN_CENTER','')",100);}
	if(parent.document.getElementById('MAIN_CENTER1')){setTimeout("display_id('MAIN_CENTER1','')",100);}
	if(parent.document.getElementById('MAIN_RIGHT')){setTimeout("display_id('MAIN_RIGHT','')",100);}
	if(parent.document.getElementById('MAIN_BOOK')){setTimeout("display_id('MAIN_BOOK','none')",100);}
}
function display_id(id,what)
{
	parent.document.getElementById(id).style.display			= what;
}
function Rclick(what,deel,extra)
{
	location.href='index.php?deel='+deel+'&what='+what+'&item='+extra;
}
String.prototype.replaceAll = function( oldvalue , newvalue )
{
	var tmp		 		= this;
	var result		 	= '';
	var index		 	= tmp.indexOf( oldvalue );

	if( index == -1 ) {
 	return tmp;
	}

	while( index != -1 ) {
		result += tmp.substr( 0 , index );
		result += newvalue;
		tmp = tmp.substr( index + oldvalue.length );
		index = tmp.indexOf( oldvalue );
	}
return result + tmp;
};
function show_hotel(param)
{
	parent.resultaat.document.location.href='/phpscripts/unitext_display_auto/index.php?inethotelinfo='+param;
	show_iframe();
}
function framePage(link)
{
	show_iframe();
	parent.resultaat.document.location.href=link;
   	setTimeout("parent.resizeCaller()",100);
}
function autofitIframe(id){
//	id = parent.frames['wereldkaart'];
//	find the height of the internal page
//	eerst de height op 510 zetten anders zie je hem verspringen van scrollbar (moesten we het op nul zetten) als hij groter is
	document.getElementById(id).height = 530;
//	de height van de scherm berekenen => scriptje van stefaan
	if( self.innerHeight ) {
		h =  self.innerHeight;
	} else {
		if( document.documentElement.clientHeight != 0 ) {
			h = document.documentElement.clientHeight;
		} else {
			h = document.body.clientHeight;
		}
	}
//	de scrollheight van de iframe berekenen
	var the_height = document.getElementById(id).contentWindow.document.body.scrollHeight;
//	de body height aan de berekende height gelijk stellen
	document.getElementById(id).height=the_height+"px";
//	als de height van de iframe kleiner is dan de schermgrootte dan
	if(the_height<h){
		the_height = h;
	}
//	de height van de body instellen
	document.body.style.height = the_height+"px";
}
function get_xtr_info()
{
	var lng	= document.getElementById('lng').value;
	po 		= document.form.f003.value;
	po_1 	= po.substr(0,2);
	refno=/[a-zA-Z]{2,}/;
	if (refno.test(po_1)){
		document.form.action='index.php';
		document.form.glob_b.value='2';
		document.form.submit();
	}else{
		leadname = document.form.leadname.value;
		name = leadname.replace("'",".");
		name = leadname.replace(" ","+");
		url = "/phpscripts/tussen_reservering.php?po=";
		url += document.form.f003.value;
		url += "&leadname=";
		url += name;
		url += "&Info=V";
		url += "&lng="+((lng == 1)?"N":"F");
		url += "&Language="+((lng == 1)?"N":"F");
		window.open(url,'Mjetair');
	}
}
function Twijzigen_callback( xml_req )
{
	var response 	= xml_req.responseText;
	var arr_HTML   = response.split("<html");
}
function get_Bagage(lng)
{
	if(lng == '1'){
	window.open("http://www.worldtracer.aero/cgi-bin/fileframe.exe?tran=XXXtbXXXXXl1=neCB=Y","bagage");
	}else{
	window.open("http://www.worldtracer.aero/cgi-bin/fileframe.exe?tran=XXXtbXXXXXl1=frCB=Y","bagage");
	}
}
function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}
function str_replace(search, replace, subject) {
    return subject.split(search).join(replace);
}
function SetGlobalError(error,what,surplus)
{
	if(top.document.getElementById('deel')){
		var surplus 			= top;
		var fromTop				= '50%';
	}else{
		var surplus 			= self;
		var fromTop 			= '400';
	}
	try{
	l 							= window.parent.document.getElementById('lng').value;
	}catch(excp11){
	l 							= document.forms[0].lng.value;	
	}
	var obody					= surplus.document.body;
	if(surplus.document.getElementById('error_div')){
	var odiv					= surplus.document.getElementById('error_div');
	var odiv2					= surplus.document.getElementById('error_div2');
	}
	var height 					= surplus.document.body.scrollHeight;
	var div 					= surplus.document.createElement("div");
		div.id 					= 'error_div';
		if(window_height >  0){
		div.style.height 		= window_height;
		}else{
		div.style.height 		= '100%';
		}
		div.style.width 		= '100%';
		div.onclick=function(){
			SetGlobalError('','2');
		};
		var men_div 			= surplus.document.createElement("div");
		men_div.id 				= 'error_header';
		var header_nfo			= ((l==1)?"Waarschuwing":"Avertissement");
		header_nfo				+= "<div style='position:absolute;right:5px;cursor:pointer'>X</div>"
		men_div.innerHTML		= header_nfo;
		var err_div 			= surplus.document.createElement("div");
		err_div.id 				= 'error_div2';
		err_div.style.top 		= fromTop;
		err_div.onclick			= function(){SetGlobalError('','2');};
		var err_nfo 			= surplus.document.createElement("div");
		err_nfo.className 		= (what == 1)?'error_Ediv_red':'error_Ediv_blue';
		err_nfo.innerHTML 		= error;
		
	if(what == 1 || what == 3){
	obody.appendChild(div);
	err_div.appendChild(men_div);
	err_div.appendChild(err_nfo);
	obody.appendChild(err_div);
	obody.focus();
	}else if(what == 2){
		if(odiv){
		obody.removeChild(odiv);
		obody.removeChild(odiv2);
		}
	}
}
function opvragen(what,xtr){
	if(typeof(xtr) == 'undefined' || xtr == ''){
	var deel 	= "vlieg";
	}else{
	var deel 	= xtr;
	}
	var lng = document.getElementById('lng').value;
	location.href='index.php?deel='+deel+'&info=info_page&name='+what+"&lng="+lng;
}
function showPromo(who,rest){
	for(i=2;i<rest;i++){
		if(document.getElementById("promoT_"+i)){
			document.getElementById("promoT_"+i).style.display='none';
			document.getElementById("promoF_"+i).src ='/images/home/page.gif';
		}
	}
	document.getElementById("promoF_"+who).src ='/images/home/on_page.gif';
	document.getElementById("promoT_"+who).style.display='';
}
function showLijnvlucht(link){
	show_iframe();
	setTimeout("display_id('main_booking','none')",100);
	setTimeout("display_id('main_lijn','')",100);
	if(parent.lijnvluchten){
		parent.lijnvluchten.location.href = link;
		parent.document.getElementById('lijnvluchten').style.height = '713';
	}else{
		lijnvluchten.location.href = link;
		document.getElementById('lijnvluchten').style.height = '713';
	}
}
function highlightCountry(land){
	if(document.kaart){
	document.kaart.SetVariable("landTonen", land);
	}
}
function highlightRegio(regio){
	if(document.kaart){
	document.kaart.SetVariable("regioTonen", regio);
	}
}
function showCountry(land,code){
	if(parent.resultaat.location.href=="about:blank"){
		parent.location.href = "bestemming_"+land+"_"+code+".htm";
	}else{
		d = parent.vulin.document.form.deel.value;
		parent.resultaat.location.href = "../best.php?code="+code+"&deel="+d;
	}
}
function showRegio(code_land,code_regio,regio_naam_nl,regio_naam_fr){
	if(location.href.indexOf('best.php') != '-1' || location.href.indexOf('auto_regio.php') != '-1'){
	set_dest_res(code_land,code_regio);
	}else{
	var deel 			= parent.vulin.document.form.deel.value;
	var url_dest		= top.document.getElementById('site_part').value.split("/");
	var lando			= top.document.getElementById('lando').value;
	top.location.href	= "/"+url_dest[1]+'/'+lando+'/'+RS(regio_naam_nl)+'/';	
	}
}
function searchSkiRegion(str_steden){
	parent.vulin.document.form.Hotelcode.value = str_steden.replace("|","'");
	parent.vulin.Zoek_hotel();
}
function RS(str) // replace slash
{
	str = str.replace("\/","-");
return str;
}
function RSPC(str) // replace space
{
	str = str.replace(/ /g,"-");
return str;
}
function reset_zebra( table , class1 , class2 , start , end )
{
    if( table && table.rows.length > 0 ) {
        start    = start || 0;
        if( ( start < 0 ) || ( start > table.rows.length - 1 ) ) start = 0;
        end        = end || table.rows.length - 1;
        if( ( end < 0 ) || ( end < start ) || ( end > table.rows.length - 1 ) ) end = table.rows.length - 1;

        var sw = true;
        for( var i = start ; i <= end ; i++ ) {
            table.rows[i].className = ( sw = ! sw )?class1:class2;
        }
    }
}
function zoekGegarandeerdeBestemming(){
	value = document.form_zoekg.bestemming.value;
	l = document.getElementById("lng").value;
	if(value.indexOf("&")!=-1){
		while(value.indexOf("&")!=-1){
		value = value.replace("&","amp");
		}
	}
	if(document.form_zoekg.bestemming.selectedIndex!=0 && ((document.form_zoekg.bestemming.options.length-1)==document.form_zoekg.max_b.value)){
		var parameters = "bestemming="+value+"&lng="+l;
		var ajax = new Ajax( "/phpscripts/gegarandeerde/gegarandeerd_zoeken.php" , "POST" , parameters,vulDatums);
		ajax.go();
	}
	if(document.form_zoekg.vertrekdatum.selectedIndex==0 && document.form_zoekg.bestemming.selectedIndex==0){
		var parameters = "bestemming=all&lng="+l;
		var ajax = new Ajax( "/phpscripts/gegarandeerde/gegarandeerd_zoeken.php" , "POST" , parameters,vulDatums);
		ajax.go();
	}
}
function vulDatums(xml_req){
	var response = eval( "(" +xml_req.responseText + ")" );
	vertrekData = response.bestemming;
	arr_vertrekData = vertrekData.split(",");
//	eerst alle options verwijderen
	for(i=document.form_zoekg.vertrekdatum.options.length-1;i>=1;i--){
		document.form_zoekg.vertrekdatum.remove(i);
	}
//	dan nieuwe options toevoegen
	for(v=0;v<arr_vertrekData.length;v++){
		vertrekDate = arr_vertrekData[v];
		vertrekDate = arr_vertrekData[v].substring(8,10)+"-"+arr_vertrekData[v].substring(5,7)+"-"+arr_vertrekData[v].substring(0,4);
		var optn = document.createElement("option");
		optn.text = vertrekDate;
		optn.value = vertrekDate;
		document.form_zoekg.vertrekdatum.options.add(optn);
	}
	if(arr_vertrekData.length<30){
		document.form_zoekg.vertrekdatum.selectedIndex = 1;
	}
}
function zoekGegarandeerdeVertrekdatum(){
	value = document.form_zoekg.vertrekdatum.value;
	lng = document.getElementById("lng").value;	
	if(document.form_zoekg.vertrekdatum.selectedIndex!=0 && ((document.form_zoekg.vertrekdatum.options.length-1)==document.form_zoekg.max_d.value)){
		var parameters = "vertrekdatum="+value+"&lng="+lng;
		var ajax = new Ajax( "/phpscripts/gegarandeerde/gegarandeerd_zoeken.php" , "POST" , parameters,vulBestemming);
		ajax.go();
	}
	if(document.form_zoekg.vertrekdatum.selectedIndex==0 && document.form_zoekg.bestemming.selectedIndex==0){
		var parameters = "vertrekdatum=all&lng="+lng;
		var ajax = new Ajax( "/phpscripts/gegarandeerde/gegarandeerd_zoeken.php" , "POST" , parameters,vulBestemming);
		ajax.go();
	}
}
function vulBestemming(xml_req){
	var response = eval( "(" +xml_req.responseText + ")" );
	bestemmingen = response.vertrekdatum;
	arr_bestemmingen = bestemmingen.split(",");
	for(i=document.form_zoekg.bestemming.options.length-1;i>=1;i--){
		document.form_zoekg.bestemming.remove(i);
	}
	for(b=0;b<arr_bestemmingen.length;b++){
		bestemmingen = arr_bestemmingen[b];
		var optn = document.createElement("option");
		optn.text = bestemmingen;
		optn.value = bestemmingen;
		document.form_zoekg.bestemming.options.add(optn);
	}
	if(arr_bestemmingen.length<30){
		document.form_zoekg.bestemming.selectedIndex = 1;
	}
}
function zoekGeg(){
	document.form_zoekg.target = '_self';
	document.form_zoekg.action = '';
	document.form_zoekg.submit();
}
function POPUpHotel(URL)
{
	window.open(URL, 'Excursies','width=800,height=600,top=10,left=10,scrollbars=yes,statusbar=yes');
}
function hide_Wpopup()
{
	var wedstrijd_PC 	= getcookie('wedstrijd_PC');
	if(typeof(wedstrijd_PC) != 'undefined'){if(wedstrijd_PC != 'Y' && location.href.indexOf("www")){document.getElementById('wedstrijd_popup').style.display='none';createCookie('wedstrijd_PC','Y','');}}
}
function print_Waarde(waarde)
{
	popup = waarde;
}
function GTB(el)
{
	var value = el.value;
	location.href=value;
}
function showLijn(){
	var date =  new Date();
	maand = date.getMonth();	
	arr_maanden = Array("31","30","31","30","31","30","31","31","30","31","30","31");	
	str_vertr = document.lijnvluchten_be.lijn_vertr.value;
	str_best = document.lijnvluchten_be.lijn_best.value;
	str_vertr_dag = document.lijnvluchten_be.lijn_vertr_datum_dag.value;
	str_vertr_maand = document.lijnvluchten_be.lijn_vertr_datum_maand.value;
	str_ret_maand = document.lijnvluchten_be.lijn_ter_datum_maand.value;
	str_ret_date = document.lijnvluchten_be.lijn_ter_datum_dag.value;
	//str_ret_date = parseInt(str_vertr_dag) + parseInt(str_terug_dag);
	str_retour_l = document.lijnvluchten_be.lijn_retour.length;
	for(i=0;i<str_retour_l;i++){
		if(document.lijnvluchten_be.lijn_retour[i].checked==true){
			str_retour = document.lijnvluchten_be.lijn_retour[i].value;
		}
	}
	str_volw = document.lijnvluchten_be.lijn_volw.value;
	str_kind = document.lijnvluchten_be.lijn_kind.value;
	str_baby = document.lijnvluchten_be.lijn_baby.value;
	if(document.lijnvluchten_be.lijn_vertr.value == ""){
		str_vertr = "BRU";
	}
	show_iframe();
	setTimeout("display_id('main_booking','none')",100);
	setTimeout("display_id('main_lijn','')",100);
	if(document.getElementById("lng").value=="1"){
		parent.lijnvluchten.location.href = "http://flweb.ypsilon.net/index.phtml?agent=ttc_sirius_nl2&AorK=K&from="+str_vertr+"&Day="+str_vertr_dag+"&month_1="+str_vertr_maand+"&to="+str_best+"&RetDay="+str_ret_date+"&month_2="+str_ret_maand+"&pax="+str_volw+"&pax_chd="+str_kind+"&pax_inf="+str_baby+"&onewayswitch="+str_retour+"&only_vail=Y&lang=nl_BE";
	}else{
		parent.lijnvluchten.location.href = "http://flweb.ypsilon.net/index.phtml?agent=ttc_sirius_nl2&AorK=K&from="+str_vertr+"&Day="+str_vertr_dag+"&month_1="+str_vertr_maand+"&to="+str_best+"&RetDay="+str_ret_date+"&month_2="+str_ret_maand+"&pax="+str_volw+"&pax_chd="+str_kind+"&pax_inf="+str_baby+"&onewayswitch="+str_retour+"&only_vail=Y&lang=fr_BE";
	}
	parent.document.getElementById('lijnvluchten').style.height = '713';
	parent.vulin.location.href = "/phpscripts/vlieg_jc/links.php?deel=vlieg_jc&lijnvluchten=1&filIframe=0";
}
var oldNr = 0;
function openTree(nr)
{
	if(oldNr == nr){
		setTree(nr);
		oldNr = 0;
	}else{
		setTree(oldNr);
		setTree(nr);
		oldNr = nr;
	}
}
function setTree(nr){
	var mydivs=document.getElementsByTagName("div");
	if(document.getElementById('pic|'+nr+'|')){
		document.getElementById('pic|'+nr+'|').src = (document.getElementById('pic|'+nr+'|').src.indexOf('plus') != '-1')?'/swimages/general/min.gif':'/swimages/general/plus.gif';	
	}
	for(i=0;i<mydivs.length;i++){
		if(mydivs.item(i).id.indexOf("div|"+nr+"|") != '-1'){
			mydivs.item(i).style.display = (mydivs.item(i).style.display == 'none')?'':'none';
		}else if(nr == 'all' && mydivs.item(i).id.indexOf("div|") != '-1'){
			mydivs.item(i).style.display = (mydivs.item(i).style.display == 'none')?'':'none';
		}
	}
	if(nr == 'all'){
		window.print();			
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}
function hidePopUpWereld(){
	document.getElementById('th_popup').style.display = "none";
}
//---------------------------------------------------------------------------------------
//functie om het png probleem in IE op te lossen
//---------------------------------------------------------------------------------------
function global_fix_png()
{
    var arVersion 	= navigator.appVersion.split("MSIE");
    var version 	= parseFloat(arVersion[1]);
    
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
    var src_regex	= /^.*\.png$/gi;
    var images 		= document.getElementsByTagName("img");
        for( var i = images.length - 1 ; i >= 0 ; i-- ) {
            var img = images[i];
            if( img.src.match( src_regex ) ) {
                if( ! img.complete ) {
                    img.onload = fix_png
                } else {
                    fix_png.apply( img );
                }
            }
        }
    }    
}
//---------------------------------------------------------------------------------------
//eigenlijke png fix functie
//vervangt de png images door een <span> met dezelfde dimenties als de originele foto
//en past de "AlphaImageloader" filter toe, om de correcte transparency te zetten op de
//png. Het kopieert ook een aantal attributen:id , className , onclick , onmouseover , 
//onmouseout , onmouseup , onmousedown , width, height
//---------------------------------------------------------------------------------------
function fix_png()
{
	var img 		= this;
    var span 		= document.createElement( "span" );
    if( img.id)           span.id = img.id;
    if( img.className	) span.className	= img.className;
    if( img.onclick   	) span.onclick		= img.onclick;
    if( img.onmouseover	) span.onmouseover	= img.onmouseover;
    if( img.onmouseout	) span.onmouseout	= img.onmouseout;
    if( img.onmouseup	) span.onmouseup	= img.onmouseup;
    if( img.onmousedown	) span.onmousedown	= img.onmousedown;
    span.title 			= img.title ? img.title : img.alt;
    span.style.width	= img.width + "px";
    span.style.height	= img.height + "px";
    span.style.filter	= "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + img.src + "\', sizingMethod='scale')";
    img.id				= null;
    img.parentNode.insertBefore( span , img );
    img.parentNode.removeChild( img );
}
var vulinFrameHeight		= "450";
var LeftHeight				= "450";
function closeItems()
{
	var Search 				= document.getElementById('Search');
	var HSearch 			= document.getElementById('HSearch');
	
	var setD 				= (Search.style.display == '')?'none':'';
	Search.style.display 	= setD;
	HSearch.style.display 	= setD;
	if(Search.style.display != ''){
	parent.document.getElementById('vulin').style.height			= 260;
	parent.document.getElementById('left').style.height				= 260;
	}else{
	parent.document.getElementById('vulin').style.height			= vulinFrameHeight;
	parent.document.getElementById('left').style.height				= LeftHeight;
	}
}
function getNode(el,node)
{
	while(el.nodeName != 'INPUT'){
		el = el.nextSibling;
	}
	return el;
}
function getInfo(el,out)
{
//	try{
//	var doc		= top.document;	
//	}catch(excp12){
	var doc		= document;	
//	}

	var body	= doc.body;
	try{
	var node	= el.firstChild;
	var id 		= (typeof(node.value) == "undefined")?node.nextSibling.value:node.value;
	}catch(excp13){}
	
	try{
		if(!doc.getElementById('infoBox') && out == ''){
		var pic							= jsarr[id]['criteria'];
		var info						= "<ul style='margin-left:15px'>"+jsarr[id]['info'].replace(/\/r /g,"<br>").replace(/• /g,"<li>").replace(/- /g,"<li>").replace(/\/ /g,"<li>")+"</ul>";
		var set_window_width			= document.body.clientWidth;
		var set_width					= 300;
		var set_left					= tempX + 15;
		var ori_left					= set_left
		set_left						= (parseFloat(set_left) + parseFloat(set_width) > set_window_width)?(parseFloat(set_left) - parseFloat(set_width)):set_left;
		set_left						= (set_left < 0)?ori_left:set_left;
		
			if(info != ''){
			var div						= new Array();
			div[10]						= doc.createElement("div");
			div[10].style.position		= "absolute";
			div[10].style.zIndex		= "1";
			div[10].style.top			= "0";
			div[10].style.left			= "0";
			div[10].style.width			= "100%";
			div[10].style.height		= "100%";
			var iframe					= doc.createElement("iframe");
			iframe.id					= "infoBoxFrame";
			iframe.width				= "245";
			iframe.height				= "75";
			div[0]						= doc.createElement("div");
			div[0].style.position		= 'absolute';
			div[0].id					= 'LI';
			div[0].style.top			= (IE)?(parseFloat(tempY)):(parseFloat(tempY));
			div[0].style.left			= set_left;
			div[0].style.width 			= set_width;
			div[0].style.Minheight		= '50';
			//div[0].style.height		= '200';
			
			div[1]						= doc.createElement("div");
			div[1].id					= "LI_header";
			div[1].style.width 			= '300';
			div[1].style.zIndex			= "5";
			if(info != ''){
//			div[1].innerHTML			= (el.firstChild.nextSibling.innerHTML == "")?el.firstChild.nextSibling.nextSibling.innerHTML:el.firstChild.nextSibling.innerHTML;
			}
			
			div['close']				= top.document.createElement("div"); 	
			div['close'].id				= "LI_close";
			div['close'].style.top		= "4";
			div['close'].style.right	= "14";
			div['close'].style.width	= "9";
			div['close'].style.height	= "9";
			div['close'].onclick		= function(){getInfo('','1');};
			div['close'].style.background= "url(/swimages/icons/close.gif) no-repeat";
			
			div[2]						= doc.createElement("div");
			div[2].id					= "LI_nfo";
			if(info != ''){
			div[2].innerHTML			= info;
			}
			
			div[10].appendChild(iframe);
//			div[1].appendChild(div['close']);
//			div[0].appendChild(div[1]);
			div[0].appendChild(div[2]);
			body.appendChild(div[0]);
			}
		}else if(doc.getElementById('infoBox')){
		body.removeChild(doc.getElementById('infoBox'));
		}
	doc.getElementById('infoBoxFrame').style.height = (parseFloat(doc.getElementById('infoBox').clientHeight) - 5);
	}catch(excp14){}
}
function streekinfo_show(page)
{
	location.href=page;
}
function alertIT(str)
{
	try{var IP = document.form.IP.value;}catch(excp15){var IP = parent.vulin.document.form.IP.value;}
	(IP.substr(0,9) == "10.177.5")?alert(str):"";
}
function resizeWindow()
{
	focus();
	try{
		parent.streekinfo.resizeTo(788,200);
		body 	=	top.window.document.body;
		subbody =	window.document.body;
	   	parent.document.getElementById('streekinfo').style.height = (subbody.scrollHeight < subbody.offsetHeight)?subbody.offsetHeight:subbody.scrollHeight;
		try{
		top.resizeCaller();
		}catch(excp16){}
	}catch(excp17){}
}
function chechDate(date)
{
	var arr_date 	= date.split("-");
	var year		= arr_date[0];
	var month		= parseFloat(arr_date[1]) - 1;
	var day			= arr_date[2];
 	//Set the two dates
	today=new Date()
	var depart=new Date(year, month, day) //Month is 0-11 in JavaScript
	if (today.getMonth()==11 && today.getDate()>25) //if Christmas has passed already
	depart.setFullYear(depart.getFullYear()+1) //calculate next year's Christmas
	//Set 1 day in milliseconds
	var one_day=1000*60*60*24

//Calculate difference btw the two dates, and convert to days
return Math.ceil((depart.getTime()-today.getTime())/(one_day));
}
function setfontSize(size)
{
	createCookie("font-size",size,"365");
	location.href = location.href;
}
var order = new Array();
var Lsort = "";
function set_sort(el)
{
}
function set_sirius(from,to,Day,month_1,RetDay,month_2,pax,airline_restrict)
{
	var arr_M1									= month_1.split("-");
	var arr_M2									= month_2.split("-");
	try{
	document.form_sirius.from.value 			= from;
	document.form_sirius.to.value 				= to;
	document.form_sirius.Day.value 				= parseFloat(Day);
	document.form_sirius.RetDay.value 			= parseFloat(RetDay);
	document.form_sirius.month_1.value 			= parseFloat(arr_M1[0])+"-"+arr_M1[1];
	document.form_sirius.month_2.value 			= parseFloat(arr_M2[0])+"-"+arr_M2[1];
	document.form_sirius.pax.value	 			= pax;
	document.form_sirius.airline_restrict.value = airline_restrict;
	show_result();
	}catch(excp18){
	var main 									= window.document.body;
	var arr_input								= new Array();
	var setForm 								= document.createElement('form');
	setForm.action								= "http://flweb.ypsilon.net/index.phtml";
	setForm.name								= "form_sirius";
	setForm.method								= "POST";
	setForm.target								= "resultaat";
	arr_input['from']							= document.createElement('input');
	arr_input['from'].type						= 'hidden';
	arr_input['from'].name						= 'from';
	arr_input['from'].value						= from;
	
	arr_input['to']								= document.createElement('input');
	arr_input['to'].type						= 'hidden';
	arr_input['to'].name						= 'to';	
	arr_input['to'].value						= to;	

	arr_input['Day']							= document.createElement('input');
	arr_input['Day'].type						= 'hidden';
	arr_input['Day'].name						= 'Day';
	arr_input['Day'].value						= parseFloat(Day);
	
	arr_input['RetDay']							= document.createElement('input');
	arr_input['RetDay'].type					= 'hidden';
	arr_input['RetDay'].name					= 'RetDay';
	arr_input['RetDay'].value					= parseFloat(RetDay);
	
	arr_input['month_1']						= document.createElement('input');
	arr_input['month_1'].type					= 'hidden';
	arr_input['month_1'].name					= 'month_1';
	arr_input['month_1'].value					= parseFloat(arr_M1[0])+"-"+arr_M1[1];
	
	arr_input['month_2']						= document.createElement('input');
	arr_input['month_2'].type					= 'hidden';
	arr_input['month_2'].name					= 'month_2';
	arr_input['month_2'].value					= parseFloat(arr_M2[0])+"-"+arr_M2[1];
	
	arr_input['pax']							= document.createElement('input');
	arr_input['pax'].type						= 'hidden';
	arr_input['pax'].name						= 'pax';
	arr_input['pax'].value						= pax;
	
	arr_input['agent']							= document.createElement('input');
	arr_input['agent'].type						= 'hidden';
	arr_input['agent'].name						= 'agent';
	arr_input['agent'].value					= 'ttc_sirius_nl2';
	
	arr_input['lang']							= document.createElement('input');
	arr_input['lang'].type						= 'hidden';
	arr_input['lang'].name						= 'lang';
	if(lng == 'N'){
	arr_input['lang'].value						= 'nl_BE';
	}else{
	arr_input['lang'].value						= 'fr_BE';
	}
	
	arr_input['airline_restrict']				= document.createElement('input');
	arr_input['airline_restrict'].type			= 'hidden';
	arr_input['airline_restrict'].name			= 'airline_restrict';
	arr_input['airline_restrict'].value			= airline_restrict;
	
	setForm.appendChild(arr_input['agent']);
	setForm.appendChild(arr_input['lang']);
	setForm.appendChild(arr_input['from']);
	setForm.appendChild(arr_input['to']);
	setForm.appendChild(arr_input['Day']);
	setForm.appendChild(arr_input['RetDay']);
	setForm.appendChild(arr_input['month_1']);
	setForm.appendChild(arr_input['month_2']);
	setForm.appendChild(arr_input['pax']);
	setForm.appendChild(arr_input['airline_restrict']);
	
	main.appendChild(setForm);
	show_iframe();
	
	setTimeout("parent.resizeCaller()",100);
	parent.document.getElementById('lijnvluchten').style.height = '713';
	setForm.submit();
	}
}
function set_email()
{
	var email 									= document.getElementById('email').value;
	var lng										= document.getElementById('lng').value;
	location.href								= (lng == 1)?"/newsletter_page?email="+email:"/newsletter_page_fr?email="+email;	
	
}
function ajax_save( value , regio_code, land_code,what)
{
	var arr_value								= value.split("/");
	var arr_len									= arr_value.length;
	var taal									= (document.getElementById('lng').value == 1)?"nl":"fr";
	switch(what){
		case "1":
		var where								= "videotour";
		break;
		case "2":
		var where								= "hotellist";
		break;
		case "3":
		var where								= "hotelfiche";
		break;
	}
	var paramstring = "video=" + value.replace(".wmv","")+".wmv&reis=video&REGIO="+regio_code+"&ajax=video" ; // 2de post var moet deze zijn die bovenaan staat reis?
	var ajax = new Ajax( "/phpscripts/film_list.php" , "POST" , paramstring , ajax_save_callback );
	ajax.go();
}
function ajax_save_callback( xml_req )
{
	var response = xml_req.responseText;
	var response_array = response.split("#");

	if( response_array[0].indexOf("ga_door") != '-1' ) {
		location.href=response_array[1];
	}
}
var div													= new Array();
var warning												= "";
function set_error()
{
	var body											= document.body;
	div['fade']											= document.createElement('div');
	div['fade'].className								= "PA fade";
	div['fade'].id										= "fade";
	div['fade'].onclick									= function(){drop_error();};
	div['error']										= document.createElement('div');
	div['error'].id										= "ERR";
	div['error'].style.position							= "absolute";
	div['error'].style.top								= "200";
	div['error'].style.left								= "50%";
	div['error'].style.marginLeft						= "-150";
	div['error'].style.width							= "300";
	div['error'].style.height							= "100";
	div['error'].style.borderLeft						= "2px outset #D4D0C8";
	div['error'].style.borderTop						= "2px outset #D4D0C8";
	div['error'].style.borderRight						= "2px outset #808080";
	div['error'].style.borderBottom						= "2px outset #808080";
	div['error'].style.background						= "#FFFFFF";
	div['error'].style.zIndex							= "2";
	div['errtitle']										= document.createElement('div');
	div['errtitle'].style.position						= "relative";
	div['errtitle'].style.background					= "#5979AE";
	div['errtitle'].style.height						= "18";
	div['errtitle'].style.width							= "100%";
	div['errtitle'].style.font							= "0.9em verdana";
	div['errtitle'].style.fontWeight					= "bolder";
	div['errtitle'].style.color							= "#FFFFFF";
	div['errtitle'].innerHTML							= "<div style='padding:2'>Warning</div>";
	div['info']											= document.createElement('div');
	div['info'].id										= "error_info";
	if(warning == "1"){
		div['info'].style.paddingTop					= "20px";
		div['info'].style.paddingLeft					= "10px";
		div['info'].style.font							= "1.4em verdana";
		div['info'].style.fontWeight					= "bolder";
		div['info'].style.color							= "#FF7D00";
	}
	div['close']										= document.createElement('div');
	div['close'].style.position							= "absolute";
	div['close'].style.right							= "2";
	div['close'].style.top								= "1";
	div['close'].style.width							= "17";
	div['close'].style.height							= "17";
	div['close'].style.cursor							= "pointer";
	div['close'].style.background						= "url('/swimages/icons/close.png') no-repeat";
	div['close'].onclick								= function(){drop_error();};
	
	div['errtitle'].appendChild(div['close']);
	div['error'].appendChild(div['errtitle']);
	div['error'].appendChild(div['info']);
	body.appendChild(div['error']);
	body.appendChild(div['fade']);
}
function drop_error()
{
	var body											= document.body;
	body.removeChild(document.getElementById('fade'));
	body.removeChild(document.getElementById('ERR'));
}
function SCTRL(el,what)
{
	var lng 											= document.getElementById('lng').value;
	if(what == 0 && el.value.indexOf("code") != '-1'){
	el.value = "";
	}
	if(what == 1 && el.value == ''){
	el.value = (lng == '1')?"hotel/code/regio":"hôtel/code/region";
		try{
		parent.vulin.document.form.Hotelcode.value 			= "";
		}catch(excp){}
	}
}
function SDATA()
{
	try{
		var lng		= document.getElementById('lng').value;
		if(location.href.indexOf('route') != '-1'){
			try{
			calcRoute();	
			}catch(excp){}
		return;
		}
		if(document.getElementById('search_data').value.indexOf("\/") == '-1' && document.getElementById('search_data').value != '' && location.href.indexOf('route') == '-1'){
		parent.vulin.document.form.Hotelcode.value=document.getElementById('search_data').value;
		parent.vulin.Zoek();
		return;
		}
	}catch(excp){}
}
var oTidyBrowser;
function oTidyBrowser()
{
}
var pic_time;
function full_pic(el,what)
{
	if(what == 0){
	pic_time 		= setTimeout("show_full_pic("+what+")",200);
	}else{
	show_full_pic(what);	
	window.clearTimeout(pic_time);
	}
}
function show_full_pic(what)
{
	document.getElementById('inl').style.zIndex 		= (what == 0)?99:1;
	document.getElementById('accom').style.zIndex 		= (what == 0)?1:2;
}
function display_info(el)
{
	var what		= el.id.replace("_but","");
	var info_div 	= document.getElementsByTagName('div');
	if(what.indexOf("accom") != '-1'){
		document.getElementById('extra_data').style.display 		= '';
		document.getElementById('accom_data').style.width 			= '568';
		document.getElementById('accom_transparent').style.display 		= '';
	}else{
		document.getElementById('extra_data').style.display 		= 'none';
		document.getElementById('accom_data').style.width 			= '770';
		document.getElementById('accom_transparent').style.display 	= 'none';
	}
	
	for(i=0;i<info_div.length;i++){
		if(info_div[i].id.indexOf('_info') != '-1' && info_div[i].id == what+"_info"){
			try{
			info_div[i].style.display 	= "";	
			document.getElementById(info_div[i].id.replace("_info","_but")).className = "PR FL Amenu_bottom";
			}catch(expc){}
		}else if(info_div[i].id.indexOf('_info') != '-1' && info_div[i].id.indexOf('RT_info') == '-1'){
			try{
			info_div[i].style.display = "none";	
			document.getElementById(info_div[i].id.replace("_info","_but")).className = "PR FL NAmenu_bottom";
			}catch(expc){}
		}
	}
	if(what == 'prijs'){
	}
}
function show_hotel_list(lng,where)
{
	if(typeof(where) == "undefined"){
	var where		= "hotelfiche";
	}
	var hotel_list	= document.getElementById('hotellist').style.display;
	var deel		= document.getElementById('deel').value;
	var hotelcode	= document.getElementById('hotelcode').value;
	var taal		= (lng == 1)?"nl":"fr";
	var ss_param	= taal+"."+deel+"."+where+"."+hotelcode+".hotel_list";
	
	if(hotel_list == 'none'){
	document.getElementById('hotellist').style.display	= '';
	}else{
	document.getElementById('hotellist').style.display	= 'none';
	}
	
	try{
	parent.resizeCaller();
	}catch(excp){}
	
	setTimeout("location.href='#hotels';",500);
}
var json_cat;
var json_resort;
var json_datum;
var json_dur;
var json_airport;
var json_meal;
var json_A_min;
function set_lastmins()
{
	try{
	var arr_lm									= {
												"meal":{"fld":"meal","name1":"Maaltijdkeuze","name2":"Choix de repas"},
												"A_min":{"fld":"A_min","name1":"Prijs","name2":"Prix"},
												"cat":{"fld":"cat","name1":"Sterren","name2":"Classification"},
												"resort":{"fld":"resort","name1":"Vakantieplaats","name2":"Lieu de vacances"},
												"datum":{"fld":"datum","name1":"Vertrekdatum","name2":"Date de d&eacute;part"},
												"dur":{"fld":"dur","name1":"Verblijfsduur","name2":"Dur&eacute;e de s&eacute;jour"},
												"air":{"fld":"airport","name1":"Vertrekluchthaven","name2":"Aéroport de d&eacute;part"}
												};
	var obj_doc									= document;
	var lng 									= obj_doc.getElementById('lng').value;
	var obj_lm									= obj_doc.getElementById('zoekopties');	
	
//	obj_lm.innerHTML							= "<H6>Last Minutes</H6><div id='HR' style='margin-bottom:-15px'></div>";
//	obj_lm.innerHTML							= "<H6><img src='/images/GD/temp/14_"+((location.href.indexOf('promot') != '-1')?((lng == 1)?"promoties":"promotions"):"last_minutes")+"_94294.png' ></H6><div id='HR' style='margin-bottom:-15px'></div>";
//	obj_lm.innerHTML							= "<H6><img src='/images/GD/temp/14_"+((location.href.indexOf('promot') != '-1')?((lng == 1)?"promoties":"promotions"):"last_minutes")+"_94294.png' ></H6><div id='HR' style='margin-bottom:-15px'></div>";
	obj_lm.innerHTML							= "<H6>"+((lng == 1)?"<img src='/images/GD/temp/14_verfijn_uw_keuze_94294.png' >":"<img src='/images/GD/temp/14_affinez_votre_choix_94294.png' >")+"</H6><div id='HR' style='margin-bottom:-15px'></div>";

	var count									= 0;
		for(var l in arr_lm){
			count								= 0;
			eval("var js_arr 					= json_"+arr_lm[l]['fld']+";");
			elem['title']						= obj_doc.createElement("div");
			elem['title'].id					= arr_lm[l]['fld']+"#";
			elem['title'].className				= "ZO_TIT";
			elem['title'].innerHTML				= "<span onmouseover='strike_what(this.parentNode);' onmouseout='strike_what(obj_lm);'>"+arr_lm[l]['name'+lng]+"</span>";
			elem['title'].onclick				= function(){set_lm(this);};
			obj_lm.appendChild(elem['title']);
			for(var j in js_arr){
				elem['chk']						= obj_doc.createElement("div");
				elem['chk'].className			= "CB";
				elem['chk_t']					= obj_doc.createElement("div");
				elem['chk_t'].className			= "ZO_TXT";
				elem['chk_t'].id				= arr_lm[l]['fld']+"#"+js_arr[j]['O'];
				elem['chk_t'].style.width		= (IE)?"165":"155";
				elem['chk_t'].style.display		= "block";
				elem['chk_t'].style.marginTop	= "3";
				var set_html					= "";
				set_html						= set_html + "<ul><li>"+((arr_lm[l]['fld'] == 'cat')?set_stars(js_arr[j]['V']):js_arr[j]['V'])+"</li></ul>";
				elem['chk_t'].innerHTML			= set_html;
				elem['chk_t'].onclick			= function(){set_lm(this);};
				elem['chk'].appendChild(elem['chk_t']);
				if(js_arr[j]['V'] != null){
					if(count == 5){
					elem['more']				= obj_doc.createElement("div");
					elem['more'].id				= "more_"+arr_lm[l]['fld'];
					elem['more'].style.display	= "none";
					obj_lm.appendChild(elem['more']);
					}
					
					if(count < 5){
					obj_lm.appendChild(elem['chk']);
					}else{
					elem['more'].appendChild(elem['chk']);
					}
				count++;
				}
			}
			if(count > 5){
				elem['moret']					= obj_doc.createElement("div");
				elem['moret'].id				= arr_lm[l]['fld'];
				elem['moret'].className			= "ZO_MORE";
				elem['moret'].innerHTML			= (lng == 1)?"meer":"plus";
				elem['moret'].onclick			= function(){
						var more = document.getElementById("more_"+this.id);
						this.innerHTML			= ((more.style.display == "none")?((lng == 1)?"minder":"moins"):((lng == 1)?"meer":"plus"));
						more.style.display 		= ((more.style.display == "none")?"":"none");
						};
				obj_lm.appendChild(elem['moret']);
			}
		}
	obj_lm.className							= "ZO_DIV";
	obj_lm.style.display						= "";
	}catch(excp){}
}
function set_stars(str)
{
	var star									= "";
	if(parseFloat(str) == str){
		for(s=1;s<=parseFloat(str);s++){
		star									+= "<img src='/swimages/general/astar.gif' border='0'>";
		}
		str										= star;
	}
return str;
}
function strike_what(el)
{
	var obj_lmc									= document.getElementById('lm_crit');
	var arr_lmc									= obj_lmc.getElementsByTagName('div');
	for(l=0;l<arr_lmc.length;l++){
		if(arr_lmc[l].id.indexOf("#") != '-1' && arr_lmc[l].className == 'DS_T P' && (el.id == arr_lmc[l].id || el.id == "#")){
			if(arr_lmc[l].id.indexOf('cat') != '-1'){
			arr_lmc[l].style.background			= "#FF7D00";
			}else{
			arr_lmc[l].style.textDecoration		= "line-through";
			}
		}else if(arr_lmc[l].className == 'DS_T P'){
			if(arr_lmc[l].id.indexOf('cat') != '-1'){
			arr_lmc[l].style.background			= "#FFFFFF";
			}else{
			arr_lmc[l].style.textDecoration		= "underline";
			}
		}
	}
}
function set_lm(el)
{
	var arr_data 						= el.id.split("#");
	var obj_lmc							= document.getElementById('lm_crit').getElementsByTagName('div');
	var cnt_lmc							= 0;
	if(arr_data[1] == ""){
		for(l=0;l<obj_lmc.length;l++){
			cnt_lmc						= (obj_lmc[l].id == 'lmc')?(cnt_lmc + 1):cnt_lmc;
		}
		if(cnt_lmc == 1){
			document.getElementById('lm_but').click();
			return;
		}
	}
	var obj_frm							= document.form;
	for(f=0;f<obj_frm.length;f++){
		if(obj_frm[f].name == arr_data[0]){
			obj_frm[f].value			= arr_data[1];
		}
	}
	try{
		if(el.id.indexOf('resort') != '-1' && document.form.dest_resort.value != '' && arr_data[1] == ''){
		document.form.dest_resort.value = "";
		}
	}catch(excp){}
	Searching();
}
var js_arr;
var zoekopties_set								= 0;
function set_zoekopties()
{
	try{
		var obj_zo								= document.getElementById('zoekopties');
		var obj_doc								= document;
		var html								= "";
		var teller								= 0;
		var count								= 5;
		var old_title							= "";
		var User 								= obj_doc.getElementById('User').value;
		var lng 								= obj_doc.getElementById('lng').value;
		var deel 								= obj_doc.getElementById('deel').value;
		if(deel == 'hotel'){return;}
		obj_zo.style.display					= "";
		try{
		var set_dest							= obj_doc.getElementById('destination').value;
		var set_resort							= obj_doc.getElementById('resort').value;
		}catch(excp){
		var set_dest							= "";
		var set_resort							= "";
		}
		var set_info							= "";
		
//		obj_zo.innerHTML						= "<H6>"+((lng == 1)?"Verfijn uw keuze":"Affinez votre choix")+"</H6><div id='HR' style='margin-bottom:-15px'></div>";
		obj_zo.innerHTML						= "<H6>"+((lng == 1)?"<img src='/images/GD/temp/14_verfijn_uw_keuze_94294.png' >":"<img src='/images/GD/temp/14_affinez_votre_choix_94294.png' >")+"</H6><div id='HR' style='margin-bottom:-15px'></div>";
		
		if(js_arr.length == 0){
		return;
		}
		
//		if(deel == 'vlieg'){
//		elem['title']					= obj_doc.createElement("div");
//		elem['title'].className			= "ZO_TIT_INV";
//		elem['title'].innerHTML			= ((lng == '1')?"Last Minutes & Promoties":"Last Minutes & Promotions");
//		elem['chk']						= obj_doc.createElement("div");
//		elem['chk'].className			= "CB";
//		elem['chk_t']					= obj_doc.createElement("div");
//		elem['chk_t'].className			= "ZO_TXT FL";
//		elem['chk_t'].innerHTML			= "<ul><li><a href='#' onclick='return false'>Last Minutes</a></ul>";
//		elem['chk_t'].onclick			= function(){location.href="/"+((lng == '1')?"vliegvakanties":"vacances_en_avion")+"/jetair_all_lastminutes.htm"};
//		elem['chk'].appendChild(elem['chk_t']);
//		obj_zo.appendChild(elem['title']);
//		obj_zo.appendChild(elem['chk']);
//		}

		for(var j in js_arr){
			if(js_arr[j]['id'].substr(0,1) == 'R'){
				elem['land_title']				= obj_doc.createElement("div");
				elem['land_title'].className	= "ZO_TIT";
				elem['land_title'].innerHTML	= (lng == '1')?"Bestemmingen":"Destinations";	
				(teller == 0)?obj_zo.appendChild(elem['land_title']):"";	
				teller++;	
				var regio_set					= js_arr[j]['id'];
				elem['land']					= obj_doc.createElement("div");
				elem['land'].className			= "ZO_TXT";
				var arr_land					= js_arr[j]['title'].split("#");
				var set_land_html				= "<u class='P' id='se_land' onclick=\""+((set_dest != '')?"":"set_search('','D"+arr_land[1]+"')")+"\"><a href='#' onclick='return false;' "+((set_dest != '')?"style='color:#FF7D00'":"")+">"+arr_land[0];
				set_land_html					+= "</a></u>";
				set_land_html					+= (set_dest == '' && set_resort == '')?"<div style='cursor:pointer;position:absolute;top:2px;margin-top:2px;right:5px;width:9px;height:9px;background:url(/swimages/general/plus.gif) no-repeat' onclick='show_land(this,\""+arr_land[1]+"\")'></div>":"";
				set_land_html					+= ((set_dest != '')?" <img src='/swimages/icons/close.gif' class='P' onclick=\"new_search('D',1)\">":"");
				elem['land'].innerHTML			= set_land_html;
				(old_title != js_arr[j]['title'] && deel != 'city')?obj_zo.appendChild(elem['land']):"";
				elem['regio']					= obj_doc.createElement("div");
				elem['regio'].className			= "ZO_TXT ";
				elem['regio'].id				= "R_"+arr_land[1];
				elem['regio'].style.display		= ((set_dest == '' && set_resort == '' && deel != 'city')?"none":"");
				var set_regio_html				= "<ul id='se_regio_ul'><li id='se_regio' onclick=\""+((set_resort != '')?"":"set_search('','"+regio_set+"')")+"\"><a href='#' onclick='return false;' "+((set_resort != '')?"style='color:#FF7D00'":"")+">"+js_arr[j]['omschr'];			
				set_regio_html					+= ((set_resort != '')?" <img src='/swimages/icons/close.gif' class='P' onclick=\"new_search('R',1)\">":"");
				set_regio_html					+= "</a></ul>";		
				elem['regio'].innerHTML			= set_regio_html;
				obj_zo.appendChild(elem['regio']);
			}else{
				elem['title']					= obj_doc.createElement("div");
				elem['title'].className			= "ZO_TIT";
				elem['title'].innerHTML			= js_arr[j]['title']+"";
				elem['chk']						= obj_doc.createElement("div");
				elem['chk'].className			= "CB";
				elem['chk_t']					= obj_doc.createElement("div");
				elem['chk_t'].className			= "ZO_TXT FL";
				elem['chk_t'].style.display		= "block";
				//elem['chk_t'].style.marginTop	= "3";
				elem['chk_t'].alt				= (js_arr[j]['set'] == 1)?((lng == 1)?"verwijderen":"reset"):"";
				elem['chk_t'].title				= (js_arr[j]['set'] == 1)?((lng == 1)?"verwijderen":"reset"):"";
				elem['chk_t'].id				= count+"#"+js_arr[j]['id'];
				if(js_arr[j]['id'].substr(0,1) == 'S'){
				var set_html					= "<input type='hidden' name='Sxtr[]' id='set_var_"+count+"' value='"+((js_arr[j]['set'] == 1)?js_arr[j]['id'].replace("S",""):"")+"'>";
				}else{
				var set_html					= "<input type='hidden' name='var"+count+"' id='set_var_"+count+"' value='"+((js_arr[j]['set'] == 1)?js_arr[j]['id']:"")+"'>";
				}
				set_html						= set_html + "<ul><li id='se_"+count+"'><a href='#' onclick='return false' "+((js_arr[j]['set'] == '1')?"style='color:#FF7D00'":"")+">"+replace_zo(js_arr[j]['omschr']);
				set_html						= set_html + ((js_arr[j]['set'] == 1)?" <img src='/swimages/icons/close.gif'>":"");
				set_html						= set_html + "</a></ul>";
				elem['chk_t'].innerHTML			= set_html;
				elem['chk_t'].onclick			= function(){var arr_ci = this.id.split("#");set_search(arr_ci[0],arr_ci[1])};
				elem['chk'].appendChild(elem['chk_t']);
				elem['chk_i']					= obj_doc.createElement("div");
				elem['chk_i'].className			= "ZO_NFO";
				var set_chk_i					= "<img src=\"/swimages/icons/information.png\"";
				set_chk_i						+= "onclick=\"";
				set_chk_i						+= "LogoInfo('"+js_arr[j]['info']+"','"+js_arr[j]['omschr']+"','','200')";
				set_chk_i						+= "\">";
				elem['chk_i'].innerHTML			= set_chk_i;
				set_info						+= "<div>"+js_arr[j]['info']+"</div><div>"+js_arr[j]['omschr']+"</div>";
				(js_arr[j]['info'] != '' && js_arr[j]['id'].substr(0,1) != 'S')?elem['chk'].appendChild(elem['chk_i']):"";
				(old_title != js_arr[j]['title'])?obj_zo.appendChild(elem['title']):"";
				obj_zo.appendChild(elem['chk']);
			}
			old_title						= js_arr[j]['title'];
			count++;
		}
		obj_zo.className					= "ZO_DIV";
		
		elem['info']					= obj_doc.createElement("div");
		html							+= "<div class='ZO_LNK'><a href='/"+get_User(User,"url")+"/"+((lng == 1)?"zoekopties":"plus_d_options")+".htm' class='CB'><u>"+((lng == 1)?"Alle zoekopties":"Toutes les options")+"</u></a></div>";
		html							+= "<input type='hidden' name='var_l' value='XXX'>";
		html							+= "<input type='hidden' name='Taal' value='"+obj_doc.getElementById('Taal').value+"'>";
		html							+= "<input type='hidden' name='lng' value='"+lng+"'>";
		html							+= "<input type='hidden' name='User' value='"+obj_doc.getElementById('User').value+"'>";
		html							+= "<input type='hidden' name='Season' value='"+obj_doc.getElementById('Season').value+"'>";
		html							+= "<input type='hidden' name='destination' id='destination' value='"+set_dest+"'>";
		html							+= "<input type='hidden' name='resort' id='resort' value='"+set_resort+"'>";
		if(document.getElementById('Hotelcode') && location.href.indexOf("bestemmingsinfo") == '-1' && location.href.indexOf("info-sur-la-dest") == '-1'){
		html							+= "<input type='hidden' name='Hotelcode' id='Hotelcode' value='"+document.getElementById('Hotelcode').value+"'>";
		}
		
		try{
			if(document.getElementById('var1').value != '' && document.getElementById('var1').value != 'XXX'){
			html							+="<input type='hidden' name='var1' id='var1' value='"+document.getElementById('var1').value+"'>";	
			}
			if(document.getElementById('var2').value != '' && document.getElementById('var2').value != 'XXX'){
			html							+="<input type='hidden' name='var2' id='var2' value='"+document.getElementById('var2').value+"'>";	
			}
			if(document.getElementById('var3').value != '' && document.getElementById('var3').value != 'XXX'){
			html							+="<input type='hidden' name='var3' id='var3' value='"+document.getElementById('var3').value+"'>";	
			}
			if(document.getElementById('var4').value != '' && document.getElementById('var4').value != 'XXX'){
			html							+="<input type='hidden' name='var4' id='var4' value='"+document.getElementById('var4').value+"'>";	
			}
		}catch(excp){}
		
		if(document.getElementById('search')){
		html							+= "<input type='hidden' name='var12' id='var12' value='"+document.getElementById('search').value+"'>";
		}
		elem['info'].innerHTML			= html;
		
		obj_zo.appendChild(elem['info']);
	}catch(excp){}
	zoekopties_set						= 1;
}
function replace_zo(str)
{
	str									= str.replace("&lt;br&gt;"," ");	
	str									= str.replace("&lt;img","<img");	
	str									= str.replace("gif&gt;","gif>");
	str									= str.replace("&lt;sup&gt;","<sup>");	
	str									= str.replace("&lt;/sup&gt;","</sup>");	
return str;	
}
function set_strike(id,what)
{
	var SE								= document.getElementById(id);
	var SE_text							= SE.innerHTML;
	if(what == 0){
		SE_text							= "<STRIKE>"+SE_text+"</STRIKE>";
	}else{
		SE_text							= SE_text.replace("<STRIKE>","");
		SE_text							= SE_text.replace("</STRIKE>","");
		SE_text							= SE_text.replace("<strike>","");
		SE_text							= SE_text.replace("</strike>","");
	}
	SE.innerHTML 						= SE_text;
}
function show_land(el,land)
{
	var obj_zo							= document.getElementById('zoekopties');
	var obj_zo_div						= obj_zo.getElementsByTagName('div');	 
	for(o=0;o<obj_zo_div.length;o++){
		if(obj_zo_div[o].id.replace("R_","") == land){
		obj_zo_div[o].style.display		= (obj_zo_div[o].style.display == "")?"none":"";	
		el.style.background				= (obj_zo_div[o].style.display == "")?"url('/swimages/general/min.gif') no-repeat":"url('/swimages/general/plus.gif')  no-repeat";	
		}
	}
	
}
function set_search(id,val)
{
	var lng 			= document.getElementById('lng').value;
	var deel 			= document.getElementById('deel').value;
	var destination		= document.getElementById('destination').value;
	var resort			= document.getElementById('resort').value;

	if(val.substr(0,1) == 'R'){
		val					= (val.substr(0,1) == 'R')?val.replace("R",""):val;
		document.frm_zo.resort.value= val;
	}else if(val.substr(0,1) == 'D'){
		val					= (val.substr(0,1) == 'D')?val.replace("D",""):val;
		document.frm_zo.destination.value= val;
	}else{
		if(document.getElementById('set_var_'+id).value == ''){
		}
		val					= (val.substr(0,1) == 'S')?val.replace("S",""):val;
		document.getElementById('set_var_'+id).value= (document.getElementById('set_var_'+id).value == '')?val:'';
	}
	document.frm_zo.submit();
}
function marker_zo(what)
{
	try{
		var obj_zo						= (document.getElementById('zoekopties'))?document.getElementById('zoekopties'):parent.document.getElementById('zoekopties');
		obj_zo.style.background			= (what == 0)?"#FEC380":"#EDE6CE";
	}catch(expc){}
}
function set_marker(what,ById)
{
	try{
		if(document.getElementById(ById)){
		var obj_zo						= document.getElementById(ById);
		}else{
		var obj_zo						= parent.document.getElementById(ById);
		}
		obj_zo.style.background			= (what == 0)?"#FDE4B1":"#FFFFFF";
		
	}catch(expc){}
}
function get_img_nfo(el)
{
	var title							= el.title;
	var dest_banner						= document.getElementById('BST_banner').value;
	if(document.getElementById('BST_NFO_V')){
	var obj_doc							= document.getElementById('BST_NFO_V');
	}else if(document.getElementById('BST_NFO_A')){
	var obj_doc							= document.getElementById('BST_NFO_A');
	}else if(document.getElementById('BST_NFO_ALL')){
	var obj_doc							= document.getElementById('BST_NFO_ALL');
	}else if(document.getElementById('WEER_DIV')){
	var obj_doc							= document.getElementById('WEER_DIV');
	}else if(document.getElementById('EXC_LST')){
	var obj_doc							= document.getElementById('EXC_LST');
	}else if(document.getElementById('FILM_DIV')){
	var obj_doc							= document.getElementById('FILM_DIV');
	}else if(document.getElementById('ROND_LST')){
	var obj_doc							= document.getElementById('ROND_LST');
	}
	
	var obj_dests						= obj_doc.getElementsByTagName("LI");
	for(d=0;d<obj_dests.length;d++){
		if(obj_dests[d].id.substr(0,3) == dest_banner){
			location.href 				= obj_dests[d].childNodes[0].href;
			break;
		}
	}
}
function set_gradient()
{
	var obj_grad						= new Array();
	var obj_div							= document.getElementById('GRAD');
	for(i=0;i<=210;(i=i+((IE)?1.4:0.7))){
	var	grad							= (i > 0)?i:0;
	obj_grad							= document.createElement('div');
	obj_grad.className					= "GRD_WH";
	obj_grad.style.background			= "#FFFFFF";
	obj_grad.style.opacity 				= grad/100;
	obj_grad.style.filter 				= 'alpha(opacity=' + grad + ')';

	obj_div.appendChild(obj_grad);
	}
}
function set_adres(el,set)
{
	var taal							= (document.getElementById('lng').value == 1)?"nl":"fr";
	var deel							= document.getElementById('deel').value;
	var adres							= el.value;
	var chk_field						= (taal == "nl")?"postcode, gemeente":"code postal, commune";
	var field							= (taal == "nl")?"straat + nr, postcode, gemeente":"rue + n°, code postal, commune";
	if(set == 0 && adres.indexOf(chk_field) != '-1'){
		el.value						= "";
		el.style.color					= "#000000";
	}else if(set == 1 && adres == ''){
		el.value						= field;
		el.style.color					= "#666666";
	}else if(set == 1  && adres.indexOf(chk_field) == '-1'){
	}
}
function set_calendar_clk()
{
	var toDate							= new Date();
	var todd							= toDate.getDate();
	var tomm							= toDate.getMonth();
	var toyy							= toDate.getFullYear();
	var startDate						= new Date(toyy,parseFloat(tomm) + 1,todd);
	var enddur							= parseFloat(parent.vulin.document.form.Duration.value) - 1;
	var endmm							= parent.vulin.document.form.DepartMonth[parseFloat(parent.vulin.document.form.DepartMonth.length) - 1].value;
	var endyy							= parent.vulin.document.form.DepartYear[parseFloat(parent.vulin.document.form.DepartYear.length) - 1].value;
	var endDate							= new Date(endyy,endmm,31 - enddur);
	var obj_calendars					= document.getElementById('calendars');
	var obj_cal							= obj_calendars.getElementsByTagName('div');
	
	for(c=0;c<obj_cal.length;c++){
		if(obj_cal[c].id != ''){
		var dd							= obj_cal[c].id.substr(6,2);
		var mm							= obj_cal[c].id.substr(4,2);
		var yy							= obj_cal[c].id.substr(0,4);
		var chkDate						= new Date(yy,parseFloat(mm),dd);
			if(startDate <= chkDate && chkDate <= endDate){
			obj_cal[c].style.cursor		= 'pointer';
			obj_cal[c].style.textDecoration = 'underline';
			obj_cal[c].onclick			= function(){parent.vulin.selectDate('DepartDay','DepartMonth','DepartYear',this.id);};
			}
		}
	}
}
function set_longstay()
{
	var lng			= document.getElementById('lng').value;
	var dd			= getcookie("dd");
	var mm			= getcookie("mm");
	var yy			= getcookie("yy");
	var dur			= getcookie("dur_vlieg");
	
	var retDate		= new Date(yy,parseFloat(mm) - 1,parseFloat(dd) + parseFloat(dur) - 1);
	var rdd			= retDate.getDate();
	var rmm			= retDate.getMonth() + 1;
	var ryy			= retDate.getFullYear();
	
	var resort		= ((parent.vulin.document.form.resort.value == '')?document.getElementById('resort').value:parent.vulin.document.form.resort.value);
	var dest		= ((parent.vulin.document.form.dest_resort.value == '' || parent.vulin.document.form.dest_resort.value == 'default')?document.getElementById('Lcode').value:parent.vulin.document.form.dest_resort.value);
	var dest_resort	= ((dest.substr(0,2) == "RD")?dest:"RD"+dest+"_"+resort);
	
	var parameters 	= "program=inetlongstay&openinprogram=Y&Brochure=1&longstay=Y&Accomodatie=H";
	parameters 		+= "&Language="+((lng == 1)?"N":"F")+"&Taal="+((lng == 1)?"nl":"fr");
	parameters 		+= "&DepartDay="+dd+"&DepartMonth="+mm+"&DepartYear="+yy;
	parameters 		+= "&Duration="+dur;
	parameters 		+= "&Pax="+parent.vulin.document.form.Pax.value;
	parameters 		+= "&Child="+parent.vulin.document.form.Child.value;
	parameters 		+= "&Infant="+parent.vulin.document.form.Infant.value;
	parameters 		+= "&Airport="+((getcookie('airport') == 'XXX' || getcookie('airport') == '')?"BRX":getcookie('airport'));
	parameters 		+= "&dest_resort="+dest_resort;
	parameters 		+= "&resort="+resort;
	parameters 		+= "&Season="+document.getElementById('Season').value;
	parameters 		+= "&ReturnDay="+rdd+"&ReturnMonth="+rmm+"&ReturnYear="+ryy;

	var ajax = new Ajax( "/phpscripts/longstay_ajax.php" , "POST" , parameters,callback_longstay);
	ajax.go();
}
function callback_longstay(xml_req)
{
	var obj_longstay					= document.getElementById('longstay_rcds');
	obj_longstay.innerHTML				= "";
	var response						= xml_req.responseText;
	var arr_response					= response.split("#");
	eval(arr_response[0]);
	var	bg								= "#FFFFFF";
	var teller							= 0;
	var disp							= new Array();
	for(var r in json){
		var arr_resort					= r.split("_");
		bg								= (bg == '#E9F4FF')?"#FFFFFF":"#E9F4FF";
		elem['rch']						= document.createElement('div');
		elem['rch'].className			= "PR CB H18 PL5 TAL bmt";
		elem['rch'].style.width			= "510px";
		elem['rch'].style.background 	= bg;
		elem['rch'].innerHTML			= arr_resort[1];
		obj_longstay.appendChild(elem['rch']);
		var region_teller				= 0;
		for(var d in json[r]){
			for(var j in json[r][d]){
			var arrdep						= json[r][d][j]['DEPDATE'].split("\/");	
			var arrret						= json[r][d][j]['RETDATE'].split("\/");	
			var depDate						= new Date(arrdep[2],parseFloat(arrdep[1]) - 1,parseFloat(arrdep[0]));
			var retDate						= new Date(arrret[2],parseFloat(arrret[1]) - 1,parseFloat(arrret[0]));
			var dep_set						= depDate.getDate()+" "+depDate.getMonth()+" "+depDate.getFullYear();
			var ret_set						= retDate.getDate()+" "+retDate.getMonth()+" "+retDate.getFullYear();
			
			var setdep						= new Date(getcookie("yy"),parseFloat(getcookie("mm")) - 1,parseFloat(getcookie("dd")));	
			var setret						= new Date(getcookie("yy"),parseFloat(getcookie("mm")) - 1,parseFloat(getcookie("dd")) + parseFloat(getcookie("dur_vlieg")) - 1);	
			var set_dep						= setdep.getDate()+" "+setdep.getMonth()+" "+setdep.getFullYear();
			var set_ret						= setret.getDate()+" "+setret.getMonth()+" "+setret.getFullYear();

			elem['more']					= document.createElement('div');
			elem['more'].className			= "PA U P st";
			elem['more'].id					= "more_"+arr_resort[0];
			elem['more'].style.top			= "90px";
			elem['more'].style.right		= "-40px";
			elem['more'].innerHTML			= "meer";
			elem['more'].onclick			= function(){show_more_ls(this);};
			elem['rcd']						= document.createElement('div');
			elem['rcd'].className			= "PR CB H18 P";
			elem['rcd'].style.width			= "510px";
			elem['rcd'].style.display		= (region_teller > 4)?((dep_set == set_dep && ret_set == set_ret)?"":"none"):"";
			elem['rcd'].style.background 	= (dep_set == set_dep && ret_set == set_ret)?"#FFCC66":bg;
			elem['rcd'].id					= json[r][d][j]['DEPDATE']+"/"+arr_response[1]+"/"+arr_response[2]+"/"+arr_resort[0]+"/"+parseFloat(d)+"/"+region_teller+((dep_set == set_dep && ret_set == set_ret)?"/stay":"");
			elem['rcd'].onclick				= function(){longstay_go(this)};
			elem['dep']						= document.createElement('div');
			elem['dep'].className			= "PR FL W145C TAL PL5";
			elem['dep'].innerHTML			= json[r][d][j]['DEPDAG']+" "+json[r][d][j]['DEPDATE'];
			elem['ret']						= document.createElement('div');
			elem['ret'].className			= "PR FL W145C PL10 TAL";
			elem['ret'].innerHTML			= json[r][d][j]['RETDAG']+" "+json[r][d][j]['RETDATE'];
			elem['prc']						= document.createElement('div');
			elem['prc'].className			= "PR FL TAR W100C";
			elem['prc'].style.paddingRight	= "5";
			elem['prc'].innerHTML			= json[r][d][j]['BEDRAG'];
			elem['dur']						= document.createElement('div');
			elem['dur'].className			= "PR FL TAR W90C";
			elem['dur'].style.paddingRight	= "5";
			elem['dur'].innerHTML			= d;
			elem['rcd'].appendChild(elem['dep']);
			elem['rcd'].appendChild(elem['ret']);
			elem['rcd'].appendChild(elem['prc']);
			elem['rcd'].appendChild(elem['dur']);
				if(region_teller == 4){
				elem['rch'].appendChild(elem['more']);
				}
			obj_longstay.appendChild(elem['rcd']);
			teller++;
			region_teller++;
			disp[json[r][d][j]['DEPDATE']+"|"+parseFloat(d)+"|"+parseFloat(json[r][d][j]['BEDRAG'])]	= "Y"; 
			}
		}
	}
	if(teller == 0){
	obj_longstay.innerHTML				= "<div class='PR' style='color:red;font-weight:bold;font-size:1em'>"+arr_response[3]+"</div>";
	}
}
function show_more_ls(el)
{
	var obj_longstay					= document.getElementById('longstay_rcds');
	var obj_ls							= obj_longstay.getElementsByTagName('div');
	var arr_id							= el.id.split("_");
	for(i=0;i<obj_ls.length;i++){
		var arr_ls						= obj_ls[i].id.split("\/");
		try{
			if(arr_ls[5].indexOf(arr_id[1]) != '-1' && obj_ls[i].style.display == 'none'){
				obj_ls[i].style.display 	= "";
			}else if(arr_ls[5].indexOf(arr_id[1]) != '-1' && obj_ls[i].style.display == '' && arr_ls[7] > 4 && typeof(arr_ls[8]) != ''){
				obj_ls[i].style.display 	= "none";
			}
		}catch(excp){}
	}
}
function longstay_go(el)
{
	var arr_date 									= el.id.split("\/");
	var arr_dest_resort								= arr_date[3].split("_");
	
	parent.vulin.document.form.DepartDay.value 		= arr_date[0];
	parent.vulin.document.form.DepartMonth.value 	= arr_date[1];
	parent.vulin.document.form.DepartYear.value 	= arr_date[2];
	parent.vulin.document.form.dest_resort.value	= (arr_date[3]+((arr_date[4] == '' && arr_date[5] != '')?arr_date[5]:"")).replace("RDD","RD");
	parent.vulin.document.form.destination.value 	= arr_dest_resort[0].substr(2);
	parent.vulin.document.form.resort.value 		= ((arr_date[4] == '' && arr_date[5] != '')?arr_date[5]:arr_date[4]);
	parent.vulin.document.form.Duration.value 		= parseFloat(arr_date[6]);
	
	createCookie("dd",arr_date[0],"");
	createCookie("mm",arr_date[1],"");
	createCookie("yy",arr_date[2],"");
	createCookie("dur_vlieg",parseFloat(arr_date[6]),"");
	parent.vulin.Zoek();
}
var melt;
function melt_ice(what)
{
	if(what == 0){
	document.getElementById('ice').style.display='';	
	}else{
	document.getElementById('ice').style.display='none';
	}
}
function show_pakkets(el)
{
	var id					= el.id;
	var lng					= document.getElementById('lng').value;
	var obj_div				= document.getElementsByTagName('li');
	var set_what			= 0;
	for(d=0;d<obj_div.length;d++){
		var arr_id			= obj_div[d].id.split("_");
		if(obj_div[d].id.indexOf(id+"_") != '-1' && obj_div[d].style.display == 'none' && arr_id[1] > 2){
			obj_div[d].style.display = '';
			set_what		= 0;
		}else if(obj_div[d].id.indexOf(id+"_") != '-1' && obj_div[d].style.display == '' && arr_id[1] > 2){
			obj_div[d].style.display = 'none';
			set_what		= 1;
		}
	}
	el.innerHTML			= ((set_what == 1)?((lng == 1)?"<u>meer</u>":"<u>plus</u>"):((lng == 1)?"<u>minder</u>":"<u>moins</u>"));
}
var cur_pic							= 0;
function pic_slide(el)
{
	var set_photo					= (typeof(photo) == 'undefined')?0:photo;
	var lng							= document.getElementById('lng').value;
	var pic_id						= 0;
	var obj_next					= new Object();
	obj_next.newProperty			= "src";
	var obj_prev					= new Object();
	obj_prev.newProperty			= "src";
	try{
	var el_pic						= el.src;
	}catch(excp){}
	try{
	var el_pic						= ((typeof(el_pic) != "undefined")?el_pic:el.title);
	}catch(excp){return;}
	work_pic						= el_pic.replace(".jpg",".JPG")
	work_pic						= el_pic.replace("%20"," ")
	var arr_pic						= work_pic.split(".JPG");
	var arr_src						= arr_pic[0].split("/");
	var pic_src						= arr_src[arr_src.length - 1];
	
		if(set_photo == 0){
		work_pic						= el_pic.replace(".jpg",".JPG")
		work_pic						= el_pic.replace("%20"," ")
		var arr_pic						= work_pic.split(".JPG");
		var arr_src						= arr_pic[0].split("/");
		var pic_src						= arr_src[arr_src.length - 1];
	
			if(typeof(pic_json) == 'undefined'){
				var arr_pics 					= "";
			}else{
				var arr_pics					= pic_json;
			
				for(var p in arr_pics['photo']){
					if(pic_src == arr_pics['photo'][p]){
					pic_id						= p;
					}
				}
				
				var next						= ((parseFloat(pic_id) + 1) > (parseFloat(arr_pics['photo'].length) - 1))?0:(parseFloat(pic_id) + 1);
				var prev						= ((parseFloat(pic_id) - 1) < 0)?(parseFloat(arr_pics['photo'].length) - 1):(parseFloat(pic_id) - 1);
				
				if(arr_pics['photo'][next].substr(0,3).match("[a-zA-Z]")){
				var next_src					= "/beimages/"+arr_pics['photo'][next].substr(0,4)+"/"+arr_pics['photo'][next]+".JPG";
				var prev_src 					= "/beimages/"+arr_pics['photo'][prev].substr(0,4)+"/"+arr_pics['photo'][prev]+".JPG";
				}else{
				var next_src					= "/beimages/"+arr_pics['photo'][next].substr(0,3)+"00/"+arr_pics['photo'][next].substr(0,5)+"/"+arr_pics['photo'][next]+".JPG";
				var prev_src 					= "/beimages/"+arr_pics['photo'][prev].substr(0,3)+"00/"+arr_pics['photo'][prev].substr(0,5)+"/"+arr_pics['photo'][prev]+".JPG";
				}
				obj_next.src 					= next_src;
				obj_prev.src 					= prev_src;
			}
		}else{
			var arr_pics						= pic_json;
			var arr_pic							= work_pic.split(".JPG");
			var arr_src							= arr_pic[0].split("/");
			var pic_src							= arr_src[arr_src.length - 1];
			var set_p							= 0;
			pic_id								= 0;
			
			for(var p in arr_pics['photo']){
				if(arr_pics['photo'][p].indexOf(pic_src) != '-1'){
				pic_id							= set_p;
					if(cur_pic == 0 || (cur_pic == (pic_id + 1)) || (cur_pic == (pic_id - 1))){
						break;
					}
				}
				set_p++;
			}
			var next							= ((parseFloat(pic_id) + 1) > (parseFloat(arr_pics['photo'].length) - 1))?0:(parseFloat(pic_id) + 1);
			var prev							= ((parseFloat(pic_id) - 1) < 0)?(parseFloat(arr_pics['photo'].length) - 1):(parseFloat(pic_id) - 1);
			
			var next_src						= arr_pics['photo'][next];
			var prev_src 						= arr_pics['photo'][prev];

			obj_next.src 						= next_src;
			obj_prev.src 						= prev_src;
		}
		
	if(document.getElementById('pic_slide')){
		document.body.removeChild(document.getElementById('pic_slide'));
		var set_filter				= 0;
	}else{
		var filter_bg					= document.createElement('div');
		filter_bg.style.height			= ((parseFloat(document.body.scrollHeight) > parseFloat(document.body.offsetHeight))?document.body.scrollHeight:document.body.offsetHeight);
		filter_bg.id					= "filter_slide";
		filter_bg.onclick				= function(){
			document.body.removeChild(document.getElementById('filter_slide'));
			document.body.removeChild(document.getElementById('pic_slide'));
		};
		var set_filter				= 1;
	}
	var pic_div						= document.createElement('div');
	pic_div.style.top				= (parseFloat(document.body.scrollTop) + 100) +"px";
	pic_div.id						= "pic_slide";
	var pic_nfo						= document.createElement('div');
	pic_nfo.id						= "pic_nfo";
	if(typeof(pic_json) == 'undefined'){
	pic_nfo.innerHTML				= "";
	}else{
	pic_nfo.innerHTML				= "<u title='"+prev_src+"' onclick=\"cur_pic="+pic_id+";pic_slide(this);\" class='P'>"+((lng == 1)?"vorige":"précédente")+"</u> "+(parseFloat(pic_id) + 1) + "/" + parseFloat(arr_pics['photo'].length)+" <u title='"+next_src+"' onclick=\"cur_pic="+pic_id+";pic_slide(this);\" class='P'>"+((lng == 1)?"volgende":"suivant")+"</u>";
	}
	var pic_close					= document.createElement('div');
	pic_close.id					= "pic_close";
	pic_close.onclick				= function(){
		document.body.removeChild(document.getElementById('filter_slide'));
		document.body.removeChild(document.getElementById('pic_slide'));
	};
	pic_close.innerHTML				= ((lng == 1)?"sluiten":"fermer")+" <b>X</b>";
	var pic_next					= document.createElement('div');
	pic_next.id						= "pic_next";
	pic_next.innerHTML				= "<img src='/images/spacer.gif' width='100%' height='100%'>";
	pic_next.onclick				= function(){cur_pic=pic_id;pic_slide(obj_next)}
	var pic_prev					= document.createElement('div');
	pic_prev.id						= "pic_prev";
	pic_prev.onclick				= function(){cur_pic=pic_id;pic_slide(obj_prev)}
	pic_prev.innerHTML				= "<img src='/images/spacer.gif' width='100%' height='100%'>";
	var pic							= document.createElement('img');
	var str_pic						= el_pic.replace("betnails","beimages");
	str_pic							= str_pic.replace("img_thumb","img_large");
	str_pic							= str_pic.replace("_small","");
	pic.src							= str_pic;
	pic.id							= "pic";
	pic_div.appendChild(pic);
	pic_div.appendChild(pic_nfo);
	pic_div.appendChild(pic_close);
	pic_div.appendChild(pic_next);
	pic_div.appendChild(pic_prev);
	(set_filter == 1)?document.body.appendChild(filter_bg):"";
	document.body.appendChild(pic_div);
	
	setTimeout("check_psh()",400);
}
function check_psh()
{
	document.getElementById('pic_prev').style.height = document.getElementById('pic').height+"px";
	document.getElementById('pic_next').style.height = document.getElementById('pic').height+"px";
}
function set_skimateriaal(what,lng)
{
	if(what == 0){
	elem['div']						= document.createElement('div');
	elem['div'].id					= "be_skimateriaal";
	elem['div'].style.top			= parseFloat(tempY) - 520;
	elem['div'].innerHTML			= "<img src='/images/opties_skimateriaal_"+((lng == 1)?"nl":"fr")+".jpg'>";
	document.body.appendChild(elem['div']);	
	}else{
	document.body.removeChild(document.getElementById('be_skimateriaal'));	
	}
}
function set_info_img(img,what,lng)
{
	if(what == 0){
	var elem						= new Array();
	elem['div']						= document.createElement('div');
	elem['div'].id					= "be_info_img";
	elem['div'].style.top			= parseFloat(tempY) - 520;
	elem['div'].innerHTML			= "<img src='"+img+"'>";
	document.body.appendChild(elem['div']);	
	}else{
	document.body.removeChild(document.getElementById('be_info_img'));	
	}
}
var arr_fld							= new Array();
function clear_fld(el,what)
{
	arr_fld[el.name]				= (arr_fld[el.name] == '' || typeof(arr_fld[el.name]) == 'undefined')?el.value:arr_fld[el.name];
	if(what == 0 && el.value == arr_fld[el.name]){
	el.value						= "";
	el.style.color					= "#000000";
	}else if(what == 0 && el.value != arr_fld[el.name]){
	}else if(what == 1 && el.value == ''){
	el.value						= arr_fld[el.name];
	el.style.color					= "#8494AE";
	}
	(el.id == 'set_land_regio')?get_land_regio(el):"";
}
function get_land_regio(el)
{
	var lng							= document.getElementById('lng').value;
	if(el.value.length > 2){
	var parameters = "set_land_regio="+el.value+"&lng="+lng+"&ajax=get_land_regio";
	var ajax = new Ajax( "/phpscripts/ajax_calls.php" , "POST" , parameters,get_land_regio_callback);
	ajax.go();
	}else if(el.value.length < 3){
	}
}
function get_User(User,kind)
{
	var lng							= document.getElementById('lng').value;
	switch(User){
		case " ":
		case "X":
		case "1":
			if(kind == 'url'){
			return 						(lng == 1)?"vliegvakanties":"vacances_en_avion";
			}else if(kind == 'call'){
			return 						(lng == 1)?"Vliegvakanties":"Vacances en avion";
			}else{
			return 						"vlieg";
			}
		break;
		case "S":
			if(kind == 'url'){
			return 						(lng == 1)?"sneeuwvakanties":"neige";
			}else if(kind == 'call'){
			return 						(lng == 1)?"Sneeuwvakanties":"Neige";
			}else{
			return 						"sneeuw";
			}
		break;
		case "A":
			if(kind == 'url'){
			return 						(lng == 1)?"autovakanties":"vacances_en_voiture";
			}else if(kind == 'call'){
			return 						(lng == 1)?"Autovakanties":"Vacances en voiture";
			}else{
			return 						"auto";
			}
		break;
		case "C":
			if(kind == 'url'){
			return 						(lng == 1)?"citytrips":"citytrips_fr";
			}else if(kind == 'call'){
			return 						(lng == 1)?"Citytrips":"Citytrips";
			}else{
			return 						"city";
			}
		break;
		case "K":
			if(kind == 'url'){
			return 						(lng == 1)?"dichtbijvakanties":"pres_de_chez_vous";
			}else if(kind == 'call'){
			return 						(lng == 1)?"Dichtbijvakanties":"Pres de chez vous";
			}else{
			return 						"dicht";
			}
		break;
		default:
			return 						User;
		break;
	}
}
var dest_list						= "";
var json_old						= "";
function get_land_regio_callback(xml_req)
{
	var response					= xml_req.responseText;
	var lng							= document.getElementById('lng').value;
	var Season						= document.getElementById('Season').value;
	var obj_lr						= document.getElementById('set_land_regio').parentNode;
	eval(response);

	if(json_nfo.length != json_old.length){
		try{
		obj_lr.removeChild(document.getElementById('dest_list'));	
		}catch(excp){}
		
		var elem						= new Array();
		elem['div']						= document.createElement('div');
		elem['div'].id					= "dest_list";
		
		elem['div'].onmouseover			= function(){window.clearTimeout(dest_list);};
		elem['div'].onmouseout			= function(){dest_list	= setTimeout("document.getElementById('set_land_regio').parentNode.removeChild(document.getElementById('dest_list'));json_old = '';",3000);};
		elem['ul']						= document.createElement('UL');
		for(var j in json_nfo){
			if(json_nfo[j]['STEP'] == 'LAND' || json_nfo[j]['USER'] == 'C'){
			var url							= "/"+get_User(json_nfo[j]['USER'],"url")+"/"+json_nfo[j]['OMSCHRIJVING'].toLowerCase()+"/"+(((Season % 2) == 0)?((lng == 1)?"zomer":"ete"):((lng == 1)?"winter":"hiver"))+"/"+((json_nfo[j]['USER'] == 'C')?((lng == 1)?"stadsinfo.htm":"info-de-la-ville.htm"):((lng == 1)?"bestemmingsinfo.htm":"info-sur-la-destination.htm"));
			}else if(json_nfo[j]['STEP'] == 'REGIO'){
			var url							= "/"+get_User(json_nfo[j]['USER'],"url")+"/"+json_nfo[j]['LAND_OMSCHRIJVING'].toLowerCase()+"/"+(((Season % 2) == 0)?((lng == 1)?"zomer":"ete"):((lng == 1)?"winter":"hiver"))+"/"+((lng == 1)?"bestemmingsinfo.htm":"info-sur-la-destination.htm");
			}else if(json_nfo[j]['STEP'] == 'VILLAGE'){
			var url							= "/"+get_User(json_nfo[j]['USER'],"url")+"/"+RSPC(json_nfo[j]['LAND_OMSCHRIJVING'])+"/"+RSPC(json_nfo[j]['REGIO_OMSCHRIJVING'])+"/"+RSPC(json_nfo[j]['OMSCHRIJVING'].toLowerCase())+"/"+(((Season % 2) == 0)?((lng == 1)?"zomer":"ete"):((lng == 1)?"winter":"hiver"))+"/";
			}else{
			var url							= "";
			}
		elem['line']					= document.createElement('LI');
		elem['line'].style.position		= "relative";
		elem['line'].style.font			= "0.8em verdana";
		elem['line'].style.color		= "#092A5E";
		elem['line'].innerHTML			= "<a href=\""+url+"\">"+json_nfo[j]['OMSCHRIJVING']+" "+get_User(json_nfo[j]['USER'],"call")+"</a>";
		elem['line'].onclick			= function(){location.href=url};
		elem['ul'].appendChild(elem['line']);
		}
		elem['div'].appendChild(elem['ul']);
		(response.indexOf("null") == '-1')?obj_lr.appendChild(elem['div']):"";
	}
	json_old						= json_nfo;
}
function set_SIFR()
{
	/*
	sIFR.replace(jetair, {selector: '.BST_WID',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:48px;cursor:pointer}','a{color: #092A5E;text-decoration:none}','a:hover{color: #092A5E;text-decoration:underline}']});	
	sIFR.replace(jetair, {selector: '.active',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:17px;text-align:center;margin-left:5 }','a{color: #092A5E;text-decoration:none}','a:hover{color: #092A5E;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: '.active_inv',wmode: 'transparent',css: ['.sIFR-root { color: #FFFFFF; font-size:17px;text-align:center;margin-left:5 }','a{color: #FFFFFF;text-decoration:none}','a:hover{color: #FFFFFF;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: '.BODY_HEADER_LNK',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:24px; text-align:right;cursor:pointer}','a{color: #092A5E;text-decoration:none}','a:hover{color: #092A5E;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: '.no_active',wmode: 'transparent',css: ['.sIFR-root { color: #FFFFFF; font-size:17px;text-align:center;margin-left:5 }','a{color: #FFFFFF;text-decoration:none}','a:hover{color: #FFFFFF;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: 'H1',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:18px; }','a{color: #FFFFFF;text-decoration:none}','a:hover{color: #FFFFFF;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: 'H6',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:18px; }','a{color: #FFFFFF;text-decoration:none}','a:hover{color: #FFFFFF;text-decoration:underline}']});
	sIFR.replace(jetair, {selector: 'H4',wmode: 'transparent',css: ['.sIFR-root { color: #092A5E; font-size:16px;}','a{color: #FFFFFF;text-decoration:none}','a:hover{color: #FFFFFF;text-decoration:underline}']});
	*/
	//in comentaar op vraag van Vinwil 05022010 alexlaba
}
function set_city_into(el)
{
	var set_id						= el.innerHTML;
	var obj_info					= document.getElementById('city_info').getElementsByTagName('div');
	var obj_info_len				= obj_info.length;
	var obj_foto					= document.getElementById('foto').getElementsByTagName('img');
	var obj_foto_len				= obj_foto.length;
	var set_foto;
	for(c=0;c<obj_foto_len;c++){
		if(set_id == obj_foto[c].id){
		obj_foto[c].style.display	= "";
		set_foto					= 1;
		}else{
		obj_foto[c].style.display	= "none";
		}
	}
	(set_foto	!= 1)?(obj_foto[0].style.display = ""):"";
	for(c=0;c<obj_info_len;c++){
	obj_info[c].style.display			= (set_id == obj_info[c].id)?"":"none";
	}
}
var gaJsHost 			= (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
var pageTracker			= "";
function set_ga()
{
	try {
		pageTracker 	= _gat._getTracker("UA-3358363-"+((location.href.indexOf("jetaircenter") == '-1')?"2":"7")); // Original tracker for every domain
		var set_ga_deel	= ((document.getElementById('deel').value == 'dicht')?"dichtbij":document.getElementById('deel').value);
		pageTracker._setDomainName(".jetair.be"); // de setDomainName wijzigt voor ieder domein
		pageTracker._setAllowLinker(true);
		pageTracker._setAllowHash(false);
		pageTracker._trackPageview();
		try {
			if(document.getElementById('info').value == 'best' && location.href.indexOf('bestemmingsinfo') == '-1' && location.href.indexOf('info-sur-la-destination') == '-1'){
			pageTracker._trackPageview("/bepages/"+set_ga_deel+"_hotels_lijst.htm");
			}
		}catch(err) {}
		var GA_tracker_aggregated = _gat._getTracker("UA-11246276-1"); // New GA account for aggregated profile
		GA_tracker_aggregated._setDomainName(".jetair.be"); // de setDomainName wijzigt voor ieder domein
		GA_tracker_aggregated._setAllowLinker(true);
		GA_tracker_aggregated._setAllowHash(false);
		GA_tracker_aggregated._trackPageview();
		try {
			if(document.getElementById('info').value == 'best' && location.href.indexOf('bestemmingsinfo') == '-1' && location.href.indexOf('info-sur-la-destination') == '-1'){
			GA_tracker_aggregated._trackPageview("/bepages/"+set_ga_deel+"_hotels_lijst.htm");
			}
		}catch(err) {}
	}catch(err) {}
}
function set_up_zoekopties()
{
	if(location.href.indexOf('zoekopties.htm') != '-1' || location.href.indexOf('plus_d_options.htm') != '-1'){
		var User				= document.form.User.value;
		var set_region			= document.form.set_region.value;
		var set_region_src		= document.form.set_region_src.value;
		var set_dest			= document.form.set_dest.value;
		var set_resort			= document.form.set_resort.value;
		var set_br				= document.form.set_br.value;
		var set_hiddens			= document.getElementById('hiddens').value;
		finishedScriptLoad 		= true;
		bootValues();
		if(document.getElementById('session_seas')){
			var nu 				= new Date() ;
			var nuMonth			= nu.getMonth() + 1;
			var session_seas	= document.getElementById('session_seas').value;
			var deel			= document.getElementById('deel').value;
			var set_zomer		= document.getElementById('set_zomer').value;
			var set_winter		= document.getElementById('set_winter').value;
			
			if(session_seas.substr(0,1) == 'z'){
				if(eval(deel+"_"+session_seas.substr(0,1).toUpperCase()+".getMonth()") >= nuMonth || deel == 'auto'){
					var set_month= (eval(deel+"_"+session_seas.substr(0,1).toUpperCase()+".getMonth()") < nuMonth)?nuMonth:(eval(deel+"_"+session_seas.substr(0,1).toUpperCase()+".getMonth()") + 1);
					document.form.User.value = set_zomer+"_"+set_month;
				}
			}else{
				if(eval(deel+"_"+session_seas.substr(0,1).toUpperCase()+".getMonth()") >= nuMonth){
				}else{
				document.form.User.value = set_winter+"_"+(eval(deel+"_"+session_seas.substr(0,1).toUpperCase()+".getMonth()") + 1);
				}
			}
			changeDestResort();
			try{change_id();}catch(excp){}
		}
		if(User.length < 3 && User != ''){
			var arr_User		= User.split("_");
			var depMonth		= arr_User[1];
			depMonth			= (depMonth == 0)?getMonth():depMonth;
			for(i=0;i<document.form.User.length;i++){
				if(document.form.User[i].value.indexOf(depMonth) != '-1'){
				document.form.User[i].selected = true;
				}
			}
			changeDestResort();
			try{change_id();}catch(excp){}
		}
		if(set_region != ''){
		document.form.region.value = set_region;
		}
		if(set_br != ''){
		document.form.User.value=set_br;
		changeDestResort();
		}
		if(document.form.User.value == '0'){
		document.form.User.value=0;
		}
		var str1 			= document.form.User.value;
		global_seas 		= str1.substr(2,1);
		if(set_region_src != ''){
		document.form.region.value = set_region_src;
		}
		if(set_dest != ''  && set_resort == ''){
			document.form.destination.value = set_dest;
			document.form.dest_resort.value = "D"+set_resort;
		}
		if(set_dest != '' && set_resort != ''){
			document.form.destination.value = set_dest;
			document.form.resort.value 		= set_resort;
			document.form.dest_resort.value = "R"+set_dest+"_".$resort;
		}
		for(i=0;i<=set_hiddens;i++){
			if(document.getElementById("set_var"+i)){
			document.getElementById("set_var"+i).checked 	= true;
			new_zoek 									= 1;
			}
		}
		if(location.href.indexOf('jil') != '-1' && document.form.User.value == '0'){
		var toDay	= new Date();
		var month	= toDay.getMonth() + 1;
		for(i=0;i<document.form.User.length;i++){
			if(document.form.User[i].value.indexOf("_"+month) != '-1'){
			document.form.User[i].selected = true;
			}
		}
		changeDestResort();
		}
		set_zo_action();
		try{check_them();}catch(excp){}//word gebruikt bij overland
		try{SetDisplay(document.getElementById('set_selected').value);}catch(excp){}//word gebruikt bij overland
		change_count();
	}
}
function set_zo_action()
{
	var User				= document.form.User.value;
	var Taal				= document.form.Taal.value;
	var set_action			= document.getElementById('set_action').value;
	if((User.substr(2,1) % 2) == 0){
	set_action				= set_action.replace("[seas]",((Taal == "nl")?"zomer":"ete"));
	}else{
	set_action				= set_action.replace("[seas]",((Taal == "nl")?"winter":"hiver"));
	}
	document.form.action	= set_action;
}
function get_rc(type)
{
	createCookie("get_info",'','');
	var User				= document.getElementById('User').value;	
	var Season				= document.getElementById('Season').value;	
	var lng					= document.getElementById('lng').value;
	var info				= document.getElementById('rc_info').value;
	
	var obj_rc				= document.getElementById('ROND_LST');
	var obj_rc_href			= obj_rc.getElementsByTagName("A");
	
	for(h=0;h<obj_rc_href.length;h++){
		obj_rc_href[h].style.background = "white";
	}
	document.getElementById('set_error').innerHTML	= "";

	
	if(info.length > 2){
	createCookie("get_info",info,'');
	var parameters = "User="+User+"&Season="+Season+"&info="+info+"&type="+type+"&ajax=get_rond_cruise&lng="+lng;
	var ajax = new Ajax( "/phpscripts/ajax_calls.php" , "POST" , parameters,get_js_callback);
	ajax.go();
	}
}
function get_sun()
{
	createCookie("get_info",'','');
	var User				= document.getElementById('User').value;	
	var set_month			= document.getElementById('set_month').value;
	var set_temp			= document.getElementById('set_temp').value;
	
	var obj					= document.getElementById('BST_NFO_'+((User == 1)?"V":"A"));
	var obj_chk				= obj.getElementsByTagName("LI");
	
	for(h=0;h<obj_chk.length;h++){
		obj_chk[h].childNodes[0].style.background = "white";
	}
	document.getElementById('set_error').innerHTML	= "";
	
	if(set_month != '' && set_temp != ''){
	var parameters = "User="+User+"&set_month="+set_month+"&set_temp="+set_temp+"&ajax=get_sun";
	var ajax = new Ajax( "/phpscripts/ajax_calls.php" , "POST" , parameters,get_js_callback);
	ajax.go();
	}
}
function get_exc()
{
	createCookie("get_info",'','');
	var Season				= document.getElementById('Season').value;	
	var lng					= document.getElementById('lng').value;
	var info				= document.getElementById('rc_info').value;
	
	var obj					= document.getElementById('EXC_LST');
	var obj_chk				= obj.getElementsByTagName("A");
	
	for(h=0;h<obj_chk.length;h++){
		obj_chk[h].style.background = "white";
	}
	document.getElementById('set_error').innerHTML	= "";
	
	if(info.length > 2){
	createCookie("get_info",info,'');
	var parameters = "Season="+Season+"&info="+info+"&ajax=get_exc&lng="+lng;
	var ajax = new Ajax( "/phpscripts/ajax_calls.php" , "POST" , parameters,get_js_callback);
	ajax.go();
	}
}
function get_js_callback(xml_req)
{
	var response			= xml_req.responseText;
	if(document.getElementById('ROND_LST')){
	var obj					= document.getElementById('ROND_LST');
	var chk					= "A";
	}else if(document.getElementById('BST_NFO_V')){
	var obj					= document.getElementById('BST_NFO_V');
	var chk					= "LI";
	}else if(document.getElementById('BST_NFO_A')){
	var obj					= document.getElementById('BST_NFO_A');
	var chk					= "LI";
	}else if(document.getElementById('EXC_LST')){
	var obj					= document.getElementById('EXC_LST');
	var chk					= "A";
	}
	var obj_chk				= obj.getElementsByTagName(chk);
	eval(response);
	
	if(location.href.indexOf("rond") != '-1'){
	var set_error			= "Geen rondreis gevonden!";
	}else if(location.href.indexOf("cruise") != '-1'){
	var set_error			= "Geen cruise gevonden!";
	}else if(location.href.indexOf("beste") != '-1'){
	var set_error			= "Geen bestemming gevonden!";
	}else if(location.href.indexOf("excur") != '-1'){
	var set_error			= "Geen excursie gevonden!";
	}
	
	if(json_nfo.length == ''){
	document.getElementById('set_error').innerHTML	= set_error;
	}
	
	for(var j in json_nfo){
		for(h=0;h<obj_chk.length;h++){
			if(chk == 'A'){
				if(obj_chk[h].href.indexOf(json_nfo[j]) != '-1'){
					obj_chk[h].style.background = "#FF8800";
				}
			}else if(chk == 'LI'){
				if(obj_chk[h].id.indexOf(json_nfo[j]) != '-1'){
					obj_chk[h].childNodes[0].style.background = "#FF8800";
				}
			}
		}
	}
}
function set_dest_res(dest,res)
{
	parent.vulin.document.form.Hotelcode.value = "";
	if(parent.vulin){
		if(dest != ''){
		parent.vulin.document.form.destination.value=dest;
		parent.vulin.document.form.dest_resort.value="D"+dest;
		}
		parent.vulin.document.form.resort.value=res;
		for(i=0;i<parent.vulin.document.form.dest_resort.length;i++){
			if(parent.vulin.document.form.dest_resort[i].value.indexOf(dest+"_"+res) != '-1'){
			parent.vulin.document.form.dest_resort[i].selected = true;
			}
		}
		if(parent.vulin.document.form.Airport){
			parent.vulin.changeAirport();
		}
		parent.vulin.Zoek();
	}else if(top.parent.vulin){
		if(dest != ''){
		top.parent.vulin.document.form.destination.value=dest;
		top.parent.vulin.document.form.dest_resort.value="D"+dest;
		}
		top.parent.vulin.document.form.resort.value=res;
		for(i=0;i<parent.vulin.document.form.dest_resort.length;i++){
			if(parent.vulin.document.form.dest_resort[i].value.indexOf(dest+"_"+res) != '-1'){
			parent.vulin.document.form.dest_resort[i].selected = true;
			}
		}
		if(top.parent.vulin.document.form.Airport){
			top.parent.vulin.changeAirport();
		}
		top.parent.vulin.Zoek();
	}
}
document.onmousedown 				= function(){
	LogoInfo_close();
	try{
	getInfo('','1');	
	}catch(excp19){}
};
document.onkeydown					= function (event){event = event || window.event ; if(event.keyCode == 13){alert("test");SDATA();}; if(event.keyCode==27){	print_Waarde('0');}};