PageSourceSearch

https://www.regiobregenzerwald.at/cdnstatic/nachrichtendienst/nachrichtendienst.js

js regiobregenzerwald.at collected 2026-10-02 12:51:07 UTC 7,854 bytes, 189 lines download raw bytes

1$(document).ready(function () {
2	$("input.ms-smsabochecked").click(function (e) {
3		if ($(".ms-smsabochecked").prop('checked') == true)
4		{
5			$("#nachrichtencenter").find("input[name$='_strassesms']").prop('checked', true);
6			$("#nachrichtencenter").find("input[name$='_interessesms']").prop('checked', true);
7		}
8		else
9		{
10			$("#nachrichtencenter").find("input[name$='_strassesms']").prop('checked', false);
11			$("#nachrichtencenter").find("input[name$='_interessesms']").prop('checked', false);
12		}
13	});
14
15	$(".ms-smsaboneu-button").click(function (e) {
16		e.preventDefault();
17		$(".ms-smsmobileaktiv").css("display", "none");
18		$(".ms-smsmobile").css("display", "block");
19	});
20
21
22	$(".ms-smsabobestaetigen-button").click(function (e) {
23		e.preventDefault();
24		$(".ms-smsabopin").css("display", "none");
25		$(".ms-smsaboerrorpin").css("display", "none");
26		$(".ms-smsabosuccesspin").css("display", "none");
27		PageMethods.CheckNumber($("input.ms-smsabomobileinput").val(), $("[id$='hf_smsabognr']").val(), $("[id$='hf_smsabosprache']").val(), function (result) {
28			if (eval('(' + result + ')')) {
29				$(".ms-smsaboerrortel").css("display", "none");
30				$(".ms-smsabopin").css("display", "block");
31				$(".ms-smsabopininput").css("display", "");
32				$(".ms-smsabopininput").val("");
33				$(".ms-smsabopinbestaetigen-button").css("display", "");
34			}
35			else {
36				$(".ms-smsaboerrortel").css("display", "block");
37				$(".ms-smsabopin").css("display", "none");
38			}
39		},
40		function (e) {
41		});
42	});
43
44	$(".ms-smsabopinbestaetigen-button").click(function (e) {
45		e.preventDefault();
46		$(".ms-smsaboerrorpin").css("display", "none");
47		$(".ms-smsabosuccesspin").css("display", "none");
48		PageMethods.CheckPin($("input.ms-smsabopininput").val(), $("[id$='hf_smsabognr']").val(), $("[id$='hf_smsabosprache']").val(), function (result) {
49			if (eval('(' + result + ')')) {
50				$(".ms-smsabopininput").css("display", "none");
51				$(".ms-smsabopinbestaetigen-button").css("display", "none");
52				$(".ms-smsabosuccesspin").css("display", "block");
53				$(".ms-smsmobile").css("display", "none");
54				$(".ms-smsmobileaktiv").css("display", "block");
55			}
56			else {
57				$(".ms-smsaboerrorpin").css("display", "block");
58			}
59		},
60		function (e) {
61		});
62	});
63
64	$(".ms-smsabopininput").keypress(function (event) {
65		if (event.keyCode == 13) {
66			event.preventDefault();
67			$(".ms-smsabopinbestaetigen-button")
68			$(".ms-smsabopinbestaetigen-button").trigger("click");
69		}
70	});
71
72	$(".ms-addstreet-button").click(function (e) {
73		e.preventDefault();
74		var strassenname = $('.ms-nachrichtendienst-strassen-dd option:selected').text() + " " + $('.ms-nachrichtendienst-hausnummer-dd option:selected').text();
75		var hnrval = $('.ms-nachrichtendienst-hausnummer-dd option:selected').val();
76		if (hnrval && hnrval.indexOf("_") > 0) {
77			hnrval = hnrval.split("_")[1];
78		}
79		if (hnrval && hnrval != "") {
80			if ($("button[id$='" + hnrval + "_strassedel']").length > 0 || $("td.td_strasse_bezeichnung:contains('" + strassenname + "')").filter(function () { return $(this).text().toLowerCase() == strassenname.toLowerCase(); }).first().length > 0)
81				$(".ms-hinweis-addstreet").css("display", "inline-block");
82			else {
83				$(".ms-hinweis-addstreet").css("display", "none");
84				var table = $(".th_strasse_bezeichnung").parent().parent().parent();
85				$(table).find("td.td_keineerinnerung").parent().css("display", "none");
86				var lastChild = $(table).find("tr:last");
87				var loeschenTitle = $("[id$='hf_loeschen']").val();
88				var newtrclass = "odd";
89				if ($(lastChild).attr("class") == "odd" && $(lastChild).css("display") != "none")
90					newtrclass = "even";
91				var newTableRow = "<tr class='" + newtrclass + "'>";
92				newTableRow += "<td class='align_left td_strasse_bezeichnung'>" + strassenname + "</td>";
93				if ($(table).find("th").length == 4) {
94					newTableRow += "<td class='td_strasse_sms width5'><input type='checkbox' name='" + hnrval + "_strassesms' value='" + hnrval + "'></td>";
95				}
96				newTableRow += "<td class='td_strasse_email width5'><input type='checkbox' name='" + hnrval + "_strasseemail' value='" + hnrval + "'></td>";
97				newTableRow += "<td class='td_strasse_button width5'><button id='" + hnrval + "_strassedel-ms' type='button' title='" + loeschenTitle + "'>
97<span class='fa fa-trash'></span></button></td>";
98				newTableRow += "</tr>";
99				lastChild.parent().append(newTableRow);
100				$(table).find("tr:visible:odd").removeAttr('class');
101				$(table).find("tr:visible:odd").addClass("odd");
102				$(table).find("tr:visible:even").removeAttr('class');
103				$(table).find("tr:visible:even").addClass("even");
104				$(table).css("display", "");
105			}
106		}
107	});
108
109	$(document).on('click', "button[id$='_strassedel-ms']", function (e) {
110		e.preventDefault();
111		var idParts = $(this).attr("id").split("_");
112		$(this).parent().parent().remove();
113		var table = $(".th_strasse_bezeichnung").parent().parent().parent();
114		if ($(table).find("tr").length < 3)
115			$(table).find("td.td_keineerinnerung").parent().css("display", "");//$(table).css("display", "none");
116
117		$(table).find("tr:visible:odd").removeAttr('class');
118		$(table).find("tr:visible:odd").addClass("odd");
119		$(table).find("tr:visible:even").removeAttr('class');
120		$(table).find("tr:visible:even").addClass("even");
121
122		try {
123			var hnrId = parseInt(idParts[idParts.length - 2]);
124			PageMethods.RemoveStreet(hnrId, $("[id$='hf_smsabognr']").val(), $("[id$='hf_smsabosprache']").val(), function (result) {
125			},
126		function (e) {
127		});
128		}
129		catch (err) { console.log("error: " + err); }
130	});
131
132	$(".ms-nachrichtendienst-strassen-dd").change(function (event) {
133		try {
134			var strassenval = $('.ms-nachrichtendienst-strassen-dd option:selected').val();
135			var strassenId = parseInt(strassenval);
136			$('.ms-nachrichtendienst-hausnummer-dd').children().remove();
137			for (var i = 0, j = nachrichtendienstStrassenArr.length; i < j; i++) {
138				if (nachrichtendienstStrassenArr[i][0] == strassenId) {
139					for (var k = 0, l = nachrichtendienstStrassenArr[i][1].length; k < l; k++) {
140						if (nachrichtendienstStrassenArr[i][1][k]) {
141							$('.ms-nachrichtendienst-hausnummer-dd').append(new Option(nachrichtendienstStrassenArr[i][1][k][1], strassenId + '_' + nachrichtendienstStrassenArr[i][1][k][0]));
142						}
143					}
144				}
145			}
146		}
147		catch (err) { console.log("error" + err); }
148	});
149
150	//$('.ms-nachrichtendienst-strassen-dd option:selected').change();
151
152	$(document).on('click', "input[name$='_strassesms']", function (e) {
153		try {
154			$(".ms-interessesave").prop("disabled", false);
155		}
156		catch (err) { console.log("error" + err); }
157	});
158	$(document).on('click', "input[name$='_strasseemail']", function (e) {
159		try {
160			$(".ms-interessesave").prop("disabled", false);
161		}
162		catch (err) { console.log("error" + err); }
163	});
164	$(document).on('change', "input[name$='_interesseemail']", function (e) {
165		try {
166			$(".ms-interessesave").prop("disabled", false);
167		}
168		catch (err) { console.log("error" + err); }
169	});
170	$(document).on('change', "input[name$='_interessesms']", function (e) {
171		try {
172			$(".ms-interessesave").prop("disabled", false);
173		}
174		catch (err) { console.log("error" + err); }
175	});
176	$(document).on('change', "input[name$='_interessepush']", function (e) {
177		try {
178			$(".ms-interessesave").prop("disabled", false);
179		}
180		catch (err) { console.log("error" + err); }
181	});
182	
183});
184function toggleinteresseinfo(elem) {
185	$(elem).parent().children().last().css("display", ($(elem).parent().children().last().css("display") == "none" ? "" : "none"))
186	$(elem).removeClass();
187	$(elem).addClass($(elem).parent().children().last().css("display") == "none" ? "Template-List-Expand" : "Template-List-Collapse");
188}
189

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.