Index: html/static/js/IESettings.js |
=================================================================== |
--- a/html/static/js/IESettings.js |
+++ b/html/static/js/IESettings.js |
@@ -25,6 +25,20 @@ |
} |
} |
+function setCheckboxCheck(id, val) |
+{ |
+ var el = document.getElementById(id); |
+ if (el) |
+ { |
+ el.checked = val; |
+ } |
+} |
+ |
+function acceptableAdsChange(cb) |
+{ |
+ UserSettings().SetAcceptableAdsEnabled(cb.checked); |
+} |
+ |
function initLanguageSettings() |
{ |
setElementText("title", "settings-title"); |
@@ -40,7 +54,11 @@ |
setElementText("removeDomains", "settings-exceptions-remove-label"); |
setElementText("localeWorthSharing", "settings-share-label"); |
+ |
+ setElementText("acceptableAdsLabel", "settings-acceptable-ads"); |
+ setCheckboxCheck("acceptableAdsCheckbox", UserSettings().IsAcceptableAdsEnabled()); |
+ |
var optionsLanguage = document.getElementById("language"); |
var languageCount = UserSettings().GetLanguageCount(); |