Люка
вот скрипт. Вставляем в HTML-ФОРМУ ОТВЕТА
Отмеченное зелёным - это ссылка на картинку, которая будет отображаться в самом поле, как и шрифты, цвета и т.д. меняем на свою иконку
синим - адрес ваших смайлов, прописываем свои
красным - можно строку дублировать столько, сколько у вас смайлов.
Данный скрипт открывает новое окно слева от форума, которое можно закрыть. Очень удобный вариант, на мой взгляд.
<!--Смайлы в форме ответа в кнопках-->
<style>
#button-smiles {background-image:url(' http://s48.radikal.ru/i121/0808/43/a9737ee21414.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script language="JavaScript">
function popwnd()
{
var smiles = new Array
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
smiles.push("ссылка на картинку смайла")
var msg = new String("")
msg = "<html><head><TITLE><Дополнительные смайлики></TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"
msg += "function insert(a){\r\n"
msg += "txt = \"-- \";\r\n"
msg += "window.opener.smile(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"
msg = msg + "</" + "script>\r\n"
i=0
msg += "<div style=\"width: 100%; text-align : justify;\" >"
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}
msg += "</div><a href=\"\" onclick=\"window.close()\">Закрыть окно</a>"
msg += "</BODY></html>";
popup = window.open("","popDialog","height=700,width=500,directories=0 scrollbars=auto, status=0,location=0,copyhistory=0")
popup.document.write(msg)
popup.document.close()
return false
}
</script>
<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<a href='' onclick=\"return popwnd()\"> <img title='Дополнительные смайлы' src='/i/blank.gif' id='button-smiles' /></a>"
</script>
<script>
function showhide(b){
p = b.parentNode.getElementsByTagName("p")[0]
if(b.value=="Дополнительные смайлы"){
b.value="Скрыть смайлы"
p.style.display="block"}
else{
b.value="Дополнительные смайлы"
p.style.display="none"}
return false}
</script>
<!--Конец скрипта Смайлы в форме ответа в кнопках-->