
    /**
     * getSmilies
     * AJAX extra smilies request handler
     * @param string aDomain
     * @param string aValue
     * @return void
     * @access private
     * @author Steven Mapes 
     */
    function getSmilies(aDomain,aValue) {
        if (aDomain && aDomain.length >5 && aValue && aValue.length > 0 ) {
            ajaxRequest(aDomain+'ajax/smilies.php?v='+aValue+'&d='+aDomain,'refreshSmilies');
        } else {
            alert("error "+aDomain.length+":"+aValue.length);
        }
    }

    /**
     * refreshSmilies
     * AJAX response handler
     * @ param string responseText
     * @return void
     * @access private
     * @author Steven Mapes 
     */
    function refreshSmilies(responseText) {
        try {
            if ( responseText && document.getElementById('extraSmileyList') ) {
                document.getElementById('extraSmileyList').innerHTML = responseText;
            }
         } catch(err) {
            smHandleException(err);
        }
    }

