function clientSideInclude(id, url) {
  var req = false;
  if (window.XMLHttpRequest) {
    try { req = new XMLHttpRequest(); } catch (e) { req = false; }
  } else if (window.ActiveXObject) {
    try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { req = false; } }
  }
 var element = document.getElementById(id);
 if (!element) { return; }
  if (req) {
    req.open('GET', url, false);
    req.send(null);
    element.innerHTML = req.responseText; 
  }
}