

var action_banner={switchItem:function(actionItemId){$$('.action_item').each(function(item){item.addClassName('hidden_action');});$('action_no_'+actionItemId).removeClassName('hidden_action');$$('.action_picker_link').each(function(item){item.removeClassName('active');});$('picker_link_'+actionItemId).addClassName('active');}}
document.observe("dom:loaded",function(){$$('.action_picker_link').each(function(item){item.observe('click',function(e){action_banner.switchItem(item.identify().substring(12));});});});

var week_aanbieding={countdown:{target_date:'',el_id:'',count_active:true,count_stepper:-1,leading_zero:false,display_format:'Nog %%D%% dgn, %%H%% uur, %%M%% min. en %%S%% sec. om te boeken',init:function(el_id,target_date){this.target_date=target_date;this.el_id=el_id;this.count_stepper=Math.ceil(this.count_stepper);if(this.count_stepper==0){this.count_active=false;}
var set_time_out_period=(Math.abs(this.count_stepper)-1)*1000+990;var date_then=new Date(this.target_date);var date_now=new Date();if(this.count_stepper>0){var date_diff=new Date(date_now-date_then);}
else{var date_diff=new Date(date_then-date_now);}
var secs=Math.floor(date_diff.valueOf()/1000);this.count_back(secs,set_time_out_period);},calculate_age:function(secs,num1,num2){var s=((Math.floor(secs/num1))%num2).toString();if(this.leading_zero&&s.length<2){s='0'+s;}
return s;},count_back:function(secs,set_time_out_period){if(secs<0){$(this.el_id).innerHTML='';$(this.el_id+'_content').style.opacity='0.5';$(this.el_id+'_content').style.filter='alpha(opacity = 50)';$(this.el_id+'_expire').style.display='';$(this.el_id+'_expire').style.opacity='0.5';$(this.el_id+'_expire').style.filter='alpha(opacity = 50)';return;}
var display_str=this.display_format.replace(/%%D%%/g,this.calculate_age(secs,86400,100000));display_str=display_str.replace(/%%H%%/g,this.calculate_age(secs,3600,24));display_str=display_str.replace(/%%M%%/g,this.calculate_age(secs,60,60));display_str=display_str.replace(/%%S%%/g,this.calculate_age(secs,1,60));$(this.el_id).innerHTML=display_str;if(this.count_active){setTimeout('week_aanbieding.countdown.count_back('+(secs+this.count_stepper)+', '+set_time_out_period+')',set_time_out_period);}}}}

function DrilldownBlock(inviso_id,widget_name){this.inviso_id=inviso_id;this.widget_name=widget_name;InvisoBlockManager.register(this,inviso_id,widget_name);this.get_id=function(){return this.inviso_id;}}
DrilldownBlock.getBlock=function(inviso_id,widget_name,ajax_load){var block=$inviso(inviso_id);if(!block){block=new DrilldownBlock(inviso_id,widget_name,ajax_load);}
return block;}
DrilldownBlock.DoAlternativeNightCount=function(option_value){if(option_value=='Anders'){DrilldownBlock.tmpMinimumNightCount_containerInnerHTML=$('MinimumNightCount_container').innerHTML;var anders_inner_html='<div class="MinimumNightCount2_container"><input type="text" class="MinimumNightCount2" name="MinimumNightCount" id="MinimumNightCount"  value="Type hier verblijfsduur" onfocus="if(this.value == \'Type hier verblijfsduur\'){ this.value = \'\' ; }" onblur="if(this.value.strip() == \'\'){ this.value=\'Type hier verblijfsduur\';}" /> <a href="#" onclick="DrilldownBlock.DisableAlternativeNightCount();return false;"><strong>X</strong></a><div class="clear"></div></div>';$('MinimumNightCount_container').innerHTML=anders_inner_html;}}
DrilldownBlock.DisableAlternativeNightCount=function(){$('MinimumNightCount_container').innerHTML=DrilldownBlock.tmpMinimumNightCount_containerInnerHTML;$('MinimumNightCount').selectedIndex=0;}
DrilldownBlock.DateSelectionFormOnSubmit=function(){if($('DepartureDate').value.strip()==''){$('DepartureDate').disabled='disabled';}
if($('MinimumNightCount').value.strip()==''){$('MinimumNightCount').disabled='disabled';}
return true;}
var drilldown_wc_widget={initDatepicker:function(el_id){jQuery(document).ready(function(){jQuery('#'+el_id).datepicker({numberOfMonths:2,duration:'fast',dayNames:['Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag'],dayNamesMin:['Zo','Ma','Di','Wo','Do','Vr','Za'],dayNamesShort:['Zon','Maa','Din','Woe','Don','Vri','Zat'],currentText:'Vandaag',showAnim:'fold',duration:'fast',prevText:'Vorige',nextText:'Volgende',firstDay:1,minDate:'+1d',maxDate:'+1y',monthNamesShort:['Jan','Feb','Maa','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],monthNames:['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],dateFormat:'dd-mm-yy'});});},standardView:function(){$('singleView').hide();$('standardView').show();$$('.criterium_block').each(function(elem){elem.hide();});},singleView:function(blockName){$(blockName).show();$('standardView').hide();$('singleView').show();},showlong:function(blockName,less,more){$(blockName).show();$(less).show();$(more).hide();},showlongLess:function(blockName,less,more){$(blockName).hide();$(less).hide();$(more).show();}}


function LoaderBlock(block_id){this.blockId=block_id;InvisoBlockManager.register(this,block_id,'loader');this.show=function(){$('loader-'+this.blockId).show();}
this.hide=function(){$('loader-'+this.blockId).hide();}}
LoaderBlock.show=function(){var block=InvisoBlockManager.get_block_by_widget_name('loader');$$('.container').each(function(elem){elem.hide();});if(block){block.show();}}
LoaderBlock.hide=function(){var block=InvisoBlockManager.get_block_by_widget_name('loader');$$('.container').each(function(elem){elem.show();});if(block){block.hide();}}
LoaderBlock.SoftShow=function(){var block=InvisoBlockManager.get_block_by_widget_name('loader');if(block){block.show();}}
LoaderBlock.SoftHide=function(){var block=InvisoBlockManager.get_block_by_widget_name('loader');if(block){block.hide();}}
LoaderBlock.onload=function(){var all_anchors=document.getElementsByTagName('a');for(var i=0,k=all_anchors.length;i<k;i++){var el=all_anchors[i];if(el.getAttribute('onclick')==null&&el.getAttribute('target')!='_blank'){el.onclick=function(){LoaderBlock.show();return true;}}}
var block=InvisoBlockManager.get_block_by_widget_name('loader');var l=$('loader-'+block.blockId);var b=window.document.body;b.appendChild(l);}

function init_mailto_friend_block(block_id,widget_name){new MailToFriendBlock(block_id,widget_name);}
function MailToFriendBlock(inviso_id,widget_name){InvisoBlockManager.register(this,inviso_id,widget_name);this.inviso_id=inviso_id;this.widget_name=widget_name;this.get_id=function(){return this.inviso_id;}
this.confirmation=function(){$(this.inviso_id+'_form').style.display='none';$(this.inviso_id+'_success_msg').style.display='';}}
MailToFriendBlock.SubmitForm=function(block_id){var req_fields=['sender_name','sender_email','recipient_name','recipient_email'];var all_fields_are_filled=true;for(var i=0,k=req_fields.length;i<k;i++){var field=block_id+'_'+req_fields[i];if($(field).value.strip()==''){$(field).value='';$(field+'_lbl_error').style.display='';$(field).onfocus=function(){$(this.id+'_lbl_error').style.display='none';}
all_fields_are_filled=false;}}
if(all_fields_are_filled===false){return false;}
var regex_valid_email='^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+[a-zA-Z0-9]{2,4}$';if(!$(block_id+'_sender_email').value.match(regex_valid_email)){$(block_id+'_sender_email_lbl_error_no_valid_email').style.display='';$(block_id+'_sender_email').onfocus=function(){$(block_id+'_sender_email_lbl_error_no_valid_email').style.display='none';}
return false;}
if(!$(block_id+'_recipient_email').value.match(regex_valid_email)){$(block_id+'_recipient_email_lbl_error_no_valid_email').style.display='';$(block_id+'_recipient_email').onfocus=function(){$(block_id+'_sender_email_lbl_error_no_valid_email').style.display='none';}
return false;}
$(block_id+'_submit').disabled='disabled';var inviso_ajax_obj=inviso_ajax().block(block_id).action('submit_form').set('fields',{'sender_name':$(block_id+'_sender_name').value.strip(),'sender_email':$(block_id+'_sender_email').value.strip(),'recipient_name':$(block_id+'_recipient_name').value.strip(),'recipient_email':$(block_id+'_recipient_email').value.strip(),'personal_message':$(block_id+'_personal_message').value.strip(),'accommodation_id':$(block_id+'_accommodation_id').value.strip()}).send();return false;}

var mapsearch_v2={geo_items:{},gmap_id:'',init_gmap:function(geo_items,gmap_id){this.geo_items=geo_items;this.gmap_id=gmap_id;this.draw_gmap();},draw_gmap:function(){var myLatlng=new google.maps.LatLng(0,0);var myOptions={zoom:5,center:myLatlng,mapTypeId:google.maps.MapTypeId.HYBRID}
var map=new google.maps.Map($(this.gmap_id),myOptions);var bounds=new google.maps.LatLngBounds();for(var i=0,k=this.geo_items.length;i<k;i++){var position=new google.maps.LatLng(this.geo_items[i]['geo']['lat'],this.geo_items[i]['geo']['lng']);bounds.extend(position);var marker=new google.maps.Marker({map:map,icon:'http://chart.apis.google.com/chart?id='+this.geo_items[i]['name']+'&chst=d_bubble_text_small&chld=bbT|'+this.geo_items[i]['count']+'|FF9900|FFFFFF',position:position,title:this.geo_items[i]['name']+' ('+this.geo_items[i]['count']+')'});this.attach_marker_event(marker,map,i);}
map.fitBounds(bounds);},attach_marker_event:function(marker,map,i){google.maps.event.addListener(marker,'click',function(){document.location.href=mapsearch_v2.handle_url(i);});},handle_url:function(i){var current_url=document.location.href;current_url=current_url.replace(/\?(.*)$/,'');if(!qs('Country')){current_url+='?Country='+mapsearch_v2.geo_items[i]['name'];}
else if(qs('Country')&&!qs('District')){current_url+='?Country='+qs('Country')+'&District='+mapsearch_v2.geo_items[i]['name'];}
else{current_url=current_url.replace('zoeken-op-kaart','results');current_url+='?Country='+qs('Country')+'&District='+qs('District')+'&Place='+mapsearch_v2.geo_items[i]['name'];}
return current_url;}}
function qs(ji){var hu=window.location.search.substring(1);var gy=hu.split("&");for(var i=0;i<gy.length;i++){var ft=gy[i].split("=");if(ft[0]==ji){return ft[1].stripScripts().stripTags();}}}

var newsletter_block={init:function(){document.observe("dom:loaded",function(){var msg="Typ hier uw emailadres";$('newsletterinput').setValue(msg).observe('focus',function(e){if(this.getValue()==msg){this.clear();}}).observe('blur',function(e){if(this.getValue()==''){this.setValue(msg);}});});}}
function MailtoBlock(inviso_id,widget_name){InvisoBlockManager.register(this,inviso_id,widget_name);this.inviso_id=inviso_id;this.widget_name=widget_name;this.get_id=function(){return this.inviso_id;}
this.confirmation=function(){$('mailto_error-'+this.inviso_id).update('Uw aanvraag is verstuurd.').show();$('mailto_submit_button-'+this.inviso_id).disable();$('mailto_form-'+this.inviso_id).getInputs().each(function(el){el.disable();});}}
MailtoBlock.subscribeToNewsletter=function(block_id){var regex='^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+[a-zA-Z0-9]{2,4}$';var inputs=$('mailto_form-'+block_id);var elems=Form.getElements(inputs);if(!inputs.email.getValue().match(regex)){$('mailto_error-'+block_id).update('U moet een correct email-adres invullen').show();return false;}else{$('mailto_error-'+block_id).update('').hide();var inviso_ajax_obj=inviso_ajax().block(block_id).action('subscribe_to_newsletter').set('email',inputs.email.getValue()).send();return false;}}
MailtoBlock.clearInput=function(inputElement){inputElement.value='';inputElement.onfocus=null;}

function results_export_class(inviso_id,widget_name){this.inviso_id=inviso_id;this.widget_name=widget_name;InvisoBlockManager.register(this,inviso_id,widget_name);this.init_submit=function(){if(!this.check_if_input_is_not_empty('uname','Please type your username.')){return false;}
else if(!this.check_if_input_is_not_empty('passwd','Please type your password.')){return false;}
else{this.start_export();}};this.check_if_input_is_not_empty=function(input_type,error_msg){if($('export_'+input_type).value.strip()==''){$jq('.error_'+input_type).html(error_msg);$jq('#export_'+input_type).bind('click',function(e){$jq('.error_'+input_type).html('');});return false;}
return true;};this.start_export=function(){$jq('.login_form_container').hide();$jq('.status_container').html('<img align="left" src="/images/export/loader_export.gif"/>Please wait ...<br/>Starting the export process ...<br/>It can take several minutes ...');$jq('.error_uname').html('');$jq('.error_passwd').html('');var form_selection={'uname':$('export_uname').value,'passwd':$('export_passwd').value,'export_type':$('export_type').value}
inviso_call(this.inviso_id,'start',{'form_selection':form_selection});};this.start_export_accommodations_successful=function(total_pages,page_nr){$jq('.status_container2').html('Total pages: '+total_pages);this.get_one_accommodations_results_page(total_pages,page_nr);};this.get_one_accommodations_results_page=function(total_pages,page_nr){$jq('.status_container2').prepend('Getting page '+page_nr+' of '+total_pages+'.<br/>');var form_selection={'total_pages':total_pages,'page_nr':page_nr}
inviso_call(this.inviso_id,'get_one_accommodations_results_page',{'form_selection':form_selection});};this.sent_input_is_not_correct=function(input_type,error_msg){$jq('.status_container').html('');$jq('.login_form_container').show();$jq('.error_'+input_type).html(error_msg);$('export_'+input_type).value='';};this.finish_export=function(){$jq('.status_container2').hide();$jq('.status_container').html('<img align="left" src="/images/export/finish_export.gif"/>Finished processing.<br/>Save the prompted file.<br/><a href="#" onclick="document.location.reload();return false;">Reload this page</a>');setTimeout(function(){document.location.reload();},500);};this.start_export_sitemap_successful=function(){$jq('.status_container').html('<img align="left" src="/images/export/loader_export.gif"/>Please wait ...<br/>Starting the sitemap export process ...<br/>It can take several minutes ...');this.start_sitemap_step1();};this.start_sitemap_step1=function(){$jq('.status_container2').html('Getting Country/District/Place/Accommodations list...');inviso_call(this.inviso_id,'sitemap_get_country_district_place_accos',{'form_selection':{}});}
this.finish_sitemap_step1=function(){this.start_sitemap_step2();};this.start_sitemap_step2=function(){$jq('.status_container2').prepend('Getting Theme pages<br/>');inviso_call(this.inviso_id,'sitemap_get_themes_pages',{'form_selection':{}});}
this.finish_sitemap_step2=function(){this.start_sitemap_step3();};this.start_sitemap_step3=function(){$jq('.status_container2').prepend('Getting Actie pages<br/>');inviso_call(this.inviso_id,'sitemap_get_actie_pages',{'form_selection':{}});}
this.finish_sitemap_step3=function(){this.start_sitemap_step4();};this.start_sitemap_step4=function(){$jq('.status_container2').prepend('Getting Advanced Search pages<br/>');inviso_call(this.inviso_id,'sitemap_get_advanced_search_pages',{'form_selection':{}});}
this.finish_sitemap_step4=function(){this.start_sitemap_step5();};this.start_sitemap_step5=function(){$jq('.status_container2').prepend('Getting Info pages<br/>');inviso_call(this.inviso_id,'sitemap_get_info_pages',{'form_selection':{}});}
this.finish_sitemap_step5=function(){this.finish_export();};};

var arrangements={toggle:function(id){$jq('#hidden_arrangements_'+id).slideToggle(300);$jq('#less_arrangements_'+id).toggle();$jq('#more_arrangements_'+id).toggle();}}
function results_class(inviso_id,widget_name){this.inviso_id=inviso_id;this.widget_name=widget_name;InvisoBlockManager.register(this,inviso_id,widget_name);this.mailto_friend=function(id){$jq('#mailto_friend_'+id).fancybox({'width':408,'height':408,'autoScale':false,'transitionIn':'none','transitionOut':'none','type':'iframe','centerOnScroll':true,'scrolling':'no'});};this.imagecaption=function(){$jq("#img_wrapper img").jcaption({copyStyle:true,animate:true,show:{height:"show"},hide:{height:"hide"}});};this.set_sorting_val=function(value){$jq('#results_sorting_select').attr('disabled','disabled');$jq('.results_sorting img').show();$jq.cookie('res_sort_val',value,{expires:90});setTimeout(function(){document.location.reload();},1000);};this.prefetch_results=function(url_params,acties_acco_ids_array,i){url_params=url_params?url_params:{};acties_acco_ids_array=acties_acco_ids_array?acties_acco_ids_array:[];i=i?i:1;if(i<4){inviso_call(this.inviso_id,'prefetch_results',{'form_selection':{'url_params':url_params,'acties_acco_ids_array':acties_acco_ids_array,'i':i}});}};this.get_arrangements=function(accoId){inviso_shared_ajax().block(this.inviso_id).action('get_arrangements').set('accoId',accoId).response('arrangements').send();};this.init_tabs=function(){$jq('#resultstable_v2').tabs({cookie:{expires:90,name:'res_active_tab'}});};this.init_onload=function(accoId,nr){setTimeout(function(){results_class.mailto_friend(accoId);results_class.get_arrangements(accoId);results_class.init_photoslider(accoId);},nr*300);};this.init_photoslider=function(accoId){var options={navigation:'permanent',duration:'300'}
$jq('#ppy_'+accoId).popeye(options);};this.set_vanaf_prijs=function(accoId,vanaf_prijs){$jq('.vanafprijs-'+accoId).removeClass('vanafprijs_loader').html(vanaf_prijs);}
this.log=function(data){};};

function SearchClass_V2(inviso_id,widget_name,form_name,result_url,filter_tag,style_type){this.inviso_id=inviso_id;this.widget_name=widget_name;this.form_name=form_name;this.result_url=result_url;this.filter_tag=filter_tag;this.style_type=style_type;InvisoBlockManager.register(this,inviso_id,widget_name);this.form_selection={'selected_crits':[],'requested_crit_names':[]};this.init=function(me){document.observe('dom:loaded',function(){$('DepartureDate').value='Selecteer uw datum';$('DepartureDate').onfocus=function(){if(this.value.strip()=='Selecteer uw datum'){this.value='';}}
$('DepartureDate').onblur=function(){if(this.value.strip()==''){this.value='Selecteer uw datum';}}
me.submit();me.set_form_elements_on_change(me);me.create_date_picker('DepartureDate',me);});};this.prepare_form_elements_for_submit=function(){this.form_selection={'selected_crits':[],'requested_crit_names':[]};var form_elements=$(this.form_name).getElements();var m=0;for(var i=0,k=form_elements.length;i<k;i++){if(form_elements[i].type!='button'){if(form_elements[i].id!='DepartureDate'&&form_elements[i].id!='MinimumDepartureDate'&&form_elements[i].id!='MaximumDepartureDate'&&form_elements[i].id!='MaximumNightCount'){if(form_elements[i].id=='MinimumNightCount'){this.form_selection['requested_crit_names'][m]='NightCount';m++;}
else{this.form_selection['requested_crit_names'][m]=form_elements[i].id;m++;}}
if(form_elements[i].value.strip()!=''){var selected_crit_id=''+form_elements[i].id+'';var selected_crit_value=form_elements[i].value.strip();this.form_selection['selected_crits'][selected_crit_id]=selected_crit_value;}
if(this.filter_tag.strip()!=''&&this.filter_tag.strip()!='default'){this.form_selection['selected_crits']['Tag']=this.filter_tag.replace(/-/g,'');}}}};this.create_date_picker=function(el_id,me){$jq('#'+el_id).datepicker({numberOfMonths:2,duration:'fast',dayNames:['Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag'],dayNamesMin:['Zo','Ma','Di','Wo','Do','Vr','Za'],dayNamesShort:['Zon','Maa','Din','Woe','Don','Vri','Zat'],currentText:'Vandaag',showAnim:'fold',duration:'fast',prevText:'Vorige',nextText:'Volgende',firstDay:1,minDate:'+1d',maxDate:'+1y',monthNamesShort:['Jan','Feb','Maa','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],monthNames:['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],dateFormat:'dd-mm-yy'});};this.set_form_elements_on_change=function(me){var form_elements=$(this.form_name).getElements();for(var i=0,k=form_elements.length;i<k;i++){if(form_elements[i].type!='button'&&form_elements[i].id!='AccommodationName'){form_elements[i].onchange=function(){if(this.id=='MinimumNightCount'){if(this.value.strip()==''){$('MaximumNightCount').value='';}}
me.submit();};}}};this.submit=function(){this.show_loader();this.prepare_form_elements_for_submit();inviso_call(this.inviso_id,'update_select_fields',{'form_selection':this.form_selection});};this.fill_in_form_elements=function(criterias,selected_crits){for(var i=0,k=criterias.length;i<k;i++){if(criterias[i].criteriumName=='NightCount'){criterias[i].criteriumName='MinimumNightCount';}
$(''+criterias[i].criteriumName+'').innerHTML='';var option=document.createElement('option');option.value='';option.innerHTML='Geen voorkeur';$(''+criterias[i].criteriumName+'').appendChild(option);var criterium_has_result_count=false;for(var m=0,t=criterias[i].criteriumItems.length;m<t;m++){if(criterias[i].criteriumItems[m].resultCount>0){criterium_has_result_count=true;var option=document.createElement('option');option.value=criterias[i].criteriumItems[m].displayName;if(criterias[i].criteriumName=='MinimumNightCount'){if(criterias[i].criteriumItems[m].displayName=='1'){option.innerHTML=criterias[i].criteriumItems[m].displayName+' nacht';}
else{option.innerHTML=criterias[i].criteriumItems[m].displayName+' nachten';}}
else{option.innerHTML=criterias[i].criteriumItems[m].displayName+' ('+criterias[i].criteriumItems[m].resultCount+')';}
if(selected_crits[criterias[i].criteriumName]&&selected_crits[criterias[i].criteriumName]==criterias[i].criteriumItems[m].displayName){option.selected='selected';}
$(''+criterias[i].criteriumName+'').appendChild(option);}}
if(criterium_has_result_count===false){if(criterias[i].criteriumName=='District'||criterias[i].criteriumName=='Place'){$(''+criterias[i].criteriumName+'').innerHTML='';var option=document.createElement('option');option.value='';option.innerHTML='Selecteer een land';$(''+criterias[i].criteriumName+'').appendChild(option);}
$(''+criterias[i].criteriumName+'').disabled='disabled';}
else{$(''+criterias[i].criteriumName+'').removeAttribute('disabled');}}};this.set_total_result_count=function(total_result_count){var start_color='#99d3ff';var end_color='#E6F4FF';if(this.style_type=='large'){end_color='#FFFFFF';}
$jq('#total_count').css('background-color',start_color);var results_txt='<span>'+total_result_count+' </span>';if(this.style_type=='large'){if(total_result_count==1){results_txt+='gevonden resultaat';}
else{results_txt+='gevonden resultaten';}}
else if(this.style_type=='medium'){if(total_result_count==1){results_txt+=' hotel';}
else{results_txt+=' hotels';}}
$jq('#total_count').html(results_txt).animate({backgroundColor:end_color},{duration:'slow'});};this.go_to_results=function(){this.show_loader();var form_elements=$(this.form_name).getElements();for(var i=0,k=form_elements.length;i<k;i++){if(form_elements[i].value=='Selecteer uw datum'){form_elements[i].value='';form_elements[i].addClassName('disabled');}
if(form_elements[i].type!='button'&&form_elements[i].value.strip()==''){form_elements[i].disabled='disabled';}}
var modified_result_url=this.handle_result_page_with_filter_tag(this.result_url,this.filter_tag);$(this.form_name).method='get';$(this.form_name).action=modified_result_url;$(this.form_name).submit();};this.handle_result_page_with_filter_tag=function(result_url,filter_tag){if(filter_tag.strip()==''&&filter_tag.strip()=='default'){return result_url;}
else{return result_url+'-'+filter_tag;}};this.show_loader=function(){LoaderBlock.SoftShow();};this.hide_loader=function(){LoaderBlock.SoftHide();};};
