
function links_go (uri) {
	// vanwege een vreemde fout in mac IE met de target= syntax, hier een java work-around.
	parent.links.document.location = uri;
}


function redirect() {
	uri = document.redirect.uri.value;
	if (uri) {
		//vervang window.open(uri); met parent.document.location = url; om de link in het huidige scherm weer te geven
		window.open(uri);
	}
}


function checkForm() {
	formErrors = false;

	if (document.form.naam.value.length < 2) { formErrors = "U heeft geen naam opgegeven"; }
	if (document.form.email.value.length < 2) { formErrors = "U heeft geen email opgegeven"; }
	if (document.form.titel.value.length < 2) {	formErrors = "U heeft geen titel opgegeven"; }
	if (document.form.reactie.value.length < 2) { formErrors = "U heeft geen reactie opgegeven"; }

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		return true;
	}
}

function emoticon(text) {
	text = ' ' + text + ' ';
	if (document.form.reactie.createTextRange && document.form.reactie.caretPos) {
		var caretPos = document.form.reactie.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		document.form.reactie.focus();
	} else {
	document.form.reactie.value  += text;
	document.form.reactie.focus();
	}
}

function storeCaret(textEl) {
	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}
