Drop Down Smileys Menu Code:

Global Footer:

<script type="text/javascript"><!--
if(document.postForm && document.postForm.color){
var iTheDrop=document.createElement('select');
iTheDrop.options[0]=new Option('Select Smilie');
var iSmilieCell=document.postForm.color.parentNode.parentNode.parentNode.nextSibling.cells[1];
var iSmiliePic=iSmilieCell.getElementsByTagName('img');
for(var i=0;i<iSmiliePic.length;i++){
iTheDrop.options[iTheDrop.length]=new Option(iSmiliePic.item(i).alt, iSmiliePic.item(i).parentNode.href.replace(/%20/g, ' '));}
iSmilieCell.replaceChild(iTheDrop, iSmilieCell.firstChild);
iTheDrop.onchange=function(){
eval(this.value);
this.selectedIndex=0;}}
//--></script>

Code Database:

If you have a Code Database (a forum that serves as a collection of scripts) on your message board, you may paste the following code into that forum to add it your own code list.

[b]Title:[/b] [url=http://proboards.gamingmedley.com/codes/drop-down-smileys-menu.html]Drop Down Smileys Menu[/url]
[b]Creator:[/b] iAlex
[b]Cross-Browser:[/b] Yes
[b]Placement:[/b] Global Footer
[code]<script type="text/javascript"><!--
if(document.postForm && document.postForm.color){
var iTheDrop=document.createElement('select');
iTheDrop.options[0]=new Option('Select Smilie');
var iSmilieCell=document.postForm.color.parentNode.parentNode.parentNode.nextSibling.cells[1];
var iSmiliePic=iSmilieCell.getElementsByTagName('img');
for(var i=0;i<iSmiliePic.length;i++){
iTheDrop.options[iTheDrop.length]=new Option(iSmiliePic.item(i).alt, iSmiliePic.item(i).parentNode.href.replace(/%20/g, ' '));}
iSmilieCell.replaceChild(iTheDrop, iSmilieCell.firstChild);
iTheDrop.onchange=function(){
eval(this.value);
this.selectedIndex=0;}}
//--></script>[/code]