function textNumber(number) {
	// number - Number();
	if (number < 10)
		return "0" + number;
	return number;
}

function dateDate(datum, offset, mask) {
	// datum  - Date();
	// offset - Number();
	// mask   - Boolean();
	var calcDate = new Date();

	calcDate.setTime(datum.getTime());

	if (mask != false)
		calcDate.setDate(calcDate.getDate() + (0 - ((calcDate.getDay() + 6) % 7)));
	if (offset != 0)
		calcDate.setDate(calcDate.getDate() + offset);

	return calcDate;
}

function textDate(datum, offset, mask) {
	// datum  - Date();
	// offset - Number();
	// mask   - Boolean();
	var calcDate = dateDate(datum, offset, mask);

	return "" +
	TagesNamen[(calcDate.getDay() + 6) % 7] + ", " +
	calcDate.getDate() + ". " +
	MonatsNamen[calcDate.getMonth()];
}

function textDateK(datum, offset, mask) {
	// datum  - Date();
	// offset - Number();
	// mask   - Boolean();
	var calcDate = dateDate(datum, offset, mask);

	return "" +
	TagesNamenK[(calcDate.getDay() + 6) % 7] + ", " +
	calcDate.getDate() + ". " +
	calcDate.getMonth();
}

function textDate2(datum, offset, mask) {
	// datum  - Date();
	// offset - Number();
	// mask   - Boolean();
	var calcDate = dateDate(datum, offset, mask);

	return "" +
	calcDate.getDate() + ".&nbsp;" +
	MonatsNamen[calcDate.getMonth()] + "&nbsp;" +
	(1900 + calcDate.getYear());
}

function HTMLtoText(html) {
	if (1) {
		text = new String("");

		for (i = 0; i < html.length; i++) {
			character = html.charAt(i);
			if (character == '<')
				text += "&lt;";
			else if (character == '>')
				text += "&gt;";
			else
				text += character;
		}

		return "<div align=\"LEFT\"><pre>" + text + "</pre></div>";
	}

	return html;
}

