var today2=new Date();var today=new Date();var current_Day=today.getDate();var current_Month=today.getMonth();var current_Year=today.getFullYear();var scrolling=null;var height=0;var limit=0;function scrollStop(){window.clearInterval(scrolling)}function scrollUp(){if(parseInt($("#scroller_destination ul li").css("top"))*(-1)>0){$("#scroller_destination ul").children().animate({top:"+="+height+"px"},70,"linear")}}function scrollDown(){if(parseInt($("#scroller_destination ul li").css("top"))*(-1)<limit){$("#scroller_destination ul").children().animate({top:"-="+height+"px"},70,"linear")}}function bindScrollerOpen(){$("#qs_destinationlistIcon").bind("click",scrollerOpen)}function scrollerOpen(){$("#qs_destinationlistIcon").unbind("click");$("#qs_duration").hide();$("#qs_price").hide();$("#scroller_wrap").slideDown(100);$("#scroller_destination").slideDown(100);$("#qs_destinationlistIcon").bind("click",scrollerClose)}function scrollerClose(){$("#qs_destinationlistIcon").unbind("click");$("#scroller_wrap").slideUp(100);$("#scroller_destination").slideUp(100);$("#qs_duration").show();$("#qs_price").show();window.setTimeout(bindScrollerOpen,100)}$(document).ready(function(){$("#qs_startdate").focus(function(){if($(this).val()=="beliebig"){$(this).val("")}});$("#qs_enddate").focus(function(){if($(this).val()=="beliebig"){$(this).val("")}});$("#qs_startdate").blur(function(){if($(this).val()==""){$(this).val("beliebig")}});$("#qs_enddate").blur(function(){if($(this).val()==""){$(this).val("beliebig")}});height=$("#scroller_destination ul li").height();numvisible=8;numoptions=$("#scroller_destination ul").children().length;limit=(numoptions-numvisible)*height;$("#scroller_wrap").hide();$("#scroller_destination").hide();$("#scroller_destination").css("visibility","visible");$(".hover_effect").hover(function(){$(this).css("background-position","0 -"+$(this).css("height"))},function(){$(this).css("background-position","0 0")});$("#btnUp").mousedown(function(){$(this).css("background-position","0 -"+$(this).css("height"));scrollUp();scrolling=window.setInterval(scrollUp,100)}).mouseup(function(){$(this).css("background-position","0 0");scrollStop()});$("#btnDown").mousedown(function(){$(this).css("background-position","0 -"+$(this).css("height"));scrollDown();scrolling=window.setInterval(scrollDown,100)}).mouseup(function(){$(this).css("background-position","0 0");scrollStop()});$("#scroller_destination ul li").hover(function(){$(this).addClass("scroller_highlight")},function(){$(this).removeClass("scroller_highlight")});$("#scroller_destination ul li").bind("click",function(){$("#destinationInput").val($(this).html());$("#scroller_destination ul li").removeClass("scroller_selected");$(this).addClass("scroller_selected");$("#destinationInput").removeClass("error");$("#error_destination").hide();$("#checkDestination").val("true");scrollerClose()});bindScrollerOpen();$(document).mousedown(function(event){var $target=$(event.target);var $parents=$target.parents();if(typeof($target[0])!="object"||typeof($parents[0])!="object"){return}if(($target[0].id!="btnUp")&&($target[0].id!="btnDown")&&($target[0].id!="qs_destinationlistIcon")&&($parents[0].id!="scroller_destination_list")){scrollerClose()}});var objDateStart=checkDateFormat($("#qs_startdate").val());var objDateEnd=checkDateFormat($("#qs_enddate").val());$("#qs_enddate").change(function(){if($("#qs_enddate").val()!=""){objDateEnd=checkDateFormat($("#qs_enddate").val())}if($("#qs_enddate").val()=="beliebig"||$("#qs_enddate").val()==""){objDateEnd=checkDateFormat(strMaxStartdate)}});$("#qs_startdate").change(function(){if($("#qs_startdate").val()!=""){objDateStart=checkDateFormat($("#qs_startdate").val())}if($("#qs_startdate").val()=="beliebig"||$("#qs_startdate").val()==""){objDateStart=new Date(current_Year,current_Month,current_Day)}});$("#qs_startdate").datepicker({beforeShow:function(){$(this).datepicker("option",{minDate:new Date(current_Year,current_Month,current_Day),maxDate:checkDateFormat(strMaxStartdate)})},showAnim:"slideDown"});$("#qs_enddate").datepicker({beforeShow:function(){$(this).datepicker("option",{minDate:(((typeof(objDateStart)=="object")&&(objDateStart>today))?new Date(objDateStart.getFullYear(),objDateStart.getMonth(),(objDateStart.getDate()+1)):new Date(current_Year,current_Month,current_Day)),maxDate:checkDateFormat(strMaxEnddate)})},showAnim:"slideDown"});$("ul#icons li").hover(function(){$(this).addClass("ui-state-hover")},function(){$(this).removeClass("ui-state-hover")})});