
$(function(){$("#share-my-trip-search").focus(function(){if('Rechercher'==$("#share-my-trip-search").val()){$("#share-my-trip-search").val('');}});$('a[search_form]').bind('select_form',function(){if(!$(this).attr('bw')){$('a[search_form]').removeClass('home-a-left-col-button-act');$(this).addClass('home-a-left-col-button-act');}
$('div[id$=search_form_holder]').hide();$('#calendar-container').prependTo($('div#'+$(this).attr('search_form')+'_search_form'));$('div#'+$(this).attr('search_form')+'_search_form_holder').show();}).click(function(){$(this).trigger('select_form');$("a[tag_cloud="+$(this).attr('search_form')+"]").click();return false;});$('a[hotel_search]').click(function(){$('a[hotel_search]').removeClass('tabs-a-act');$(this).addClass('tabs-a-act');if($(this).attr('hotel_search')=='city'){$('#hotel_search_by').val('city');$('#hotel_search_by_address').hide();}else{$('#hotel_search_by').val('address');$('#hotel_search_by_address').show();}
return false;});handleTagCloud();});function activateFlightTagCloudClickHandler(){$(".tag-cloud p a").click(function(event){text=$(this).attr('city')+', '+$(this).attr('country')+' - '+$(this).attr('airport')+' ('+$(this).attr('iata')+')';$(".tag-cloud p a").removeClass('highlighted');$(this).addClass('highlighted');$("#arrival_airport").val(text).attr('hotel_city_id',$(this).attr('hotel_city_id')).change();$("#return-airport-block").addClass('highlighted-block');$("#arrival_iata").val($(this).attr('iata'));$("#departure_airport").click();return false;});}
function handleTagCloud(){$("a[tag_cloud]").click(function(){var tag_cloud_attr=$(this).attr('tag_cloud');if(tag_cloud_attr=='share'){url='/blog/tag_cloud';}else if(tag_cloud_attr=='flight'){url='/flights/tag_cloud';}else if(tag_cloud_attr=='hotel'){url='/hotels/tag_cloud';}else if(tag_cloud_attr=='car'){url=locale_prefix+'/cars/tag_cloud';}
$("a[id^=main-menu-section]").removeClass("home-big-icon-act");$("a[tag_cloud="+tag_cloud_attr+"]").addClass("home-big-icon-act");if($('div[id='+tag_cloud_attr+'_search_form_holder]').is(":hidden")){$('a[search_form='+tag_cloud_attr+']').trigger('select_form');}
$.ajax({url:url,type:'POST',data:{authenticity_token:authenticity_token},beforeSend:function(){$(".tag-cloud p").html('<img src="/images/ajax-loader.gif" style="margin: 0 auto;" alt="" />');},success:function(data,textStatus){$(".tag-cloud p").html(data);}});return false;})}