﻿$(function () {
	// Document is ready

	/* Newsletter Formular */
	var txtWatermark = 'Bitte Emailadresse eintragen';
	$('#newsletter').bind({
		focus: function () {
			if ($('#newsletter').val() == txtWatermark) {
				$('#newsletter').val('');
			};
		},
		blur: function () {
			if ($('#newsletter').val() == '') {
				$('#newsletter').val(txtWatermark);
			};
		}
	});

	function highlightText(keywords) {
		kw = keywords.split(',');
		var ContentText = document.getElementById('content').innerHTML;
		for (var i = kw.length - 1; i >= 0; i--) {
			var re = new RegExp('(\\b' + kw[i] + '\\b)', 'ig');
			ContentText = ContentText.replace(re, '<span class="hl">$1<\/span>');
			var re1 = new RegExp('(<[^>]*?)<span class="hl">(' + kw[i] + ')<\/span>(.*?>)', 'ig');
			ContentText = ContentText.replace(re1, '$1$2$3');
			var re2 = new RegExp('(<script.*?>)<span class="hl">(' + kw[i] + ')<\/span>(<\/script>)', 'ig');
			ContentText = ContentText.replace(re2, '$1$2$3');
			var re3 = new RegExp('(<textarea.*?>)<span class="hl">(' + kw[i] + ')<\/span>(<\/textarea>)', 'ig');
			ContentText = ContentText.replace(re3, '$1$2$3');
		}
		document.getElementById('content').innerHTML = ContentText;
	};
});


