function loadFragmentInToElement(fragment_url, element_id) {
var element = document.getElementById(element_id);

element.innerHTML = '<p><em>Loading ...</em></p>';
var req = null;
if (window.XMLHttpRequest) {
  // If IE7, Mozilla, Safari, and so on: Use native object.
  req = new XMLHttpRequest();
}
else
{
  if (window.ActiveXObject) {
     // ...otherwise, use the ActiveX control for IE5.x and IE6.
     req = new ActiveXObject('MSXML2.XMLHTTP.3.0');
  }
}
req.open('GET', fragment_url, true);
req.onreadystatechange = function (aEvt) {
  if (req.readyState == 4) {
     if(req.status == 200)
      element.innerHTML=req.responseText;
     else
      dump("Error loading page\n");
  }
};
    req.send(null);
}