function swapImage(imageId) {
    if (typeof cImage == 'undefined') {
        cImage = 1;
    }
    if (cImage == imageId) {
        return;
    }
    if (document.getElementById('image_comment_1')) {
        var commentElem = document.getElementById('image_comment_' + imageId);
        var prevCommentElem = document.getElementById('image_comment_' + cImage);
    }
    var imageElem = document.getElementById('image_' + imageId);
    var prevImageElem = document.getElementById('image_' + cImage);
    var msie = ((navigator.appVersion.indexOf('MSIE') != -1) && !window.opera) ? true : false;
    var konq = (navigator.userAgent.toLowerCase().indexOf('konqueror')) ? true : false;
    if (msie || konq) {    
        prevImageElem.style.display = 'none';
        if (typeof prevCommentElem != 'undefined') {
            prevCommentElem.style.display = 'none';
        }
    } else {
        prevImageElem.style.display = 'none !important';
        if (typeof prevCommentElem != 'undefined') {
            prevCommentElem.style.display = 'none';
        }
    }
    imageElem.style.display = 'block';
    if (typeof commentElem != 'undefined') {
            commentElem.style.display = 'block';
        }
    cImage = imageId;
}