var arrPartnerAirports=new Array("FEZ","ORY","RBA");var arrOVanJetOnly=new Array("BRU","CRL","LGG","OST","0","ACE","ADB","AGA","AGP","AHU","AJA","ALC","AMS","AQJ","ATH","AYT","BDS","BES","BIA","BJV","BOJ","BRU","BVC","CAI","CFU","CHQ","CMN","CRL","CTA","CUN","DBV","DJE","DLM","EIN","FAO","FNC","FUE","GPA","GRO","HER","HRG","IBZ","JMK","JTR","KGS","LDE","LEI","LGG","LIL","LIR","LPA","LUX","LXR","MAH","MBA","MBJ","MIR","MJV","MST","NAP","NBE","NDR","OLB","OST","OUD","PFO","PMI","PMO","POP","PUJ","RAK","REU","RHO","RMF","RTM","SAW","SID","SKG","SMI","SPC","SSH","SUF","TCP","TFS","TLN","TLV","TNG","TUN","VAR","VRA","XRY","ZNZ","ZTH",0);var arrOVanJetONLY_AND_PARTNERS=new Array("BRU","CRL","LGG","OST","0","ACE","ADB","AGA","AGP","AHU","AJA","ALC","AQJ","ATH","AYT","BDS","BES","BIA","BJV","BOJ","BRU","BVC","CAI","CFU","CHQ","CMN","CRL","CTA","CUN","DBV","DJE","DLM","FAO","FEZ","FNC","FUE","GPA","GRO","HER","HRG","IBZ","JMK","JTR","KGS","LDE","LEI","LGG","LPA","LXR","MAH","MBA","MBJ","MIR","MJV","NAP","NBE","NDR","OLB","ORY","OST","OUD","PFO","PMI","PMO","POP","PUJ","RAK","RBA","REU","RHO","RMF","SAW","SID","SKG","SMI","SPC","SSH","SUF","TCP","TFS","TLN","TLV","TNG","VAR","VRA","XRY","ZNZ","ZTH",0);var BRU=Array("BDS","ACE","ADB","AGA","AGP","AJA","ALC","ATH","AYT","BIA","BJV","BOJ","CAI","CFU","CHQ","CTA","CUN","DBV","DJE","DLM","FAO","FNC","FUE","GRO","HER","HRG","IBZ","JMK","JTR","KGS","LDE","LEI","LPA","LXR","MAH","MBJ","MIR","NAP","OLB","PFO","PMI","PMO","POP","PUJ","RAK","REU","RHO","RMF","SKG","SMI","SPC","SSH","SUF","TFS","TLN","TNG","VAR","VRA","XRY","ZTH","LIR","TCP","AHU","BVC","GPA","AQJ","NDR","SID","OUD","TLV","MBA","ZNZ","MJV","CMN","SAW","NBE",0);var CRL=Array("TFS","OUD","LPA","CMN","DJE","SAW","NDR","MIR","MJV","TNG","NBE","HER","RHO","AHU","AYT",0);var LGG=Array("HRG","KGS","ADB","AGP","ALC","AYT","BJV","TLV","DJE","HER","IBZ","LPA","MIR","PMI","RHO","TFS","NBE",0);var OST=Array("KGS","ADB","ALC","AYT","BJV","HER","LPA","PMI","RHO","TFS","NBE",0);var ACE=Array("BRU",0);var ADB=Array("BRU","LGG","OST",0);var AGA=Array("BRU","ORY",0);var AGP=Array("BRU","LGG",0);var AHU=Array("CRL",0);var AJA=Array("BRU",0);var ALC=Array("BRU","LGG","OST",0);var AQJ=Array("BRU",0);var ATH=Array("BRU",0);var AYT=Array("BRU","LGG","OST","CRL",0);var BDS=Array("BRU",0);var BES=Array("TLN",0);var BIA=Array("BRU",0);var BJV=Array("BRU","LGG","OST",0);var BOJ=Array("BRU",0);var BRU=Array("BDS","ACE","ADB","AGA","AGP","AJA","ALC","ATH","AYT","BIA","BJV","BOJ","CAI","CFU","CHQ","CTA","CUN","DBV","DJE","DLM","FAO","FNC","FUE","GRO","HER","HRG","IBZ","JMK","JTR","KGS","LDE","LEI","LPA","LXR","MAH","MBJ","MIR","NAP","OLB","PFO","PMI","PMO","POP","PUJ","RAK","REU","RHO","RMF","SKG","SMI","SPC","SSH","SUF","TFS","TLN","TNG","VAR","VRA","XRY","ZTH","LIR","TCP","AHU","BVC","GPA","AQJ","NDR","SID","OUD","TLV","MBA","ZNZ","MJV","CMN","SAW","NBE",0);var BVC=Array("BRU",0);var CAI=Array("BRU",0);var CFU=Array("BRU",0);var CHQ=Array("BRU",0);var CMN=Array("CRL","ORY","BRU",0);var CRL=Array("TFS","OUD","LPA","CMN","DJE","SAW","NDR","MIR","MJV","TNG","NBE","HER","RHO","AHU","AYT",0);var CTA=Array("BRU",0);var CUN=Array("BRU",0);var DBV=Array("BRU",0);var DJE=Array("CRL","BRU","LGG",0);var DLM=Array("BRU",0);var FAO=Array("BRU",0);var FEZ=Array("ORY",0);var FNC=Array("BRU",0);var FUE=Array("BRU",0);var GPA=Array("BRU",0);var GRO=Array("BRU",0);var HER=Array("BRU","LGG","OST","CRL",0);var HRG=Array("BRU","LGG",0);var IBZ=Array("BRU","LGG",0);var JMK=Array("BRU",0);var JTR=Array("BRU",0);var KGS=Array("BRU","LGG","OST",0);var LDE=Array("BRU",0);var LEI=Array("BRU",0);var LGG=Array("HRG","KGS","ADB","AGP","ALC","AYT","BJV","TLV","DJE","HER","IBZ","LPA","MIR","PMI","RHO","TFS","NBE",0);var LPA=Array("CRL","BRU","LGG","OST",0);var LXR=Array("BRU",0);var MAH=Array("BRU",0);var MBA=Array("BRU",0);var MBJ=Array("BRU",0);var MIR=Array("BRU","LGG","CRL",0);var MJV=Array("CRL","BRU",0);var NAP=Array("BRU",0);var NBE=Array("CRL","BRU","OST","LGG",0);var NDR=Array("BRU","CRL",0);var OLB=Array("BRU",0);var ORY=Array("RAK","RBA","AGA","FEZ","CMN",0);var OST=Array("KGS","ADB","ALC","AYT","BJV","HER","LPA","PMI","RHO","TFS","NBE",0);var OUD=Array("CRL","BRU",0);var PFO=Array("BRU",0);var PMI=Array("BRU","LGG","OST",0);var PMO=Array("BRU",0);var POP=Array("BRU",0);var PUJ=Array("BRU",0);var RAK=Array("ORY","BRU",0);var RBA=Array("ORY",0);var REU=Array("BRU",0);var RHO=Array("BRU","LGG","OST","CRL",0);var RMF=Array("BRU",0);var SAW=Array("CRL","BRU",0);var SID=Array("BRU",0);var SKG=Array("BRU",0);var SMI=Array("BRU",0);var SPC=Array("BRU",0);var SSH=Array("BRU",0);var SUF=Array("BRU",0);var TCP=Array("BRU","BRU",0);var TFS=Array("BRU","LGG","OST","CRL",0);var TLN=Array("BRU","BES",0);var TLV=Array("LGG",0);var TNG=Array("BRU","CRL",0);var VAR=Array("BRU",0);var VRA=Array("BRU",0);var XRY=Array("BRU",0);var ZNZ=Array("BRU",0);var ZTH=Array("BRU",0);var arr_tuifly=Array()
var arr_corsairfly=Array()
var arr_jet4you=Array("RAK#ORY","FEZ#ORY","ORY#RAK","ORY#RBA","ORY#AGA","RBA#ORY","ORY#FEZ","CMN#ORY","ORY#CMN","AGA#ORY")
var arr_thomsonfly=Array()
var arr_partnerAirline=Array("FEZ","ORY","RBA");function getkey(e)
{if(window.event)
return window.event.keyCode;else if(e)
return e.which;else
return null;}
function goodchars(e)
{var goods="0123456789";var key,keychar;key=getkey(e);if(key==null)return true;keychar=String.fromCharCode(key);keychar=keychar.toLowerCase();goods=goods.toLowerCase();if(goods.indexOf(keychar)!=-1)
return true;if(key==null||key==0||key==8||key==9||key==13||key==27)
return true;return false;}
function display_retour_date(boo_show)
{if(boo_show===false)
{document.getElementById("date_ret_wrapper").style.display="none";}else{document.getElementById("date_ret_wrapper").style.display="";}}
function date_select(field,from_date)
{window.open('/phpscripts/calendar.php?from_date='+from_date+'&field='+field,'Kalender','width=250,height=180,top=10,left=10,scrollbars=no,statusbar=no');}
function validate_form(abta,_aantalPax)
{var ingevuld=true;var clearToSend=document.getElementById("hdn_clearSend");clearToSend.value=='';if(abta=="")
{var arr_verplicht=Array("txt_baby","txt_volwassen","txt_kind","txt_achternaam","txt_straat","txt_postcode","txt_plaats","txt_land","txt_telefoonnummer","txt_email");if(validate_email(document.getElementById("txt_email").value)==false)
{ingevuld=false;document.getElementById("txt_email").style.background="#99CCFF";}else{document.getElementById("txt_email").style.background="#FFFFFF";}}
else
{var arr_verplicht=Array("txt_baby","txt_volwassen","txt_kind");}
for(id in arr_verplicht)
{if(arr_verplicht[id]&&document.getElementById(arr_verplicht[id]).value=="")
{document.getElementById(arr_verplicht[id]).style.background="#99CCFF";ingevuld=false;}else{document.getElementById(arr_verplicht[id]).style.background="#FFFFFF";}}
if(document.getElementById("ddp_vertrek").value=="*")
{document.getElementById("ddp_vertrek").style.background="#99CCFF";ingevuld=false;}else{document.getElementById("ddp_vertrek").style.background="#FFFFFF";}
if(document.getElementById("ddp_bestemming").value=="*")
{document.getElementById("ddp_bestemming").style.background="#99CCFF";ingevuld=false;}else{document.getElementById("ddp_bestemming").style.background="#FFFFFF";}
if((parseInt(document.getElementById("txt_volwassen").value)+parseInt(document.getElementById("txt_kind").value))<_aantalPax||document.getElementById("txt_volwassen").value=="")
{ingevuld=false;document.getElementById("txt_volwassen").style.background="#99CCFF";}else{document.getElementById("txt_volwassen").style.background="#FFFFFF";}
if(ingevuld==true)
{if(clearToSend.value==''){clearToSend.value='send';}
document.getElementById("frm_formulier_groepen").submit();}else{groep_site_lng=document.getElementById("siteLng").value;switch(groep_site_lng)
{case"nl":msg_verplicht="Gelieve alle verplichte velden in te vullen aub !";break;case"fr":msg_verplicht="Veuillez remplir tous les champs obligatoires s.v.p. !";break;case"en":msg_verplicht="Please fill in all requiered fields !";break;case"de":msg_verplicht="Please fill in all requiered fields !";break;case"es":msg_verplicht="¡Rogamos rellene todos los campos obligatorios!";break;}
alert(msg_verplicht);}}
function load_vertrek()
{var dropdown=document.getElementById("ddp_vertrek");var lengte=arrOVanJetOnly.length-1;var y=0;for(var x=0;x<lengte;x++)
{try
{var arr_temp=eval("rou_"+arrOVanJetOnly[x]);if(arr_temp.length==0)
{continue;}
var oOption=new Option(eval("s"+arrOVanJetOnly[x]))
dropdown.options[y+1]=oOption;dropdown.options[y+1].value=arrOVanJetOnly[x];y++;}catch(err)
{}}}
function load_bestemming(object)
{var dropdown=document.getElementById("ddp_bestemming");resetDropdown(dropdown);if(object.value=="*")
{return;}
var arr_bestemming=eval("rou_"+object.value);var lengte=arr_bestemming.length;for(var x=0;x<lengte;x++)
{var oOption=new Option(eval("s"+arr_bestemming[x]))
dropdown.options[x+1]=oOption;dropdown.options[x+1].value=arr_bestemming[x];}}
function emptyDropdown(dropdown)
{if(dropdown!=undefined)
{var aantal=dropdown.length;for(var a=0;a<aantal;a++)
{dropdown.remove(0);}}}
function validate_email(emailStr){var email_checked;var checkTLD=1;var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;var emailPat=/^(.+)@(.+)$/;var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var validChars="\[^\\s"+specialChars+"\]";var quotedUser="(\"[^\"]*\")";var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var atom=validChars+'+';var word="("+atom+"|"+quotedUser+")";var userPat=new RegExp("^"+word+"(\\."+word+")*$");var domainPat=new RegExp("^"+atom+"(\\."+atom+")*$");var matchArray=emailStr.match(emailPat);if(matchArray==null){return false;}
var user=matchArray[1];var domain=matchArray[2];for(i=0;i<user.length;i++){if(user.charCodeAt(i)>127){return false;}}
for(i=0;i<domain.length;i++){if(domain.charCodeAt(i)>127){return false;}}
if(user.match(userPat)==null){return false;}
var IPArray=domain.match(ipDomainPat);if(IPArray!=null){for(var i=1;i<=4;i++){if(IPArray[i]>255){return false;}}
email_checked='1';return true;}
var atomPat=new RegExp("^"+atom+"$");var domArr=domain.split(".");var len=domArr.length;for(i=0;i<len;i++){if(domArr[i].search(atomPat)==-1){return false;}}
if(checkTLD&&domArr[domArr.length-1].length!=2&&domArr[domArr.length-1].search(knownDomsPat)==-1){return false;}
if(len<2){return false;}
email_checked='1';return true;}