

$(function() {
var searchTrigger;
    
            //Dates start from "yesterday" to ensure we have data for properties in Timezones west of UTC
    //initializes the
    var data = eviivo.availabilityCalendar.data({
    initialData: eviivo.availabilityCalendar.prodData.postProcessData(["20201230/123091/305099/1/1/1/1/1000","20201230/123091/305682/1/1/1/2/1000","20201230/123090/305683/1/1/1/2/1000","20201230/123090/305097/1/1/1/1/1000","20201231/123090/305097/1/1/1/1/1000","20201231/123090/305683/1/1/1/2/1000","20201231/123091/305682/1/1/1/2/1000","20201231/123091/305099/1/1/1/1/1000","20210105/123090/305683/1/1/1/2/1000","20210105/123090/305097/1/1/1/1/1000","20210105/123091/305682/1/1/1/2/1000","20210105/123091/305099/1/1/1/1/1000","20210110/123090/305097/1/1/1/1/1000","20210110/123090/305683/1/1/1/2/1000","20210110/123091/305099/1/1/1/1/1000","20210110/123091/305682/1/1/1/2/1000","20210115/123090/305683/1/1/1/2/1000","20210115/123090/305097/1/1/1/1/1000","20210115/123091/305682/1/1/1/2/1000","20210115/123091/305099/1/1/1/1/1000","20210122/123091/305682/1/1/1/2/1000","20210122/123091/305099/1/1/1/1/1000","20210122/123090/305683/1/1/1/2/1000","20210122/123090/305097/1/1/1/1/1000","20210123/123091/305682/1/1/1/2/1000","20210123/123091/305099/1/1/1/1/1000","20210123/123090/305683/1/1/1/2/1000","20210123/123090/305097/1/1/1/1/1000","20210124/123091/305099/1/1/1/1/1000","20210124/123091/305682/1/1/1/2/1000","20210124/123090/305683/1/1/1/2/1000","20210124/123090/305097/1/1/1/1/1000","20210127/123090/305683/1/1/1/2/1000","20210127/123090/305097/1/1/1/1/1000","20210127/123091/305099/1/1/1/1/1000","20210127/123091/305682/1/1/1/2/1000","20210128/123091/305682/1/1/1/2/1000","20210128/123091/305099/1/1/1/1/1000","20210128/123090/305097/1/1/1/1/1000","20210128/123090/305683/1/1/1/2/1000","20210129/123090/305683/1/1/1/2/1000","20210129/123090/305097/1/1/1/1/1000","20210129/123091/305099/1/1/1/1/1000","20210129/123091/305682/1/1/1/2/1000","20210130/123091/305099/1/1/1/1/1000","20210130/123091/305682/1/1/1/2/1000","20210130/123090/305097/1/1/1/1/1000","20210130/123090/305683/1/1/1/2/1000","20210131/123091/305682/1/1/1/2/1000","20210131/123091/305099/1/1/1/1/1000","20210131/123090/305683/1/1/1/2/1000","20210131/123090/305097/1/1/1/1/1000","20210205/123091/305099/1/1/1/1/1000","20210205/123091/305682/1/1/1/2/1000","20210205/123090/305097/1/1/1/1/1000","20210205/123090/305683/1/1/1/2/1000","20210213/123090/305097/1/1/1/1/1000","20210213/123090/305683/1/1/1/2/1000","20210213/123091/305099/1/1/1/1/1000","20210213/123091/305682/1/1/1/2/1000","20210218/123090/305683/1/1/1/2/1000","20210218/123090/305097/1/1/1/1/1000","20210218/123091/305682/1/1/1/2/1000","20210218/123091/305099/1/1/1/1/1000","20210220/123090/305683/1/1/1/2/1000","20210220/123090/305097/1/1/1/1/1000","20210220/123091/305682/1/1/1/2/1000","20210220/123091/305099/1/1/1/1/1000","20210226/123091/305682/1/1/1/2/1000","20210226/123091/305099/1/1/1/1/1000","20210226/123090/305683/1/1/1/2/1000","20210226/123090/305097/1/1/1/1/1000","20210303/123090/305097/1/1/1/1/1000","20210303/123090/305683/1/1/1/2/1000","20210303/123091/305099/1/1/1/1/1000","20210303/123091/305682/1/1/1/2/1000","20210306/123090/305097/1/1/1/1/1000","20210306/123090/305683/1/1/1/2/1000","20210306/123091/305682/1/1/1/2/1000","20210306/123091/305099/1/1/1/1/1000","20210308/123090/305097/1/1/1/1/1000","20210308/123090/305683/1/1/1/2/1000","20210308/123091/305099/1/1/1/1/1000","20210308/123091/305682/1/1/1/2/1000","20210310/123091/305682/1/1/1/2/1000","20210310/123091/305099/1/1/1/1/1000","20210310/123090/305683/1/1/1/2/1000","20210310/123090/305097/1/1/1/1/1000","20210317/123090/305097/1/1/1/1/1000","20210317/123090/305683/1/1/1/2/1000","20210317/123091/305682/1/1/1/2/1000","20210317/123091/305099/1/1/1/1/1000","20210323/123090/305097/1/1/1/1/1000","20210323/123090/305683/1/1/1/2/1000","20210323/123091/305099/1/1/1/1/1000","20210323/123091/305682/1/1/1/2/1000","20210329/123091/305099/1/1/1/1/1000","20210329/123091/305682/1/1/1/2/1000","20210329/123090/305097/1/1/1/1/1000","20210329/123090/305683/1/1/1/2/1000","20210403/123090/305097/1/1/1/1/1000","20210403/123090/305683/1/1/1/2/1000","20210403/123091/305099/1/1/1/1/1000","20210403/123091/305682/1/1/1/2/1000","20210406/123090/305683/1/1/1/2/1000","20210406/123090/305097/1/1/1/1/1000","20210406/123091/305682/1/1/1/2/1000","20210406/123091/305099/1/1/1/1/1000","20210409/123090/305683/1/1/1/2/1000","20210409/123090/305097/1/1/1/1/1000","20210409/123091/305682/1/1/1/2/1000","20210409/123091/305099/1/1/1/1/1000","20210410/123090/305097/1/1/1/1/1000","20210410/123090/305683/1/1/1/2/1000","20210410/123091/305099/1/1/1/1/1000","20210410/123091/305682/1/1/1/2/1000","20210412/123091/305682/1/1/1/2/1000","20210412/123091/305099/1/1/1/1/1000","20210412/123090/305097/1/1/1/1/1000","20210412/123090/305683/1/1/1/2/1000","20210413/123090/305097/1/1/1/1/1000","20210413/123090/305683/1/1/1/2/1000","20210413/123091/305682/1/1/1/2/1000","20210413/123091/305099/1/1/1/1/1000","20210423/123091/305099/1/1/1/1/1000","20210423/123091/305682/1/1/1/2/1000","20210423/123090/305683/1/1/1/2/1000","20210423/123090/305097/1/1/1/1/1000","20210424/123090/305097/1/1/1/1/1000","20210424/123090/305683/1/1/1/2/1000","20210424/123091/305099/1/1/1/1/1000","20210424/123091/305682/1/1/1/2/1000","20210425/123091/305099/1/1/1/1/1000","20210425/123091/305682/1/1/1/2/1000","20210425/123090/305683/1/1/1/2/1000","20210425/123090/305097/1/1/1/1/1000","20210108/123091/305099/1/1/1/1/1000","20210108/123091/305682/1/1/1/2/1000","20210108/123090/305683/1/1/1/2/1000","20210108/123090/305097/1/1/1/1/1000","20210111/123091/305099/1/1/1/1/1000","20210111/123091/305682/1/1/1/2/1000","20210111/123090/305097/1/1/1/1/1000","20210111/123090/305683/1/1/1/2/1000","20210113/123091/305682/1/1/1/2/1000","20210113/123091/305099/1/1/1/1/1000","20210113/123090/305097/1/1/1/1/1000","20210113/123090/305683/1/1/1/2/1000","20210114/123091/305682/1/1/1/2/1000","20210114/123091/305099/1/1/1/1/1000","20210114/123090/305097/1/1/1/1/1000","20210114/123090/305683/1/1/1/2/1000","20210117/123090/305097/1/1/1/1/1000","20210117/123090/305683/1/1/1/2/1000","20210117/123091/305099/1/1/1/1/1000","20210117/123091/305682/1/1/1/2/1000","20210125/123090/305097/1/1/1/1/1000","20210125/123090/305683/1/1/1/2/1000","20210125/123091/305099/1/1/1/1/1000","20210125/123091/305682/1/1/1/2/1000","20210202/123090/305683/1/1/1/2/1000","20210202/123090/305097/1/1/1/1/1000","20210202/123091/305099/1/1/1/1/1000","20210202/123091/305682/1/1/1/2/1000","20210206/123091/305682/1/1/1/2/1000","20210206/123091/305099/1/1/1/1/1000","20210206/123090/305683/1/1/1/2/1000","20210206/123090/305097/1/1/1/1/1000","20210207/123091/305099/1/1/1/1/1000","20210207/123091/305682/1/1/1/2/1000","20210207/123090/305097/1/1/1/1/1000","20210207/123090/305683/1/1/1/2/1000","20210212/123091/305682/1/1/1/2/1000","20210212/123091/305099/1/1/1/1/1000","20210212/123090/305097/1/1/1/1/1000","20210212/123090/305683/1/1/1/2/1000","20210217/123090/305097/1/1/1/1/1000","20210217/123090/305683/1/1/1/2/1000","20210217/123091/305099/1/1/1/1/1000","20210217/123091/305682/1/1/1/2/1000","20210227/123090/305097/1/1/1/1/1000","20210227/123090/305683/1/1/1/2/1000","20210227/123091/305682/1/1/1/2/1000","20210227/123091/305099/1/1/1/1/1000","20210301/123090/305097/1/1/1/1/1000","20210301/123090/305683/1/1/1/2/1000","20210301/123091/305682/1/1/1/2/1000","20210301/123091/305099/1/1/1/1/1000","20210302/123091/305682/1/1/1/2/1000","20210302/123091/305099/1/1/1/1/1000","20210302/123090/305683/1/1/1/2/1000","20210302/123090/305097/1/1/1/1/1000","20210304/123090/305683/1/1/1/2/1000","20210304/123090/305097/1/1/1/1/1000","20210304/123091/305099/1/1/1/1/1000","20210304/123091/305682/1/1/1/2/1000","20210305/123091/305099/1/1/1/1/1000","20210305/123091/305682/1/1/1/2/1000","20210305/123090/305683/1/1/1/2/1000","20210305/123090/305097/1/1/1/1/1000","20210307/123090/305683/1/1/1/2/1000","20210307/123090/305097/1/1/1/1/1000","20210307/123091/305682/1/1/1/2/1000","20210307/123091/305099/1/1/1/1/1000","20210314/123090/305683/1/1/1/2/1000","20210314/123090/305097/1/1/1/1/1000","20210314/123091/305682/1/1/1/2/1000","20210314/123091/305099/1/1/1/1/1000","20210315/123091/305099/1/1/1/1/1000","20210315/123091/305682/1/1/1/2/1000","20210315/123090/305683/1/1/1/2/1000","20210315/123090/305097/1/1/1/1/1000","20210319/123090/305683/1/1/1/2/1000","20210319/123090/305097/1/1/1/1/1000","20210319/123091/305682/1/1/1/2/1000","20210319/123091/305099/1/1/1/1/1000","20210324/123090/305683/1/1/1/2/1000","20210324/123090/305097/1/1/1/1/1000","20210324/123091/305099/1/1/1/1/1000","20210324/123091/305682/1/1/1/2/1000","20210328/123091/305682/1/1/1/2/1000","20210328/123091/305099/1/1/1/1/1000","20210328/123090/305683/1/1/1/2/1000","20210328/123090/305097/1/1/1/1/1000","20210404/123091/305682/1/1/1/2/1000","20210404/123091/305099/1/1/1/1/1000","20210404/123090/305683/1/1/1/2/1000","20210404/123090/305097/1/1/1/1/1000","20210407/123090/305683/1/1/1/2/1000","20210407/123090/305097/1/1/1/1/1000","20210407/123091/305099/1/1/1/1/1000","20210407/123091/305682/1/1/1/2/1000","20210411/123090/305097/1/1/1/1/1000","20210411/123090/305683/1/1/1/2/1000","20210411/123091/305682/1/1/1/2/1000","20210411/123091/305099/1/1/1/1/1000","20210415/123090/305097/1/1/1/1/1000","20210415/123090/305683/1/1/1/2/1000","20210415/123091/305099/1/1/1/1/1000","20210415/123091/305682/1/1/1/2/1000","20210416/123091/305682/1/1/1/2/1000","20210416/123091/305099/1/1/1/1/1000","20210416/123090/305097/1/1/1/1/1000","20210416/123090/305683/1/1/1/2/1000","20210418/123091/305099/1/1/1/1/1000","20210418/123091/305682/1/1/1/2/1000","20210418/123090/305097/1/1/1/1/1000","20210418/123090/305683/1/1/1/2/1000","20210419/123091/305099/1/1/1/1/1000","20210419/123091/305682/1/1/1/2/1000","20210419/123090/305097/1/1/1/1/1000","20210419/123090/305683/1/1/1/2/1000","20210426/123090/305097/1/1/1/1/1000","20210426/123090/305683/1/1/1/2/1000","20210426/123091/305682/1/1/1/2/1000","20210426/123091/305099/1/1/1/1/1000","20201229/123091/305099//1//1/1000","20201229/123091/305682//1//2/1000","20201229/123090/305683//1//2/1000","20201229/123090/305097//1//1/1000","20210101/123090/305683/1/1/1/2/1000","20210101/123090/305097/1/1/1/1/1000","20210101/123091/305099/1/1/1/1/1000","20210101/123091/305682/1/1/1/2/1000","20210116/123091/305099/1/1/1/1/1000","20210116/123091/305682/1/1/1/2/1000","20210116/123090/305683/1/1/1/2/1000","20210116/123090/305097/1/1/1/1/1000","20210120/123090/305683/1/1/1/2/1000","20210120/123090/305097/1/1/1/1/1000","20210120/123091/305682/1/1/1/2/1000","20210120/123091/305099/1/1/1/1/1000","20210121/123090/305683/1/1/1/2/1000","20210121/123090/305097/1/1/1/1/1000","20210121/123091/305099/1/1/1/1/1000","20210121/123091/305682/1/1/1/2/1000","20210126/123091/305682/1/1/1/2/1000","20210126/123091/305099/1/1/1/1/1000","20210126/123090/305097/1/1/1/1/1000","20210126/123090/305683/1/1/1/2/1000","20210201/123091/305682/1/1/1/2/1000","20210201/123091/305099/1/1/1/1/1000","20210201/123090/305683/1/1/1/2/1000","20210201/123090/305097/1/1/1/1/1000","20210203/123091/305682/1/1/1/2/1000","20210203/123091/305099/1/1/1/1/1000","20210203/123090/305683/1/1/1/2/1000","20210203/123090/305097/1/1/1/1/1000","20210215/123091/305099/1/1/1/1/1000","20210215/123091/305682/1/1/1/2/1000","20210215/123090/305683/1/1/1/2/1000","20210215/123090/305097/1/1/1/1/1000","20210219/123090/305683/1/1/1/2/1000","20210219/123090/305097/1/1/1/1/1000","20210219/123091/305099/1/1/1/1/1000","20210219/123091/305682/1/1/1/2/1000","20210224/123090/305683/1/1/1/2/1000","20210224/123090/305097/1/1/1/1/1000","20210224/123091/305682/1/1/1/2/1000","20210224/123091/305099/1/1/1/1/1000","20210313/123090/305683/1/1/1/2/1000","20210313/123090/305097/1/1/1/1/1000","20210313/123091/305682/1/1/1/2/1000","20210313/123091/305099/1/1/1/1/1000","20210321/123091/305682/1/1/1/2/1000","20210321/123091/305099/1/1/1/1/1000","20210321/123090/305683/1/1/1/2/1000","20210321/123090/305097/1/1/1/1/1000","20210322/123090/305683/1/1/1/2/1000","20210322/123090/305097/1/1/1/1/1000","20210322/123091/305099/1/1/1/1/1000","20210322/123091/305682/1/1/1/2/1000","20210325/123091/305099/1/1/1/1/1000","20210325/123091/305682/1/1/1/2/1000","20210325/123090/305097/1/1/1/1/1000","20210325/123090/305683/1/1/1/2/1000","20210330/123091/305099/1/1/1/1/1000","20210330/123091/305682/1/1/1/2/1000","20210330/123090/305683/1/1/1/2/1000","20210330/123090/305097/1/1/1/1/1000","20210401/123091/305682/1/1/1/2/1000","20210401/123091/305099/1/1/1/1/1000","20210401/123090/305683/1/1/1/2/1000","20210401/123090/305097/1/1/1/1/1000","20210402/123090/305097/1/1/1/1/1000","20210402/123090/305683/1/1/1/2/1000","20210402/123091/305099/1/1/1/1/1000","20210402/123091/305682/1/1/1/2/1000","20210405/123090/305683/1/1/1/2/1000","20210405/123090/305097/1/1/1/1/1000","20210405/123091/305682/1/1/1/2/1000","20210405/123091/305099/1/1/1/1/1000","20210421/123090/305097/1/1/1/1/1000","20210421/123090/305683/1/1/1/2/1000","20210421/123091/305682/1/1/1/2/1000","20210421/123091/305099/1/1/1/1/1000","20210112/123090/305097/1/1/1/1/1000","20210112/123090/305683/1/1/1/2/1000","20210112/123091/305682/1/1/1/2/1000","20210112/123091/305099/1/1/1/1/1000","20210118/123090/305683/1/1/1/2/1000","20210118/123090/305097/1/1/1/1/1000","20210118/123091/305099/1/1/1/1/1000","20210118/123091/305682/1/1/1/2/1000","20210204/123091/305682/1/1/1/2/1000","20210204/123091/305099/1/1/1/1/1000","20210204/123090/305683/1/1/1/2/1000","20210204/123090/305097/1/1/1/1/1000","20210210/123091/305099/1/1/1/1/1000","20210210/123091/305682/1/1/1/2/1000","20210210/123090/305097/1/1/1/1/1000","20210210/123090/305683/1/1/1/2/1000","20210312/123090/305097/1/1/1/1/1000","20210312/123090/305683/1/1/1/2/1000","20210312/123091/305682/1/1/1/2/1000","20210312/123091/305099/1/1/1/1/1000","20210327/123090/305683/1/1/1/2/1000","20210327/123090/305097/1/1/1/1/1000","20210327/123091/305099/1/1/1/1/1000","20210327/123091/305682/1/1/1/2/1000","20210414/123090/305097/1/1/1/1/1000","20210414/123090/305683/1/1/1/2/1000","20210414/123091/305099/1/1/1/1/1000","20210414/123091/305682/1/1/1/2/1000","20210417/123091/305682/1/1/1/2/1000","20210417/123091/305099/1/1/1/1/1000","20210417/123090/305097/1/1/1/1/1000","20210417/123090/305683/1/1/1/2/1000","20210428/123091/305099/1/1/1/1/1000","20210428/123091/305682/1/1/1/2/1000","20210428/123090/305683/1/1/1/2/1000","20210428/123090/305097/1/1/1/1/1000","20210429/123090/305097/1/1/1/1/1000","20210429/123090/305683/1/1/1/2/1000","20210429/123091/305099/1/1/1/1/1000","20210429/123091/305682/1/1/1/2/1000","20210430/123090/305097/1/1/1/1/1000","20210430/123090/305683/1/1/1/2/1000","20210430/123091/305682/1/1/1/2/1000","20210430/123091/305099/1/1/1/1/1000","20210104/123090/305097/1/1/1/1/1000","20210104/123090/305683/1/1/1/2/1000","20210104/123091/305682/1/1/1/2/1000","20210104/123091/305099/1/1/1/1/1000","20210106/123090/305097/1/1/1/1/1000","20210106/123090/305683/1/1/1/2/1000","20210106/123091/305682/1/1/1/2/1000","20210106/123091/305099/1/1/1/1/1000","20210107/123090/305683/1/1/1/2/1000","20210107/123090/305097/1/1/1/1/1000","20210107/123091/305682/1/1/1/2/1000","20210107/123091/305099/1/1/1/1/1000","20210109/123090/305097/1/1/1/1/1000","20210109/123090/305683/1/1/1/2/1000","20210109/123091/305682/1/1/1/2/1000","20210109/123091/305099/1/1/1/1/1000","20210209/123091/305682/1/1/1/2/1000","20210209/123091/305099/1/1/1/1/1000","20210209/123090/305097/1/1/1/1/1000","20210209/123090/305683/1/1/1/2/1000","20210216/123091/305682/1/1/1/2/1000","20210216/123091/305099/1/1/1/1/1000","20210216/123090/305683/1/1/1/2/1000","20210216/123090/305097/1/1/1/1/1000","20210222/123090/305097/1/1/1/1/1000","20210222/123090/305683/1/1/1/2/1000","20210222/123091/305099/1/1/1/1/1000","20210222/123091/305682/1/1/1/2/1000","20210225/123090/305097/1/1/1/1/1000","20210225/123090/305683/1/1/1/2/1000","20210225/123091/305099/1/1/1/1/1000","20210225/123091/305682/1/1/1/2/1000","20210228/123091/305099/1/1/1/1/1000","20210228/123091/305682/1/1/1/2/1000","20210228/123090/305097/1/1/1/1/1000","20210228/123090/305683/1/1/1/2/1000","20210309/123091/305099/1/1/1/1/1000","20210309/123091/305682/1/1/1/2/1000","20210309/123090/305097/1/1/1/1/1000","20210309/123090/305683/1/1/1/2/1000","20210318/123090/305683/1/1/1/2/1000","20210318/123090/305097/1/1/1/1/1000","20210318/123091/305682/1/1/1/2/1000","20210318/123091/305099/1/1/1/1/1000","20210326/123090/305097/1/1/1/1/1000","20210326/123090/305683/1/1/1/2/1000","20210326/123091/305682/1/1/1/2/1000","20210326/123091/305099/1/1/1/1/1000","20210408/123090/305097/1/1/1/1/1000","20210408/123090/305683/1/1/1/2/1000","20210408/123091/305682/1/1/1/2/1000","20210408/123091/305099/1/1/1/1/1000","20210422/123091/305099/1/1/1/1/1000","20210422/123091/305682/1/1/1/2/1000","20210422/123090/305683/1/1/1/2/1000","20210422/123090/305097/1/1/1/1/1000","20210102/123090/305097/1/1/1/1/1000","20210102/123090/305683/1/1/1/2/1000","20210102/123091/305682/1/1/1/2/1000","20210102/123091/305099/1/1/1/1/1000","20210119/123091/305099/1/1/1/1/1000","20210119/123091/305682/1/1/1/2/1000","20210119/123090/305097/1/1/1/1/1000","20210119/123090/305683/1/1/1/2/1000","20210221/123090/305097/1/1/1/1/1000","20210221/123090/305683/1/1/1/2/1000","20210221/123091/305099/1/1/1/1/1000","20210221/123091/305682/1/1/1/2/1000","20210311/123090/305097/1/1/1/1/1000","20210311/123090/305683/1/1/1/2/1000","20210311/123091/305682/1/1/1/2/1000","20210311/123091/305099/1/1/1/1/1000","20210316/123090/305097/1/1/1/1/1000","20210316/123090/305683/1/1/1/2/1000","20210316/123091/305099/1/1/1/1/1000","20210316/123091/305682/1/1/1/2/1000","20210320/123090/305097/1/1/1/1/1000","20210320/123090/305683/1/1/1/2/1000","20210320/123091/305682/1/1/1/2/1000","20210320/123091/305099/1/1/1/1/1000","20210427/123091/305099/1/1/1/1/1000","20210427/123091/305682/1/1/1/2/1000","20210427/123090/305683/1/1/1/2/1000","20210427/123090/305097/1/1/1/1/1000","20210103/123090/305683/1/1/1/2/1000","20210103/123090/305097/1/1/1/1/1000","20210103/123091/305099/1/1/1/1/1000","20210103/123091/305682/1/1/1/2/1000","20210208/123090/305683/1/1/1/2/1000","20210208/123090/305097/1/1/1/1/1000","20210208/123091/305682/1/1/1/2/1000","20210208/123091/305099/1/1/1/1/1000","20210211/123090/305683/1/1/1/2/1000","20210211/123090/305097/1/1/1/1/1000","20210211/123091/305099/1/1/1/1/1000","20210211/123091/305682/1/1/1/2/1000","20210420/123091/305099/1/1/1/1/1000","20210420/123091/305682/1/1/1/2/1000","20210420/123090/305683/1/1/1/2/1000","20210420/123090/305097/1/1/1/1/1000","20210214/123090/305683/1/1/1/2/1000","20210214/123090/305097/1/1/1/1/1000","20210214/123091/305099/1/1/1/1/1000","20210214/123091/305682/1/1/1/2/1000","20210223/123090/305097/1/1/1/1/1000","20210223/123090/305683/1/1/1/2/1000","20210223/123091/305682/1/1/1/2/1000","20210223/123091/305099/1/1/1/1/1000","20210331/123091/305099/1/1/1/1/1000","20210331/123091/305682/1/1/1/2/1000","20210331/123090/305683/1/1/1/2/1000","20210331/123090/305097/1/1/1/1/1000"]),
    //TODO: datetime project -> this is not ok - the initial earliest date will be the eviivo server datetime - it should be according to business local datetime
    initialEarliestDate: "2020-12-29",
    initialFurthestDate: "2021-04-30"
    }, {"roomTypes":{"123090":{"RoomName":"Zweibettzimmer-Standard-Eigenes Badezimmer-Gartenblick","MaxTotalOccupancy":2,"MaxAdultOccupancy":2,"MaxChildOccupancy":1},"123091":{"RoomName":"Einzelzimmer-Standard-Eigenes Badezimmer","MaxTotalOccupancy":1,"MaxAdultOccupancy":1,"MaxChildOccupancy":0}},"maxInventory":4}
    );

    var ajax = eviivo.availabilityCalendar.ajax(data,
    "/PaulisPension2440/Availability/SummariesAsync?ref=MyWeb",
    "2022-06-29"
    );

    var logic = eviivo.availabilityCalendar.logic(data);

    <!-- #region Availability Calendar Methods -->
    var resources = {
    dateDisplayFormat: "d M yy",
    limitOfData: "Si desea reservar con tanta antelación, por favor, póngase en contacto con nosotros directamente en el {PhoneNumber}",
    dataLoading: "Estamos comprobando la disponibilidad para usted...",
    forcedMinLos: "{LengthOfStay} noche(s) de estancia mínima requerida",
    selectDatesError: "Usa el calendario | para seleccionar las fechas de su estancia",
    checkInIncompatible: "Por favor, seleccione nuevas fechas de estancia",
    checkOutIncompatible: "Por favor, seleccione una nueva fecha de salida",
    selectedCultureLanguageCode: "es-ES",
    roomFilter:
    {
    summaryFormat: "{SelectedRooms}/ {TotalRooms} Habitación",
    summaryFormatPlural: "{SelectedRooms} / {TotalRooms} Habitaciones",
    requirementsSummary: "{AvailableRooms} Habitación  que se ajusta a su ocupación",
    requirementsSummaryPlural: "{AvailableRooms}  Habitaciones  que se ajustan a su ocupación"
    },
    occupancySelector:
    {
    summaryFormatNoChildren: "{adults} Adulto(s), {rooms} Habitación",
    summaryFormatNoChildrenPlural: "{adults} Adulto(s) {rooms} Habitaciones",
    summaryFormat: "{adults} Adulto(s) {children} Niño(s) {rooms}  Habitación",
    summaryFormatPlural: "{adults} Adulto(s) {children} Niño(s) {rooms} Habitaciones",
    adults: "{NumAdults} Adulto(s)",
    children: "{NumChildren} Niño(s)",
    roomTitle: "Habitación {roomNum}",
    roomCountOption: "{roomNum} Habitación",
    roomCountOptionPlural: "{roomNum} Habitaciones"
    },
    tooltips: {
    "arrival":{
    ".arr-past":"",
    ".arr-available":"",
    ".arr-cannotArrive":"Sin registro de llegada",
    ".arr-cannotArrive.arr-minLos":"Sin registro de llegada",
    ".arr-forcedDeparture":"No disponible(s)",
    ".arr-closed":"No disponible",
    ".arr-afterClosed":"No disponible(s)",
    ".arr-unknown":"No disponible(s)"
    },
    "departure":{
    ".dep-past":"",
    ".dep-beforeCheckInDate.arr-available":"&#191;Nueva fecha de entrada?",
    ".dep-beforeCheckInDate.arr-cannotArrive":"Sin registro de llegada",
    ".dep-beforeCheckInDate.arr-cannotArrive.arr-minLos":"No disponible",
    ".dep-beforeCheckInDate.arr-forcedDeparture":"No disponible(s)",
    ".dep-beforeCheckInDate.arr-closed":"No disponible(s)",
    ".dep-beforeCheckInDate.arr-afterClosed":"No disponible(s)",
    ".dep-beforeCheckInDate.arr-unknown":"No disponible(s)",
    ".dep-checkInDate":" ", 
    ".dep-cannotDepart.dep-minLos":"",
    ".dep-available":"Salida",
    ".dep-cannotDepart.dep-ctd":"Sin registro de salida",
    ".dep-forcedDeparture.dep-maxLos":"Salida",
    ".dep-forcedDeparture":"Salida",
    ".dep-closed":"No disponible(s)",
    ".dep-afterClosed.arr-available":"&#191;Nueva fecha de entrada?",
    ".dep-afterClosed.arr-cannotArrive":"Sin registro de llegada",
    ".dep-afterClosed.arr-cannotArrive.arr-minLos":"No disponible(s)",
    ".dep-afterClosed.arr-forcedDeparture":"No disponible(s)",
    ".dep-afterClosed.arr-closed":"No disponible(s)",
    ".dep-afterClosed.arr-afterClosed":"No disponible(s)",
    ".dep-afterClosed.arr-unknown":"No disponible(s)",
    ".dep-unknown":"No disponible(s)"
    },
    "selected":{
    ".selected-past":"",
    ".selected-beforeCheckInDate.arr-available":"&#191;Nueva fecha de entrada?",
    ".selected-beforeCheckInDate.arr-cannotArrive":"Sin registro de llegada",
    ".selected-beforeCheckInDate.arr-cannotArrive.arr-minLos":"No disponible(s)",
    ".selected-beforeCheckInDate.arr-forcedDeparture":"No disponible(s)",
    ".selected-beforeCheckInDate.arr-closed":"No disponible(s)",
    ".selected-beforeCheckInDate.arr-afterClosed":"No disponible(s)",
    ".selected-beforeCheckInDate.arr-unknown":"No disponible(s)",
    ".selected-checkInDate":" ", 
    ".selected-checkInDate.selected-lastNight":"",
    ".selected-interim":"",
    ".selected-interim.selected-lastNight":"",
    ".selected-checkOutDate.dep-available":"Su salida",
    ".selected-checkOutDate.dep-cannotDepart.dep-ctd":"Su salida",
    ".selected-checkOutDate.dep-forcedDeparture.dep-maxLos":"Su salida",
    ".selected-checkOutDate.dep-forcedDeparture":"Su salida",
    ".selected-checkOutDate.dep-closed":"Su salida",
    ".selected-afterCheckOutDate.dep-available":"&#191;Nueva fecha de salida?",
    ".selected-afterCheckOutDate.dep-cannotDepart.dep-ctd":"Sin registro de salida",
    ".selected-afterCheckOutDate.dep-cannotDepart.dep-minLos":"&#191;Nueva fecha de salida?",
    ".selected-afterCheckOutDate.dep-forcedDeparture.dep-maxLos":"&#191;Nueva fecha de salida?",
    ".selected-afterCheckOutDate.dep-forcedDeparture":"&#191;Nueva fecha de salida?",
    ".selected-afterCheckOutDate.dep-closed":"No disponible(s)",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-available":"&#191;Nueva fecha de salida?",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-cannotArrive":"Sin registro de llegada",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-cannotArrive.arr-minLos":"No disponible(s)",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-forcedDeparture":"No disponible(s)",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-closed":"No disponible(s)",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-afterClosed":"No disponible(s)",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-unknown":"No disponible(s)",
    ".selected-unknown":"No disponible(s)"
    }
    }
    };
    <!-- #endregion -->
    resources.tooltips.searchDone = resources.tooltips.selected;
    resources.selectedCultureLanguageCode = "es-ES";

    var availabilityCalendar = eviivo.availabilityCalendar.ui.main(logic, ajax, {
    roomsLimit: 8,
    cultureLanguageCode: "es-ES",
    baseSearchUrl: "/es-ES/rooms",
    resources: resources,
    monthsToShow: 3,
    property: {
    TelephoneNumber: "+436764309695"
    }
    });

    availabilityCalendar.updateUi();

    searchTrigger = availabilityCalendar.triggerSearch;
    

eviivo.smoothScrolling.init();
    eviivo.popup.init();
    eviivo.imageMainGallery.init({
        initializeGalleryByDefault: true,
        initializeGalleryOnClick: false,
        initializeGalleryForRooms: true,
        });
    var showMapByDefault = false;


    //enable jquery UI tooltip (only for specific targeted cp-tip items)
    $(".cp-tip").tooltip({
        position: {
            my: "center bottom-15",
            at: "center top",
            using: function (position, feedback) {
                $(this).css(position);
                $("<div>")
    .addClass("arrow")
    .addClass(feedback.vertical)
    .addClass(feedback.horizontal)
    .appendTo(this);
    }
    },
        content: function (){
    return $(this).prop('title');
    }
    });

    //Accordion
    $(".accordion a.accordion-toggle").on("click", function () {
    $(this).siblings(".accordion-content").slideToggle("slow");
    $(this).parent().toggleClass("active");
    
    });

    $(".accordion-rooms a.accordion-rooms-toggle").on("click", function () {
        if ($('.intro-description').length) {
            $(this).parent().siblings(".intro-description").slideToggle("slow");
        }
        $(this).siblings(".accordion").slideToggle("slow");
        $(this).parent().toggleClass("expanded");
        var textDefault = "Más información ";
        var textExpanded = "Menos información ";
        $(this).text(function (i, text) {
        return text === textExpanded ? textDefault : textExpanded;
    });


    });
    // Close error/notice box
    var $closeControl = $(".cp-close");
    $closeControl.on("click", function () {
    $(this).parent().parent().hide();

    });

    
    eviivo.stickyContainer.init({
    resources: {
    room: "Habitación",
    found: "Encontrado"
    }
    });

    $('#accept-cookies').on("click", function () {
    var currentCookieSession = Cookies.get('userSettings');
    if (currentCookieSession)
    {
        Cookies.set('userSettings', currentCookieSession.concat('&' + 'cookienotification' + '=accepted'), { expires: 30 });
    }

    $('.cookiebar').remove();
    });

    $.widget("custom.iconselectmenu", $.ui.selectmenu, {
    _renderItem: function (ul, item) {
            var li = $("<li>", { text: item.label });
        if (item.disabled) {
        li.addClass("ui-state-disabled");
        }
            $("<span>", {
            style: item.element.attr("data-style"),
            "class": "ui-icon " + item.element.attr("data-class")
            })
            .appendTo(li);
            return li.appendTo(ul);
            }
            });

            //Let stry to disabled zooming for mobile screens
            if (/iphone|ipod|android|blackberry|opera mini|opera mobi|skyfire|maemo|windows phone|palm|iemobile|symbian|symbianos|fennec/i.test(navigator.userAgent.toLowerCase())) {
            $("meta[name='viewport']").attr("content", "width=device-width, initial-scale=1.0, maximum-scale=1.0");
            }




        eviivo.bookingSystem.managePageLogin.init({
        popupHeaderTitle: "Gestionar una reserva",
        ajaxUrl: "/instantweb/manage/RetrieveOrderCancellationPermissions",
        referrerShortName: "MyWeb",
        propertyShortName: "PaulisPension2440",
        requestVerificationToken: "nXWsQIiHe5xPYurmbOcHphgg8E2AkU1mWWY0HvpJQDGlRjdHLLI5kPBWHZSHywO0dsfDVwv0FvgREqaw_2h_YZqPmxM1:SV3hc1g1-jYjSOj_Ar-_SFTo8K7cMQnwUtuUf1vNIRm7ZC9ykBYNd7gvxoA08PnOK0b2cqP1kgPt5-gtFNBkMVod7kw1",
        ajaxLoaderResources: {
        loadingUpdateResults: "Validando referencia de la reserva y direcci&#243;n de correo electr&#243;nico...",
        loadingSlowSystemWarning: "Estamos intentando cancelar su reserva. Gracias por su paciencia.",
        loadingRefreshingIssueWarning: "Vaya, algo no funciona correctamente. Por favor, intente",
        ajaxFailText: "Algo no funciona correctamente. Por favor, intente",
        refreshPageText: "actualice la p&#225;gina"
        }
        });



            
                eviivo.bookingFlow.init();
            

            
                eviivo.mapView.init({
                googleMapsApiUrl: "//maps.googleapis.com/maps/api/js?key=AIzaSyCtPYb_pV8h_-HxZJIEJ_pJBuPel7LUz5s&amp;v=3&amp;callback=",
                lat: "48.028280",
                lng: "16.484086",
                resources: {
                switchToMap: "Ver mapa",
                switchToImage: "Ver imágenes"
                },
                showMapByDefault: showMapByDefault
                });
            

        window.eviivo.instantWebMenu.init();
            
                eviivo.roomImages.init();
                window.eviivo.instantWebMenu.initSearchBar();

                eviivo.promos.init({
                resources: {
                apply: "Aplicar",
                unlockSpecials: "Haga clic para conseguir nuestras ofertas exclusivas",
                enterPromoCode: "Introduzca su c&#243;digo de identificaci&#243;n o n&#250;mero de socio"
                },
                queryString: {
                promoCode: "pce",
                askForPromoInstantDeal: "peid"
                },
                cookie:
                {
                flags:{
                promotionCode: "pc_flags",
                instantDeal: "pid_flags"
                }
                },
                bannerTypes: {
                webExclusivePromoCode: "WXC",
                webExclusiveInstantDeal: "WXI",
                webExclusivePromoCodeFail: "WXCF",
                webExclusiveBannerWarning: "WXWARN",
                webExclusivePromoCodeUnlocked: "WXPU"
                },
                captcha: {
                siteKey: "6LdAbAoUAAAAAMuXWv2p3tnpik9AdCDyLRbpfeaB"
                },
                searchTrigger: searchTrigger
                });

                eviivo.promos.codeValidator.init({
                callback: eviivo.promos.onCodeValid,
                resources: {
                promoValidationMessage: "Su c&#243;digo promocional no es v&#225;lido o ha caducado.",
                promoValidationEmptyCode: "Debe introducir el c&#243;digo promocional."
                }
                });
            
        });

        
