function k() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<i>' + range.text + '</i>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<i>' + insText + '</i>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function f() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<b>' + range.text + '</b>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<b>' + insText + '</b>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function u() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<u>' + range.text + '</u>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<u>' + insText + '</u>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function schrift_minus2() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="-2">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="-2">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}


function schrift_minus1() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="-1">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="-1">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function schrift_plus1() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="+1">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="+1">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function schrift_plus2() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="+2">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="+2">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function schrift_plus3() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="+3">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="+3">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function schrift_plus4() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<font size="+4">' + range.text + '</font>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<font size="+4">' + insText + '</font>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function ueberschrift_1() {
	if(document.all) {
		var range = document.selection.createRange();
		
		range.text = '<hr noshade color="#c7dc30">';
	    
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<hr noshade color="#c7dc30">' + insText + '' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function ueberschrift_2() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<h2>' + range.text + '</h2>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<h2>' + insText + '</h2>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function ueberschrift_3() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<h3>' + range.text + '</h3>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<h3>' + insText + '</h3>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function z() {
	if(document.all) {
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<p align="center"">' + range.text + '</p>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<p align="center">' + insText + '</p>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}

function l() {
	if(document.all) {
		var link = prompt("link eingeben ohne http://", "");
		var range = document.selection.createRange();
		if(range.text)
		range.text = '<a href=http://"' + link + '" target="_blank">' + range.text + '</a>';
	    else alert('Nichts Markiert');
	}
	else if (document.getElementById) {
		var link = prompt("link eingeben ohne http://", "");
		var input = document.forms['eingabe'].elements['text'];
 	 	input.focus();
		var start = input.selectionStart;
	    var end = input.selectionEnd;
	    var insText = input.value.substring(start, end);
	    input.value = input.value.substr(0, start) + '<a href=http://"' + link + '" target="_blank">' + insText + '</a>' + input.value.substr(end);
	    /* Anpassen der Cursorposition */
	    var pos;
	    if (insText.length == 0) {
	      pos = start + aTag.length;
	    } else {
	      pos = start + aTag.length + insText.length + eTag.length;
	    }
	    input.selectionStart = pos;
	    input.selectionEnd = pos;
	}
}
