function postComment() { var form = document.getElementById("post"); if (form.username.value.length < 2) alert("Votre pseudo doit faire au moins deux caract\350res."); else if (form.message.value.length < 10) alert("Votre message doit faire au moins 10 caract\350res."); else form.submit(); } function insertSmiley(smiley) { smiley = " " + smiley + " "; var text = document.getElementById("post").message; if (document.selection && document.selection.createRange) { text.focus(); var sel = document.selection.createRange(); sel.text += smiley; } else if (text.selectionStart || text.selectionStart == '0') { var startPos = text.selectionStart; var endPos = text.selectionEnd; text.value = text.value.substring(0, startPos) + smiley + text.value.substring(endPos, text.value.length); text.selectionStart = text.selectionEnd = endPos + smiley.length; } else { text.value += smiley; } text.focus(); }