function clientSideInclude(id, url) {
var req = false;
// For Safari, Firefox, and other non-MS browsers
if (window.XMLHttpRequest) 	{	try { req = new XMLHttpRequest(); } 
   								catch (e) { req = false; }
  							 	}
 // For Internet Explorer on Windows
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) { alert("Include id " + id + " not found."); return; }
if (req) {
    // Synchronous request, wait till we have it all
    req.open('GET', url, false);
    req.send(null);
    element.innerHTML = req.responseText;
  	}
else {
	alert("else");
    element.innerHTML = "This page requires Internet Explorer 5 or better for Windows, Firefox, or Safari.";
    }
}

