/* JavaScript Document */

// for including files in a different folder on the server 
//var rootdomain="http://"+window.location.hostname

// Ajax HTTP request
function ajaxInclude( elementId, fileUrl ) 
{
	// setup Ajax HTTP request
	var request = false
	if( window.XMLHttpRequest ) // Mozilla etc...
	{ 
		request = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) // IE
	{ 
		try{ request = new ActiveXObject("Msxml2.XMLHTTP"); } 
		catch(e){ try{ request = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){} }
	}
	else
	{
		return false;
	}
	
	// send Ajax HTTP request 
	request.open( 'GET', fileUrl, false ); // GET the fileUrl synchronously 
	request.send( null );                  // send request, and wait for response
	updateInclude( elementId, request );   // call callback function with response
}
// Dynamic include
function updateInclude( elementId, request )
{
	if( window.location.href.indexOf("http") == -1 || request.status == 200 ) // ok
	{
		// update page using requested info
		var element = document.getElementById( elementId );
	    element.innerHTML = "";
	    element.innerHTML = request.responseText;
	}
}
