var textareaName = 'txt_textarea';
function code(BBCode) {
	var textarea_object = document.getElementById(textareaName);
	textarea_object.focus();
	textarea_object.value = textarea_object.value + " " + BBCode + " ";
	textarea_object.focus();
}

function std(Code) {
	var textarea_object = document.getElementById(textareaName);
	var sl = (textarea_object.value).substring(textarea_object.selectionStart,textarea_object.selectionEnd);
	if(sl == '')var text = window.prompt("Text eingeben!","mein Text");
	else var text = window.prompt("Text eingeben!",sl);
	if(text != "" && text != null && text != "mein Text"){
		textarea_object.focus();
		//textarea_object.value = textarea_object.value + "[" + Code + "] " + text + " [/" + Code + "]" + " ";
		var before = (textarea_object.value).substring(0,textarea_object.selectionStart);
		var after =(textarea_object.value).substring(textarea_object.selectionEnd,textarea_object.value.length);
		textarea_object.value = before + "[" + Code + "] " + text + " [/" + Code + "]" + after + " ";
		textarea_object.focus();
	}
}
function seturl() {
	var textarea_object = document.getElementById(textareaName);
	var uri = window.prompt("Url?","http://");
	var text = window.prompt("Linktext","");
	if(uri != null && uri != "") {
		if(text != null && text != ""){
			textarea_object.focus();
			textarea_object.value = textarea_object.value + "[url=" + uri + "]" + text + "[/url] ";
			textarea_object.focus();
		}
		else {
			textarea_object.focus();
			textarea_object.value = textarea_object.value + "[url]" + uri + "[/url] ";
			textarea_object.focus();
		}
	}
}
function setmail() {
	var textarea_object = document.getElementById(textareaName);
	var uri = window.prompt("Emailadresse","");
	var text = window.prompt("Linktext","");
	if(uri != null && uri != "") {
		if(text != null && text != ""){
			textarea_object.focus();
			textarea_object.value = textarea_object.value + "[email=" + uri + "]" + text + "[/email] ";
			textarea_object.focus();
		}
		else {
			textarea_object.focus();
			textarea_object.value = textarea_object.value + "[email]" + uri + "[/email] ";
			textarea_object.focus();
		}
	}
}
