function bb(tag) { //used for short tags, such as [b],[i],[u],etc...
	var editor = document.getElementById("bbeditor");
	editor.focus();
	if(document.selection) { //IE
		var selected_text = document.selection.createRange().text;
		if(selected_text) {
			var range = document.selection.createRange();
			range.text = "["+tag+"]"+selected_text+"[/"+tag+"]";
		} else {
			var range = document.selection.createRange();
			range.text = "["+tag+"][/"+tag+"]";
		}
		editor.focus();
	} else { //Mozilla FF
		var startLenght = editor.value.length;
		var startPos = editor.selectionStart;
		var endPos = editor.selectionEnd;
		var selected_text = editor.value.substring(startPos, endPos);
		editor.value = editor.value.substring(0,startPos) + "["+tag+"]" + selected_text + "[/"+tag+"]" + editor.value.substring(endPos, editor.value.length);
		var endLenght = editor.value.length;
		editor.selectionEnd = startPos + (endLenght - startLenght) + selected_text.length;
	}
}
function size() {
	var editor = document.getElementById("bbeditor");
	var size = prompt("Kérlek add meg a szöveg méretét.","3");
	editor.focus();
	if(document.selection) { //IE
		var selected_text = document.selection.createRange().text;
		if(selected_text) {
			var range = document.selection.createRange();
			range.text = "[size="+size+"]"+selected_text+"[/size]";
		} else {
			var range = document.selection.createRange();
			range.text = "[size="+size+"][/size]";
		}
		editor.focus();
	} else { //Mozilla FF
		var startLenght = editor.value.length;
		var startPos = editor.selectionStart;
		var endPos = editor.selectionEnd;
		var selected_text = editor.value.substring(startPos, endPos);
		editor.value = editor.value.substring(0,startPos) + "[size="+size+"]" + selected_text + "[/size]" + editor.value.substring(endPos, editor.value.length);
		var endLenght = editor.value.length;
		editor.selectionEnd = startPos + (endLenght - startLenght) + selected_text.length;
	}
}
function url() {
	var editor = document.getElementById("bbeditor");
	var url = prompt("Kérlek add meg az url címet.","http://");
	editor.focus();
	if(document.selection) { //IE
		var selected_text = document.selection.createRange().text;
		if(selected_text) {
			var range = document.selection.createRange();
			range.text = "[url="+url+"]"+selected_text+"[/url]";
		} else {
			var range = document.selection.createRange();
			range.text = "[url="+url+"][/url]";
		}
		editor.focus();
	} else { //Mozilla FF
		var startLenght = editor.value.length;
		var startPos = editor.selectionStart;
		var endPos = editor.selectionEnd;
		var selected_text = editor.value.substring(startPos, endPos);
		editor.value = editor.value.substring(0,startPos) + "[url="+url+"]" + selected_text + "[/url]" + editor.value.substring(endPos, editor.value.length);
		var endLenght = editor.value.length;
		editor.selectionEnd = startPos + (endLenght - startLenght) + selected_text.length;
	}
}
