function readRssToDiv(blogUrl, divName, count) {
    var rssbox = document.getElementById(divName);
    rssbox.innerHTML = "connecting blog ..."

    new Ajax.Request(blogUrl, { method:'get',
        onSuccess: function(transport) {
            // IE
            if (window.ActiveXObject) {
                var toAppend = document.createElement('xml');
                toAppend.setAttribute('innerHTML', transport.responseText);
                var resultID = '__rssXmlResult__';
                toAppend.setAttribute('id', resultID);
                document.body.appendChild(toAppend);
                xmlDoc = document.getElementById(resultID);
                var entries = xmlDoc.getElementsByTagName("entry");
                document.body.removeChild(document.getElementById(resultID));
            } else {
                var entries = transport.responseXML.getElementsByTagName("entry");
            }

            var html = "";
            for (var i = 0; i < count; i++) {
                var title = entries[i].getElementsByTagName("title")[0].firstChild.data;
                var link = entries[i].getElementsByTagName("link")[0].getAttribute("href");
                var summary = entries[i].getElementsByTagName("summary")[0].firstChild.data;
                html += "<div id='rss-title'><a href=\"" + link + "\">" + title + "</a></div><div id='rss-summary'>" + summary + "</div>";
            }
            rssbox.innerHTML = html;

        }
        ,
        onFailure: function() {
            alert('Something went wrong...')
        }
    });

}
