rem: divWeekend.style.bottom = length + "px"; 
add: divWeekend.style.height = length + "px"; 
context:     this.createIntervalMarker = function(date, labeller, unit, markerDiv, lineDiv) {        var offset = Math.round(band.dateToPixelOffset(date));        if (showLine && unit != Timeline.DateTime.WEEK) {            var divLine = timeline.getDocument().createElement("div");            divLine.style.position = "absolute";                        if (lineTheme.opacity < 100) {                Timeline.Graphics.setOpacity(divLine, lineTheme.opacity);            }                        if (horizontal) {                divLine.style.borderLeft = "1px solid " + lineTheme.color;                divLine.style.left = offset + "px";                divLine.style.width = "1px";                divLine.style.top = "0px";                divLine.style.height = "100%";            } else {                divLine.style.borderTop = "1px solid " + lineTheme.color;                divLine.style.top = offset + "px";                divLine.style.height = "1px";                divLine.style.left = "0px";                divLine.style.width = "100%";            }            lineDiv.appendChild(divLine);        }        if (unit == Timeline.DateTime.WEEK) {            var firstDayOfWeek = theme.firstDayOfWeek;                        var saturday = new Date(date.getTime() + (6 - firstDayOfWeek - 7) * day);            var monday = new Date(saturday.getTime() + 2 * day);                        var saturdayPixel = Math.round(band.dateToPixelOffset(saturday));            var mondayPixel = Math.round(band.dateToPixelOffset(monday));            var length = Math.max(1, mondayPixel - saturdayPixel);                        var divWeekend = timeline.getDocument().createElement("div");            divWeekend.style.position = "absolute";                        divWeekend.style.background = weekendTheme.color;            if (weekendTheme.opacity < 100) {                Timeline.Graphics.setOpacity(divWeekend, weekendTheme.opacity);            }                        if (horizontal) {                divWeekend.style.left = saturdayPixel + "px";                divWeekend.style.width = length + "px";                divWeekend.style.top = "0px";                divWeekend.style.height = "100%";            } else {                divWeekend.style.top = saturdayPixel + "px";                divWeekend.style.bottom = length + "px";                divWeekend.style.left = "0px";                divWeekend.style.width = "100%";            }            lineDiv.appendChild(divWeekend);        }                var label = labeller.label(date, unit);                var div = timeline.getDocument().createElement("div");        div.innerHTML = label.text;        div.style.position = "absolute";        (label.emphasized ? emphasizedLabelStyler : labelStyler)(div);                this.positionDiv(div, offset);        markerDiv.appendChild(div);                return div;    };
meta: 6925	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6925/b71ff2b6bf5fcb623660dd7309cfce6a7e8174ce/ethers.js/buggy/src/main/webapp/api/scripts/ethers.js