
function ajaxBlog() {
   var xmlhttp = null;

   if (window.XMLHttpRequest) {
     // code for IE7+, Firefox, Chrome, Opera, Safari
     xmlhttp = new XMLHttpRequest();
   }
   else if (window.ActiveXObject) {
     // code for IE6, IE5
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   }
   else {
     document.getElementById('blog').innerHTML = "Your browser does not support XMLHTTP!";
   }

   if (xmlhttp != null) {
     xmlhttp.onreadystatechange = function() {
       if (xmlhttp.readyState == 4) {
         var xmlDoc = xmlhttp.responseXML.documentElement;
         var titles = xmlDoc.getElementsByTagName("title")
         var tweets = xmlDoc.getElementsByTagName("tweet")
         var dates = xmlDoc.getElementsByTagName("date")
         var html = '';
         var n = tweets.length;
         if (typeof(limit) != "undefined")
           n = Math.min(limit, n);
         n = 1;
         for (var i = 0; i < n; i++) {
           html += '<p class="blog" style="font-weight: bold; margin: 0;"><a href="http://www.martinmagnusson.com/blog/" title="My Blog">' + titles[i].childNodes[0].nodeValue + '</p></a>';
           html += '<p class="blog" style="color: #AAA; margin: 0 0 6px 0;"><a href="http://www.martinmagnusson.com/blog/" title="My Blog">' + dates[i].childNodes[0].nodeValue + '</p></a>';
           html += '<p class="blog" style="margin: 0;"><a href="http://www.martinmagnusson.com/blog/" title="My Blog">' + tweets[i].childNodes[0].nodeValue + '</p></a>';
         }
         document.getElementById('blog').innerHTML = html;
       }
     }
     xmlhttp.open("GET", "blog.php", true);
     xmlhttp.send(null);
   }
}
