Скрипт для дополнительных смайликов. Вставляется дополнительная иконка рядом со стандартными смайликами. При нажатии открывается прокрутка в новом окне как и в стандартных.

Код:
<script language="JavaScript">
function popwnd()
{
var smiles = new Array

smiles.push("http://gif.vio.ru/03/friends.gif")
smiles.push("http://gif.vio.ru/01/035.gif")
smiles.push("http://gif.vio.ru/02/rose.gif")
smiles.push("http://gif.vio.ru/02/girl_rapture.gif")
smiles.push("http://gif.vio.ru/01/062.gif")
smiles.push("http://gif.vio.ru/03/love.gif")
smiles.push("http://gif.vio.ru/02/camomile.gif")
smiles.push("http://gif.vio.ru/02/girl_game.gif")
smiles.push("http://gif.vio.ru/03/spit.gif")
smiles.push("http://gif.vio.ru/03/roar.gif")
smiles.push("http://gif.vio.ru/02/rofl.gif")
smiles.push("http://gif.vio.ru/01/059.gif")
smiles.push("http://gif.vio.ru/01/023.gif")
smiles.push("http://gif.vio.ru/01/028.gif")
smiles.push("http://gif.vio.ru/03/grimace.gif")
smiles.push("http://gif.vio.ru/03/tongue.gif")
smiles.push("http://gif.vio.ru/03/hoop.gif")
smiles.push("http://gif.vio.ru/03/hi.gif")
smiles.push("http://gif.vio.ru/03/preved.gif")
smiles.push("http://gif.vio.ru/03/bruise.gif")
smiles.push("http://gif.vio.ru/01/024.gif")
smiles.push("http://gif.vio.ru/03/whistle.gif")
smiles.push("http://gif.vio.ru/01/026.gif")
smiles.push("http://gif.vio.ru/03/yahoo.gif")
smiles.push("http://gif.vio.ru/02/mamba-2.gif")
smiles.push("http://gif.vio.ru/02/commandos.gif")
smiles.push("http://gif.vio.ru/03/pilot.gif")
smiles.push("http://gif.vio.ru/03/woodpecker.gif")
smiles.push("http://gif.vio.ru/02/shok.gif")
smiles.push("http://gif.vio.ru/03/girl_hairdrier.gif")
smiles.push("http://gif.vio.ru/02/heat.gif")
smiles.push("http://gif.vio.ru/01/052.gif")
smiles.push("http://gif.vio.ru/02/prayer.gif")
smiles.push("http://gif.vio.ru/02/smoke.gif")
smiles.push("http://gif.vio.ru/02/wall.gif")
smiles.push("http://gif.vio.ru/03/poet.gif")
smiles.push("http://gif.vio.ru/01/035.gif")
smiles.push("http://gif.vio.ru/02/porno.gif")
smiles.push("http://gif.vio.ru/03/kiss.gif")
smiles.push("http://gif.vio.ru/01/015.gif")
smiles.push("http://gif.vio.ru/02/arse.gif")
smiles.push("http://gif.vio.ru/02/greengrocer.gif")
smiles.push("http://gif.vio.ru/01/037.gif")
smiles.push("http://gif.vio.ru/03/woodpecker.gif")
smiles.push("http://gif.vio.ru/03/booze.gif")
smiles.push("http://gif.vio.ru/03/chupachups.gif")
smiles.push("http://gif.vio.ru/01/039.gif")
smiles.push("http://gif.vio.ru/03/noimage.gif")

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 = \"[img]\"+a.src+\"[/img] \";\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=500,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='http://forumupload.ru/uploads/0000/19/5e/10693-1.gif' width='21' height='20' /></a>"
</script>