// Script zorgt ervoor dat smileys kunnen worden toegevoegd function emoticon(text) { var txtarea = document.getElementById('guestbookForm').strText; text = '' + text + ''; if (txtarea.createTextRange && txtarea.caretPos) { var caretPos = txtarea.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text; txtarea.focus(); } else { txtarea.value += text; txtarea.focus(); } limiet(document.getElementById('guestbookForm').strText, 500, 'countChars'); } // Onderdeel van smiley toevoeging, cursor positie word opgeslagen function storeCaret(textEl) { if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate(); } /* Textarea limiet * http://www.Mastercode.nl * Door: Ted [webmaster[A]mastercode[P]nl */ function limiet(veld, maximum, telveld) { if (veld.value.length > maximum) veld.value = veld.value.substring(0, maximum); else document.getElementById(telveld).value = (maximum - veld.value.length); }