Clean up a bit of a mess with jsMsg(). Should be much more functional now and accept...
authorChad Horohoe <demon@users.mediawiki.org>
Thu, 12 Jun 2008 14:46:11 +0000 (14:46 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Thu, 12 Jun 2008 14:46:11 +0000 (14:46 +0000)
skins/common/wikibits.js

index 72f0996..373c8ee 100644 (file)
@@ -810,16 +810,15 @@ function jsMsg( message, className ) {
        if( className ) {
                messageDiv.setAttribute( 'class', 'mw-js-message-'+className );
        }
-       messageDiv.innerHTML = message;
        
-       if (typeof message == 'string') {
-               messageDiv.innerHTML = message;
-       }
-       else if (typeof message == 'object') {
+       if (typeof message === 'object') {
                while (messageDiv.hasChildNodes()) // Remove old content
                        messageDiv.removeChild(messageDiv.firstChild);
                messageDiv.appendChild (message); // Append new content
        }
+       else {
+               messageDiv.innerHTML = message;
+       }
        return true;
 }