var AjaxRequestObject={create:function Ajax_new_xml_http_request()
{var A=null;try{A=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{A=new ActiveXObject("Microsoft.XMLHTTP");}catch(oc){A=null;}}
if(!A&&typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest();}
return A;}}
function Ajax(url,method,params,callback)
{this.url=url;this.method=(method||"post").toUpperCase();if(this.method!="POST"&&this.method!="GET"){this.method="GET";}
this.params=params;this.callback=callback;this.xml_req=AjaxRequestObject.create();if(!this.xml_req)alert("Your browser does not support the XmlHttpRequest object!");}
Ajax.prototype.escape_paramstring=function(paramstring)
{var pieces=paramstring.split("&");var newpieces=new Array();for(var i=0;i<pieces.length;i++){var param=pieces[i].split("=");newpieces[newpieces.length]=escape(param[0])+"="+escape(param[1]);}
return newpieces.join("&");}
Ajax.prototype.go=function(async)
{if(typeof(async)=="undefined")
{async=true;}
this.xml_req.open(this.method,this.url,async);if(async){this.xml_req.onreadystatechange=this.onreadystatechange.bind(this);}
if(this.method=="POST"){this.xml_req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");}
this.xml_req.send(this.escape_paramstring(this.params));if(!async){return this.xml_req;}}
Ajax.prototype.onreadystatechange=function()
{if(this.xml_req.readyState==4){this.callback(this.xml_req);}}
if(!Function.prototype.bind){Function.prototype.bind=function(object){var __method=this;return function(){return __method.apply(object,arguments);}}};var ns_scriptversion="132";function sitestat(ns_l){var ns_type=''
var r=''
var t='?'
var p=new Array();var w='';var l='';var d=document;var n=navigator;var ns_0='';if(top!=self){if('\u0041'=='A'){var u=n.userAgent;if(u.indexOf('Safari')==-1)
{var b=u.indexOf('Opera');if(b==-1||(u.charAt(b+6)+0)>5){b=u.indexOf('Mozilla');var xb=b!=-1?u.charAt(b+8)>4:1;if(u.indexOf('compatible')!=-1||xb){var c='try{ns_0=top.document.referrer}catch(e){}';eval(c);c='try{l=top.document.location.href}catch(e){}';eval(c);}}}}}else{ns_0=d.referrer;l=d.location.href;}if(ns_0.lastIndexOf('/')==ns_0.length-1){ns_0=ns_0.substring(ns_0.lastIndexOf('/'),0);}var f=ns_l.indexOf('?');if(f!=-1){var q=ns_l.substring(f+1);ns_l=ns_l.substring(0,f);if(q){var m=q.indexOf('&');w=q.substring(0,m==-1?q.length:m);if(w.indexOf('=')!=-1){w='';}if(w){q=q.substring(m==-1?q.length:m+1);q+=(q?'&':'')+'ns_name='+w;}if(ns_0.length>0){q+=(q?'&':'')+'ns_referrer='+escape(ns_0);}var s=0;var e=0;while(q.length){e=q.indexOf('&');if(e==-1){e=q.length;}var o=q.substring(s,e);if(o.substring(0,4)=='amp;'){o=o.substring(4);}if(o)p[p.length]=o;q=q.substring(e+1);}}}var a=l.indexOf(t);a=a==-1?0:l.substring(a+1);var j;if(r=='yes')j=ns_0.length;else
if(r=='no')j=!ns_0.length;else if(r=='')j=1;if(a&&j){while(a.length){var e=a.indexOf('&');if(e==-1){e=a.length;}var k=a.substring(0,a.substring(0,e).indexOf('='));var v=a.substring(a.substring(0,e).indexOf('=')+1,e);if(k.substring(0,4)=='amp;'){k=k.substring(4);}while(v.substring(0,1)=='='){v=v.substring(1);}if(k=='ns_name'){w=v;}else if(k=='ns_or'){var g='ns_referrer=';for(var z=0;z<p.length;z++){if(p[z].substring(0,g.length)==g){p[z]='ns_referrer='+v;}}}else{if(k.substring(0,3)=='ns_'&&v&&k){var h=0;for(var x=0;x<p.length;x++){if(p[x].substring(0,p[x].indexOf('='))==k){p[x]=k+"="+v;h=1}}
if(!h){p[p.length]=k+"="+v;}}}a=a.substring(e+1);}}if(!w){return;}var s='';var y='';for(var i=0;i<p.length;i++)if(p[i].substring(0,8)!='ns_name='){if(p[i].substring(0,12)!='ns_referrer='){s+='&'+p[i];}else{y='&'+p[i];}}s+=ns_type?'&ns_type='+ns_type+'&ns_action=view':'';ns_pixelUrl=ns_l+'?'+w+s+"&ns__t="+(new Date()).getTime();ns_l=ns_pixelUrl+y;if(d.images){ns_1=new Image();ns_1.src=ns_l;}else{d.write('<img src='+ns_l+' width="1" height="1">');}};var hmsg=new Array();hmsg["dagen"]=new helpmsg("Info dagen","fancyheader","plain","Aantal dagen = aantal gewenste nachten ter plaatse + 1. Voorbeeld : voor een verblijf van 7 nachten ter plaatse vult u een reisduur in van 8 dagen.<br>14 nachten = 15 dagen.");hmsg["kind"]=new helpmsg("Info Kinderen","fancyheader","plain","Het voordeel geldt op basis van de leeftijd van de kinderen op de vertrekdatum (in de meeste gevallen 2-12, behalve indien anders vermeld). Het 'voordeel voor 1 kind met 1 volwassene' is voorbehouden voor éénoudergezinnen. Het is niet toegestaan de familie te splitsen (vader met één kind op de kamer en moeder met één kind op de kamer) om zo een lagere prijs te bekomen. Er zijn hotels die een voordeel voor '1 kind met 1 volwassene' geven, maar wel de éénpersoonstoeslag aanrekenen.<br>Het jongste kind wordt steeds als eerste kind berekend.");hmsg["kindacsd"]=new helpmsg("Info Kinderen","fancyheader","plain","Het voordeel geldt op basis van de leeftijd van de kinderen op de vertrekdatum (in de meeste gevallen 2-12, behalve indien anders vermeld). Het 'voordeel voor 1 kind met 1 volwassene' is voorbehouden voor éénoudergezinnen. Het is niet toegestaan de familie te splitsen (vader met één kind op de kamer en moeder met één kind op de kamer) om zo een lagere prijs te bekomen. Er zijn hotels die een voordeel voor '1 kind met 1 volwassene' geven, maar wel de éénpersoonstoeslag aanrekenen.<br>Het oudste kind wordt steeds als eerste kind berekend.");hmsg["baby"]=new helpmsg("Info Baby","fancyheader","plain","Baby's onder de 2 jaar reizen over het algemeen gratis mee op chartervluchten (op de schoot van één van de ouders, zonder eigen vliegtuigplaats). Baby's betalen wel de luchthaventaksen. Als u met een baby op reis gaat, moet u dit uitdrukkelijk vermelden bij de reservering.<br>Bij de reservering kunt u een babybedje aanvragen.");hmsg["voll"]=new helpmsg("Volledige Lijst","fancyheader","plain","Indien een volledige lijst gewenst van al onze hotels, vink dan deze box aan.");hmsg["lastm"]=new helpmsg("Last-minutes","fancyheader","plain","Indien overzicht van alle last-minutes gewenst, vink dan deze box aan.");var myPopup=new helpbox("myPopup",hmsg,275,225,"#ffffff");new helpmsg();helpmsg.prototype.show=show;new helpbox();helpbox.prototype.startHelp=startHelp;helpbox.prototype.showHelp=showHelp;helpbox.prototype.clearHelp=clearHelp;function vliegMenu(to_show)
{if(navigator.appName=="Netscape")
{document.getElementById('boeken').style.display="none";document.getElementById("uZoeken").style.display="none";document.getElementById("lastminutes").style.display="none";document.getElementById("informatie").style.display="none";document.getElementById("uZoekenHotelStreek").style.display="none";document.getElementById(to_show).style.display="table-row";}
else
{document.getElementById('boeken').style.display="none";document.getElementById("uZoeken").style.display="none";document.getElementById("lastminutes").style.display="none";document.getElementById("informatie").style.display="none";document.getElementById("uZoekenHotelStreek").style.display="none";document.getElementById(to_show).style.display="block";}}
function doBoek(str_hotelcode)
{str_hotelcode=str_hotelcode.slice(3,8);document.form.Hotelcode.value=str_hotelcode;document.form.submit();}
function doBoekAanbod(str_hotelcode){try{parent.document.form.Hotelcode.value=str_hotelcode;parent.document.form.submit();}catch(excp){document.form.Hotelcode.value=str_hotelcode;document.form.submit();}}
function doBoekTopPromotie(str_hotelcode,str_ori,str_br,str_DepartDay,str_DepartMonth_Year,int_duration,str_airport)
{_uacct="UA-716112-1";urchinTracker("/a_toppromoties/click.htm");obj_formulier=document.form;for(i=0;i<obj_formulier.DepartDay.options.length;i++){if(obj_formulier.DepartDay.options[i].value==str_DepartDay){obj_formulier.DepartDay.options[i].selected=true;}}
arr_DepartMonth_Year=str_DepartMonth_Year.split("_");str_DepartMonth=arr_DepartMonth_Year[0];str_DepartYear=arr_DepartMonth_Year[1];for(i=0;i<obj_formulier.DepartMonth.options.length;i++){if(obj_formulier.DepartMonth.options[i].value==str_DepartMonth){obj_formulier.DepartMonth.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartYear.options.length;i++){if(obj_formulier.DepartYear.options[i].value==str_DepartYear){obj_formulier.DepartYear.options[i].selected=true;}}
obj_formulier.Duration.value=parseInt(int_duration);obj_formulier.luchthaven.value=str_airport;obj_formulier.Airport.value=str_airport;obj_formulier.Hotelcode.value=str_hotelcode;obj_formulier.Origin.value=str_ori;obj_formulier.Brochure.value=str_br;obj_formulier.submit();}
function getKiddyPromo(int_departday,int_departmonth,int_departyear,str_hotelcode,str_ori,int_duration,str_group,str_airport,int_children){var ch=document.getElementById('Child');if(ch.options[ch.selectedIndex].value!="0"){getPromo(int_departday,int_departmonth,int_departyear,str_hotelcode,str_ori,int_duration,str_group,str_airport,int_children);}else{document.form.Child.style.backgroundColor='#FEBF01';if(document.form.Taal.value=="nl"){alert("Gelieve eerst het aantal kinderen in te vullen");}else{alert("Veuillez premièrement introduire le nombre d'enfants");}}}
function getPromo(int_departday,int_departmonth,int_departyear,str_hotelcode,str_ori,int_duration,str_group,str_airport,int_children){var dDate=new Date();if(int_departyear<dDate.getFullYear()){int_departyear=dDate.getFullYear();int_departday=1;int_departmonth=1;}
int_departday=int_departday+"";document.form.Origin.value=str_ori;document.form.Hotelcode.value=str_hotelcode;if(str_ori=="ZK"){document.form.User.value="L_3";};if(str_airport){for(i=0;i<document.form.Airport.options.length;i++){if(document.form.Airport.options[i].value==str_airport){document.form.Airport.options[i].selected=true;document.form.luchthaven.value=str_airport;}}}
var children=parseInt(int_children);var cur_children=document.form.Child.options[document.form.Child.selectedIndex].value;if(children>cur_children){for(i=0;i<document.form.Child.options.length;i++){if(int_children&&parseInt(int_children)>=0){if(document.form.Child.options[i].value==parseInt(int_children)){document.form.Child.options[i].selected=true;}}}}
if(int_departday.length==1){int_departday="0"+int_departday;}
for(i=0;i<document.form.DepartDay.options.length;i++){if(document.form.DepartDay.options[i].value==int_departday){document.form.DepartDay.options[i].selected=true;}}
for(i=0;i<document.form.DepartMonth.options.length;i++){if(document.form.DepartMonth.options[i].value==int_departmonth){document.form.DepartMonth.options[i].selected=true;}}
for(i=0;i<document.form.DepartYear.options.length;i++){if(document.form.DepartYear.options[i].value==int_departyear){document.form.DepartYear.options[i].selected=true;}}
if(int_duration!=0){document.form.Duration.value=int_duration;}
document.form.action="/"+getGroup(str_group)+"/page/boek/";if(typeof checkSeason!="undefined"){checkSeason();}
document.form.submit();}
function promoOver(object)
{object.style.background="url(/images/promo_back_blue.gif)";}
function promoAutoOver(object)
{object.style.background="url(/images/promo_back_blue.gif)";}
function promoOut(object)
{object.style.background="url(/images/promo_back.gif)";}
function promoAutoOut(object)
{object.style.background="url(/images/promo_back_newmarkets.gif)";}
function dichtbijCountry(str_name)
{document.getElementById('selectedCountry').innerHTML=str_name;}
function dichtbijNormal()
{document.getElementById('selectedCountry').innerHTML=document.getElementById('selectedCountryBox').value;}
function setCity(str_code)
{for($i=0;$i<document.form.resort.options.length;$i++)
{if(document.form.resort.options[$i].value==str_code)
{document.form.resort.options[$i].selected=true;}}
document.form.submit();}
function getDichtbij(str_user,str_hotelcode)
{document.form.User.value=str_user;document.form.Hotelcode.value=str_hotelcode;document.form.submit();}
function findPosX(el)
{var offset=0;while(el)
{offset+=el.offsetLeft;el=el.offsetParent;}
return offset;}
function findPosY(el)
{var offset=0;while(el){offset+=el.offsetTop;el=el.offsetParent;}
return offset;}
function findPosX(obj)
{var curleft=0;if(obj.offsetParent)
while(1)
{curleft+=obj.offsetLeft;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.x)
curleft+=obj.x;return curleft;}
function findPosY(obj)
{var curtop=0;if(obj.offsetParent)
while(1)
{curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=obj.y;return curtop;}
function showItem(int_id)
{if(document.getElementById('item_'+int_id).style.display=='none')
{document.getElementById('item_titel_'+int_id).style.fontWeight='bold';document.getElementById('item_'+int_id).style.display='';}
else
{document.getElementById('item_titel_'+int_id).style.fontWeight='normal';document.getElementById('item_'+int_id).style.display='none';}}
function resizeCaller(){var dyniframe=new Array()
for(i=0;i<iframeids.length;i++){if(document.getElementById)
resizeIframe(iframeids[i])
if((document.all||document.getElementById)&&iframehide=="no"){var tempobj=document.all?document.all[iframeids[i]]:document.getElementById(iframeids[i])
tempobj.style.display="block"}}}
function resizeIframe(frameid){var currentfr=document.getElementById(frameid);currentfr.height="600px";try{if(currentfr.Document&&currentfr.Document.body.scrollHeight){currentfr.height=currentfr.Document.body.scrollHeight;}else if(currentfr.contentDocument&&currentfr.contentDocument.body.offsetHeight){currentfr.height=currentfr.contentDocument.body.offsetHeight+FFextraHeight;}else{}}catch(err){}
if(currentfr.addEventListener){currentfr.addEventListener("load",readjustIframe,false)}else if(currentfr.attachEvent){currentfr.detachEvent("onload",readjustIframe)
currentfr.attachEvent("onload",readjustIframe)}else{}}
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}
function displayBlock(str_id)
{obj_image=document.getElementById('img_'+str_id);obj_block=document.getElementById(str_id);if(obj_block.style.display=="none")
{obj_image.src="/images/min.gif";obj_block.style.display="";}
else
{obj_image.src="/images/plus.gif";obj_block.style.display="none";}}
function hotelcode2(str_value)
{document.getElementById('hotelcode2').value=str_value;}
function hotelcode1(str_value,str_group)
{document.form.Hotelcode.value=str_value;switch(str_group){case"auto":document.form.action="/"+getGroup(str_group)+"/page/boekStep1/";break;default:document.form.action="/index.php?group="+str_group+"&page=boekStep1";break;}
document.form.target="_parent";changeDestOrResort(document.form.dest_resort);}
function searchHotelClick(str_hotelcode,str_user,int_season,str_taal)
{if(str_hotelcode.length<5){int_lengte=str_hotelcode.length
int_tekort=5-int_lengte;for(i=0;i<int_tekort;i++){str_hotelcode="0"+str_hotelcode;}}
str_parameter=int_season+"0"+str_user+str_hotelcode;if(str_taal=="nl"){str_parameter+="N";}else{str_parameter+="F";}
window.location.href="/index.php?group=vlieg&page=hotelfiche&hotel="+str_parameter;}
function checkZoekenstreekhotel(obj_formulier,str_language,int_where)
{str_value=obj_formulier.hotelstreek.value;if(str_value.length<3)
{if(str_language=="nl")
{alert("Gelieve meer dan 3 karakters in te vullen");}
else
{alert("Veuillez introduce au moins 3 caractères");}
return false;}
else
{if(int_where=="1")
{obj_formulier.submit();}
else
{return true;}}}
function HotelSearchCheck(str_hotelcode,str_group)
{document.hotelzoeken.hotelstreek.value="";document.form.Hotelcode.value=str_hotelcode;document.getElementById('hotelcode2').value=str_hotelcode;switch(str_group){case"city":case"sneeuw":case"auto":case"dichtbij":case"vlieg":case"disney":document.form.action="/"+getGroup(str_group)+"/page/boek/";break;default:mailDebug("HotelSearchCheck","group:"+str_group);document.form.action="/index.php?group="+str_group+"&page=boek";break;}
document.form.submit();}
function checkReservationCar(obj_formulier)
{str_dossiernummer=obj_formulier.hw_dossiernummer.value;str_naam=obj_formulier.hw_naam.value;str_telefoon=obj_formulier.hw_telefoon.value;int_error=0;str_error="";if(str_dossiernummer=="")
{int_error=1;}
if(str_naam=="")
{int_error=1;}
if(str_telefoon=="")
{int_error=1;}
if(int_error==1)
{alert("Gelieve alle nodige velden in te vullen");return false;}
else
{return true;}}
function hotelZoekenSubmit(obj_formulier,str_group,str_language){dir_group=getGroup(str_group);str_lng_extra="";if(str_language=="nl"||str_language=="fr"){str_lng_extra=str_language+"/";}
try{var hotelstreek=document.getElementById('hotelstreek_input').value;}catch(err){var hotelstreek=document.getElementById('q').value;}
if(hotelstreek!=""&&IsNumeric(hotelstreek)){obj_formulier.hotelCode.value=hotelstreek;}else if(hotelstreek!=""&&!IsNumeric(hotelstreek)){obj_formulier.hotelCode.value="";}
if(obj_formulier.hotelCode.value!=""){document.form.Hotelcode.value=obj_formulier.hotelCode.value;document.form.action="/"+dir_group+"/page/boek/"+str_lng_extra;document.form.target="_top";document.form.submit();}else{document.form.Hotelcode.value=obj_formulier.hotelCode.value;if(hotelstreek!=""){obj_formulier.hotelstreek.value=hotelstreek;obj_formulier.action="/"+dir_group+"/page/hotelstreekResult/"+str_lng_extra;obj_formulier.submit();}else{str_user=obj_formulier.hotelstreek_user.value;int_season=obj_formulier.hotelstreek_season.value;switch(str_user){case"S2":str_user="N";break;case"C2":str_user="T";break;case"K2":str_user="L";break;case"A2":str_user="B";break;}
window.location.href="/"+dir_group+"/page/overzicht/"+str_lng_extra+"?user="+str_user+"&season="+int_season;}}}
function advPasInfo(lng){if(document.form.leadname.value==""||document.form.f003.value==""){if(lng=="nl"){alert("Gelieve de naam van de eerst geboekte en het reserveringsnummer in te vullen.");}else{alert("Introduisez le nom de la première personne et le numéro de réservation dans le dossier");}}else{str_env=document.getElementById("env").value;int_po=document.form.f003.value;str_leadname=document.form.leadname.value;if(str_env=="PROD"){window.open("https://secured.tui.be/APIS/?po="+int_po+"&leadname="+str_leadname);}else if(str_env!="PROD"){window.open("https://tstsecured.tui.be/APIS/?po="+int_po+"&leadname="+str_leadname);}}}
function raadplegen(){btn=document.getElementById('btn_raadplegen');btn.onclick=function(){}
var name=document.form.leadname.value;var RegExp=/ /g;var RegExp2=/'/g;var newname=name.replace(RegExp,"+");newname=newname.replace(RegExp2,".");url="/includes/loginKlantenTussen.php?po=";url+=document.form.f003.value;url+="&leadname=";url+=newname;url+="&Info=Y";newwindow=window.open(url,'info','scrollbars=yes,width=585,resizable=1,titlebar=no,toolbar=no,status=yes',true);window.setTimeout(function(){btn.onclick=raadplegen;},2000);}
function verkiezingen(){btn=document.getElementById('btn_verkiezingen');btn.onclick=function(){}
var name=document.form.leadname.value;var RegExp=/ /g;var RegExp2=/'/g;var newname=name.replace(RegExp,"+");newname=newname.replace(RegExp2,".");url="/includes/loginKlantenTussen.php?po=";url+=document.form.f003.value;url+="&leadname=";url+=newname;url+="&Election=Y";window.open(url,'info','scrollbars=yes,width=585,resizable=1,titlebar=no,toolbar=no,status=yes');window.setTimeout(function(){btn.onclick=verkiezingen;},2000);}
function factuurraadplegen(){btn=document.getElementById('btn_factuurraadplegen');btn.onclick=function(){}
var name=document.form.leadname.value;var RegExp=/ /g;var RegExp2=/'/g;var newname=name.replace(RegExp,"+");newname=newname.replace(RegExp2,".");url="/includes/loginKlantenTussen.php?po=";url+=document.form.f003.value;url+="&leadname=";url+=newname;url+="&Factuur=Y";window.open(url,'info','scrollbars=yes,width=585,resizable=1,titlebar=no,toolbar=no,status=yes');window.setTimeout(function(){btn.onclick=factuurraadplegen;},2000);}
function betalen()
{var name=document.form.leadname.value;var RegExp=/ /g;var RegExp2=/'/g;var newname=name.replace(RegExp,"+");newname=newname.replace(RegExp2,".");url="/includes/loginKlantenTussen.php?po=";url+=document.form.f003.value;url+="&leadname=";url+=newname;url+="&Pay=Y";url+="&bedrag=";url+=document.form.bedrag.value;window.open(url,'pay','');}
function betalen2()
{document.form.action="/page/onlinebetalen/";document.form.submit();}
function SubmitForm(keuze){document.form.Keuze.value=keuze;switch(keuze){case"T":document.form.f001.value="sunjets";document.form.program.value="html402p";break;default:document.form.program.value="htmlbookinfo";}
document.form.submit();}
function beoordeling()
{btn=document.getElementById('btn_beoordeling');btn.onclick=function(){}
var name=document.form.leadname.value;var f003=document.form.f003.value;var lang=document.form.Language.value;url="/csq/beoordeling_cheqqer.php?f003="+f003+"&leadname="+name+"&Language="+lang;window.open(url,'csq','scrollbars=yes,width=950,resizable=1,titlebar=no,toolbar=no,status=yes');window.setTimeout(function(){btn.onclick=beoordeling;},2000);}
function getCookie(name){var cname=name+"=";var dc=document.cookie;if(dc.length>0){begin=dc.indexOf(cname);if(begin!=-1){begin+=cname.length;end=dc.indexOf(";",begin);if(end==-1)end=dc.length;return unescape(dc.substring(begin,end));}}
return null;}
function setCookie(name,value){var now=new Date();var then=new Date(now.getTime()+5000000);document.cookie=name+"="+escape(value)+"; expires="+then.toGMTString()+"; path=/";}
function getValue(element){var value=getCookie(element.name);if(value!=null)element.value=value;}
function setValue(element){setCookie(element.name,element.value);}
function MM_callJS(jsStr){return eval(jsStr)}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function check6(str_value)
{if(str_value=="6+")
{window.location.href="/vliegvakanties/page/6pers/";}}
function showInfo(str_id)
{str_parameters="text="+str_id;var ajax=new Ajax("/ajax/showInfo.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response=xml_req.responseText.toString();arr_response=str_response.split("#");obj_div=parent.document.getElementById('infoBox2');obj_div.innerHTML="<p align='right' style='font-weight: bold; font-size: 14px;'>X</p><b>"+arr_response[0]+"</b><br />"+arr_response[1];int_x=findPosX(parent.document.getElementById('inhoudsCell'));int_y=findPosY(parent.document.getElementById('inhoudsCell'));obj_div.style.width="200px";obj_div.style.position='absolute';obj_div.style.top=int_y+"px";obj_div.style.left=int_x+210+"px";obj_div.style.border="1px solid #000000";obj_div.style.padding="10px 10px 10px 10px";obj_div.onclick=function(){parent.document.getElementById('infoBox2').style.display='none';}
obj_div.style.cursor='pointer';obj_div.style.backgroundColor="#EC9A31";obj_div.style.display="";}
function showInfoDiv(str_id){obj_div=parent.document.getElementById('infoBox');str_html='<h2 class="blok_header"><span style="float: left;" id="infoBoxTitle"></span><span style="float: right; text-decoration: underline;">x</span></h2>'+'<div class="blok_content" id="infoBoxText"></div>'+'<div class="blok_footer">&nbsp;</div>';obj_div.className='blok_oranje_trans_200';obj_div.innerHTML=str_html;obj_div.onclick=function(){obj_div.style.display='none'};str_parameters="text="+str_id;var ajax=new Ajax("/ajax/showInfo.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response=xml_req.responseText.toString();arr_response=str_response.split("#");parent.document.getElementById('infoBoxTitle').innerHTML=arr_response[0];parent.document.getElementById('infoBoxText').innerHTML=arr_response[1];obj_div.style.display="block";}
function advancedKiesHotel(str_hotelcode,str_group)
{document.form.action="/index.php?group="+str_group+"&page=boek";document.form.Hotelcode.value=str_hotelcode;document.form.submit();}
function checkContact(input,str_language)
{var requiredFields=new Array("naam","telefoon","email","straat","huisnummer","postcode","gemeente","land");if(str_language=="nl"){var fieldNames=new Array("Uw naam","Uw telefoonnummer","Uw e-mailadres","Uw straat","Uw huisnummer","Uw postcode","Uw gemeente","Uw land");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}else{var fieldNames=new Array("Votre nom","Votre numéro de téléphone","Votre e-mail","Votre rue","Votre numéro","Votre code postal","Votre commune","Votre Pays");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(fieldCheck==true){return true;}else{alert(fieldsNeeded);return false;}}
function isValidEmail(str)
{return(str.indexOf(".")>0)&&(str.indexOf("@")>0);}
function checkWedstrijd(input)
{var requiredFields=new Array("WEDSTRIJD_NAAM","WEDSTRIJD_TELEFOON","WEDSTRIJD_EMAIL","WEDSTRIJD_ADRES","WEDSTRIJD_NUMMER","WEDSTRIJD_POSTCODE","WEDSTRIJD_GEMEENTE");var fieldNames=new Array("Votre nom","Votre numéro de téléphone","Votre e-mail","Votre adresse","Votre numéro","Votre code postal","Votre commune");var fieldsNeeded="\nLes champs suivants sont obligatoires:\n\n\t";var fieldCheck=true;var fieldCheckEmail=true;var fieldEmail="";for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(input.privacy.checked==false)
{fieldsNeeded+="La vie privée\n\t";fieldCheck=false;}
if(input.reglement.checked==false)
{fieldsNeeded+="Règlement du concours";fieldCheck=false;}
str_email=input.WEDSTRIJD_EMAIL.value;if(str_email!="")
{str_parameters="email="+str_email;var ajax=new Ajax("/ajax/checkWedstrijdEmail.php","POST",str_parameters,"");var xml_req=ajax.go(false);var str_response=xml_req.responseText.toString();if(str_response==1)
{fieldCheckEmail=false;fieldEmail="Vous avez déjà participé au concours. Il n'est permis qu'une seule participation par adresse e-mail.\n\t";}}
if(fieldCheck==true)
{if(fieldCheckEmail==true)
{return true;}
else
{alert(fieldEmail);return false;}}
else
{alert(fieldsNeeded);if(fieldCheckEmail==false)
{alert(fieldEmail);}
return false;}}
function checkBetReischeque(input,str_language)
{document.getElementById('bet_nummerwaardebon').value=document.getElementById('bet_nummerwaardebon').value.toLowerCase();for(i=1;i<12;i++){document.getElementById('waardebon'+i+"_bkd").style.display='none';document.getElementById('waardebon'+i+"_act").style.display='none';document.getElementById('waardebon'+i+"_reg").style.display='none';document.getElementById('waardebon'+i+"_ver").style.display='none';}
var requiredFields=new Array("bet_nummerwaardebon","bet_activeringscode","bet_email","bet_telefoon","bet_po","bet_titularis");if(str_language=="nl")
{var fieldNames=new Array("Nummer van uw waardebon/reischeque","Activeringscode","Emailadres","Telefoon","Reserveringsnummer","Titularis");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Numéro de votre bon de valeur/chèque de voyages","Code d'activation","Adresse email","Téléphone","Numéro de réservation","Titulaire");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.bet_email.value!="")
{if(validateEmail(input.bet_email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{int_error=0;str_nummerwaardebon=input.bet_nummerwaardebon.value;if(str_nummerwaardebon.substring(0,4)=="t033"){str_activeringscode=input.bet_activeringscode.value;str_parameters="waardebon="+str_nummerwaardebon+"&activeringscode="+str_activeringscode;var ajax=new Ajax("/ajax/checkWaardebon.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response_activering=xml_req.responseText.toString();if(str_response_activering==1){str_parameters="";str_parameters="po="+input.bet_po.value+"&leadname="+input.bet_titularis.value+"&waardebon="+str_nummerwaardebon;var ajax=new Ajax("/ajax/sendWBToJaros.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response_betaling=xml_req.responseText.toString();if(str_response_betaling==0){document.getElementById('waardebon1_reg').style.display='';int_error=1;}else{str_parameters="";str_parameters="po="+input.bet_po.value+"&leadname="+input.bet_titularis.value+"&waardebon="+str_nummerwaardebon+"&makecn=Y";var ajax=new Ajax("/ajax/createManFactuur.php","POST",str_parameters,"");ajax.go(false);}}else{switch(str_response_activering){case"0":document.getElementById('waardebon1_bkd').style.display='';break;case"2":document.getElementById('waardebon1_act').style.display='';break;case"3":document.getElementById('waardebon1_ver').style.display='';break;}
int_error=1;}}
if(input.nogwaardebon[1].checked==true){int_aantal=input.bet_hoeveel.value;int_stop=parseInt(int_aantal,10)+1;for(i=1;i<int_stop;i++){str_nummer_extrawaardebon=input.elements["bet_extra_nummer_"+i].value.toLowerCase();if(str_nummer_extrawaardebon.substring(0,4).toLowerCase()=="t033"){str_activeringscode_extrawaardebon=input.elements["bet_extra_activering_"+i].value;str_parameters="waardebon="+str_nummer_extrawaardebon+"&activeringscode="+str_activeringscode_extrawaardebon;var ajax=new Ajax("/ajax/checkWaardebon.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response_activering=xml_req.responseText.toString();if(str_response_activering==1){str_parameters="";str_parameters="po="+input.bet_po.value+"&leadname="+input.bet_titularis.value+"&waardebon="+str_nummer_extrawaardebon;var ajax=new Ajax("/ajax/sendWBToJaros.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response_betaling=xml_req.responseText.toString();if(str_response_betaling==0){document.getElementById('waardebon'+(i+1)+'_reg').style.display='';int_error=1;}else{str_parameters="";str_parameters="po="+input.bet_po.value+"&leadname="+input.bet_titularis.value+"&waardebon="+str_nummer_extrawaardebon+"&makecn=Y";var ajax=new Ajax("/ajax/createManFactuur.php","POST",str_parameters,"");ajax.go(false);}}else{switch(str_response_activering){case"0":document.getElementById('waardebon'+(i+1)+'_bkd').style.display='';break;case"2":document.getElementById('waardebon'+(i+1)+'_act').style.display='';break;case"3":document.getElementById('waardebon'+(i+1)+'_ver').style.display='';break;}
int_error=1;}}}}
if(int_error==1){return false;}else{return true;}}
else
{alert(fieldsNeeded);return false;}}
function checkBrochure(input,str_language)
{var requiredFields=new Array("brochure_keuze","brochure_naam","brochure_telefoon","brochure_email","brochure_adres","brochure_nummer","brochure_postcode","brochure_gemeente");var otherFields=new Array("brochure_voornaam","brochure_telefoon2","brochure_bus");if(str_language=="nl")
{var fieldNames=new Array("Uw keuze","Uw naam","Uw telefoon","Uw email","Uw adres","Uw huisnummer","Uw postcode","Uw gemeente");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre choix","Votre nom","Votre téléphone","Votre email","Votre adresse","Votre numéro","Votre code postal","Votre commune");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;int_email=0;if(input.brochure_email.value!="")
{if(validateEmail(input.brochure_email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if(input.elements[requiredFields[fieldNum]].value&&input.elements[requiredFields[fieldNum]].value!=""){input.elements[requiredFields[fieldNum]].value=input.elements[requiredFields[fieldNum]].value.replace(/;/g,"");}
if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
for(var fieldNum=0;fieldNum<otherFields.length;fieldNum++){if(input.elements[otherFields[fieldNum]].value&&input.elements[otherFields[fieldNum]].value!=""){input.elements[otherFields[fieldNum]].value=input.elements[otherFields[fieldNum]].value.replace(/;/g,"");}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkNewsletter(input,str_language)
{var requiredFields=new Array("newsletter_naam","newsletter_email");if(str_language=="nl")
{var fieldNames=new Array("Uw naam","Uw email");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre nom","Votre email");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
int_email=0;if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkMastercard(input,str_language)
{var requiredFields=new Array("mc_naam","mc_voornaam","mc_straat","mc_huisnummer","mc_postcode","mc_gemeente","mc_telefoon");if(str_language=="nl")
{var fieldNames=new Array("Uw naam","Uw voornaam","Uw straat","Uw huisnummer","Uw postcode","Uw gemeente","Uw telefoon");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre nom","Votre prénom","Votre adresse","Votre numéro","Votre code postal","Votre commune","Votre téléphone");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkNewsletter(input,str_language)
{var requiredFields=new Array("newsletter_naam","newsletter_email");if(str_language=="nl")
{var fieldNames=new Array("Uw naam","Uw email");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre nom","Votre email");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkReischeque(input,str_language)
{var requiredFields=new Array("naam","telefoon","email","taal","vermelden","special");if(str_language=="nl")
{var fieldNames=new Array("Uw naam","Uw telefoon","Uw email","In welke taal dient de cheque opgemaakt te worden?","Wenst U dat de begunstigde op de reischeque vermeld wordt?","Wenst U dat wij een speciale boodschap vermelden op de reischeque");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre nom","Votre téléphone","Votre email","Dans quelle langue le chèque devra-t-il être émis ?","Souhaitez-vous que nous indiquons le nom de la pers. qui recevra le chèque-voyage ?","Souhaitez-vous que nous inscrivons un message spécial sur le chèque-voyage ?");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.email.value!="")
{if(validateEmail(input.email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkWereldReservatie(input,str_language)
{var requiredFields=new Array("uwenst","gewensteVertrekdatum","aantalVolwassenen","aantalKinderen","bestemming","hotel","kamerType1","maaltijd1","rondreis","kamerType2","maaltijd2","verblijf","kamerType3","maaltijd3","naam","telefoon","email");if(str_language=="nl")
{var fieldNames=new Array("Uw keuze","Uw gewenste vertrekdatum","Aantal volwassenen","Aantal kinderen","Uw bestemming","Uw hotel","Uw eerste kamertype","Uw eerste maaltijdkeuze","Uw rondreis","Uw tweede kamertype","Uw tweede maaltijdkeuze","Uw verblijf","Uw derde kamertype","Uw derde maaltijdkeuze","Uw naam","Uw telefoon","Uw email");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre choix","Votre date de départ souhaitée","Nombre d'adultes","Nombre d'enfants","Votre destination","Votre hôtel","Votre premier type de chambre","Votre premier choix de repas","Votre circuit","Votre deuxième type de chambre","Votre deuxième choix de repas","Votre séjour","Votre troisième type de chambre","Votre troisième choix de repas","Votre nom","Votre téléphone","Votre email");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.email.value!="")
{if(validateEmail(input.email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function check6pers(input,str_language)
{var requiredFields=new Array("per_naam","per_email","per_telefoon");if(str_language=="nl")
{var fieldNames=new Array("Uw naam","Uw email","Uw telefoon");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre nom","Votre email","Votre téléphone");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.per_email.value!="")
{if(validateEmail(input.per_email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkHuurwagen(input,str_language)
{var requiredFields=new Array("hw_dossiernummer","hw_naam","hw_email","hw_telefoon");if(str_language=="nl")
{var fieldNames=new Array("Uw dossiernummer","Uw naam","Uw email","Uw telefoon");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre numéro de dossier","Votre nom","Votre email","Votre téléphone");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.hw_email.value!="")
{if(validateEmail(input.hw_email.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function checkAnnulatie(input,str_language)
{var requiredFields=new Array("ANU_PO","ANU_NAAM","ANU_TELEFOON","ANU_EMAIL","ANU_VOLLEDIGE_DOSSIER","ANU_VERKLARING","algemene");if(str_language=="nl")
{var fieldNames=new Array("Uw dossiernummer","Uw naam","Uw telefoon","Uw email","Annulatie van het volledige dossier?","Redenen van annulatie","Algemene voorwaarden");var fieldsNeeded="\nDe volgende velden zijn verplicht:\n\n\t";}
else
{var fieldNames=new Array("Votre numéro de dossier","Votre nom","Votre téléphone","Votre email","Annulation complète d'un dossier?","Raisons de l'annulation","Conditions générales");var fieldsNeeded="\nLes champs suivants sont obligatoirs:\n\n\t";}
var fieldCheck=true;var int_email=0;if(input.ANU_EMAIL.value!="")
{if(validateEmail(input.ANU_EMAIL.value))
{int_email=0;}
else
{int_email=1;}}
for(var fieldNum=0;fieldNum<requiredFields.length;fieldNum++){if((input.elements[requiredFields[fieldNum]].value=="")||(input.elements[requiredFields[fieldNum]].value==" ")){fieldsNeeded+=fieldNames[fieldNum]+"\n\t";fieldCheck=false;}}
if(input.ANU_VERKLARING.checked==false)
{if(str_language=="nl")
{fieldsNeeded+="Bent U titularis van dit dossier?\n\t";}
else
{fieldsNeeded+="Vous êtes le titulaire du dossier?\n\t";}}
bChecked=false;if(input.algemene.checked==true)
{bChecked=true;}
else
{bChecked=false;}
try{if(document.getElementById("algemene1").checked||document.getElementById("algemene2").checked||document.getElementById("algemene3").checked){bChecked=true;}}catch(err){}
if(!bChecked)
{if(str_language=="nl")
{fieldsNeeded+="Algemene voorwaarden\n\t";}
else
{fieldsNeeded+="Conditions générales\n\t";}
fieldCheck=false;}
bChecked=true;try{if(!document.getElementById("anu_reden1").checked&&!document.getElementById("anu_reden2").checked&&!document.getElementById("anu_reden3").checked&&!document.getElementById("anu_reden4").checked&&!document.getElementById("anu_reden5").checked&&!document.getElementById("anu_reden6").checked){bChecked=false;}}catch(err){try{if(!document.getElementById("anu_reden1").checked&&!document.getElementById("anu_reden2").checked&&!document.getElementById("anu_reden3").checked&&!document.getElementById("anu_reden4").checked&&!document.getElementById("anu_reden5").checked){}
bChecked=false;}catch(err){}}
if(!bChecked){if(str_language=="nl"){fieldsNeeded+="Redenen van annulatie\n\t";}else{fieldsNeeded+="Raisons de l'annulation\n\t";}
fieldCheck=false;}
bChecked=true;try{if(!document.getElementById("anu_vol1").checked&&!document.getElementById("anu_vol2").checked){bChecked=false;}}catch(err){}
if(!bChecked){if(str_language=="nl"){fieldsNeeded+="Annulatie van het volledige dossier?\n\t";}else{fieldsNeeded+="Annulation complète d'un dossier?\n\t";}
fieldCheck=false;}
if(int_email==1)
{if(str_language=="nl")
{fieldsNeeded+="Uw email is niet geldig";}
else
{fieldsNeeded+="Votre email n'est pas valable";}
fieldCheck=false;}
if(fieldCheck==true)
{return true;}
else
{alert(fieldsNeeded);return false;}}
function doBoekAll(str_hotelcode,str_ori,str_br,str_DepartDay,str_DepartMonth_Year,int_duration,str_airport)
{obj_formulier=top.top.document.form;for(i=0;i<obj_formulier.DepartDay.options.length;i++){if(obj_formulier.DepartDay.options[i].value==str_DepartDay){obj_formulier.DepartDay.options[i].selected=true;}}
arr_DepartMonth_Year=str_DepartMonth_Year.split("_");str_DepartMonth=arr_DepartMonth_Year[0];str_DepartYear=arr_DepartMonth_Year[1];for(i=0;i<obj_formulier.DepartMonth.options.length;i++){if(obj_formulier.DepartMonth.options[i].value==str_DepartMonth){obj_formulier.DepartMonth.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartYear.options.length;i++){if(obj_formulier.DepartYear.options[i].value==str_DepartYear){obj_formulier.DepartYear.options[i].selected=true;}}
obj_formulier.Duration.value=int_duration;obj_formulier.luchthaven.value=str_airport;obj_formulier.Hotelcode.value=str_hotelcode;obj_formulier.Origin.value=str_ori;obj_formulier.Brochure.value=str_br;obj_formulier.submit();}
function addToBrochure(str_hotelcode,int_season,str_user)
{str_parameters="hotelcode="+str_hotelcode+"&season="+int_season+"&user="+str_user;var ajax=new Ajax("/ajax/addToBrochure.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response=xml_req.responseText.toString();alert(str_response);}
function betalenReischeque()
{document.form.action='/page/betReischeque/';document.form.submit();}
function verifieerGegevens()
{document.form.action="/page/verifieer/";document.form.submit();}
function attest_cuba(str_language){document.form.action="/page/attest_cuba/"+str_language+"/";document.form.submit();}
function huurwagenBijboeken()
{document.form.action="/page/huurwagenBijboeken/";document.form.submit();}
function activateBoxVerifieer(obj_check,txt_aanpassen,txt_annuleren)
{str_name=obj_check.name;arr_name=str_name.split("_");if(arr_name[1]!="adres"&&arr_name[1]!="gemeente"&&arr_name[1]!="telefoon")
{obj_textbox=document.getElementById('ver_'+arr_name[1]);if(obj_textbox.disabled==false)
{obj_textbox.disabled=true;obj_textbox.style.display="none";obj_check.value=txt_aanpassen;}
else
{obj_textbox.disabled=false;obj_textbox.style.display="";obj_check.value=txt_annuleren;}}
else
{switch(arr_name[1])
{case"adres":obj_straat=document.getElementById('ver_straat');if(obj_straat.disabled==false)
{obj_straat.disabled=true;obj_straat.style.display="none";obj_check.value=txt_aanpassen;}
else
{obj_straat.disabled=false;obj_straat.style.display="";obj_check.value=txt_annuleren;}
obj_huisnr=document.getElementById('ver_huisnr');if(obj_huisnr.disabled==false)
{obj_huisnr.disabled=true;obj_huisnr.style.display="none";}
else
{obj_huisnr.disabled=false;obj_huisnr.style.display="";}
obj_busnr=document.getElementById('ver_busnr');if(obj_busnr.disabled==false)
{obj_busnr.disabled=true;obj_busnr.style.display="none";}
else
{obj_busnr.disabled=false;obj_busnr.style.display="";}
break;case"gemeente":obj_postcode=document.getElementById('ver_postcode');if(obj_postcode.disabled==false)
{obj_postcode.disabled=true;obj_postcode.style.display="none";obj_check.value=txt_aanpassen;}
else
{obj_postcode.disabled=false;obj_postcode.style.display="";obj_check.value=txt_annuleren;}
obj_gemeente=document.getElementById('ver_gemeente');if(obj_gemeente.disabled==false)
{obj_gemeente.disabled=true;obj_gemeente.style.display="none";}
else
{obj_gemeente.disabled=false;obj_gemeente.style.display="";}
break;case"telefoon":int_telefoon_id=arr_name[2];obj_telefoon=document.getElementById('ver_telefoon_'+int_telefoon_id);if(obj_telefoon.disabled==false)
{obj_telefoon.disabled=true;obj_telefoon.style.display="none";obj_check.value=txt_aanpassen;}
else
{obj_telefoon.disabled=false;obj_telefoon.style.display="";obj_check.value=txt_annuleren;}
break;}}}
function addEmail(int_teller)
{if(int_teller==6)
{document.getElementById('addEmailLink').style.display='none';}
else
{document.getElementById('row_email_'+int_teller).style.display='';document.getElementById('ver_email'+int_teller).style.display='';document.getElementById('ver_email'+int_teller).disabled=false;int_teller=parseInt(int_teller)+1;document.getElementById('addEmailLink').onclick=function()
{addEmail(int_teller);}}}
function addTelephone(int_teller)
{if(int_teller==6)
{document.getElementById('addPhoneLink').style.display='none';}
else
{document.getElementById('ver_telefoon_'+int_teller).disabled=false;document.getElementById('row_telefoon_'+int_teller).style.display='';document.getElementById('ver_telefoon_'+int_teller).style.display='';int_teller=parseInt(int_teller)+1;document.getElementById('addPhoneLink').onclick=function()
{addTelephone(int_teller);}}}
function checkNogwaardebon(obj_radio)
{int_value=obj_radio.value;if(int_value==1)
{document.getElementById('row_hoeveel').style.display='';}
else
{document.getElementById('row_hoeveel').style.display='none';document.getElementById('extra_bonnen_row').style.display='none';}}
function showHoeveelRows(obj_select)
{int_hoeveel=obj_select.value;if(int_hoeveel==""){int_hoeveel=0;}
document.getElementById('extra_bonnen_row').style.display='';for(i=1;i<parseInt(int_hoeveel)+1;i++)
{document.getElementById('extra_row_'+i).style.display='';document.getElementById('bet_extra_nummer_'+i).disabled=false;document.getElementById('bet_extra_activering_'+i).disabled=false;}
for(i=parseInt(int_hoeveel)+1;i<11;i++)
{document.getElementById('extra_row_'+i).style.display='none';document.getElementById('bet_extra_nummer_'+i).disabled=true;document.getElementById('bet_extra_nummer_'+i).value="";document.getElementById('bet_extra_activering_'+i).disabled=true;document.getElementById('bet_extra_activering_'+i).value="";}}
function show(){var H="<FONT SIZE='2' FACE='arial'>"+this.header+"</FONT>";if(this.hstyle=="h1")H="<H1>"+H+"</H1>";else if(this.hstyle=="h2")H="<H2>"+H+"</H2>";else if(this.hstyle=="h3")H="<H3>"+H+"</H3>";else if(this.hstyle=="h4")H="<H4>"+H+"</H4>";else if(this.hstyle=="h5")H="<H5>"+H+"</H5>";if(this.hstyle=="fancyheader")H="<table width='50%'>"+"<tr><td bgcolor='' align='center' valign='center'>"+"<H1>"+H+"</H1>"+"</td></tr></table>";else if(this.hstyle=="italics")
H="<I>"+H+"</I>";var M="<FONT SIZE='1' FACE='arial'>"+this.message+"</FONT>";if(this.mstyle=="plain"){}
if(this.mstyle=="italics")M=M.italics();else if(this.mstyle=="bold")M=M.bold();var htmlpage="";if(this.hstyle.indexOf("header")>=0)
htmlpage=H+M;else htmlpage=H+"<BR>"+M;return htmlpage;}
function helpbox(name,hm,width,height,bgcolor){this.name=name;this.helpmessage=hm;this.timerHandle=null;this.windowHandle=null;this.DEFAULTWIDTH=250;this.DEFAULTHEIGHT=100;this.DEFAULTBGCOLOR="#ffffff";this.POPUPDELAY=100;if(width)this.width=width;else this.width=this.DEFAULTWIDTH;if(height)this.height=height;else this.height=this.DEFAULTHEIGHT;if(bgcolor)this.bgcolor=bgcolor;else this.bgcolor=this.DEFAULTBGCOLOR;return this;}
function startHelp(msgindex){var cmdstr=this.name+".showHelp('"+msgindex+"')";this.timerHandle=setTimeout(cmdstr,this.POPUPDELAY);}
function showHelp(msgindex){if(!this.windowHandle||!this.windowHandle.name||this.windowHandle.name=="")
this.windowHandle=window.open("","subWindow","toolbar=no,"+"location=no,"+"directories=no,"+"status=no,"+"menubar=no,"+"scrollbars=no,"+"resizable=no,"+"width="+this.width+","+"height="+this.height);else
this.windowHandle.focus();this.windowHandle.document.open();this.windowHandle.moveTo(400,250);var to_page="<HTML>\n"+"<BODY style=\"font-family: arial;\"><P>"+
this.helpmessage[msgindex].show()+"</BODY></HTML>\n";this.windowHandle.document.write(to_page);this.windowHandle.document.close();}
function clearHelp(){clearTimeout(this.timerHandle);if(this.windowHandle&&this.windowHandle.name){this.windowHandle.close();this.windowHandle=null;}}
function CheckEnter(key_code)
{if(key_code==13){zoek();}}
function tryChangeMenu(){var destinationNum=document.form.destination.selectedIndex;var destination=document.form.destination.options[destinationNum].value;var url;var seas=getSeason(0);global_seas=seas;if(finishedScriptLoad==true){var str1=document.form.User.value;user=str1.substr(0,1);changeUserDest();if(destination!="default"){url="/bepages/";url+=document.form.Taal.value;url+="/resort/";url+="6";url+="0";url+=user;url+=destination.toLowerCase();url+=document.form.Taal.value;url+=".htm";parent.frames[1].location.href=url;}}}
function getSeason(season){var theDate=new Date();var season=0;var month2=document.form.DepartMonth.value;var month3=document.form.DepartYear.value;var month=month2;var day=document.form.DepartDay.value;var year=month3;var ws_month;if(month<10){var ws_month="0"+month;}
else
{var ws_month=month;}
var mm_year=ws_month+"_"+year;for(i=0;i<document.form.DepartMonth.length;i++)
{maandbox=document.form.DepartMonth.options[i].value;vgl=maandbox+"_"+document.form.DepartYear.value;if(vgl==mm_year)
{document.form.DepartMonth.options[i].selected=true;break;}}
if(month>=4&&month<=10)
{if(month==4&&day<2)
{season=winter;return season;}
else if(month==10&&day<28)
{season=winter;return season;}
else
{season=zomer;return season;}}
else
{season=winter;return season;}}
function changeUser(){if(finishedScriptLoad==true){changeUserDest();}}
function split(word,separator)
{var array=new Array();var element=1;var start=0;var len;for(var i=0;i<=word.length;i++)
{if(word.charAt(i)==separator||i==word.length)
{array[element]=word.substring(start,i);start=i+1;element++;}}
array[0]=element-1;if(element==1)array[1]=word;return array;}
function Checkdatum(dateString,dateType){var now=new Date();var today=new Date(now.getYear(),now.getMonth(),now.getDate());if(dateType==1)
var date=new Date(dateString.substring(0,4),dateString.substring(4,6)-1,dateString.substring(6,8));else if(dateType==2)
var date=new Date(dateString.substring(0,2),dateString.substring(2,4)-1,dateString.substring(4,6));else if(dateType==3)
var date=new Date(dateString.substring(6,10),dateString.substring(3,5)-1,dateString.substring(0,2));else if(dateType==4)
var date=new Date(dateString.substring(6,8),dateString.substring(3,5)-1,dateString.substring(0,2));else
return false;if(Date.parse(date)<Date.parse(today))
return false;else
{return true;}}
function infopagina()
{var seas=getSeason(0);global_seas=seas;var url;url="/_nl/info_b-e/";url+=seas;if(document.form.Accomodatie.value=="E")
{url+="02-vluchtalleen.htm";}
else
{url+="02-infopagina.htm";}
if(parent.frames[1]){parent.frames[1].location.href=url;}}
function changeUrl()
{var regionNum=document.form.resort.selectedIndex;var region=document.form.resort.options[regionNum].value;document.advancedSearch.adv_res.value=region;document.advancedSearch.adv_page.value=1;var url;var seas=getSeason(0);global_seas=seas;if(region!="default")
{if(document.form.Airport){changeAirport();}}}
function changeAirport(){lng=document.form.Taal.value;if(document.form.Airport.value!='default'&&document.form.Airport.value!='XXX'&&document.form.luchthaven.value==''){document.form.luchthaven.value=document.form.Airport.value;}
var menuNum=document.form.resort.selectedIndex;var accom=document.form.Accomodatie.value;var child=document.form.Airport;var resort=document.form.resort.value;var AirportList=getAirport(resort);var i;var ar=new Array();var listext=new Array();var list=new Array();var newlist=new Array();if(document.form.Airport){if(accom=='B'){document.form.Airport.style.display='none';}else{document.form.Airport.style.display='';}}
if(lng=='nl'){var newlistext="default_Kies Luchthaven&default_- - - - - - - - - - - - - - - - - -";}else{var newlistext="default_Choisissez Aéroport&default_- - - - - - - - - - - - - - - - - -";}
if(menuNum!=0){newlistext+="&";newlistext+=AirportList;}else{}
newlist=split(newlistext,and)
for(i=1;i<=newlist[0];i++){ar=split(newlist[i],under)
list[i]=ar[1];listext[i]=ar[2];}
child.options.length=newlist[0];var undefCheck;var optionCount=0;for(i=1;i<=newlist[0];i++){undefCheck=typeof listext[i]
if(undefCheck!="undefined"){var a=new Option(listext[i],list[i],false,false);child.options[optionCount++]=a;}}
if(menuNum!=0)
child.options[2].selected=true;if(document.form.luchthaven.value!=""){for(var i=0;i<document.form.Airport.length;i++){if(document.form.Airport.options[i].value==document.form.luchthaven.value){document.form.Airport.options[i].selected=true;break;}}}
return;}
function changeUser()
{infopagina();var savedestination=document.form.destination.options[document.form.destination.selectedIndex].value;var savedesttext=document.form.destination.options[document.form.destination.selectedIndex].text;var saveresort=document.form.resort.options[document.form.resort.selectedIndex].value;var saveresorttext=document.form.resort.options[document.form.resort.selectedIndex].text;document.form.destination.selectedIndex=0;document.form.resort.selectedIndex=0;tryChangeMenu();for(var i=0;i<document.form.destination.length;i++)
{if(savedestination==document.form.destination.options[i].value)
{document.form.destination.options[i].selected=true;break;}}
var string1="";if(i>=document.form.destination.length){string1="* Uw gekozen bestemming ";string1+=savedesttext;string1+=" is niet geldig in de nieuw gekozen brochure ";string1+=brochure;}
changeMenu();for(var i=0;i<document.form.resort.length;i++)
{if(saveresort==document.form.resort.options[i].value)
{document.form.resort.options[i].selected=true;changeUrl();break;}}
if(i>=document.form.resort.length){string1+="\n\n"
string1+="* Uw gekozen bestemming ";string1+=saveresorttext;string1+=" is niet geldig in de nieuw gekozen brochure ";string1+=brochure;}}
function changeMenu()
{var dest=document.form.destination.value;var resort=document.form.resort.value;if(dest.length==3)
{dest="D"+dest;}
for(i=0;i<parent.vulin.document.form.dest_resort.options.length;i++)
{if(parent.vulin.document.form.dest_resort.options[i].value.indexOf(resort)!=-1)
{parent.vulin.document.form.dest_resort.options[i].selected=true;break;}}}
function hotelOnly()
{accomodatie=document.form.Accomodatie.value;str_destresort=document.form.dest_resort.value;if(accomodatie=="B")
{str_location=parent.window.location.href;arr_location=str_location.split("/");str_location=arr_location[3];if(str_location!="/vliegvakanties/page/boek/")
{document.form.Airport.style.display='none';top.window.location.href="/vliegvakanties/page/hotelonly/?place="+str_destresort;}
else
{parent.vulin.document.form.Airport.style.display='none';}}
else
{document.form.Airport.style.display="";}
changeDestOrResort(document.form.dest_resort);}
function changeUserDest()
{seas=getSeason(0);global_seas=seas;if(document.advancedSearch.season.value!=global_seas){document.advancedSearch.season.value=global_seas;try{document.hotelzoeken.hotelstreek_season.value=global_seas;}catch(excp){}}
var str1=document.form.User.value;user=str1.substr(0,1);var menuNum=1;var child=document.forms[0].destination;var destinationList=getDestinationsbyUser(user);var i;var ar=new Array();var listext=new Array();var list=new Array();var newlist=new Array();var newlistext="default_"+str_txt_changebestemming+"&default_- - - - - - - - - - - - - - - - - - - - -";if(menuNum!=0)
{newlistext+="&"
newlistext+=destinationList;}
newlist=split(newlistext,and)
for(i=1;i<=newlist[0];i++)
{ar=split(newlist[i],under)
list[i]=ar[1];listext[i]=ar[2];}
child.options.length=newlist[0];var undefCheck;var optionCount=0;var optionCount2=0;for(i=1;i<=newlist[0];i++)
{undefCheck=typeof listext[i]
if(undefCheck!="undefined")
{var a=new Option(listext[i],list[i],false,false);var b=new Option(listext[i],list[i],false,false);child.options[optionCount++]=a;}}
return;}
function changeSeason(){var int_day=document.form.DepartDay.value;var int_month=document.form.DepartMonth.value;if(int_month<=4){document.form.DepartYear.value="2011";}else{document.form.DepartYear.value="2010";}
var int_year=document.form.DepartYear.value;var dData="";dData=int_year+int_month+int_day;setCookie('day1',int_day,'');setCookie('month1',int_month,'');setCookie('year1',int_year,'');if(dData<20101029){global_seas=8;try{document.hotelzoeken.hotelstreek_season.value="8";}catch(excp){}
try{document.meerZoekopties.mzo_season.value="8";}catch(excp){}}
else
{global_seas=9;try{document.hotelzoeken.hotelstreek_season.value="9";}catch(excp){}
try{document.meerZoekopties.mzo_season.value="9";}catch(excp){}}
var lng=document.form.Taal.value;changeDestResort(lng);}
function Zoek(str_language,chk_clearhotelcode){if(typeof(str_language)=="undefined")
{str_language="nl";}
if(chk_clearhotelcode){try{document.form.Hotelcode.value="";}catch(excp){}}
if(document.form.Accomodatie.value=="0"){document.form.Accomodatie.value="H";}
if(typeof(parent.resultaat)=="undefined"){document.form.action='/vliegvakanties/page/boek/';document.form.target='_top';}else{document.form.action='/cgi-bin/search.cgi';document.form.target='resultaat';}
document.form.program.value='inetcriteria';document.form.openinprogram.value='';int_error=0;document.form.destination.style.backgroundColor="#FFFFFF";document.form.resort.style.backgroundColor="#FFFFFF";if(document.form.destination.value==""||document.form.dest_resort[document.form.dest_resort.selectedIndex].value=="default")
{int_error=1;if(document.form.resort.value=="default")
{int_error=1;}}
else
{if(document.form.resort.value=="")
{int_error=2;}}
if(int_error!=0)
{var domain=new String(document.domain);var regex=/\.fr/;if(false){switch(int_error){case 1:parent.window.location.href="/vliegvakanties/page/overzicht/?user=2&season="+global_seas;break;case 2:str_bestemming=document.form.destination.value;int_bestemming=document.form.dest_resort.selectedIndex;str_bestemming_naam=document.form.dest_resort.options[int_bestemming].innerHTML;str_bestemming_naam=str_bestemming_naam.replaceAll(" ","");parent.window.location.href="/vliegvakanties/aanbod/"+str_bestemming_naam+"/"+str_bestemming+"_"+global_seas+"/"+str_language+"/";break;}}else{switch(int_error){case 1:var link="";str_parameters="language="+str_language+"&season="+global_seas+"&group=vlieg&type=aanbod&type2=all&value=";var ajax=new Ajax("/ajax/getLink.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response=xml_req.responseText.toString();if(str_response){parent.window.location.href=str_response;}else{parent.window.location.href="/vliegvakanties/page/overzicht/?user=2&season="+global_seas;}
break;case 2:str_bestemming=document.form.destination.value;str_full=document.form.dest_resort[document.form.dest_resort.selectedIndex].value;arr_full=str_full.split("_");if(arr_full.length==2){str_parameters="language="+str_language+"&season="+global_seas+"&group=vlieg&type=aanbod&type2=regio&value="+arr_full[1];}else{str_parameters="language="+str_language+"&season="+global_seas+"&group=vlieg&type=aanbod&type2=land&value="+str_bestemming;}
var ajax=new Ajax("/ajax/getLink.php","POST",str_parameters,"");xml_req=ajax.go(false);str_response=xml_req.responseText.toString();if(str_response!=""&&str_response!=" "){parent.window.location.href=str_response;}else{int_bestemming=document.form.dest_resort.selectedIndex;str_bestemming_naam=document.form.dest_resort.options[int_bestemming].innerHTML;str_bestemming_naam=str_bestemming_naam.replaceAll(" ","");parent.window.location.href="/vliegvakanties/aanbod/"+str_bestemming_naam+"/"+str_bestemming+"_"+global_seas+"/"+str_language+"/";}
break;}}}
else
{document.form.submit();}}
function add_zero(str)
{var str=""+str+"";var len=str.length;if(len<2){str=0+str;}
return str;}
function Zoek_kk(){if(typeof(parent.resultaat)=="undefined"){document.form.program.value='inetkinderkorting';document.form.submit();}else{if(document.form.User.value=="0"){document.forms[0].User.options.selectedIndex=2;changeUser();}
document.form.program.value='inetkinderkorting';var day=document.form.DepartDay.value;var month=document.form.DepartMonth.value;var year=document.form.DepartYear.value;var dest=document.form.destination.value;var resort=document.form.resort.value;var child=document.form.Child.value;var myDate=new Date(Date.parse(month+"/"+day+"/"+year));var i=0;var arr_error=new Array();if(year+month+day>="20100401"){var taal=document.form.Taal.value;var taal2=document.form.Language.value;if(taal=="nl"||taal2=="N"){window.top.location.href="/vliegvakanties/zomer/kiddysurprise/nl/?select_village="+resort;}else if(taal=="fr"||taal2=="F"){window.top.location.href="/vacances_en_avion/ete/kiddysurprise/fr/?select_village="+resort;}else{alert(taal);}}else{document.form.action='/includes/kkorting.php';myDate.setDate(myDate.getDate()+21)
document.form.ReturnDay.value=add_zero(myDate.getDate());document.form.ReturnMonth.value=add_zero(myDate.getMonth()+1);document.form.ReturnYear.value=myDate.getFullYear();document.form.openinprogram.value='Y';document.form.luchthaven.value='';if(dest==''){i=1;document.form.dest_resort.style.backgroundColor='#FEBF01';}else{document.form.dest_resort.style.backgroundColor='#FFFFFF';}
if(resort==''){i=1;document.form.dest_resort.style.backgroundColor='#FEBF01';}else{document.form.dest_resort.style.backgroundColor='#FFFFFF';}
if(child=='0'){i=1;document.form.Child.style.backgroundColor='#FEBF01';}else{document.form.Child.style.backgroundColor='#FFFFFF';}
if(i==0){document.form.submit();}else{alert("Please fill in the orange fields");}}}}
var tmp_action;function Zoek_kk2(lng){var chk_value=document.form.chk_kk.checked;if(chk_value){tmp_action=document.getElementById('boekboxbutton').onclick;document.getElementById('boekboxbutton').onclick=Zoek_kk;}else{document.getElementById('boekboxbutton').onclick=tmp_action;}}
function helpmsg(header,hstyle,mstyle,message){this.DEFAULTHSTYLE="plain";this.DEFAULTMSTYLE="plain";this.header=header;if(hstyle)this.hstyle=hstyle;else this.hstyle=this.DEFAULTHSTYLE;this.message=message;if(mstyle)this.mstyle=mstyle;else this.mstyle=this.DEFAULTMSTYLE;return this;}
if(!String.prototype.replaceAll){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 getBookingsEngine(str_destination,str_resort)
{for(i=0;i<document.form.destination.options.length;i++)
{if(document.form.destination.options[i].value==str_destination)
{document.form.destination.options[i].selected=true;}}
changeMenu();for(i=0;i<document.form.resort.options.length;i++)
{if(document.form.resort.options[i].value==str_resort)
{document.form.resort.options[i].selected=true;}}
changeUrl();document.form.submit();}
function nextPage(int_page)
{document.advancedSearch.adv_page.value=int_page;document.advancedSearch.submit();}
function changeDestResort(lng)
{var User=document.form.User.value.substr(0,1);var child=document.form.dest_resort;child.options.length=0;var destination=document.form.destination.value;var resort=document.form.resort.value;var seas=global_seas;if(document.form.Accomodatie){var accom=document.form.Accomodatie.value;}else{var accom="";}
if(User!='0'){if(User=='2'||User=='4'){if(lng=="fr"){array=eval("arr_overall_"+User+"_"+seas+"_fr");}else{array=eval("arr_overall_"+User+"_"+seas);}}else if(User=="I"){array=[["6I","FRA_FIF","Ile de France","Ile de France"]];}else{if((User=="B"||User=="L"||User=="N"||User=="T")&&lng=="fr"){array=eval("arr_overall_"+seas+User+"_fr");}else{array=eval("arr_overall_"+seas+User);}}
var arr_len=array.length;var w=2;if(lng=='nl'){if(User=='C'){var naam="Kies Regio";}else{var naam="Kies Bestemming";}
var tm1=2;var tm2=1;}else{if(User=='C'){var naam="Choisissez Région";}else{var naam="Choisissez Destination";}
var tm1=3;var tm2=2;}
var code="default";var stripes="- - - - - - - - - - - - - - - - - -";var a=new Option(naam,code,false,false);child.options[0]=a;var a=new Option(stripes,code,false,false);child.options[1]=a;if(User=='T'||User=='I'){if(User=='T')
{for(i=0;i<arr_len;i++){var code="RD"+array[i][1];var naam=array[i][tm1];var a=new Option(naam,code,false,false);child.options[w]=a;child.options[w].className='st';if(destination+"_"+resort=="D"+array[i][1]){child.options[w].selected=true;}
w++;}}
else
{try{document.getElementById('div_selects').style.display='none';}catch(excp){}
document.form.dest_resort.style.display='none';document.form.destination.value="FRA";document.form.resort.value="FIF";}}else{for(i=0;i<arr_len;i++){var arr_sub_len=array[i].length;var Dcode="D"+array[i][1];var naam=array[i][tm1];var a=new Option(naam,Dcode,false,false);child.options[w]=a;child.options[w].className='boekingsEngineLand';if(destination==array[i][1]){child.options[w].selected=true;}
w++;for(j=4;j<arr_sub_len;j++){if(array[i][j][0]!="MJV"||typeof(bHotelonly)!="undefined"){sub_code="R"+Dcode+"_"+array[i][j][0];sub_naam="    "+array[i][j][tm2];var a=new Option(sub_naam,sub_code,false,false);child.options[w]=a;child.options[w].className='boekingsEngineRegio';if(resort==array[i][j][0]){child.options[w].selected=true;}
w++;}}}}
if(document.form.Airport&&accom=='H'){changeAirport();}}}
function changeDestOrResort(el)
{var What=el.value.substr(0,1);if(What=='D'){var DestOrResort=el.value.substr(1);document.form.Hotelcode.value="";document.form.destination.value=DestOrResort;document.advancedSearch.adv_dest.value=DestOrResort;try{document.meerZoekopties.mzo_dest.value=DestOrResort;}catch(excp){}
document.form.resort.value="";document.advancedSearch.adv_res.value="";if(document.form.region){getRegion();}}else if(What=='R'){var DestOrResort=el.value.substr(1).split("_");var Dest=DestOrResort[0];var Resort=DestOrResort[1];document.form.Hotelcode.value="";document.form.destination.value=Dest;document.advancedSearch.adv_dest.value=Dest;document.form.resort.value=Resort;document.advancedSearch.adv_res.value=Resort;try{document.meerZoekopties.mzo_dest.value=Dest;document.meerZoekopties.mzo_resort.value=Resort;}catch(excp){}
if(document.form.Airport){changeAirport();}
if(document.form.region){getRegion();}}else{document.form.destination.value="";document.form.resort.value="";if(document.form.Airport){document.form.Airport.options[0].selected=true;}}}
function findPos(obj){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft
curtop=obj.offsetTop
while(obj=obj.offsetParent){curleft+=obj.offsetLeft
curtop+=obj.offsetTop}}
return[curleft,curtop];}
function printHotspot(str_hotelcode,int_season,str_language,int_x,int_y,int_width,int_height)
{obj_div=document.createElement('div');obj_div.style.position="absolute";obj_div.style.width=int_width;obj_div.style.height=int_height;obj_div.style.left=int_x;obj_div.style.top=int_y;obj_div.style.cursor='pointer';obj_div.onclick=function(int_season,str_hotelcode,str_language)
{window.location.href='/index.php?group=city&page=hotelfiche&hotel='+int_season+'C2'+str_hotelcode+str_language+"&kies=1";}.bindMore(this,int_season,str_hotelcode,str_language)
document.body.appendChild(obj_div);}
if(!Function.prototype.bindMore){Function.prototype.bindMore=function(object)
{var __method=this;var __arguments=[];for(var i=1;i<arguments.length;i++){__arguments.push(arguments[i]);}
return function(){return __method.apply(object,__arguments);}};}
function showCountry(str_naam,str_code)
{window.location.href=window.location.href+"&country="+str_code;}
function set_dest_res(str_land,str_regio)
{str_destrest="RD"+str_land+"_"+str_regio;document.form.dest_resort.value=str_destrest;document.form.destination.value=str_land;document.form.resort.value=str_regio;document.form.submit();}
function highlightCountry(land){document.kaart.SetVariable("landTonen",land);}
function highlightRegio(regio){document.kaart.SetVariable("regioTonen",regio);}
function doBoekStep1(str_hotelcode,str_group)
{try{parent.parent.vulin.document.form.Hotelcode.value=str_hotelcode;parent.parent.vulin.document.form.periode.value="T";parent.parent.vulin.document.form.submit();}catch(excp){document.form.action="/"+getGroup(str_group)+"/page/boek/";if(document.getElementById('hotelcode2'))
{document.getElementById('hotelcode2').value=str_hotelcode;}
document.form.Hotelcode.value=str_hotelcode;document.form.periode.value="Y";document.form.submit();}}
function annuleren()
{document.form.action="/page/annulatieform/";document.form.submit();}
function addToVB(str_hotelcode,int_season)
{str_parameters="hotelcode="+str_hotelcode;str_parameters+="&season="+int_season;var ajax=new Ajax("/ajax/addToVB.php","POST",str_parameters,"");xml_req=ajax.go(false);document.getElementById('cartCell').style.display='none';}
function showVBDetail(int_id)
{object_detail=document.getElementById('detail_'+int_id);object_image=document.getElementById('image_'+int_id);str_style=object_detail.style.display;if(str_style=='none')
{object_detail.style.display='';object_image.src="/images/arrow_up.gif";}
else
{object_detail.style.display='none';object_image.src='/images/arrow_down.gif';}}
function doBoekVB(dVertrekdatum,int_duration,int_volwassenen,int_kinderen,int_babys,str_hotelcode)
{if(int_duration==""){int_duration=8;}
document.form.Hotelcode.value=str_hotelcode;document.form.Duration.value=int_duration;arr_datum=dVertrekdatum.split('-');int_year=arr_datum[0];int_month=arr_datum[1];int_day=arr_datum[2];document.form.DepartDay.selectedIndex=int_day;for(i=0;i<document.form.DepartMonth.options.length;i++){if(document.form.DepartMonth.options[i].value==int_month){document.form.DepartMonth.options[i].selected=true;}}
for(i=0;i<document.form.DepartYear.options.length;i++){if(document.form.DepartYear.options[i].value==int_year){document.form.DepartYear.options[i].selected=true;}}
for(i=0;i<document.form.Pax.options.length;i++){if(document.form.Pax.options[i].value==int_volwassenen){document.form.Pax.options[i].selected=true;}}
for(i=0;i<document.form.Child.options.length;i++){if(document.form.Child.options[i].value==int_kinderen){document.form.Child.options[i].selected=true;}}
for(i=0;i<document.form.Infant.options.length;i++){if(document.form.Infant.options[i].value==int_babys){document.form.Infant.options[i].selected=true;}}
document.form.submit();}
function deleteVB(int_id)
{str_parameters="id="+int_id;var ajax=new Ajax("/ajax/deleteVB.php","POST",str_parameters,"");xml_req=ajax.go(false);window.location.href=window.location.href;}
function doBoekGoogleMaps(str_hotelcode,str_group)
{document.getElementById('hotelcode2').value=str_hotelcode;document.form.Hotelcode.value=str_hotelcode;switch(str_group){case"auto":case"city":case"dichtbij":case"auto":case"sneeuw":document.form.action="/"+getGroup(str_group)+"/page/boek/";break;default:mailDebug("doBoekGoogleMaps","group:"+str_group);document.form.action="/index.php?group="+str_group+"&page=boek";break;}
document.form.submit();}
function prijs(prijstabellen,alles,titel)
{arr_prijstabellen=prijstabellen.split(",");arr_prijstabellen.sort();arr_alles=alles.split(",");for(x=0;x<arr_alles.length;x++)
{if(document.getElementById("tc"+x))
{document.getElementById("tc"+x).innerHTML="";document.getElementById("tabel_combi").style.display="none";document.getElementById("tabel_combi_titel").innerHTML="";}}
tabel=0;for(i=0;i<arr_prijstabellen.length;i++)
{if(document.getElementById("tc"+tabel)&&document.getElementById(arr_prijstabellen[i]))
{document.getElementById("tc"+tabel).innerHTML=document.getElementById(arr_prijstabellen[i]).innerHTML;tabel++;}}
document.getElementById("tabel_combi_titel").innerHTML="<b>"+titel+"</b>";document.getElementById("tabel_combi").style.display="";}
function showAlacarte(hotelcode,naam,user,oorsprong){window.location.href='/vliegvakanties/page/alacarte/?h='+hotelcode+'&user='+user+'&oorsprong='+oorsprong+'&naam='+naam;}
function showAlacarteZone(hotelcode,naam,user,oorsprong,zone,rondreis,season){window.location.href='/vliegvakanties/page/alacarte/?oorsprong='+oorsprong+'&zone='+zone+"&combi="+rondreis+"&season="+season;}
function showRegio(land_code,regio_code,regio_naam_nl,regio_naam_fr){document.form.dest_resort.value='RD'+land_code+'_'+regio_code;changeDestOrResort(document.form.dest_resort);document.form.Hotelcode.value='';document.form.submit();}
function searchSkiRegion(str_regio){document.hotelzoeken.hotelstreek.value=str_regio;hotelZoekenSubmit(document.getElementById('hotelzoeken'),'sneeuw');}
function selectCadeaubon(obj_select,int_waarde){str_select_id=obj_select.id;arr_select=str_select_id.split('_');str_select_id=arr_select[1];int_aantal=obj_select.value;int_totaal=int_aantal*int_waarde;document.getElementById('totaal_'+str_select_id).value=int_totaal;berekenCadeaubonTotaal();}
function checkCadeaubonAndere(str_lng){if(document.getElementById('anderBedrag').value==""){if(str_lng=="nl"){alert('Gelieve ook een bedrag in te vullen');}else{alert('Veuillez également introduire le montant');}
document.getElementById('aantal_ander').value=0;}else{selectCadeaubon(document.getElementById('aantal_ander'),document.getElementById('anderBedrag').value);}}
function berekenCadeaubonTotaal(){arr_waardes=Array('25','50','75','100','ander');var int_totaal=0;for(i=0;i<arr_waardes.length;i++){if(document.getElementById('totaal_'+arr_waardes[i]).value!=""){int_bedrag=document.getElementById('totaal_'+arr_waardes[i]).value;int_bedrag=parseFloat(int_bedrag);int_totaal=int_totaal+int_bedrag;}}
int_totaal=int_totaal+parseInt(document.getElementById('totaal_verzending').value);document.getElementById('totaalBestelling').value=int_totaal;}
function adresgegevensCadeaubon(obj_checkbox){obj_formulier=document.cadeaubonGegevens;if(obj_checkbox.checked==true){obj_formulier.levering_naam.value=obj_formulier.adres_naam.value;obj_formulier.levering_naam.disabled="disabled";obj_formulier.levering_voornaam.value=obj_formulier.adres_voornaam.value;obj_formulier.levering_voornaam.disabled="disabled";obj_formulier.levering_straat.value=obj_formulier.adres_straat.value;obj_formulier.levering_straat.disabled="disabled";obj_formulier.levering_nummer.value=obj_formulier.adres_nummer.value;obj_formulier.levering_nummer.disabled="disabled";obj_formulier.levering_bus.value=obj_formulier.adres_bus.value;obj_formulier.levering_bus.disabled="disabled";obj_formulier.levering_postcode.value=obj_formulier.adres_postcode.value;obj_formulier.levering_postcode.disabled="disabled";obj_formulier.levering_gemeente.value=obj_formulier.adres_gemeente.value;obj_formulier.levering_gemeente.disabled="disabled";obj_formulier.levering_land.value=obj_formulier.adres_land.value;obj_formulier.levering_land.disabled="disabled";}else{obj_formulier.levering_naam.value="";obj_formulier.levering_naam.removeAttribute('disabled');obj_formulier.levering_voornaam.value="";obj_formulier.levering_voornaam.removeAttribute('disabled');obj_formulier.levering_straat.value="";obj_formulier.levering_straat.removeAttribute('disabled');obj_formulier.levering_nummer.value="";obj_formulier.levering_nummer.removeAttribute('disabled');obj_formulier.levering_bus.value="";obj_formulier.levering_bus.removeAttribute('disabled');obj_formulier.levering_postcode.value="";obj_formulier.levering_postcode.removeAttribute('disabled');obj_formulier.levering_gemeente.value="";obj_formulier.levering_gemeente.removeAttribute('disabled');obj_formulier.levering_land.value="BE";obj_formulier.levering_land.removeAttribute('disabled');}}
function cadeaubonFactuur(obj_checkbox){obj_formulier=document.cadeaubonGegevens;if(obj_checkbox.checked==true){obj_formulier.bedrijfsnaam.removeAttribute('disabled');obj_formulier.btwnummer.removeAttribute('disabled');}else{obj_formulier.bedrijfsnaam.value="";obj_formulier.bedrijfsnaam.disabled="disabled";obj_formulier.btwnummer.value="";obj_formulier.btwnummer.disabled="disabled";}}
function checkCadeaubonFirstscreen(obj_formulier){obj_field=document.getElementById('anderBedrag');if(obj_field.value!=""){obj_field.value=parseInt(obj_field.value);}
document.getElementById('error_bonnen').style.display='none';document.getElementById('error_taal').style.display='none';document.getElementById('error_type').style.display='none';document.getElementById('error_chk').style.display='none';var int_error=0;var str_totaalbestelling="";str_totaalbestelling=obj_formulier.totaalBestelling.value;if(str_totaalbestelling==""||str_totaalbestelling=="0"){document.getElementById('error_bonnen').style.display='';int_error=1;}
var int_checked=0;for(i=0;i<obj_formulier.taal.length;i++){if(obj_formulier.taal[i].checked==true){int_checked=1;}}
if(int_checked==0){document.getElementById('error_taal').style.display='';int_error=1;}
var int_checked=0;for(i=0;i<obj_formulier.type.length;i++){if(obj_formulier.type[i].checked==true){int_checked=1;}}
if(int_checked==0&&document.getElementById('td_type').style.visibility!="hidden"){document.getElementById('error_type').style.display='';int_error=1;}
var int_checked=0;if(obj_formulier.chk.length!=undefined){for(i=0;i<obj_formulier.chk.length;i++){if(obj_formulier.chk[i].checked==true){int_checked=1;}}}else{if(obj_formulier.chk.checked==true){int_checked=1;}}
if(int_checked==0){document.getElementById('error_chk').style.display='';int_error=1;}
if(int_error==0){obj_formulier.submit();}}
function checkCadeaubonSecondscreen(obj_formulier){if(obj_formulier.chk.value=='mail'){document.getElementById('chk_leveringsadres').checked='checked';adresgegevensCadeaubon(document.getElementById('chk_leveringsadres'));}
var int_error=0;var int_filled_emailbevestiging=1;var arr_fields=new Array("adres_naam","adres_voornaam","adres_straat","adres_nummer","adres_postcode","adres_gemeente","adres_land","adres_telefoon","adres_email","adres_bevestigemail");for(i=0;i<arr_fields.length;i++){obj_formulier.elements[arr_fields[i]].style.border="1px solid #000000";}
for(i=0;i<arr_fields.length;i++){if(obj_formulier.elements[arr_fields[i]].value==""){obj_formulier.elements[arr_fields[i]].style.border="1px solid #D7172F";int_error=1;if(arr_fields[i]=="adres_bevestigemail"){int_filled_emailbevestiging=0;}}}
document.getElementById('error_email').style.display='none';if(int_filled_emailbevestiging==1){var str_email="";var str_email_bevestiging="";str_email=obj_formulier.adres_email.value;str_email_bevestiging=obj_formulier.adres_bevestigemail.value;if(str_email!=str_email_bevestiging){document.getElementById('error_email').style.display='';int_error=1;}}
document.getElementById('error_email2').style.display='none';str_email=obj_formulier.adres_email.value;if(!validateEmail(str_email)){document.getElementById('error_email2').style.display='';int_error=1;}
var arr_fields_levering=new Array("levering_naam","levering_voornaam","levering_straat","levering_nummer","levering_postcode","levering_gemeente","levering_land");for(i=0;i<arr_fields_levering.length;i++){obj_formulier.elements[arr_fields_levering[i]].style.border="1px solid #000000";}
for(i=0;i<arr_fields_levering.length;i++){if(obj_formulier.elements[arr_fields_levering[i]].value==""){obj_formulier.elements[arr_fields_levering[i]].style.border="1px solid #D7172F";int_error=1;}}
var arr_fields_factuur=new Array("bedrijfsnaam","btwnummer");for(i=0;i<arr_fields_factuur.length;i++){obj_formulier.elements[arr_fields_factuur[i]].style.border="1px solid #000000";}
if(obj_formulier.factuur.checked==true){for(i=0;i<arr_fields_factuur.length;i++){if(obj_formulier.elements[arr_fields_factuur[i]].value==""){obj_formulier.elements[arr_fields_factuur[i]].style.border="1px solid #D7172F";int_error=1;}}}
document.getElementById('error_betaling').style.display='none';var int_checked=0;for(i=0;i<obj_formulier.betaling.length;i++){if(obj_formulier.betaling[i].checked==true){int_checked=1;}}
if(int_checked==0){document.getElementById('error_betaling').style.display='';int_error=1;}
document.getElementById('error_rechten').style.display='none';if(obj_formulier.algemenevoorwaarden.checked==false){int_error=1;document.getElementById('error_rechten').style.display='';}
if(int_error==0){obj_formulier.submit();}}
function checkCadeaubonAnderbedrag(obj_field,str_language){if(obj_field.value<25){if(str_language=="nl"){alert("Gelieve een bedrag van minimum 25 euro in te vullen");}else{alert("Veuillez introduire un montant de minimum 25 euros");}
obj_field.value="25";}
arr1=obj_field.value.split(".");arr2=obj_field.value.split(",");if(arr1.length>1||arr2.length>1){if(str_language=="nl"){alert("Gelieve geen bedrag met een cijfer na de komma in te vullen");}else{alert("Veuillez introduire un montant sans chiffre derrière la virgule");}}
obj_field.value=parseInt(obj_field.value);}
function checkCadeaubonBedrijven(obj_formulier,str_language){var arr_fields=new Array('CDB_BEDRIJFSNAAM','CDB_STRAAT','CDB_HUISNUMMER','CDB_POSTCODE','CDB_GEMEENTE','CDB_LAND','CDB_CONTACT_NAAM','CDB_CONTACT_VOORNAAM','CDB_CONTACT_TELEFOON','CDB_CONTACT_EMAIL','CDB_VRAAG');for(i=0;i<arr_fields.length;i++){obj_formulier.elements[arr_fields[i]].style.border="1px solid #000000";}
int_error=0;for(i=0;i<arr_fields.length;i++){str_value=obj_formulier.elements[arr_fields[i]].value;if(str_value==""){obj_formulier.elements[arr_fields[i]].style.border="1px solid #D7172F";int_error=1;}}
if(int_error==1){if(str_language=="nl"){alert("Gelieve alle verplichte velden in te vullen");}else{alert("Veuillez complér les cases qui sont obligatoires");}
return false;}else{return true;}}
function ajax_advancedsearch(str_language){document.getElementById('adv_show_results').style.display='none';document.getElementById('adv_loader').style.display='';str_navoegsel="";if(str_language=="nl"){str_navoegsel="resultaten";}else{str_navoegsel="r&eacute;sultats";}
obj_formulier_advanced=document.advancedSearch;int_season=obj_formulier_advanced.season.value;str_destination=obj_formulier_advanced.adv_dest.value;str_resort=obj_formulier_advanced.adv_res.value;str_sterren=obj_formulier_advanced.sterren.value;str_accomodatie=obj_formulier_advanced.accomodatie.value;str_voordelen=obj_formulier_advanced.voordelen.value;str_familieskinderen=obj_formulier_advanced.familieskinderen.value;str_sportontspanning=obj_formulier_advanced.sportontspanning.value;str_parameters="";str_parameters="season="+int_season+"&dest="+str_destination+"&res="+str_resort+"&sterren="+str_sterren+"&accomodatie="+str_accomodatie+"&voordelen="+str_voordelen+"&familieskinderen="+str_familieskinderen+"&sportontspanning="+str_sportontspanning;var ajax=new Ajax("/ajax/advancedSearch.php","POST",str_parameters,function(xml_req)
{str_response=xml_req.responseText;if(str_sterren!="0"||str_voordelen!="0"||str_accomodatie!="N"||str_familieskinderen!="0"||str_sportontspanning!="0"){document.getElementById('adv_loader').style.display='none';document.getElementById('numberOfResults').innerHTML=str_response+" "+str_navoegsel;document.getElementById('adv_show_results').style.display='';}else{document.getElementById('adv_loader').style.display='none';document.getElementById('adv_show_results').style.display='none';}});xml_req=ajax.go(true);}
function checkAdvancedSearch(str_language,str_type){try{if(document.getElementById('adv_show_results').style.display==''){if(str_type=="vlieg"){ajax_advancedsearch(str_language);}else{ajax_advancedsearch_newmarkets(str_language);}}}catch(excp){}}
function ajax_advancedsearch_newmarkets(str_language){document.getElementById('adv_show_results').style.display='none';document.getElementById('adv_loader').style.display='';str_navoegsel="";if(str_language=="nl"){str_navoegsel="resultaten";}else{str_navoegsel="r&eacute;sultats";}
obj_formulier_advanced=document.advancedSearch;int_season=obj_formulier_advanced.season.value;str_user=obj_formulier_advanced.user.value;str_destination=obj_formulier_advanced.adv_dest.value;str_resort=obj_formulier_advanced.adv_res.value;str_accomodatie=obj_formulier_advanced.accommodatie.value;str_voordelen=obj_formulier_advanced.voordelen.value;str_vakantie=obj_formulier_advanced.vakantie.value;str_parameters="";str_parameters="season="+int_season+"&user="+str_user+"&dest="+str_destination+"&res="+str_resort+"&accomodatie="+str_accomodatie+"&voordelen="+str_voordelen+"&vakantie="+str_vakantie;var ajax=new Ajax("/ajax/advancedSearch_nm.php","POST",str_parameters,function(xml_req)
{str_response=xml_req.responseText;if(str_voordelen!="0"||str_accomodatie!="0"||str_vakantie!="0"){document.getElementById('adv_loader').style.display='none';document.getElementById('numberOfResults').innerHTML=str_response+" "+str_navoegsel;document.getElementById('adv_show_results').style.display='';}else{document.getElementById('adv_loader').style.display='none';document.getElementById('adv_show_results').style.display='none';}});xml_req=ajax.go(true);}
function FlashInsert(FlashIDName,FlashFileName,FlashWidth,FlashHeight,DNSSetting,WMODESetting,FlashBGColor,QSetting,FlashAlign)
{document.write('<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');document.write('CODEBASE="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version=6,0,61,0" ');document.write(' ID="'+FlashIDName+'" WIDTH="'+FlashWidth+'" HEIGHT="'+FlashHeight+'" ALIGN="'+FlashAlign+'">');document.write('<PARAM NAME="movie" VALUE="'+FlashFileName+'">');document.write('<PARAM NAME="quality" VALUE="'+QSetting+'">');document.write('<PARAM NAME="bgcolor" VALUE="'+FlashBGColor+'">');document.write('<PARAM NAME="wmode" VALUE="'+WMODESetting+'">');document.write('<PARAM NAME="allowScriptAccess" VALUE="'+DNSSetting+'">');document.write('<EMBED SRC="'+FlashFileName+'"  NAME="'+FlashIDName+'"');document.write(' WIDTH="'+FlashWidth+'" HEIGHT="'+FlashHeight+'" QUALITY="'+QSetting+'" BGCOLOR="'+FlashBGColor+'"');document.write(' ALLOWSCRIPTACCESS="'+DNSSetting+'" ALIGN="'+FlashAlign+'" WMODE="'+WMODESetting+'" TYPE="application/x-shockwave-flash"');document.write(' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" >');document.write('</EMBED>');document.write('</OBJECT>');}
function getGroup(group){var g="";switch(group){case"vlieg":g="vliegvakanties";break;case"auto":g="autovakanties";break;case"city":g="citytrips";break;case"dichtbij":case"dicht":g="dichtbijvakanties";break;case"sneeuw":g="wintersport";break;case"disney":g="disney";break;}
return g;}
function showApisInfo(){document.getElementById("apisInfo").style.display="";}
function hideApisInfo(){document.getElementById("apisInfo").style.display="none";}
function ajax_save(value,regio_code,land_code,what)
{var arr_value=value.split("/");var arr_len=arr_value.length;var taal=(document.form_search.lng.value=="nl")?"nl":"fr";switch(what){case"1":var where="videotour";break;case"2":var where="hotellist";break;case"3":var where="hotelfiche";break;}
var str_sitestate=taal+".video."+where+"."+land_code+"."+regio_code+"."+arr_value[(arr_len-1)].replace(".wmv","");sitestat(str_sitestate);var paramstring="video="+value.replace(".wmv","")+".wmv&reis=video&REGIO="+regio_code+"&ajax=video";var ajax=new Ajax("/includes/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'){alert(response_array[1]);location.href=response_array[1];}}
function swapHome(objCell,strWhat,str_language){document.getElementById('swapImage').src="/images/swaps/"+strWhat+"_"+str_language+".jpg";}
function swapHomeOut(objCell,strWhat,strLanguage){document.getElementById('swapImage').src="/images/swaps/vlieg_"+strLanguage+".jpg";}
function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight)
return arrayPageSize;}
function getPageScroll(){var yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;}else if(document.body){yScroll=document.body.scrollTop;}
arrayPageScroll=new Array('',yScroll)
return arrayPageScroll;}
function IsNumeric(PossibleNumber){var PNum=new String(PossibleNumber);var regex=/[^0-9]/;return!regex.test(PNum);}
function getElementsByClassName(className,tag,elm){var testClass=new RegExp("(^|\\s)"+className+"(\\s|$)");var tag=tag||"*";var elm=elm||document;var elements=(tag=="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag);var returnElements=[];var current;var length=elements.length;for(var i=0;i<length;i++){current=elements[i];if(testClass.test(current.className)){returnElements.push(current);}}
return returnElements;}
function showTab(link,tab){if(link!="0"){var links=getElementsByClassName('fiche_list_selected',"a",document.getElementById("fiche_list"));for(i=0;i<links.length;i++){links[i].className='fiche_list_link';}
link.className='fiche_list_selected';}
var tabs=getElementsByClassName('fiche_div',"div",document.getElementById("fiches_div"));for(i=0;i<tabs.length;i++){if(tabs[i].id!="div_"+tab){tabs[i].style.display="none";tabs[i].className="fiche_div";}else{tabs[i].style.display="";tabs[i].className="fiche_div fiche_div_selected";}}}
function mailDebug(title,msg){str_parameters="title="+title+"&msg="+msg;var ajax=new Ajax("/ajax/mailDebug.php","POST",str_parameters,"");xml_req=ajax.go(false);}
function boekPrijsTabel(str_hotelcode,str_ori,str_br,str_Depart,int_duration,str_airport){if(parent.vulin){obj_formulier=parent.vulin.document.form;}else{obj_formulier=parent.document.form;}
arr_DepartDay_Month_Year=str_Depart.split("#");str_DepartDay=arr_DepartDay_Month_Year[0];str_DepartMonth=arr_DepartDay_Month_Year[1];str_DepartYear=arr_DepartDay_Month_Year[2];if(str_DepartMonth.length==1){str_DepartMonth="0"+str_DepartMonth;}
for(i=0;i<obj_formulier.DepartDay.options.length;i++){if(obj_formulier.DepartDay.options[i].value==str_DepartDay){obj_formulier.DepartDay.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartMonth.options.length;i++){if(obj_formulier.DepartMonth.options[i].value==str_DepartMonth){obj_formulier.DepartMonth.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartYear.options.length;i++){if(obj_formulier.DepartYear.options[i].value==str_DepartYear){obj_formulier.DepartYear.options[i].selected=true;}}
obj_formulier.Duration.value=parseInt(int_duration);obj_formulier.luchthaven.value=str_airport;obj_formulier.Airport.value=str_airport;obj_formulier.Hotelcode.value=str_hotelcode;obj_formulier.Origin.value=str_ori;obj_formulier.Brochure.value=str_br;obj_formulier.submit();}
function topLM(hotelcode,str_DepartDay,str_DepartMonth,str_DepartYear,airport,dur,room){obj_formulier=document.form;obj_formulier.program.value="inetcriteria";obj_formulier.Origin.value="lm";obj_formulier.LM.value="Y";airport=(airport=='')?"BRX":airport;obj_formulier.Duration.value=dur;obj_formulier.luchthaven.value=airport;obj_formulier.Airport.value=airport;obj_formulier.Hotelcode.value=hotelcode;for(i=0;i<obj_formulier.DepartDay.options.length;i++){if(obj_formulier.DepartDay.options[i].value==str_DepartDay){obj_formulier.DepartDay.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartMonth.options.length;i++){if(obj_formulier.DepartMonth.options[i].value==str_DepartMonth){obj_formulier.DepartMonth.options[i].selected=true;}}
for(i=0;i<obj_formulier.DepartYear.options.length;i++){if(obj_formulier.DepartYear.options[i].value==str_DepartYear){obj_formulier.DepartYear.options[i].selected=true;}}
try{if(room){obj_formulier.RT.value=room;}}catch(excp){}
obj_formulier.submit();}
var mouseX,mouseY;if(window.Event&&document.captureEvents)
document.captureEvents(Event.MOUSEMOVE);document.onmousemove=getMousePos;function showInfoBlock(str_what,int_how){int_how=(typeof(int_how)=="undefined")?0:1;str_display=document.getElementById('info'+str_what).style.display;obj_div=document.getElementById('info'+str_what);if(str_display=="none"){if(int_how==0){document.getElementById('info'+str_what).style.left=mouseX-250+"px";}else{document.getElementById('info'+str_what).style.left=mouseX+"px";}
document.getElementById('info'+str_what).style.display="";document.getElementById('info'+str_what).style.top=mouseY-obj_div.offsetHeight-10+"px";}
else
{document.getElementById('info'+str_what).style.display="none";}}
function getMousePos(e)
{if(!e)
var e=window.event||window.Event;if('undefined'!=typeof e.pageX)
{mouseX=e.pageX;mouseY=e.pageY;}
else
{mouseX=e.clientX+document.body.scrollLeft;mouseY=e.clientY+document.body.scrollTop;if(document.documentElement&&!document.documentElement.scrollTop){mouseY=e.clientY;}else if(document.documentElement&&document.documentElement.scrollTop){mouseY=e.clientY+document.documentElement.scrollTop;}else if(document.body&&document.body.scrollTop){mouseY=e.clientY+document.body.scrollTop;}
if(document.documentElement&&!document.documentElement.scrollLeft){mouseX=e.clientX;}else if(document.documentElement&&document.documentElement.scrollLeft){mouseX=e.clientX+document.documentElement.scrollLeft;}else if(document.body&&document.body.scrollLeft){mouseX=e.clientX+document.body.scrollLeft;}}}
function validateEmail(elementValue){var emailPattern=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;return emailPattern.test(elementValue);}
function showTooltip(str_what,int_how){if(typeof(int_how)=="undefined"){int_how=0;}
str_display=document.getElementById('info'+str_what).style.display;obj_div=document.getElementById('info'+str_what);if(str_display=="none"){if(int_how==0){document.getElementById('info'+str_what).style.left=mouseX-250+"px";document.getElementById('info'+str_what).style.top=mouseY-obj_div.offsetHeight-10+"px";}else if(int_how==2){document.getElementById('info'+str_what).style.display="";extra_height=document.getElementById('info'+str_what).offsetHeight;document.getElementById('info'+str_what).style.left=mouseX-250+"px";document.getElementById('info'+str_what).style.top=mouseY+extra_height-obj_div.offsetHeight-10+"px";}else{document.getElementById('info'+str_what).style.left=mouseX+"px";document.getElementById('info'+str_what).style.top=mouseY-obj_div.offsetHeight-10+"px";}
document.getElementById('info'+str_what).style.display="";}else{document.getElementById('info'+str_what).style.display="none";}}
function chooseHotel(str_hotelcode){try{parent.document.getElementById('hotelcode2').value=str_hotelcode;parent.document.form.Hotelcode.value=str_hotelcode;parent.document.form.submit();}catch(excp){parent.vulin.document.getElementById('hotelcode2').value=str_hotelcode;parent.vulin.document.forms[0].Hotelcode.value=str_hotelcode;parent.vulin.document.forms[0].submit();}};var ns_scriptversion="132";function ns_14(){var ns_02=navigator.appVersion;var ns_00=parseInt(ns_02.substring(ns_02.indexOf("MSIE")+5,ns_02.indexOf("MSIE")+6));if(ns_00>0)ns_02=0;else ns_02=parseInt(ns_02);return ns_02;}function ns_22(){var ns_02=navigator.appVersion;var ns_01=parseInt(ns_02.substring(ns_02.indexOf("MSIE")+5,ns_02.indexOf("MSIE")+6));if(ns_01>0)ns_02=ns_01;else ns_02=0;return ns_02;}function ns_pluginNetscape(){var ns_pluglength=navigator.plugins.length;var ns_08="";if(ns_pluglength>0){ns_08="&ns_java="+navigator.javaEnabled()+"&ns_plugins=";for(ns_24=0;ns_24<ns_pluglength;ns_24++){var ns_29=false;for(ns_23=0;ns_23<ns_24;ns_23++)ns_29=(navigator.plugins[ns_24].description==navigator.plugins[ns_23].description);if(!ns_29)ns_08+=escape(navigator.plugins[ns_24].description+"|");}}return ns_08;}function ns_10(){var ns_15=navigator.mimeTypes;var ns_17=ns_15.length;if(ns_17>0){ns_08="&ns_mimetypes=";for(ns_24=0;ns_24<ns_17;ns_24++){ns_29=false;for(ns_23=0;ns_23<ns_24;ns_23++)if(ns_15[ns_24].enabledPlugin==ns_15[ns_23].enabledPlugin)ns_29=true;if(!ns_29)ns_08+=escape(ns_15[ns_24].description+"|")}}return ns_08;}function ns_12(){if(!document.body){document.write('<body>');}var ns_33=document.body;var ns_13=0;var ns_34=1;ns_11=new Array("47F67D00-9E55-11D1-BAEF-00C04FC2D130","7790769C-0471-11D2-AF11-00C04FA35D02","283807B5-2C60-11D0-A31D-00AA00B92C03","9381D8F2-0288-11D0-9501-00AA00B911A5","5A8D6EE0-3E18-11D0-821E-444553540000","630B1DA0-B465-11D1-9948-00C04F98BBC9","45EA75A0-A269-11D1-B5BF-0000F8051515","76C19B50-F0C8-11CF-87CC-0020AFEECF20","D27CDB6E-AE6D-11CF-96B8-444553540000","2A202491-F00D-11CF-87CC-0020AFEECF20","08B0E5C0-4FCB-11CF-AAA5-00401C608500","3AF36230-A269-11D1-B5BF-0000F8051515","3BF42070-B3B1-11D1-B5C5-0000F8051515","90A7533D-88FE-11D0-9DBE-0000C0411FC3","10072CEC-8CC1-11D1-986E-00A0C955B42F","4F645220-306D-11D2-995D-00C04F98BBC9","1CDEE860-E95B-11CF-B1B0-00AA00BBAD66","73FA19D0-2D75-11D2-995D-00C04F98BBC9","23064720-C4F8-11D1-994D-00C04F98BBC9","22D6F312-B0F6-11D0-94AB-0080C74C7E95","CA8A9784-280D-11CF-A24D-444553540000","CA8A9780-280D-11CF-A24D-444553540000","B801CA65-A1FC-11D0-85AD-444553540000");ns_33.addBehavior("#default#clientcaps");for(var ns_18=0;ns_18<ns_11.length;ns_18++)
{if(ns_11[ns_18])if(ns_33.isComponentInstalled("{"+ns_11[ns_18]+"}","ComponentID"))ns_13|=ns_34;ns_34*=2;}return ns_13;}function ns_26(ns_l7){var ns_31="";for(var i=0;i<ns_l7.elements.length;i++){var ns_28=ns_l7.elements[i];if(ns_28.name){if(ns_28.type=="select-multiple"){for(var j=0;j<ns_28.options.length;j++)if(ns_28.options[j].selected)ns_31+=ns_28.name+";";}else if(ns_28.type=="select-one"){ns_31+=ns_28.name+";";}else if(ns_28.type=="checkbox"||ns_28.type=="radio"){if(ns_28.checked)ns_31+=ns_28.name+";";}else ns_31+=ns_28.name+";";}}return ns_31.substring(0,ns_31.lastIndexOf(";"));}function sitestatForm(ns_30,ns_pixelUrl,ns_03){if(ns_03==null)ns_03=ns_26(ns_30);if(ns_14()>=4||ns_22()>=4){var ns_07=ns_03.split(";");ns_07_length=ns_07.length;ns_pixelUrl+='&ns_type=submit&ns__t='+parseInt((new Date()).getTime());for(var ns_24=0;ns_24<ns_30.elements.length;ns_24++){var ns_32=ns_30.elements[ns_24];var ns_04;ns_16=false;if(ns_03){for(ns_t=0;ns_t<ns_07_length;ns_t++)if(ns_32.name==ns_07[ns_t])ns_16=true;}else{if(ns_32.name)ns_16=true;}if(ns_16){if(ns_32.type=='select-multiple'){for(var ns_j=0;ns_j<ns_32.options.length;ns_j++)if(ns_32.options[ns_j].selected)ns_pixelUrl=ns_pixelUrl+"&ns_f_"+escape(ns_32.name)+"="+escape(ns_32.options[ns_j].value);}else{if(ns_32.type=='select-one')ns_04=ns_32.options[ns_32.selectedIndex].value;else{if(ns_32.type=='checkbox'||ns_32.type=='radio')if(!ns_32.checked)continue;ns_04=ns_32.value;}ns_pixelUrl=ns_pixelUrl+"&ns_f_"+escape(ns_32.name)+"="+escape(ns_04);}}}ns_30.onsubmit=null;var ns_21=new Image();ns_21.ns_30=ns_30;ns_21.onload=ns_1O;ns_21.onerror=ns_1O;ns_21.onabort=ns_1O;document.sitestatForm=ns_30;ns_21.timerID=setTimeout(ns_19,5000);ns_21.src=ns_pixelUrl;}}function ns_1O(){this.onload=null;this.onerror=null;this.onabort=null;clearTimeout(this.timerID);this.ns_30.submit();}function ns_19(){var ns_30=document.sitestatForm;ns_30.onload=null;ns_30.onerror=null;ns_30.onabort=null;ns_30.submit();}function ns_25()
{ns_pixelUrl+="&ns_type=hidden&ns_ver="+ns_scriptversion;if(ns_14()>=3){ns_pixelUrl+=ns_pluginNetscape();ns_pixelUrl+=ns_10();}if(ns_14()>=4||ns_22()>=4){var ns_screen=screen;if(parent.innerWidth){ns_pixelUrl+="&ns_innersize="+parent.innerWidth+"x"+parent.innerHeight+"&ns_offset="+parent.pageXOffset+"x"+parent.pageYOffset;}ns_pixelUrl+="&ns_availscreen="+ns_screen.availWidth+"x"+ns_screen.availHeight;if(ns_screen)ns_pixelUrl+="&ns_screen="+ns_screen.width+"x"+ns_screen.height+"&ns_colordepth="+ns_screen.colorDepth;}if(document.images){ns_pixel=new Image();ns_pixel.src=ns_pixelUrl;}}function ns_09(){if(typeof(ns_loadingtime2)!="undefined"){var ns_html_loading_time=(ns_loadingtime2-ns_loadingtime1)/1000;var ns_full_loading_time=((new Date()).getTime()-ns_loadingtime1)/1000;ns_pixelUrl+="&ns_html_loading_time="+ns_html_loading_time+"&ns_full_loading_time="+ns_full_loading_time;ns_25();}if(typeof(ns_05)!="undefined")ns_06();}document.cookie="ns_cookietest=true";if(document.cookie.indexOf("ns_cookietest",0)>=0){if(document.cookie.indexOf("ns_session",0)<0){document.cookie="ns_session=true";if(typeof(ns_pixelUrl)!="undefined"){if(ns_22()>=5&&navigator.appVersion.indexOf("Mac")<0){ns_pixelUrl+="&ns_p="+ns_12();}if(typeof(ns_loadingtime1)=="undefined"||ns_22()<4)ns_25();else{if(document.body.onload){ns_05=1;ns_06=document.body.onload;}document.body.onload=ns_09;}}}}