Skip to main content

Town of Arlington, Town Bylaws, Title VIII (Public Health and Safety)

Citation
Town of Arlington, Town Bylaws, Title VIII (Public Health and Safety)
Jurisdiction
Arlington (municipal)
Source
Official source

Related Parts of This Source

Full Text

1,794 chars
$(".font_larger").on("click", function () {
switch ($("#active_font").attr("data-css")) {
case "medium.css": SetFontSize("large.css"); break;
case "small.css": SetFontSize("medium.css"); break;
case "x-small.css": SetFontSize("small.css"); break;
case "xx-small.css": SetFontSize("x-small.css"); break;
}
return false;
});

$(".font_smaller").on("click", function () {
switch ($("#active_font").attr("data-css")) {
case "large.css": SetFontSize("medium.css"); break;
case "medium.css": SetFontSize("small.css"); break;
case "small.css": SetFontSize("x-small.css"); break;
case "x-small.css": SetFontSize("xx-small.css"); break;
}
return false;
});
$(".text_size").on("click", function () {
SetFontSize("x-small.css");
return false;
});
//end VISPP-4466

var $shareContainer = $("#" + widgetContext + " div#share");
var $shareMenu = $shareContainer.find("ul");
var $shareTrigger = $shareContainer.find("a.sharelink");
var shareMenuId = widgetContext + "_share_menu";

$shareMenu.attr("id", shareMenuId);
$shareTrigger.attr("aria-controls", shareMenuId);

var openShareMenu = function (setActiveByClick) {
if (setActiveByClick) {
$shareContainer.addClass("click-active");
}
$shareMenu.show();
$shareTrigger.attr("aria-expanded", "true");
};

var closeShareMenu = function (restoreFocusToTrigger) {
$shareContainer.removeClass("click-active");
$shareMenu.hide();
$shareTrigger.attr("aria-expanded", "false");
if (restoreFocusToTrigger) {
$shareTrigger.focus();
}
};

$("#" + widgetContext + " #share").click(function (e) {
if ($(e.target).closest("ul").length > 0) {
return;
}

if (!$shareContainer.hasClass("click-active")) {
openShareMenu(true);
} else {
closeShareMenu(false);
}
});

$(document).click(function (e) {
if (!$(e.target).closest("#share").length > 0) {
closeShareMenu(false);
}
});