function init_window_events(){var aShowMore=$$('.qfm-showmore');for(var i=0,len=aShowMore.length;i<len;i++){aShowMore[i].observe('click',toggle_qfm_Clicked);}
init_clickables();init_hoverables();init_newwindowlinks();}
document.observe('dom:loaded',init_window_events);Event.observe(window,'beforeunload',function(e){obj=e.findElement();if(obj.tagName=='A'&&obj.href.search(/javascript:/)!=-1){return;}
if($('navtabthrobber')){$('navtabthrobber').show();}});function toggle_qfm_Clicked(e){var obj=e.element();var aFilterContainers=$$('.filter-container');var aSifr=$$('div.right object.sIFR-flash,div.left4 object.sIFR-flash');for(var i=0;i<aSifr.length;i++){if(aSifr[i].hasClassName('QFM_hidden')){aSifr[i].show();aSifr[i].removeClassName('QFM_hidden');}
else{aSifr[i].addClassName('QFM_hidden');aSifr[i].hide();}}
if(aFilterContainers.length<4){return;}
var hiding=false;for(var i=4;i<aFilterContainers.length;i++){hiding=false;if(aFilterContainers[i].hasClassName('hidden')){aFilterContainers[i].removeClassName('hidden');}
else{hiding=true;aFilterContainers[i].addClassName('hidden');}}
if(obj&&!obj.documentElement){if(obj.tagName.toLowerCase()=='a'){if(hiding){obj.innerHTML=obj.innerHTML.replace('Minder','Meer');var t=obj.up();t.className=t.className.replace('less','more');}
else{obj.innerHTML=obj.innerHTML.replace('Meer','Minder');var t=obj.up();t.className=t.className.replace('more','less');}}}}
function go_traveldodo(c,p){return popup('http://www.travelmap.nl/partner_bizztravel_winter/'+c,p,800);}
var LSP_MENU='lspMenu';function highlite_places_and_region(e){var obj=e.findElement('li');if(!obj)return;if(obj.hasClassName('circle')){$(LSP_MENU).select('li.circle').each(function(el){el.removeClassName('circle');});}
else if(obj){var classname=obj.className;classname=classname.replace(/(region|place|circle)./gi,'');$(LSP_MENU).select('li.'+classname).each(function(el){el.addClassName('circle');});}}
function init_lsp_hover(){var tabs=$('lsp-nav-tabs');var main=$('lsp-menu-main');if(!tabs||!main)return;$('lsp-nav-tabs').select('li').each(function(el){el.observe('mouseover',lsp_tab_hover);el.observe('mouseout',lsp_tab_unhover);});$('lsp-menu-main').select('div.menuContainer').each(function(el){el.observe('mouseover',lsp_container_hover);el.observe('mouseout',lsp_container_unhover);});}
document.observe('dom:loaded',init_lsp_hover);function lsp_tab_hover(e){var obj=e.findElement('li');obj.addClassName('lsp-nav-hover')
if(obj.hasClassName('lsp-nav-active')){var menuCOntainer=$('lsp-menu-main').select('div.menuContainer')[0];if(menuCOntainer){menuCOntainer.addClassName('lsp-nav-hover')}}}
function lsp_tab_unhover(e){var obj=e.findElement('li');obj.removeClassName('lsp-nav-hover')
if(obj.hasClassName('lsp-nav-active')){var menuCOntainer=$('lsp-menu-main').select('div.menuContainer')[0];if(menuCOntainer){menuCOntainer.removeClassName('lsp-nav-hover')}}}
function lsp_container_hover(e){var obj=e.findElement('div.menuContainer');highlite_places_and_region(e);obj.addClassName('lsp-nav-hover');var active_tab=$('lsp-nav-tabs').select('li.lsp-nav-active')[0];if(active_tab){active_tab.addClassName('lsp-nav-hover');}}
function lsp_container_unhover(e){var obj=e.findElement('div.menuContainer');highlite_places_and_region(e);obj.removeClassName('lsp-nav-hover');var active_tab=$('lsp-nav-tabs').select('li.lsp-nav-active')[0];if(active_tab){active_tab.removeClassName('lsp-nav-hover');}}
var clickieclickiehtml=false;function show_hide(el){var obj=$('lspMenu');if(!clickieclickiehtml){clickieclickiehtml=el.innerHTML;}
if(!obj)return;if(!obj.hasClassName('morphed')){var obj2=obj.down('div.content');if(!obj2)return;obj.morph('height:'+obj2.clientHeight+'px',{duration:1});obj.addClassName('morphed');}
else{obj.morph('height:1px',{duration:1});obj.removeClassName('morphed');}
window.setTimeout('update_link()',1200);}
function update_link(el){if(!el)el=$('clickieclickie');if(!el)return;el.innerHTML=el.innerHTML.search(/verberg/i)!=-1?clickieclickiehtml:'Verberg het menu met bestemmingen';}
function more_less(el){var obj=$('regions');if(!obj)return;console.info(el);if(!obj.hasClassName('morphed')){new Effect.BlindDown(obj);obj.addClassName('morphed');el.innerHTML=el.innerHTML.replace('Toon alle skigebieden','Verberg deze lijst');}
else{new Effect.BlindUp(obj);obj.removeClassName('morphed');el.innerHTML=el.innerHTML.replace('Verberg deze lijst','Toon alle skigebieden');}}
function Adlantic_Init(){var conversion=arguments[0]||false;var location=document.location.pathname;var referrer=document.referrer.replace(document.location.host,'').replace(document.location.protocol+'//','');var title=document.title.replace(/ \|.*/,'');try{if(location.search(/\/site\//)!=-1){var s=decodeURIComponent(document.location.search);var lsp=s.match('lsp>{.*}')[0].replace('lsp>{','').replace('}','');var groep=s.match('a_groep=[0-9]+')[0].replace('a_groep=','');location=(groep==1?'/groepsreizen/':'/wintersport/');location+=lsp.split('__').join('/')+'/';}
if(referrer.search(/\/site\//)!=-1){var s=decodeURIComponent(referrer);var lsp=s.match('lsp>{.*}')[0].replace('lsp>{','').replace('}','');var groep=s.match('a_groep=[0-9]+')[0].replace('a_groep=','');referrer=(groep==1?'/groepsreizen/':'/wintersport/');referrer+=lsp.split('__').join('/')+'/';}}catch(err){}
location=encodeURIComponent(location);referrer=encodeURIComponent(referrer);title=encodeURIComponent(title);var movie_uri='/images/pixel.swf?locationpage='+location+'&referrer='+referrer+'&titl='+title;if(conversion){movie_uri+='&basketValue=1';}
if(!$('adlantic_flash_pixel'))return;var fo=Builder.node('object',{'id':'dynamic_pixel','classid':'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000','codebase':'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width':1,'height':1});$("adlantic_flash_pixel").insert(fo);fo.appendChild(Builder.node('param',{'name':'AllowScriptAccess','value':'always'}));fo.appendChild(Builder.node('param',{'name':'movie','value':movie_uri}));fo.appendChild(Builder.node('param',{'name':'quality','value':'high'}));fo.appendChild(Builder.node('param',{'name':'bgcolor','value':'#fff'}));fo.appendChild(Builder.node('param',{'name':'wmode','value':'transparant'}));fo.appendChild(Builder.node('embed',{'src':movie_uri,'name':'naam','swLiveConnect':'true','quality':'high','bgcolor':'#fff','width':1,'height':1,'wmode':'transparant','AllowScriptAccess':'always','type':'application/x-shockwave-flash','pluginspage':'http://www.macromedia.com/go/getflashplayer'}));}
var GLOBAL_FAS;var save_button_save='bewaar';var save_button_remove='niet meer bewaren';function init_GLOBAL_FAS(){GLOBAL_FAS=new FAS;GLOBAL_FAS.min_items=1;var qfm=$$('div.FAS-QFM');var facetmap=$$('div.facetmap');var calendar=$('FAS-CALENDAR');if(calendar){GLOBAL_FAS.setup_calendar('FAS-CALENDAR','Selecteer een vertrekdag / periode:');GLOBAL_FAS.calendar.set_departures(stack);GLOBAL_FAS.calendar.set_select_handler(qfm.length==1?FasCalendar_Update:FasCalendar_Select);GLOBAL_FAS.calendar.set_close_handler(FasCalendar_Closed);GLOBAL_FAS.calendar.render();}
var calendar_show=$('FAS-CALENDAR-SHOW');if(calendar_show){calendar_show.observe('click',FasCalendar_Show);}
var calendar_show2=$('FAS-CALENDAR-IMAGE');if(calendar_show2){calendar_show2.observe('click',FasCalendar_Show);}
if(qfm.length==1||facetmap.length==1){GLOBAL_FAS.setup_facetmap();}
if(qfm.length==1){var aSelects=$$('.FAS-FACET');for(var i=0;i<aSelects.length;i++){aSelects[i].observe('change',QfmFacet_Changed);}
GLOBAL_FAS.facetmap.set_search_element('FAS-QFM-SEARCH');GLOBAL_FAS.facetmap.set_n_items_element('FAS-QFM-N');}
if(facetmap.length==1){var aFacets=$$('.filter-container');for(var i=0;i<aFacets.length;i++){var aSelect=aFacets[i].getElementsByTagName('select');if(aSelect.length>0){oSelect=aSelect[0];Event.observe(oSelect,'change',FacetMapFacet_Changed);}
var aNpts=aFacets[i].getElementsByTagName('input');for(var j=0;j<aNpts.length;j++){Event.observe(aNpts[j],'click',FacetMapFacetNpt_Changed);}}}
var search=$('FAS-SEARCH');if(search){search.observe('click',FAS_Search_Clicked);}
var savers=$$('.FAS-SAVE');if(savers&&savers.length>0){GLOBAL_FAS.n_saved_items_element=$('FAS-SAVED-ITEMS');for(var i=0,len=savers.length;i<len;i++){savers[i].observe('click',FAS_Save_Clicked);}}
var view_saved=$('FAS-VIEW-SAVED');if(view_saved){view_saved.observe('click',FAS_ViewSaved_Clicked);}
toggle_view_saved();}
document.observe('dom:loaded',init_GLOBAL_FAS);function QfmFacet_Changed(e){if(e.title){var q=e.title;}else{var obj=e.element();var q=obj.options[obj.selectedIndex].value;if(q==0){var facet_key=obj.className.replace(/FAS\-FACET /,'');q=GLOBAL_FAS.facetmap.filter_key(facet_key);}}
GLOBAL_FAS.facetmap.update_facets(q);var th=$('qfm-throbber');if(th)th.show();}
function FacetMapFacet_Changed(e){var obj=e.element();var q=obj.options[obj.selectedIndex].value;if(q==0){var facet_key=obj.className.replace(/FAS\-FACET /,'');q=GLOBAL_FAS.facetmap.filter_key(facet_key,(document.location.search?document.location.search:obj.options[1].value));q=q.search(/fh_view/g)!=-1?q.replace(/fh_view=.*(^&)/,'fh_view=lister'):q+'&fh_view=lister';q=q.replace(/\/site\//gi,'');}
GLOBAL_FAS.facetmap.facet_changed(q);}
function FacetMapFacetNpt_Changed(e){var obj=e.element();if(!obj){return;}
GLOBAL_FAS.facetmap.facet_changed(obj.value);}
function FAS_Save_Clicked(e){var obj=e.element();if(!obj){return;}
var v=obj.value.split("|");if(obj.checked){var saved_objects=GLOBAL_FAS.save(v[0],v[1]);var t=$('BewaarText|'+v[0]);if(t){t.appear();window.setTimeout('$(\'BewaarText|'+v[0]+'\').fade()',3500);}}
else{var saved_object=GLOBAL_FAS.remove_saved(v[0]);var p=obj.up(".compare-item");if(p){p.dropOut();if(saved_object.keys().length<=0){var container=p.up('div#Block1');if(container){var o=document.createElement('h2');o.innerHTML='Er worden geen accommodaties (meer) bewaard.';o.className='geen-accos';container.appendChild(o);}}}
var t=$('VerwijderText|'+v[0]);if(t){t.appear();window.setTimeout('$(\'VerwijderText|'+v[0]+'\').fade()',3500);}}
toggle_view_saved();}
function FAS_ViewSaved_Clicked(){GLOBAL_FAS.view_saved();}
function FAS_Search_Submitted(){var sField=$('FAS-SEARCH-FIELD');if(sField&&sField.value!=''){var t='';if(document.location.href.search('groepsreizen')!=-1||document.location.href.search(/a_groep(=|%3d)1/gi)!=-1){t='a_groep=1';}
else{t='a_groep=0';}
if(sField.value!='vrij zoeken op trefwoord...'){GLOBAL_FAS.text_search(sField.value,t,'googlesearch');}
else{$('FAS-SEARCH-FIELD').addClassName('errorsearch');sField.value='typ eerst een trefwoord in';}}
return false;}
function blankit(){var sField=$('FAS-SEARCH-FIELD');if(sField.value=="vrij zoeken op trefwoord..."||sField.value=="typ eerst een trefwoord in"){if($('FAS-SEARCH-FIELD').hasClassName('errorsearch')){$('FAS-SEARCH-FIELD').removeClassName('errorsearch')}
sField.value="";}
else if(sField.value==""){sField.value="vrij zoeken op trefwoord...";}}
function toggle_view_saved(){var view_saved=$('FAS-VIEW-SAVED');if(!view_saved){return;}
if(GLOBAL_FAS.number_of_saved_items()>0){view_saved.style.cursor='pointer';view_saved.removeAttribute('disabled');view_saved.addClassName('active')}
else{view_saved.disabled='disabled';view_saved.style.cursor='default';view_saved.removeClassName('active')}}
function FasCalendar_Show(){var aSifr=$$('object.sIFR-flash, embed');for(var i=0;i<aSifr.length;i++){aSifr[i].hide();aSifr[i].addClassName('FasCalendar_hidden');}
GLOBAL_FAS.calendar.show();}
function FasCalendar_Closed(){var aSifr=$$('object.sIFR-flash, embed');for(var i=0;i<aSifr.length;i++){if(aSifr[i].hasClassName('FasCalendar_hidden')){aSifr[i].removeClassName('FasCalendar_hidden');if(!aSifr[i].hasClassName('QFM_hidden')){aSifr[i].show();}}}}
function FasCalendar_Select(uri){GLOBAL_FAS.redirect(uri);}
function FasCalendar_Update(uri){uri=uri.replace(/\/site\//gi,'');GLOBAL_FAS.facetmap.update_facets(uri);GLOBAL_FAS.calendar._calendar_object.hide();var th=$('qfm-throbber');if(th)th.show();}
var viewedAccoRuntime={scroll_mutex:'',scroll_previous_enabled:false,scroll_next_enabled:false,ids:new Array()};var viewedAccoSettings={scroll_effect:Effect.Transitions.linear,scroll_width_speed:1,max_num_acco_stored:10,num_acco_in_viewport:0,acco_width:200,imagesPath:'/images/',mediaPath:'http://static-1.winter.bizztravel-static.nl/media/',mediaSize:'115x80',removeButtonText:'verwijder deze vakantie',nextButtonText:'volgende bekeken vakantie',previousButtonText:'vorige bekeken vakantie'};function viewedAccos_Init(){var viewedAccoCookie=new Cookie('viewed_accos');var accos=viewedAccoCookie.read()||'[]';viewedAccoRuntime.ids=accos.evalJSON();if($('cmsaccoid')){addAccoToContainer($('cmsaccoid').value);}
try{if($('viewed_acco_placeholder')){setupNextButton();setupPreviousButton();if(viewedAccoRuntime.ids&&viewedAccoRuntime.ids.length>0){var dummy=new Element('div',{'className':'viewed-acco'});var width=dummy.getStyle('width');var margin=dummy.getStyle('margin-right');var padding=dummy.getStyle('padding-right');viewedAccoSettings.acco_width=(parseInt(width.replace(/px/,''))+(2*parseInt(margin.replace(/px/,'')))+(2*parseInt(padding.replace(/px/,''))));if(!viewedAccoSettings.acco_width||viewedAccoSettings.acco_width==NaN)viewedAccoSettings.acco_width=220;updateViewedAccoContainer();if($('cmsaccoid')){viewedAccoRuntime.ids=viewedAccoRuntime.ids.without($('cmsaccoid').value);viewedAccoRuntime.ids.push($('cmsaccoid').value);}
viewedAccoRuntime.ids=viewedAccoRuntime.ids.reverse();var num_viewedaccos=Math.min(viewedAccoSettings.max_num_acco_stored,viewedAccoRuntime.ids.length);var accocontainer=$('viewed_acco_container');for(var idx=0;idx<num_viewedaccos;idx++){accocontainer.insert(new Element('div',{'id':'viewed_acco_'+viewedAccoRuntime.ids[idx],'className':'viewed-acco hoverable clickable'}));var r=new Ajax.Request('/viewed_accodetails/',{method:'get',parameters:'format=json&objectid='+viewedAccoRuntime.ids[idx],onSuccess:function(transport){if(!(transport.responseJSON.accoelementid&&transport.responseJSON.foto1&&transport.responseJSON.acco)){removeAccoFromContainer(transport.responseJSON.objectid);}
var viewedacco=$('viewed_acco_'+transport.responseJSON.objectid);viewedacco.insert(new Element('img',{'src':viewedAccoSettings.mediaPath+viewedAccoSettings.mediaSize+'/'+transport.responseJSON.foto1}));var removebutton=new Element('img',{'id':'remove_'+transport.responseJSON.objectid,'title':viewedAccoSettings.removeButtonText,'alt':viewedAccoSettings.removeButtonText,'src':viewedAccoSettings.imagesPath+'btn_cross.gif'});viewedacco.insert(new Element('div',{'className':'icon'}).insert(removebutton));removebutton.observe('click',removeAcco_click);var qsComponents=new Array();if(getQueryString('fh_location')){qsComponents.push('fh_location='+getQueryString('fh_location'));}
if(transport.responseJSON.accoelementid){qsComponents.push('fh_secondid='+transport.responseJSON.accoelementid);}
viewedacco.insert(new Element('a',{'className':'header clickable','href':"/site/?"+qsComponents.join('&')}).update(transport.responseJSON.acco));var crd=new Array();crd.push(transport.responseJSON.land);if(transport.responseJSON.streek){crd.push(transport.responseJSON.streek);}
if(transport.responseJSON.plaats){crd.push(transport.responseJSON.plaats);}
viewedacco.insert(new Element('p',{}).update(crd.join(' - ')));viewedacco.observe('mouseover',element_hover);viewedacco.observe('mouseout',element_unhover);}});}
$('viewed_acco_placeholder').show();}
init_clickables();}}catch(err){};}
document.observe('dom:loaded',viewedAccos_Init);function addAccoToContainer(cmsaccoid){try{if(!cmsaccoid){return;}
viewedAccoRuntime.ids=viewedAccoRuntime.ids.without(cmsaccoid);viewedAccoRuntime.ids.push(cmsaccoid);viewedAccoRuntime.ids=viewedAccoRuntime.ids.uniq();for(var idx=0;idx<viewedAccoRuntime.ids.size()-viewedAccoSettings.max_num_acco_stored;idx++){viewedAccoRuntime.ids.shift();}
var viewedAccoCookie=new Cookie('viewed_accos');viewedAccoCookie.set('path','/');viewedAccoCookie.set('expire',100*60*24);viewedAccoCookie.set('value',viewedAccoRuntime.ids.toJSON());viewedAccoCookie.create();}catch(err){};}
function removeAcco_click(e){var obj=e.findElement('img');var cmsaccoid=obj.id.replace(/remove_/,'');removeAccoFromContainer(cmsaccoid);e.stop();}
function removeAccoFromContainer(cmsaccoid){try{new Effect.DropOut('viewed_acco_'+cmsaccoid,{afterFinish:function(){$('viewed_acco_'+cmsaccoid).remove();updateViewedAccoContainer();},duration:0.5});var viewedAccoCookie=new Cookie('viewed_accos');viewedAccoCookie.set('path','/');if(!viewedAccoCookie.read()){return;}
viewedAccoRuntime.ids=viewedAccoRuntime.ids.without(cmsaccoid);viewedAccoCookie.set('value',viewedAccoRuntime.ids.toJSON());viewedAccoCookie.create();}catch(err){};}
function setupPreviousButton(){var previous_placeholder=$('previous_acco_control');previous_placeholder.addClassName('icon');var previousbutton=new Element('img',{'id':'previous_viewed_accos','title':viewedAccoSettings.previousButtonText,'alt':viewedAccoSettings.previousButtonText,'src':viewedAccoSettings.imagesPath+'btn_scrollleft.png'});previous_placeholder.insert(previousbutton);previousbutton.observe('click',scrollPreviousViewedAcco_click);}
function setupNextButton(){var next_placeholder=$('next_acco_control');next_placeholder.addClassName('icon');var nextbutton=new Element('img',{'id':'next_viewed_accos','title':viewedAccoSettings.nextButtonText,'alt':viewedAccoSettings.nextButtonText,'src':viewedAccoSettings.imagesPath+'btn_scrollright.png'});next_placeholder.insert(nextbutton);nextbutton.observe('click',scrollNextViewedAcco_click);}
function updateViewedAccoContainer(){$('viewed_acco_container').setStyle({'width':viewedAccoRuntime.ids.length*viewedAccoSettings.acco_width+'px'});var containerleft=$('viewed_acco_container').getStyle('left')||'0px';var containerwidth=$('viewed_acco_container').getStyle('width')||'0px';var viewportwidth=$('viewed_acco_placeholder').getStyle('width')||0;if(!viewportwidth){viewportwidth=$('viewed_acco_placeholder').ancestors()[0].getStyle('width')||'0px';}
viewedAccoRuntime.scroll_next_enabled=false;viewedAccoRuntime.scroll_previous_enabled=false;if(!viewedAccoRuntime.ids.size()){$('viewed_acco_placeholder').remove();}
containerleft=parseInt(containerleft.replace(/px/,''));containerwidth=parseInt(containerwidth.replace(/px/,''));viewportwidth=parseInt(viewportwidth.replace(/px/,''));viewedAccoSettings.num_acco_in_viewport=(viewportwidth/viewedAccoSettings.acco_width);viewedAccoRuntime.scroll_previous_enabled=(containerleft<0);if((containerwidth+containerleft)>viewportwidth){viewedAccoRuntime.scroll_next_enabled=true;}
if(viewedAccoRuntime.scroll_next_enabled){$('next_viewed_accos').addClassName('enabled');}
else{$('next_viewed_accos').removeClassName('enabled');}
if(viewedAccoRuntime.scroll_previous_enabled){$('previous_viewed_accos').addClassName('enabled');}
else{$('previous_viewed_accos').removeClassName('enabled');}}
function afterScroll(){viewedAccoRuntime.scroll_mutex='';updateViewedAccoContainer();}
function scrollPreviousViewedAcco_click(e){try{if(viewedAccoRuntime.scroll_mutex){return;}
if(!viewedAccoRuntime.scroll_previous_enabled){return;}
viewedAccoRuntime.scroll_mutex='previous';new Effect.Move('viewed_acco_container',{x:viewedAccoSettings.acco_width*viewedAccoSettings.scroll_width_speed,duration:0.5,y:0,transition:viewedAccoSettings.scroll_effect,afterFinish:afterScroll});}catch(err){afterScroll();};}
function scrollNextViewedAcco_click(){try{if(viewedAccoRuntime.scroll_mutex){return;}
if(!viewedAccoRuntime.scroll_next_enabled){return;}
viewedAccoRuntime.scroll_mutex='next';new Effect.Move('viewed_acco_container',{x:(1-viewedAccoSettings.acco_width*viewedAccoSettings.scroll_width_speed),duration:0.5,y:0,transition:viewedAccoSettings.scroll_effect,afterFinish:afterScroll});}catch(err){afterScroll();};}
var k_push_vars={"display_after_on_page":30,"display_after":0,"view_percentage":5,"popup_font_color":"#000000","popup_background":"#ffffff","popup_separator":"#D4E2F0","header":"Je reactie is belangrijk voor ons!","question":"Zou je een korte reactie (1 minuut) willen geven?","footer":"Bedankt voor het helpen om onze website te verbeteren","remind":"","remind_font_color":"#3882C3","yes":"Ja","no":"Nee","text_direction":"ltr","images_dir":"http://cf.kampyle.com/","yes_background":"#76AC78","no_background":"#8D9B86","site_code":5466960}
