


﻿Lang=YAHOO.lang;Dom=YAHOO.util.Dom;function closeElement(el){if(Lang.isArray(el)){el[0].style.display="none";}else if(Lang.isObject(el)){el.style.display="none";}else{Dom.get(el).style.display="none";}}
function openElement(el){if(Lang.isArray(el)){el[0].style.display="block";}else if(Lang.isObject(el)){el.style.display="block";}else{Dom.get(el).style.display="block";}}
YAHOO.namespace("vliegtarieven.autocomplete");YAHOO.vliegtarieven.autocomplete.init=function(){var itemSelectHandler=function(sType,aArgs){var instance=aArgs[0];var selected_item=aArgs[1];switch(instance.getInputEl().id){case'short_autocomplete_vertrek1':Dom.get('short_autocomplete_vertrek1').value=selected_item.innerHTML;Dom.get('autocomplete_vertrek1').value=selected_item.innerHTML;Dom.get('autocomplete_bestemming2').value=selected_item.innerHTML;break;case'autocomplete_vertrek1':Dom.get('autocomplete_vertrek1').value=selected_item.innerHTML;Dom.removeClass(YAHOO.util.Dom.get('autocomplete_vertrek1').parentNode,'error');Dom.get('autocomplete_bestemming2').value=selected_item.innerHTML;Dom.removeClass(YAHOO.util.Dom.get('autocomplete_bestemming2').parentNode,'error');break;case'short_autocomplete_bestemming1':Dom.get('short_autocomplete_bestemming1').value=selected_item.innerHTML;Dom.get('autocomplete_vertrek2').value=selected_item.innerHTML;Dom.get('autocomplete_bestemming1').value=selected_item.innerHTML;break;case'autocomplete_bestemming1':Dom.get('autocomplete_vertrek2').value=selected_item.innerHTML;Dom.removeClass(YAHOO.util.Dom.get('autocomplete_vertrek2').parentNode,'error');Dom.get('autocomplete_bestemming1').value=selected_item.innerHTML;Dom.removeClass(YAHOO.util.Dom.get('autocomplete_bestemming1').parentNode,'error');break;default:instance.getInputEl().value=selected_item.innerHTML;break;}};var textboxFocusEventHandler=function(sType,aArgs){aArgs[0].getInputEl().select();};var oDS=new YAHOO.util.ScriptNodeDataSource("http://www.vliegtarieven.nl/lib/autocomplete.php");oDS.responseSchema={resultsList:"results",fields:["naam","bestemming_id","landnaam"]};oDS.scriptCallbackParam="callback";var oDS_faq=new YAHOO.util.XHRDataSource("/lib/faq_autocomplete.php");oDS_faq.responseType=YAHOO.util.XHRDataSource.TYPE_JSON;oDS_faq.responseSchema={resultsList:"result",fields:["title","category","subcategory","id"]};if(Dom.get('autocomplete_vertrek1')){YAHOO.vliegtarieven.autocomplete.heen_van=new YAHOO.widget.AutoComplete("autocomplete_vertrek1","autocomplete_vertrek1_container",oDS);YAHOO.vliegtarieven.autocomplete.heen_van.generateRequest=function(sQuery){return"?vertrek1="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.heen_van.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.heen_van.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.heen_van.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('autocomplete_vertrek2')){YAHOO.vliegtarieven.autocomplete.heen_naar=new YAHOO.widget.AutoComplete("autocomplete_vertrek2","autocomplete_vertrek2_container",oDS);YAHOO.vliegtarieven.autocomplete.heen_naar.generateRequest=function(sQuery){return"?vertrek2="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.heen_naar.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.heen_naar.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.heen_naar.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('autocomplete_bestemming1')){YAHOO.vliegtarieven.autocomplete.terug_van=new YAHOO.widget.AutoComplete("autocomplete_bestemming1","autocomplete_bestemming1_container",oDS);YAHOO.vliegtarieven.autocomplete.terug_van.generateRequest=function(sQuery){return"?bestemming1="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.terug_van.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.terug_van.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.terug_van.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('autocomplete_bestemming2')){YAHOO.vliegtarieven.autocomplete.terug_naar=new YAHOO.widget.AutoComplete("autocomplete_bestemming2","autocomplete_bestemming2_container",oDS);YAHOO.vliegtarieven.autocomplete.terug_naar.generateRequest=function(sQuery){return"?bestemming2="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.terug_naar.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.terug_naar.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.terug_naar.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('short_autocomplete_vertrek1')){YAHOO.vliegtarieven.autocomplete.heen_van_short=new YAHOO.widget.AutoComplete("short_autocomplete_vertrek1","short_autocomplete_vertrek1_container",oDS);YAHOO.vliegtarieven.autocomplete.heen_van_short.generateRequest=function(sQuery){return"?vertrek1="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.heen_van_short.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.heen_van_short.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.heen_van_short.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('short_autocomplete_bestemming1')){YAHOO.vliegtarieven.autocomplete.terug_naar_short=new YAHOO.widget.AutoComplete("short_autocomplete_bestemming1","short_autocomplete_bestemming1_container",oDS);YAHOO.vliegtarieven.autocomplete.terug_naar_short.generateRequest=function(sQuery){return"?bestemming1="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.terug_naar_short.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.terug_naar_short.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.terug_naar_short.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('add_airline_review')){YAHOO.vliegtarieven.autocomplete.terug_naar_short=new YAHOO.widget.AutoComplete("add_airline_review_bestemming","add_airline_review_bestemming_container",oDS);YAHOO.vliegtarieven.autocomplete.terug_naar_short.generateRequest=function(sQuery){return"?bestemming1="+sQuery+"&type=json&limit=12";};YAHOO.vliegtarieven.autocomplete.terug_naar_short.formatResult=function(oResultData,sQuery,sResultMatch){return oResultData[0]+' ('+oResultData[1]+'), '+oResultData[2];};YAHOO.vliegtarieven.autocomplete.terug_naar_short.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.terug_naar_short.textboxFocusEvent.subscribe(itemSelectHandler);}
if(Dom.get('autocomplete_faq')){YAHOO.vliegtarieven.autocomplete.terug_naar=new YAHOO.widget.AutoComplete("autocomplete_faq","autocomplete_faq_container",oDS_faq);YAHOO.vliegtarieven.autocomplete.terug_naar.autoHighlight=false;YAHOO.vliegtarieven.autocomplete.terug_naar.generateRequest=function(sQuery){return"?faq="+sQuery;};YAHOO.vliegtarieven.autocomplete.terug_naar.formatResult=function(oResultData,sQuery,sResultMatch){str=oResultData[0];str=str.replace(/_/g," ");str=str.replace(/\|/g,"/");fullurl=window.location.href;popup=fullurl.indexOf('popup');if(popup!=-1){popup='popup/';}else{popup='';}
return"<a href='/faq/"+popup+oResultData[1]+"/"+oResultData[2]+"/"+oResultData[0]+"/"+oResultData[3]+"'>"+str+"</a>";};YAHOO.vliegtarieven.autocomplete.terug_naar.itemSelectEvent.subscribe(itemSelectHandler);YAHOO.vliegtarieven.autocomplete.terug_naar.textboxFocusEvent.subscribe(textboxFocusEventHandler);}};YAHOO.util.Event.onDOMReady(YAHOO.vliegtarieven.autocomplete.init);function gotoMonth(month,obj){dt=new Date();currentMonth=dt.getMonth();if(month>=currentMonth){obj.setMonth(month);obj.setYear(dt.getFullYear());}else{obj.setMonth(month);obj.setYear(dt.getFullYear()+1);}
obj.render();highlightMonth(month,obj.id);}
function highlightMonth(month,id){for(i=0;i<12;i++){el=YAHOO.util.Dom.get(id+'_month_'+i);YAHOO.util.Dom.removeClass(el,'activeMonth');}
activeEl=YAHOO.util.Dom.get(id+'_month_'+month);YAHOO.util.Dom.addClass(activeEl,'activeMonth');}
YAHOO.namespace("vliegtarieven.calendar");YAHOO.vliegtarieven.calendar.init=function(){dt=new Date();dt.setDate(dt.getDate()+1);month=dt.getMonth()+1;next_year=dt.getFullYear()+1;var calOptions={close:true,strings:{close:''},MONTHS_LONG:['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],WEEKDAYS_SHORT:['Zo','Ma','Di','Wo','Do','Vr','Za'],mindate:month+"/"+dt.getDate()+"/"+dt.getFullYear(),maxdate:month+"/"+dt.getDate()+"/"+next_year};function generateMonthsHeader(name){var dt=new Date();var month=dt.getMonth();var months_short=new Array('Jan','Feb','Mrt','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec');var volgorde=new Array();for(i=month;i<=11;i++){volgorde.push(i);}
for(i=0;i<month;i++){volgorde.push(i);}
if(name=='vertrek'){monthHeader='';}else{monthHeader='';}
container=document.createElement('div');monthrows=document.createElement('div');YAHOO.util.Dom.addClass(monthrows,'monthSelection');monthrow=document.createElement('div');YAHOO.util.Dom.addClass(monthrow,'monthsRow');for(ii=0;ii<12;ii++){el=document.createElement('a');el.href='javascript:gotoMonth('+volgorde[ii]+',YAHOO.vliegtarieven.calendar.'+name+')';el.id=name+'_month_'+volgorde[ii];el.innerHTML=months_short[volgorde[ii]];monthrow.appendChild(el);}
monthrows.appendChild(monthrow);container.appendChild(monthrows);monthHeader=container.innerHTML;return monthHeader;}
function setInputValue(msg,cal_id){cal_id=cal_id.replace(/short_/,"");eLog=YAHOO.util.Dom.get(cal_id+"_date");eLog.value=msg;}
function dateToLocaleString(dt){var dStr=dt.getDate();var mStr=dt.getMonth()+1;var yStr=dt.getFullYear();return(dStr+"-"+mStr+"-"+yStr);}
function LocaleDateStringToDate(stringDate){dt=null;if(stringDate!=''){dt_array=new Array();dt_array=stringDate.split('-');dt=new Date(dt_array[1]+'/'+dt_array[0]+'/'+dt_array[2]);}
return dt;}
function getDateByType(obj,type){switch(type){case'maxdate':dt=obj.cfg.getProperty("maxDate");month=dt.getMonth()+1;max_date_cal=new Date(month+'/'+dt.getDate()+'/'+dt.getFullYear());var terug_date=LocaleDateStringToDate(YAHOO.util.Dom.get("terug_date").value);if(terug_date>max_date_cal){return terug_date;}else{return max_date_cal;}
break;case'mindate':dt=obj.cfg.getProperty("minDate");month=dt.getMonth()+1;min_date_cal=new Date(month+'/'+dt.getDate()+'/'+dt.getFullYear());var vertrek_date=LocaleDateStringToDate(YAHOO.util.Dom.get("vertrek_date").value);if(vertrek_date<min_date_cal&&vertrek_date!=null){return vertrek_date;}else{return min_date_cal;}
break;case'current':dt=obj.cfg.getProperty("selected").toString();dt=dt.split(',');dt_current_cal=new Date();dt_current_cal.setFullYear(dt[0],dt[1]-1,dt[2]);input_date=LocaleDateStringToDate(YAHOO.util.Dom.get(obj.id+"_date").value);if(input_date){gotoMonth(input_date.getMonth(),obj);}
if(input_date!=''&&input_date!=null){return input_date;}else{return dt_current_cal;}
break;}}
function addDay(type,obj){max_date=getDateByType(obj,'maxdate');dt_current=getDateByType(obj,'current');if(dt_current<max_date){dt_current.setDate(dt_current.getDate()+1);switch(obj.id){case'vertrek':YAHOO.vliegtarieven.calendar.short_terug.cfg.setProperty("minDate",dt_current);YAHOO.vliegtarieven.calendar.short_terug.render();YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("minDate",dt_current);YAHOO.vliegtarieven.calendar.terug.render();break;case'terug':YAHOO.vliegtarieven.calendar.short_vertrek.cfg.setProperty("maxDate",dt_current);YAHOO.vliegtarieven.calendar.short_vertrek.render();YAHOO.vliegtarieven.calendar.vertrek.cfg.setProperty("maxDate",dt_current);YAHOO.vliegtarieven.calendar.vertrek.render();break;}
obj.select(dt_current);setInputValue(dateToLocaleString(dt_current),obj.id);}}
function subDay(type,obj){min_date=getDateByType(obj,'mindate');dt_current=getDateByType(obj,'current');if(dt_current>min_date){dt_current.setDate(dt_current.getDate()-1);switch(obj.id){case'vertrek':YAHOO.vliegtarieven.calendar.short_terug.cfg.setProperty("minDate",dt_current);YAHOO.vliegtarieven.calendar.short_terug.render();YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("minDate",dt_current);YAHOO.vliegtarieven.calendar.terug.render();break;case'terug':YAHOO.vliegtarieven.calendar.short_vertrek.cfg.setProperty("maxDate",dt_current);YAHOO.vliegtarieven.calendar.short_vertrek.render();YAHOO.vliegtarieven.calendar.vertrek.cfg.setProperty("maxDate",dt_current);YAHOO.vliegtarieven.calendar.vertrek.render();break;}
obj.select(dt_current);setInputValue(dateToLocaleString(dt_current),this.id);}}
function vertrekHandler(type,args,obj){var selected=args[0];var selVertrekDate=this.toDate(selected[0]);var selTerugDate=getDateByType(YAHOO.vliegtarieven.calendar.terug,'current');if(selTerugDate<selVertrekDate){setInputValue('',YAHOO.vliegtarieven.calendar.terug.id);}
setInputValue(dateToLocaleString(selVertrekDate),this.id);YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("minDate",selVertrekDate);YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("pageDate",selVertrekDate);YAHOO.vliegtarieven.calendar.terug.render();YAHOO.vliegtarieven.calendar.vertrek.render();obj.hide();};function vertrekHandler2(type,args,obj){var selected=args[0];var selVertrekDate=this.toDate(selected[0]);var selTerugDate=getDateByType(YAHOO.vliegtarieven.calendar.terug,'current');if(selTerugDate<selVertrekDate){setInputValue('',YAHOO.vliegtarieven.calendar.terug.id);}
setInputValue(dateToLocaleString(selVertrekDate),this.id);YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("pageDate",selVertrekDate);YAHOO.vliegtarieven.calendar.terug.render();YAHOO.vliegtarieven.calendar.vertrek.render();obj.hide();};function terugHandler(type,args,obj){var selected=args[0];var selDate=this.toDate(selected[0]);setInputValue(dateToLocaleString(selDate),this.id);YAHOO.vliegtarieven.calendar.terug.render();YAHOO.vliegtarieven.calendar.vertrek.render();obj.hide();};show_handler=function(type,obj){switch(obj.id){case'vertrek':YAHOO.vliegtarieven.calendar.terug.hide();YAHOO.vliegtarieven.calendar.vertrek.show();break;case'terug':YAHOO.vliegtarieven.calendar.vertrek.hide();YAHOO.vliegtarieven.calendar.terug.show();break;}};changePageEventHandler=function(type,args,obj)
{var selected=args[1];var selDate=new Date(selected);highlightMonth(selDate.getMonth(),obj.id);};if(YAHOO.util.Dom.get('terug_date')){YAHOO.vliegtarieven.calendar.terug=new YAHOO.widget.CalendarGroup("terug","terug_container",calOptions);YAHOO.vliegtarieven.calendar.terug.selectEvent.subscribe(terugHandler,YAHOO.vliegtarieven.calendar.terug,true);if(YAHOO.util.Dom.get("terug_date").value!=''){YAHOO.vliegtarieven.calendar.terug.select(getDateByType(YAHOO.vliegtarieven.calendar.terug,'current'));}
YAHOO.vliegtarieven.calendar.terug.render();YAHOO.vliegtarieven.calendar.terug.cfg.setProperty("title",generateMonthsHeader('terug'));YAHOO.util.Event.addListener("terug_date","click",show_handler,YAHOO.vliegtarieven.calendar.terug,true);YAHOO.util.Event.addListener("terug_date","focus",show_handler,YAHOO.vliegtarieven.calendar.terug,true);YAHOO.util.Event.addListener("show_terug","click",show_handler,YAHOO.vliegtarieven.calendar.terug,true);YAHOO.util.Event.on(document,"click",function(e){var showBtn=YAHOO.util.Dom.get('show_terug');var showInput=YAHOO.util.Dom.get('terug_date');var el=YAHOO.util.Event.getTarget(e);var calEl=YAHOO.vliegtarieven.calendar.terug.oDomContainer;if(el!=calEl&&!YAHOO.util.Dom.isAncestor(calEl,el)&&el!=showBtn&&el!=showInput&&!YAHOO.util.Dom.isAncestor(showBtn,el)){YAHOO.vliegtarieven.calendar.terug.hide();}});}
if(YAHOO.util.Dom.get('vertrek_date')){YAHOO.vliegtarieven.calendar.vertrek=new YAHOO.widget.CalendarGroup("vertrek","vertrek_container",calOptions);YAHOO.vliegtarieven.calendar.vertrek.selectEvent.subscribe(vertrekHandler,YAHOO.vliegtarieven.calendar.vertrek,true);if(YAHOO.util.Dom.get("vertrek_date").value!=''){YAHOO.vliegtarieven.calendar.vertrek.select(getDateByType(YAHOO.vliegtarieven.calendar.vertrek,'current'));}
YAHOO.vliegtarieven.calendar.vertrek.render();YAHOO.vliegtarieven.calendar.vertrek.cfg.setProperty("title",generateMonthsHeader('vertrek'));YAHOO.util.Event.addListener("vertrek_date","click",show_handler,YAHOO.vliegtarieven.calendar.vertrek,true);YAHOO.util.Event.addListener("vertrek_date","focus",show_handler,YAHOO.vliegtarieven.calendar.vertrek,true);YAHOO.util.Event.addListener("show_vertrek","click",show_handler,YAHOO.vliegtarieven.calendar.vertrek,true);YAHOO.util.Event.on(document,"click",function(e){var showBtn=YAHOO.util.Dom.get('show_vertrek');var showInput=YAHOO.util.Dom.get('vertrek_date');var el=YAHOO.util.Event.getTarget(e);var calEl=YAHOO.vliegtarieven.calendar.vertrek.oDomContainer;if(el!=calEl&&!YAHOO.util.Dom.isAncestor(calEl,el)&&el!=showBtn&&el!=showInput&&!YAHOO.util.Dom.isAncestor(showBtn,el)){YAHOO.vliegtarieven.calendar.vertrek.hide();}});}
if(YAHOO.util.Dom.get('pnr_input')){var calOptions2={close:true,MONTHS_LONG:['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],WEEKDAYS_SHORT:['Zo','Ma','Di','Wo','Do','Vr','Za']};YAHOO.vliegtarieven.calendar.vertrek=new YAHOO.widget.Calendar("vertrek","vertrek_container",calOptions2);YAHOO.vliegtarieven.calendar.vertrek.selectEvent.subscribe(vertrekHandler2,YAHOO.vliegtarieven.calendar.vertrek,true);YAHOO.vliegtarieven.calendar.vertrek.render();YAHOO.vliegtarieven.calendar.vertrek.cfg.setProperty("title",generateMonthsHeader('vertrek'));YAHOO.util.Event.addListener("heen_datum_input_img","click",show_handler,YAHOO.vliegtarieven.calendar.vertrek,true);YAHOO.util.Event.addListener("heen_datum_input","click",show_handler,YAHOO.vliegtarieven.calendar.vertrek,true);}};YAHOO.util.Event.onDOMReady(YAHOO.vliegtarieven.calendar.init);YAHOO.namespace('vliegtarieven.anim');YAHOO.vliegtarieven.anim.init=function(){function setOverflowHidden(){var el=this.getEl();YAHOO.util.Dom.setStyle(el.id,'overflow','hidden');}
function setOverflowVisible(){var el=this.getEl();YAHOO.util.Dom.setStyle(el.id,'overflow','visible');}
var searchform_close_handler=function(e){collapse_search_form_anim.animate();searchform_open=false;};var searchform_open_handler=function(e){expand_search_form_anim.animate();searchform_open=true;YAHOO.vliegtarieven.calendar.short_terug.hide();YAHOO.vliegtarieven.calendar.short_vertrek.hide();};var expand_search_form_anim=new YAHOO.util.Anim('search_form',{height:{to:300}},0.8);var collapse_search_form_anim=new YAHOO.util.Anim('search_form',{height:{to:0}},0.8);expand_search_form_anim.onComplete.subscribe(setOverflowVisible);collapse_search_form_anim.onStart.subscribe(setOverflowHidden);YAHOO.util.Event.addListener('search_form_more_options','click',searchform_open_handler);YAHOO.util.Event.addListener('searchform_close','click',searchform_close_handler);};YAHOO.util.Event.onDOMReady(YAHOO.vliegtarieven.anim.init);function set_input_on(name,input){Dom.get(name).style.display='none';Dom.get(name+'_img').style.display='none';Dom.get(name+'_input').style.display='inline';Dom.get(input).value=Dom.get(name).innerHTML;Dom.get(input).focus();}
function set_input_off(name,input){Dom.get(name+'_input').style.display='none';Dom.get(name+'_img').style.display='inline';Dom.get(name).style.display='inline';Dom.get(name).innerHTML=Dom.get(input).value;}
function update_baby(){var adults=parseInt(YAHOO.util.Dom.get('nr_adults').options[YAHOO.util.Dom.get('nr_adults').selectedIndex].value,10);var inf=parseInt(YAHOO.util.Dom.get('nr_infants').options[YAHOO.util.Dom.get('nr_infants').selectedIndex].value,10);if(adults==10){location.href='/groepen';}
while(adults<YAHOO.util.Dom.get('nr_infants').options.length){YAHOO.util.Dom.get('nr_infants').options[(YAHOO.util.Dom.get('nr_infants').options.length-1)]=null;}
for(var i=0;i<=adults;i++){YAHOO.util.Dom.get('nr_infants').options[i]=new Option(i,i);}
if(inf<=YAHOO.util.Dom.get('nr_infants').options.length){YAHOO.util.Dom.get('nr_infants').selectedIndex=inf;}};YAHOO.util.Event.onDOMReady(function(){if(YAHOO.util.Dom.get('nr_adults')){YAHOO.util.Event.addListener('nr_adults','change',update_baby);}});YAHOO.namespace('vliegtarieven.anim');YAHOO.vliegtarieven.anim.init=function(){var zoek_opties_open=false;var zoek_opties_searchform_open=false;function setOverflowHidden(){var el=this.getEl();Dom.setStyle(el.id,'overflow','hidden');}
function setOverflowVisible(){var el=this.getEl();Dom.setStyle(el.id,'overflow','visible');}
var roundtrip_single_handler=function(e){collapse_roundtrip_anim.animate();};var roundtrip_retour_handler=function(e){expand_roundtrip_anim.animate();};var expand_roundtrip_anim=new YAHOO.util.Anim('retour-box',{height:{to:50}},0.4);var collapse_roundtrip_anim=new YAHOO.util.Anim('retour-box',{height:{to:0}},0.4);expand_roundtrip_anim.onComplete.subscribe(setOverflowVisible);collapse_roundtrip_anim.onStart.subscribe(setOverflowHidden);YAHOO.util.Event.addListener('valid-retour','click',roundtrip_retour_handler);YAHOO.util.Event.addListener('valid-single','click',roundtrip_single_handler);};YAHOO.util.Event.onDOMReady(YAHOO.vliegtarieven.anim.init);YAHOO.namespace("vliegtarieven.container");YAHOO.vliegtarieven.container.init=function(object){if(""+object=='[object MouseEvent]'||""+object=='[object]'||""+object=='[object Event]'){var object=null;}
function show_handler(){}
function hide_handler(){}
panel_options={width:"750px",height:"600px",fixedcenter:true,close:true,draggable:false,zindex:99999,modal:true,underlay:'shadow',visible:true,constraintoviewport:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.6},strings:{close:'<span>Venster sluiten</span>'}};YAHOO.vliegtarieven.container.model=new YAHOO.widget.Panel("model",panel_options);if(typeof(object)!=='undefined'&&object!==null){url=object.href;title=object.title;}else{if(this.id=='newsletter_model'){url=YAHOO.util.Dom.get('frmNewsletter').action+'?email='+YAHOO.util.Dom.get('email').value;title=this.title;}else{url=this.href;title=this.title;}}
YAHOO.vliegtarieven.container.model.setHeader(title);YAHOO.vliegtarieven.container.model.setBody("<div style='width:748px;overflow-y:auto;overflow-x:hidden;height:100%'><iframe frameborder='0' height='100%' width='100%' scrolling='auto' src='"+url+"'></iframe></div>");YAHOO.vliegtarieven.container.model.setFooter("&nbsp;");YAHOO.vliegtarieven.container.model.render(document.body);YAHOO.vliegtarieven.container.model.hideEvent.subscribe(hide_handler,YAHOO.vliegtarieven.container.model,true);YAHOO.vliegtarieven.container.model.showEvent.subscribe(show_handler,YAHOO.vliegtarieven.container.model,true);YAHOO.vliegtarieven.container.model.show();return false;};YAHOO.util.Event.onDOMReady(function(){YAHOO.util.Event.on("faq_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("about_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("nieuwsbrief_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("news_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("prijsgarantie_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("allin_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("beoordeling_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("privacy_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("algvoorwaarden_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("twvoorwaarden_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("phone_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("badges_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("help_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("weer_14_dagen_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("klimaat_model","click",YAHOO.vliegtarieven.container.init);YAHOO.util.Event.on("inchecken-modal","click",YAHOO.vliegtarieven.container.init);});var paginator='';var paginatorContent='';function handlePagination(state){paginatorContent.className='page'+state.page;paginator.setState(state);}
var paginator2='';var paginatorContent2='';function handlePagination2(state){paginatorContent2.className='page'+state.page;paginator2.setState(state);}
function initPaginator(){paginatorContent=document.getElementById('page_holder');if(paginatorContent){paginator=new YAHOO.widget.Paginator({rowsPerPage:1,totalRecords:paginatorContent.getElementsByTagName('div').length,containers:'paging',pageLinks:5,firstPageLinkLabel:'',lastPageLinkLabel:'',nextPageLinkLabel:'',previousPageLinkLabel:'',initialPage:1});paginator.subscribe('changeRequest',handlePagination);paginator.render();}
paginatorContent2=document.getElementById('page_holder_responses');if(paginatorContent2){paginator2=new YAHOO.widget.Paginator({rowsPerPage:1,totalRecords:paginatorContent2.getElementsByTagName('div').length,containers:'paging_responses',pageLinks:5,firstPageLinkLabel:'',lastPageLinkLabel:'',nextPageLinkLabel:'',previousPageLinkLabel:'',initialPage:1});paginator2.subscribe('changeRequest',handlePagination2);paginator2.render();}}
YAHOO.util.Event.onDOMReady(initPaginator);function getCarousel(name){var carousel=new YAHOO.widget.Carousel(name,{animation:{speed:1.5},isCircular:true});carousel.set("numVisible",1);carousel.render();carousel.show();}
YAHOO.namespace("vliegtarieven.tooltips");YAHOO.vliegtarieven.tooltips.init=function(){var ttOptions={visible:false,xyoffset:[0,0],autodismissdelay:500000};if(Dom.get('tooltip-voornaam')){YAHOO.vliegtarieven.tooltips.tt1=new YAHOO.widget.Tooltip("tt1",ttOptions);YAHOO.vliegtarieven.tooltips.tt1.setHeader('<img src="images/tooltip-top.png" />');YAHOO.vliegtarieven.tooltips.tt1.setBody('<b>Vul uw voornaam zorgvuldig in zoals vermeld in uw paspoort.</b><br /><br /><b>Let op!</b> uitzonderingen:<br /><br />'+'<b>1:</b> Vul enkel uw volledige eerste voornaam in volgens paspoort.<br />'+'Voorbeeld: "Yolanthe Cornelia Maria Elisabeth" vul in: Yolanthe<br />'+'Voorbeeld: "Remco Hendrikus Paulus" vul in: Remco<br /><br /> '+'<b>2:</b> Gebruik geen koppeltekens (-), accenten of spaties<br />'
+'Voorbeeld: "Marie-Jose" vul in: Mariejose<br />'+'Voorbeeld: "Jos&#233;" vul in: Jose<br />'+'Voorbeeld: "Zo&#235;" vul in: Zoe');YAHOO.vliegtarieven.tooltips.tt1.setFooter('<img src="images/tooltip-bottom.png" />');YAHOO.vliegtarieven.tooltips.tt1.cfg.setProperty("context","tooltip-voornaam");}
if(Dom.get('tooltip-achternaam')){YAHOO.vliegtarieven.tooltips.tt2=new YAHOO.widget.Tooltip("tt2",ttOptions);YAHOO.vliegtarieven.tooltips.tt2.setHeader('<img src="images/tooltip-top.png" />');YAHOO.vliegtarieven.tooltips.tt2.setBody('<b>Vul de namen zorgvuldig in zoals vermeld in uw paspoort zonder tussenvoegsels</b><br />'+'(gebruik voor eventuele tussenvoegsels het veld tussenvoegsels)<br /><br />'+'<b>Let op!</b><br />'+'Verrmeld enkel uw meisjesnaam indien u in het bezit bent van een Nederlands paspoort.<br /><br />'+'De achternaam van een echtgeno(o)t(e) dient niet vermeld te worden, ook al staat in het paspoort "echtgenote/echtgenoot/ weduwe/weduwenaar van".'
+'U dient dus uw meisjesnaam als achternaam in te vullen zonder toevoegingen van de aangetrouwde achternaam.<br /><br />'+'Voorbeeld: "Jack van Gelder" vul in: Gelder<br />'+'Voorbeeld: "Cornelissen w/v Huisman" vul in: Cornelissen');YAHOO.vliegtarieven.tooltips.tt2.setFooter('<img src="images/tooltip-bottom.png" />');YAHOO.vliegtarieven.tooltips.tt2.cfg.setProperty("context","tooltip-achternaam");}
if(Dom.get('tooltip-infants')){YAHOO.vliegtarieven.tooltips.tt3=new YAHOO.widget.Tooltip("tt3",ttOptions);YAHOO.vliegtarieven.tooltips.tt3.setHeader('');YAHOO.vliegtarieven.tooltips.tt3.setBody('Baby: 0 t/m 1 jaar op het moment van vertrek.');YAHOO.vliegtarieven.tooltips.tt3.setFooter('');YAHOO.vliegtarieven.tooltips.tt3.cfg.setProperty("context","tooltip-infants");}
if(Dom.get('tooltip-childeren')){YAHOO.vliegtarieven.tooltips.tt4=new YAHOO.widget.Tooltip('tt4',ttOptions);YAHOO.vliegtarieven.tooltips.tt4.setHeader('');YAHOO.vliegtarieven.tooltips.tt4.setBody('Kind: 2 t/m 11 jaar op het moment van vertrek.');YAHOO.vliegtarieven.tooltips.tt4.setFooter('');YAHOO.vliegtarieven.tooltips.tt4.cfg.setProperty("context","tooltip-childeren");}
if(Dom.get('tooltip-11-jaar')){YAHOO.vliegtarieven.tooltips.tt5=new YAHOO.widget.Tooltip('tt5',ttOptions);YAHOO.vliegtarieven.tooltips.tt5.setHeader('');YAHOO.vliegtarieven.tooltips.tt5.setBody('Sinds 1999 vergelijken wij al vliegtickets voor u. Tegenwoordig zijn wij één van de grootste online vliegticket aanbieders.');YAHOO.vliegtarieven.tooltips.tt5.setFooter('');YAHOO.vliegtarieven.tooltips.tt5.cfg.setProperty("context","tooltip-11-jaar");}
if(Dom.get('tooltip-100-procent')){YAHOO.vliegtarieven.tooltips.tt6=new YAHOO.widget.Tooltip('tt6',ttOptions);YAHOO.vliegtarieven.tooltips.tt6.setHeader('');YAHOO.vliegtarieven.tooltips.tt6.setBody('Bij Vliegtarieven.nl draait alles om de klant. Dus om u. Daarom doen we er alles aan om u tevreden te stellen. Dat gaat veel verder dan alleen de goedkoopste vliegtickets. Bij Vliegtarieven.nl bent u verzekerd van een enorme keuze aan tarieven, de scherpste prijzen, deskundig advies en voortreffelijke service.<br /><br />'+'<ul style="margin-left:20px; margin-top:5px;">'
+'<li style="list-style-type:disc;">365 dagen per jaar geopend ook op feestdagen.</li>'+'<li style="list-style-type:disc;">+ 40 geschoolde agenten zijn er om u te helpen bij vragen, onduidelijkheden of advies bij complexe reizen.</li>'+'<li style="list-style-type:disc;">Binnen 24 uur wordt uw email beantwoord.</li>'+'<li style="list-style-type:disc;">Uw ticket (bevestiging) binnen enkele minuten in de uw email box.</li>'
+'<li style="list-style-type:disc;">Gratis stoelen & maaltijden aanvragen.</li>'+'</ul>');YAHOO.vliegtarieven.tooltips.tt6.setFooter('');YAHOO.vliegtarieven.tooltips.tt6.cfg.setProperty("context","tooltip-100-procent");}
if(Dom.get('tooltip-sgr-anvr')){YAHOO.vliegtarieven.tooltips.tt7=new YAHOO.widget.Tooltip('tt7',ttOptions);YAHOO.vliegtarieven.tooltips.tt7.setHeader('');YAHOO.vliegtarieven.tooltips.tt7.setBody('Op al onze producten zijn de voorwaarden van de ANVR van toepassing. Dit geeft u directe zekerheid, zoals het terugbetalen van vooruitbetaalde kosten bij een eventueel faillissement.');YAHOO.vliegtarieven.tooltips.tt7.setFooter('');YAHOO.vliegtarieven.tooltips.tt7.cfg.setProperty("context","tooltip-sgr-anvr");}
if(Dom.get('tooltip-thuiswinkel')){YAHOO.vliegtarieven.tooltips.tt8=new YAHOO.widget.Tooltip('tt8',ttOptions);YAHOO.vliegtarieven.tooltips.tt8.setHeader('');YAHOO.vliegtarieven.tooltips.tt8.setBody('U heeft recht op volledige informatie, een goede afhandeling van uw reservering en eventuele klachten.');YAHOO.vliegtarieven.tooltips.tt8.setFooter('');YAHOO.vliegtarieven.tooltips.tt8.cfg.setProperty("context","tooltip-thuiswinkel");}
if(Dom.get('tooltip-ideal')){YAHOO.vliegtarieven.tooltips.tt9=new YAHOO.widget.Tooltip('tt9',ttOptions);YAHOO.vliegtarieven.tooltips.tt9.setHeader('');YAHOO.vliegtarieven.tooltips.tt9.setBody('Veilig betalen via uw eigen bank. Onze website is optimaal beveiligd via een SSL verbinding.');YAHOO.vliegtarieven.tooltips.tt9.setFooter('');YAHOO.vliegtarieven.tooltips.tt9.cfg.setProperty("context","tooltip-ideal");}
if(Dom.get('tooltip-prijsgarantie')){YAHOO.vliegtarieven.tooltips.tt10=new YAHOO.widget.Tooltip('tt10',ttOptions);YAHOO.vliegtarieven.tooltips.tt10.setHeader('');YAHOO.vliegtarieven.tooltips.tt10.setBody('Wij bieden de laagste prijsgarantie. Vindt u elders op dezelfde dag hetzelfde vliegticket voordeliger, dan ontvangt u het verschil plus een eenmalige bonus van 25 euro retour. <br />Zo weet u zeker, dat u nooit teveel betaalt.');YAHOO.vliegtarieven.tooltips.tt10.setFooter('');YAHOO.vliegtarieven.tooltips.tt10.cfg.setProperty("context","tooltip-prijsgarantie");}
if(Dom.get('tooltip_achternaam_img')){YAHOO.vliegtarieven.tooltips.tt11=new YAHOO.widget.Tooltip("tt11",ttOptions);YAHOO.vliegtarieven.tooltips.tt11.setHeader('');YAHOO.vliegtarieven.tooltips.tt11.setBody('<strong>Uitzondering 1:</strong> e/v, koppeltekens (-), spaties en accenten weglaten<br/>Ter-Haar wordt Terhaar<br/>Bald&#233; wordt Balde<br/>De Vries wordt Devries<br/><br/><strong>Uitzondering 2:</strong> afkortingen dient u voluit te schrijven zonder spaties<br/>v.d. wordt vande, vanden, vander enz.<br/><br/><strong>Uitzondering 3:</strong> vermeld niet de aangetrouwde naam<br/>Vrouwelijke passagiers dienen altijd hun meisjesnaam in te vullen zonder toevoeging van de aangetrouwde naam. Het onderdeel echtgenote/echtgenoot/weduwe/weduwnaar van plus achternaam dient nooit in te vullen. Jansen e/v de Vries wordt Jansen');YAHOO.vliegtarieven.tooltips.tt11.setFooter('');YAHOO.vliegtarieven.tooltips.tt11.cfg.setProperty("context","tooltip_achternaam_img");}
if(Dom.get('tooltip_maaltijd_img')){YAHOO.vliegtarieven.tooltips.tt12=new YAHOO.widget.Tooltip("tt12",ttOptions);YAHOO.vliegtarieven.tooltips.tt12.setHeader('');YAHOO.vliegtarieven.tooltips.tt12.setBody('Geef hier uw voorkeur aan betreffende de maaltijd. Deze zal automatisch worden aangevraagd bij de luchtvaartmaatschappij tijdens uw reservering. De aanvraag zal wel of niet worden bevestigd door de luchtvaartmaatschappij. Let op: niet op alle vluchten worden maaltijden geserveerd.');YAHOO.vliegtarieven.tooltips.tt12.setFooter('');YAHOO.vliegtarieven.tooltips.tt12.cfg.setProperty("context","tooltip_maaltijd_img");}
if(Dom.get('tooltip_ff_img')){YAHOO.vliegtarieven.tooltips.tt13=new YAHOO.widget.Tooltip("tt13",ttOptions);YAHOO.vliegtarieven.tooltips.tt13.setHeader('');YAHOO.vliegtarieven.tooltips.tt13.setBody('Passagiers die veel vliegen beschikken vaak over een Frequent Flyer pasje van &#233;&#233;n of meerdere luchtvaartmaatschappijen. Wanneer u deze heeft kunt u deze invullen.');YAHOO.vliegtarieven.tooltips.tt13.setFooter('');YAHOO.vliegtarieven.tooltips.tt13.cfg.setProperty("context","tooltip_ff_img");}
if(Dom.get('tooltip_zitplaats_img')){YAHOO.vliegtarieven.tooltips.tt14=new YAHOO.widget.Tooltip("tt14",ttOptions);YAHOO.vliegtarieven.tooltips.tt14.setHeader('');YAHOO.vliegtarieven.tooltips.tt14.setBody('U kunt hier uw voorkeur aangegeven voor een raam of gangpad stoel. Tijdens de stoelindeling wordt hier rekening mee gehouden. Let op: uw voorkeur is nooit een garantie.');YAHOO.vliegtarieven.tooltips.tt14.setFooter('');YAHOO.vliegtarieven.tooltips.tt14.cfg.setProperty("context","tooltip_zitplaats_img");}
if(YAHOO.util.Dom.get('tooltip_passagiers_img')){YAHOO.vliegtarieven.tooltips.tt15=new YAHOO.widget.Tooltip("tt15",ttOptions);YAHOO.vliegtarieven.tooltips.tt15.setHeader('');YAHOO.vliegtarieven.tooltips.tt15.setBody('Hier kunt u personen met hun paspoortgegevens en voorkeuren toevoegen en aanpassen. Tijdens het boeken heeft u altijd de passagiersgegevens bij de hand.');YAHOO.vliegtarieven.tooltips.tt15.setFooter('');YAHOO.vliegtarieven.tooltips.tt15.cfg.setProperty("context","tooltip_passagiers_img");}
if(YAHOO.util.Dom.get('tooltip_gegevens_img')){YAHOO.vliegtarieven.tooltips.tt16=new YAHOO.widget.Tooltip("tt16",ttOptions);YAHOO.vliegtarieven.tooltips.tt16.setHeader('');YAHOO.vliegtarieven.tooltips.tt16.setBody('Hier kunt u de correspondentie gegevens invullen en aanpassen. Deze informatie komt altijd op uw bevestiging en factuur te staan.');YAHOO.vliegtarieven.tooltips.tt16.setFooter('');YAHOO.vliegtarieven.tooltips.tt16.cfg.setProperty("context","tooltip_gegevens_img");}
if(YAHOO.util.Dom.get('tooltip_boekingen_img')){YAHOO.vliegtarieven.tooltips.tt17=new YAHOO.widget.Tooltip("tt17",ttOptions);YAHOO.vliegtarieven.tooltips.tt17.setHeader('');YAHOO.vliegtarieven.tooltips.tt17.setBody('Een overzicht van oude en nieuwe boekingen. Geef uw mening in de enqu&#234;te!.');YAHOO.vliegtarieven.tooltips.tt17.setFooter('');YAHOO.vliegtarieven.tooltips.tt17.cfg.setProperty("context","tooltip_boekingen_img");}
if(YAHOO.util.Dom.get('tooltip_instellingen_img')){YAHOO.vliegtarieven.tooltips.tt18=new YAHOO.widget.Tooltip("tt18",ttOptions);YAHOO.vliegtarieven.tooltips.tt18.setHeader('');YAHOO.vliegtarieven.tooltips.tt18.setBody('Geeft hier aan of u interesse heeft in onze nieuwsbrief en wat uw interesses zijn. In de toekomst zullen wij onze nieuwsbrief zoveel mogelijk op uw wensen aan laten sluiten.');YAHOO.vliegtarieven.tooltips.tt18.setFooter('');YAHOO.vliegtarieven.tooltips.tt18.cfg.setProperty("context","tooltip_instellingen_img");}
if(Dom.get('tooltip_voornaam_img')){YAHOO.vliegtarieven.tooltips.tt19=new YAHOO.widget.Tooltip("tt19",ttOptions);YAHOO.vliegtarieven.tooltips.tt19.setHeader('');YAHOO.vliegtarieven.tooltips.tt19.setBody('<strong>TYP DE NAMEN ZORGVULDIG IN ZOALS IN HET PASPOORT!</strong><br/>Voornaam: Vermeld uw eerste naam volgens paspoort voluit. Zonder koppeltekens (-) spaties en accenten.<br/>Marie-Jos&#233; wordt Mariejose, Jan-Willem wordt Janwillem<Br/>');YAHOO.vliegtarieven.tooltips.tt19.setFooter('');YAHOO.vliegtarieven.tooltips.tt19.cfg.setProperty("context","tooltip_voornaam_img");}};YAHOO.util.Event.onDOMReady(YAHOO.vliegtarieven.tooltips.init);var ns=(navigator.appName.indexOf("Netscape")!=-1);var d=document;function JSFX_FloatDiv(id,sx,sy){var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];var px=document.layers?"":"px";window[id+"_obj"]=el;if(d.layers)
el.style=el;el.cx=el.sx=sx;el.cy=el.sy=sy;el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};el.floatIt=function(){if((d.getElementById('divTopLeft').clientHeight)<document.documentElement.clientHeight){var pX,pY;pX=(this.sx>=0)?0:ns?innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth;pY=ns?pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop;pY-=240;if(document.documentElement.scrollTop<281){pY+=240-document.documentElement.scrollTop;}
if(this.sy<0)
pY+=ns?innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight;if(pY>(d.getElementById('content').clientHeight-550)){pY=d.getElementById('content').clientHeight-(d.getElementById('divTopLeft').clientHeight+120);}
this.cx+=(pX+this.sx-this.cx)/8;this.cy+=(pY+this.sy-this.cy)/8;this.sP(this.cx,this.cy);setTimeout(this.id+"_obj.floatIt()",20);}};return el;}
function addRating(questions_id){elements=document.getElementsByName('rating');len=elements.length;var rating=null;var div=YAHOO.util.Dom.get('rating_box');for(i=0;i<len;i++){if(elements[i].checked){rating=elements[i].value;}}
var handleSuccess=function(o){if(o.responseText!=undefined){div.innerHTML='Uw beoordeling is verstuurd!';}};var handleFailure=function(o){div.innerHTML=o.responseText;};var callback={success:handleSuccess,failure:handleFailure};if(questions_id&&rating){var sUrl='/modules/faq/question.php?questions_id='+questions_id+'&rating='+rating;var request=YAHOO.util.Connect.asyncRequest('GET',sUrl,callback);}}
function send_enquete(form,id,con){JSON=YAHOO.lang.JSON;var div=YAHOO.util.Dom.get(id);var jsonArr=new Array();jsonArr[0]=con;jsonArr[1]=form.van.value;jsonArr[2]=form.naar.value;jsonArr[3]=form.vertrek.value;jsonArr[4]=form.retour.value;jsonArr[5]=form.airline.value;jsonArr[6]=form.prijs.value;jsonArr[7]=form.naam.value;jsonArr[8]=form.email.value;jsonArr[9]=form.telefoon.value;var handleSuccess=function(o){if(o.responseText!=undefined){div.innerHTML='Wij danken u voor uw reactie. Alleen met uw feedback kunnen we scherp blijven inkopen zodat u in de toekomst ook bij ons de laagste vliegtickets kan boeken!.';}};var handleFailure=function(o){};var callback={success:handleSuccess,failure:handleFailure};var sUrl='/modules/landingspages/nu-reizen.php?json='+JSON.stringify(jsonArr);var request=YAHOO.util.Connect.asyncRequest('GET',sUrl,callback);}
YAHOO.namespace("vliegtarieven.container");YAHOO.util.Event.onDOMReady(function(){var handleSubmit=function(){this.submit();};var handleCancel=function(){this.cancel();};var handleSuccess=function(o){var response=o.responseText;response=response.split("<!")[0];document.getElementById("resp").innerHTML=response;};var handleFailure=function(o){alert("Submission failed: "+o.status);};YAHOO.util.Dom.removeClass("add_airline_review","yui-pe-content");YAHOO.vliegtarieven.container.dialog1=new YAHOO.widget.Dialog("add_airline_review",{width:"464px",fixedcenter:true,close:false,visible:false,zindex:99999,modal:true,underlay:'shadow',constraintoviewport:true,buttons:[{text:"Verstuur",handler:handleSubmit,isDefault:true},{text:"Cancel",handler:handleCancel}]});YAHOO.vliegtarieven.container.dialog1.validate=function(){var data=this.getData();if(data.firstname==""||data.lastname==""){alert("Please enter your first and last names.");return false;}else{return true;}};YAHOO.vliegtarieven.container.dialog1.callback={success:handleSuccess,failure:handleFailure};YAHOO.vliegtarieven.container.dialog1.render();});