Skip to main content

City of Burlington, Housing Board of Review

Citation
City of Burlington, Housing Board of Review
Jurisdiction
Burlington (municipal)
Source
Official source

Full Text

1,756 chars
function iterateRightpads(cb) {
var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
for (var i = 0; i < containersTS.length; i++) {
var containerTS = containersTS[i];
// Skip the body container and anything with data-skip-rightpad
if (
containerTS.id !== "bodyContainerTS" &&
containerTS.getAttribute('data-skip-rightpad') === null
) {
cb(containerTS);
}
}
}

var anchor = $("#divToolbars");
var bodyContainerTS = $("#bodyContainerTS");

// Outer banner padding (push banner down)
var outerSizingTS = $("#bannerContainerTS");
// Inner banner padding (push banner content down) - Transparent header OR on attaching headers
var innerSizingTS = $("#bannerSizingTS");

var forceUnfixClassTS = "forceUnfixTS";

var fixedTopTS = $(".fixedTopTS");
var fixedBottomTS = $(".fixedBottomTS");
var fixedLeftTS = $(".fixedLeftTS");
var fixedRightTS = $(".fixedRightTS");

var initialTopTS;
var topAttachTS;
if (fixedTopTS && fixedTopTS.length === 1) {
initialTopTS = getValueTS(fixedTopTS, 'top');
var attachment = fixedTopTS.attr('data-attach');
if (attachment) topAttachTS = $("#" + attachment);
if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
}

function resizeAdjustmentTS() {
var editing = isPageEditingTS();

// Fixed top script
(function () {
if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;

if (editing) {
fixedTopTS[0].classList.add(forceUnfixClassTS);
} else {
fixedTopTS[0].classList.remove(forceUnfixClassTS);
}

var topPosition = fixedTopTS.css('position');
if (topPosition === 'fixed') {
if (topAttachTS) {
scrollAdjustmentTS();
} else {
var anchorHeight = anchor.outerHeight() - 1;
fixedTopTS.css('top', anchorHeight + initialTopTS);
}
} else {
fixedTopTS.css('top', initialTopTS);
}