

$(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: "Um diese Buchung so weit im Voraus zu tätigen, rufen Sie uns bitte unter der {PhoneNumber} an",
    dataLoading: "Wir überprüfen die Verfügbarkeit...",
    forcedMinLos: "Mindestaufenthalt von {LengthOfStay} Nächten notwendig",
    selectDatesError: "Wählen Sie Ihr Datum über den Kalender",
    checkInIncompatible: "Bitte wählen Sie ein anderes Datum",
    checkOutIncompatible: "Bitte wählen Sie ein anderes Abreisdatum",
    selectedCultureLanguageCode: "de-DE",
    roomFilter:
    {
    summaryFormat: "{SelectedRooms} / {TotalRooms} Zimmer",
    summaryFormatPlural: "{SelectedRooms} / {TotalRooms} Zimmer",
    requirementsSummary: "{AvailableRooms} Zimmer  entsprechen Ihren Kriterien",
    requirementsSummaryPlural: "{AvailableRooms} Zimmer  entsprechen Ihren Kriterien"
    },
    occupancySelector:
    {
    summaryFormatNoChildren: "{adults} Erwachsene(r), {rooms} Zimmer",
    summaryFormatNoChildrenPlural: "{adults} Erwachsene(r), {rooms}Zimmer",
    summaryFormat: "{adults} Erwachsene(r) {children} Kind(er) {rooms}  Zimmer",
    summaryFormatPlural: "{adults} Erwachsene(r) {children} Kind(er)  {rooms} Zimmer",
    adults: "{NumAdults} Erwachsene(r)",
    children: "{NumChildren} Kind(er)",
    roomTitle: "Zimmer {roomNum}",
    roomCountOption: "{roomNum} Zimmer",
    roomCountOptionPlural: "{roomNum} Zimmer"
    },
    tooltips: {
    "arrival":{
    ".arr-past":"",
    ".arr-available":"",
    ".arr-cannotArrive":"Keine Anreise",
    ".arr-cannotArrive.arr-minLos":"Keine Anreise",
    ".arr-forcedDeparture":"Nicht verf&#252;gbar",
    ".arr-closed":"Nicht verf&#252;gbar",
    ".arr-afterClosed":"Nicht verf&#252;gbar",
    ".arr-unknown":"Nicht verf&#252;gbar"
    },
    "departure":{
    ".dep-past":"",
    ".dep-beforeCheckInDate.arr-available":"Neues Anreisedatum? ",
    ".dep-beforeCheckInDate.arr-cannotArrive":"Keine Anreise",
    ".dep-beforeCheckInDate.arr-cannotArrive.arr-minLos":"Nicht verf&#252;gbar",
    ".dep-beforeCheckInDate.arr-forcedDeparture":"Nicht verf&#252;gbar",
    ".dep-beforeCheckInDate.arr-closed":"Nicht verf&#252;gbar",
    ".dep-beforeCheckInDate.arr-afterClosed":"Nicht verf&#252;gbar",
    ".dep-beforeCheckInDate.arr-unknown":"Nicht verf&#252;gbar",
    ".dep-checkInDate":" ", 
    ".dep-cannotDepart.dep-minLos":"",
    ".dep-available":"Abreise",
    ".dep-cannotDepart.dep-ctd":"Keine Abreise",
    ".dep-forcedDeparture.dep-maxLos":"Abreise",
    ".dep-forcedDeparture":"Abreise",
    ".dep-closed":"Nicht verf&#252;gbar",
    ".dep-afterClosed.arr-available":"Neues Anreisedatum?",
    ".dep-afterClosed.arr-cannotArrive":"Keine Anreise",
    ".dep-afterClosed.arr-cannotArrive.arr-minLos":"Nicht verf&#252;gbar",
    ".dep-afterClosed.arr-forcedDeparture":"Nicht verf&#252;gbar",
    ".dep-afterClosed.arr-closed":"Nicht verf&#252;gbar",
    ".dep-afterClosed.arr-afterClosed":"Nicht verf&#252;gbar",
    ".dep-afterClosed.arr-unknown":"Nicht verf&#252;gbar",
    ".dep-unknown":"Nicht verf&#252;gbar"
    },
    "selected":{
    ".selected-past":"",
    ".selected-beforeCheckInDate.arr-available":"Neues Anreisedatum? ",
    ".selected-beforeCheckInDate.arr-cannotArrive":"Keine Anreise",
    ".selected-beforeCheckInDate.arr-cannotArrive.arr-minLos":"Nicht verf&#252;gbar",
    ".selected-beforeCheckInDate.arr-forcedDeparture":"Nicht verf&#252;gbar",
    ".selected-beforeCheckInDate.arr-closed":"Nicht verf&#252;gbar",
    ".selected-beforeCheckInDate.arr-afterClosed":"Nicht verf&#252;gbar",
    ".selected-beforeCheckInDate.arr-unknown":"Nicht verf&#252;gbar",
    ".selected-checkInDate":" ", 
    ".selected-checkInDate.selected-lastNight":"",
    ".selected-interim":"",
    ".selected-interim.selected-lastNight":"",
    ".selected-checkOutDate.dep-available":"Ihr Abreisetag",
    ".selected-checkOutDate.dep-cannotDepart.dep-ctd":"Ihr Abreisetag",
    ".selected-checkOutDate.dep-forcedDeparture.dep-maxLos":"Ihr Abreisetag",
    ".selected-checkOutDate.dep-forcedDeparture":"Ihr Abreisetag",
    ".selected-checkOutDate.dep-closed":"Ihr Abreisetag",
    ".selected-afterCheckOutDate.dep-available":"Neuer Abreisetag",
    ".selected-afterCheckOutDate.dep-cannotDepart.dep-ctd":"Keine Abreise",
    ".selected-afterCheckOutDate.dep-cannotDepart.dep-minLos":"Neuer Abreisetag?",
    ".selected-afterCheckOutDate.dep-forcedDeparture.dep-maxLos":"Neuer Abreisetag?",
    ".selected-afterCheckOutDate.dep-forcedDeparture":"Neuer Abreisetag?",
    ".selected-afterCheckOutDate.dep-closed":"Nicht verf&#252;gbar",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-available":"Neuer Anreisetag?",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-cannotArrive":"Keine Anreise",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-cannotArrive.arr-minLos":"Nicht verf&#252;gbar",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-forcedDeparture":"Nicht verf&#252;gbar",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-closed":"Nicht verf&#252;gbar",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-afterClosed":"Nicht verf&#252;gbar",
    ".selected-afterCheckOutDate.dep-afterClosed.arr-unknown":"Nicht verf&#252;gbar",
    ".selected-unknown":"Nicht verf&#252;gbar"
    }
    }
    };
    <!-- #endregion -->
    resources.tooltips.searchDone = resources.tooltips.selected;
    resources.selectedCultureLanguageCode = "de-DE";

    var availabilityCalendar = eviivo.availabilityCalendar.ui.main(logic, ajax, {
    roomsLimit: 8,
    cultureLanguageCode: "de-DE",
    baseSearchUrl: "/de-DE/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 = "Erfahren Sie mehr";
        var textExpanded = "Weniger";
        $(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: "Zimmer",
    found: "Gefunden"
    }
    });

    $('#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: "Verwalten Sie die Reservierung ",
        ajaxUrl: "/instantweb/manage/RetrieveOrderCancellationPermissions",
        referrerShortName: "MyWeb",
        propertyShortName: "PaulisPension2440",
        requestVerificationToken: "XfY0GDNn2GzoSgfNK1OL1OlB_wGQlsmncUWCFIlBBWviOovVQmAmLv3jcG42jfpIfaKLc0tAmI9N_XhmsoF1EghHe1A1:PsyMXYStHdiU948ra142O89_yzkCT-qOQb7D54jM87njQUoqS8x7b-SUkyBfPIDX6ZxxcGsBAK2uWoLNpbci3bGbIlQ1",
        ajaxLoaderResources: {
        loadingUpdateResults: "Die Buchungsreferenz und Email-Adresse werden verifiziert...",
        loadingSlowSystemWarning: "Wir versuchen, Ihre Buchung zu stornieren...vielen Dank f&#252;r Ihre Geduld",
        loadingRefreshingIssueWarning: "Hm…etwas stimmt nicht. Bitte versuchen Sie",
        ajaxFailText: "Etwas stimmt nicht, bitte versuchen Sie",
        refreshPageText: "die Seite neu zu laden"
        }
        });



            
                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: "Karte anzeigen",
                switchToImage: "Fotos Ansehen"
                },
                showMapByDefault: showMapByDefault
                });
            

        window.eviivo.instantWebMenu.init();
            
                eviivo.roomImages.init();
                window.eviivo.instantWebMenu.initSearchBar();

                eviivo.promos.init({
                resources: {
                apply: "anwenden",
                unlockSpecials: "Klicken Sie hier, um unsere exklusiven Angebote freizuschalten",
                enterPromoCode: "Geben Sie Ihren Code oder Ihre Mitgliedsnummer ein "
                },
                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: "Ihr Gutscheincode ist nicht g&#252;ltig oder bereits abgelaufen! ",
                promoValidationEmptyCode: "Bitte geben Sie einen Gutscheincode ein! "
                }
                });
            
        });

        
