

function getSel() {
	var textarea = document.forms['formulier'].mening;
	var txt = '';
	if (window.getSelection) {
		txt = window.getSelection();
	}
	else if (document.getSelection)	{
		txt = document.getSelection();
	}
	else if (document.selection) {
		txt = document.selection.createRange().text;

	}
	else return;
	if (txt == '') {
		window.alert('Selecteer eerst de tekst die je wilt quoten!');
	}
	else {
		txt = '\n[quote]' + txt + '[/quote]\n';
		if (textarea.createTextRange && textarea.caretPos) {
			var caretPos = textarea.caretPos;
			caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + txt + ' ' : caretPos.text + txt;
			textarea.focus();
		} 
		else {
			textarea.value  += txt;
			textarea.focus();
		} 
	}
}

function setSmile(welke) {
	var textarea = document.forms['formulier'].mening;
	welke = ' ' + welke + ' ';
	if (textarea.createTextRange && textarea.caretPos) {
		var caretPos = textarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + welke + ' ' : caretPos.text + welke;
		textarea.focus();
	} 
	else {
		textarea.value  += welke;
		textarea.focus();
	} 
}

function doUrl() {
	var textarea = document.forms['formulier'].mening;
	var link;
	url = prompt('Voer de URL in:', 'http://' );
	text = prompt('Voer de omschrijving in:', '' );
	text = (text == '' ) ? url : text;
	link = '[url="' + url + '"]' + text + '[/url]';
	if (textarea.createTextRange && textarea.caretPos) {
		var caretPos = textarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + link + ' ' : caretPos.text + link;
		textarea.focus();
	} 
	else {
		textarea.value  += link;
		textarea.focus();
	} 
}

function doBold() {
	var textarea = document.forms['formulier'].mening;
	var link;
	text = prompt('Voer de tekst in die vetgedrukt moet worden', '' );
	link = '[b]' + text + '[/b]';
	if (textarea.createTextRange && textarea.caretPos) {
		var caretPos = textarea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + link + ' ' : caretPos.text + link;
		textarea.focus();
	} 
	else {
		textarea.value  += link;
		textarea.focus();
	} 
}
