var periodav=[];if(typeof uid==="undefined"){uid=""}var arrivarr="";var deparr="";var availarr="";function loadPlanning(){$("#datepicker"+uid).datepicker({inline:true,numberOfMonths:nbmonth,minDate:0,maxDate:new Date(new Date().getFullYear()+1,11,31),prevIcon:"◄",nextIcon:"►",beforeShowDay:checkArrivDay,onSelect:function(a){dateformatted=$.datepicker.formatDate("yy-mm-dd",$.datepicker.parseDate($("#datepicker"+uid).datepicker("option","dateFormat"),a));window.parent.open(burl+"&db="+dateformatted,"_self")},})}function initPeriodAv(){$("#loading").show();var a=avurl+"&lang="+lang+"&callback=?";$.getJSON(a).done(function(b){if(b.length>0){arrivarr=b[0];deparr=b[1];availarr=b[2]}else{arrivarr="";deparr="";availarr=""}loadPlanning()});$("#loading").hide()}function checkArrivDay(b){var a=getIndex(b);if(a<0||availarr.length==0||availarr.charAt(a)=="x"){return[false,"noav",daynoavtext]}else{if(arrivarr.charAt(a)=="x"){return[false,"noarr",daynoarrtext]}else{return[true,"arr"]}}}function getIndex(a){return Math.round((a.setHours(12)-new Date().setHours(12))/1000/86400)};