// mini config kalendarza
// id pola input dla kalendarza IN
var nameInInput = "checkin";

// id pola input dla kalendarza OUT
var nameOutInput = "checkout";

// id kontenera dla kalendarza IN
var nameInContainer = "calInContainer";

// id kontenera dla kalendarza OUT
var nameOutContainer = "calOutContainer";

// id select'a z iloscia dni pomiedzy datami IN i OUT
var nameBetween = "nights";
// id kontenera select'a
var nameBetweenContainer = "betweenContainer";

// marginesy sa obliczane od daty dzisiejszej
// pierwsza mozliwa do zaznaczenia data w kalendarzu IN
var marginInMin = 3;
// ostatnia mozliwa do zaznaczenia data w kalendarzu IN
var marginInMax = 370;
// pierwsza mozliwa do zaznaczenia data w kalendarzu OUT
var marginOutMin = 0;
// ostatnia mozliwa do zaznaczenia data w kalendarzu OUT
var marginOutMax = 370;
// modyfikatory zaznaczonej daty startowej
// + do marginInMin
var startDateInMod = 0;
// + do marginOutMin
var startDateOutMod = 2;
// naglowek kalendarza IN
var calInTitle = "Departure date";
// nagowek kalendarza OUT
var calOutTitle = "Return date";


// zmiana nazw nazw dni i miesiecy
function localizationNames(calendar) {
    // tydzien zaczyna sie od poniedzialku
    calendar.cfg.setProperty("START_WEEKDAY",1);

    calendar.cfg.setProperty("MONTHS_SHORT",["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]);
    calendar.cfg.setProperty("MONTHS_LONG",["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]);
    calendar.cfg.setProperty("WEEKDAYS_1CHAR",["S","M","T","W","T","F","S"]);
    calendar.cfg.setProperty("WEEKDAYS_SHORT",["Su","Mo","Tu","We","Th","Fr","Sa"]);
    calendar.cfg.setProperty("WEEKDAYS_MEDIUM",["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]);
    calendar.cfg.setProperty("WEEKDAYS_LONG",["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]);
    return calendar;
}
