addListGroup("month", "cs-top");
addList("cs-top", "-", "", "cs-sub-4");
addList("cs-top", "Jan", "0", "cs-sub-1");
addList("cs-top", "Feb", "31", "cs-sub-3");
addList("cs-top", "Mar", "59", "cs-sub-1");
addList("cs-top", "Apr", "90", "cs-sub-2");
addList("cs-top", "May", "120", "cs-sub-1");
addList("cs-top", "Jun", "151", "cs-sub-2");
addList("cs-top", "Jul", "181", "cs-sub-1");
addList("cs-top", "Aug", "212", "cs-sub-1");
addList("cs-top", "Sep", "243", "cs-sub-2");
addList("cs-top", "Oct", "273", "cs-sub-1");
addList("cs-top", "Nov", "304", "cs-sub-2");
addList("cs-top", "Dec", "334", "cs-sub-1");

addOption("cs-sub-4", "-", "-");

addOption("cs-sub-1", "1", "1");
addOption("cs-sub-1", "2", "2");
addOption("cs-sub-1", "3", "3");
addOption("cs-sub-1", "4", "4");
addOption("cs-sub-1", "5", "5");
addOption("cs-sub-1", "6", "6");
addOption("cs-sub-1", "7", "7");
addOption("cs-sub-1", "8", "8");
addOption("cs-sub-1", "9", "9");
addOption("cs-sub-1", "10", "10");
addOption("cs-sub-1", "11", "11");
addOption("cs-sub-1", "12", "12");
addOption("cs-sub-1", "13", "13");
addOption("cs-sub-1", "14", "14");
addOption("cs-sub-1", "15", "15");
addOption("cs-sub-1", "16", "16");
addOption("cs-sub-1", "17", "17");
addOption("cs-sub-1", "18", "18");
addOption("cs-sub-1", "19", "19");
addOption("cs-sub-1", "20", "20");
addOption("cs-sub-1", "21", "21");
addOption("cs-sub-1", "22", "22");
addOption("cs-sub-1", "23", "23");
addOption("cs-sub-1", "24", "24");
addOption("cs-sub-1", "25", "25");
addOption("cs-sub-1", "26", "26");
addOption("cs-sub-1", "27", "27");
addOption("cs-sub-1", "28", "28");
addOption("cs-sub-1", "29", "29");
addOption("cs-sub-1", "30", "30");
addOption("cs-sub-1", "31", "31");

addOption("cs-sub-2", "1", "1");
addOption("cs-sub-2", "2", "2");
addOption("cs-sub-2", "3", "3");
addOption("cs-sub-2", "4", "4");
addOption("cs-sub-2", "5", "5");
addOption("cs-sub-2", "6", "6");
addOption("cs-sub-2", "7", "7");
addOption("cs-sub-2", "8", "8");
addOption("cs-sub-2", "9", "9");
addOption("cs-sub-2", "10", "10");
addOption("cs-sub-2", "11", "11");
addOption("cs-sub-2", "12", "12");
addOption("cs-sub-2", "13", "13");
addOption("cs-sub-2", "14", "14");
addOption("cs-sub-2", "15", "15");
addOption("cs-sub-2", "16", "16");
addOption("cs-sub-2", "17", "17");
addOption("cs-sub-2", "18", "18");
addOption("cs-sub-2", "19", "19");
addOption("cs-sub-2", "20", "20");
addOption("cs-sub-2", "21", "21");
addOption("cs-sub-2", "22", "22");
addOption("cs-sub-2", "23", "23");
addOption("cs-sub-2", "24", "24");
addOption("cs-sub-2", "25", "25");
addOption("cs-sub-2", "26", "26");
addOption("cs-sub-2", "27", "27");
addOption("cs-sub-2", "28", "28");
addOption("cs-sub-2", "29", "29");
addOption("cs-sub-2", "30", "30");

addOption("cs-sub-3", "1", "1");
addOption("cs-sub-3", "2", "2");
addOption("cs-sub-3", "3", "3");
addOption("cs-sub-3", "4", "4");
addOption("cs-sub-3", "5", "5");
addOption("cs-sub-3", "6", "6");
addOption("cs-sub-3", "7", "7");
addOption("cs-sub-3", "8", "8");
addOption("cs-sub-3", "9", "9");
addOption("cs-sub-3", "10", "10");
addOption("cs-sub-3", "11", "11");
addOption("cs-sub-3", "12", "12");
addOption("cs-sub-3", "13", "13");
addOption("cs-sub-3", "14", "14");
addOption("cs-sub-3", "15", "15");
addOption("cs-sub-3", "16", "16");
addOption("cs-sub-3", "17", "17");
addOption("cs-sub-3", "18", "18");
addOption("cs-sub-3", "19", "19");
addOption("cs-sub-3", "20", "20");
addOption("cs-sub-3", "21", "21");
addOption("cs-sub-3", "22", "22");
addOption("cs-sub-3", "23", "23");
addOption("cs-sub-3", "24", "24");
addOption("cs-sub-3", "25", "25");
addOption("cs-sub-3", "26", "26");
addOption("cs-sub-3", "27", "27");
addOption("cs-sub-3", "28", "28");