//<!--
var oXMLObj_siteDetails = new XMLHttpRequest();
var sResponseElement;

function fnAjaxRequest(ElementID, strLoadPage)
{
	oXMLObj_siteDetails.open('GET', strLoadPage, true); 
	oXMLObj_siteDetails.onreadystatechange = fnAjaxResponse;
	sResponseElement = ElementID;
	oXMLObj_siteDetails.send('');
}

function fnAjaxResponse() 
{
	if (oXMLObj_siteDetails.readyState == 4) 
	{
		if (!document.getElementById(sResponseElement)) 
		{
			alert('AJAX Error : AJAX_GetCodeBlock requires an element with an Id of '+sResponseElement+' in your HTML.');
		}
		
		document.getElementById(sResponseElement).innerHTML=oXMLObj_siteDetails.responseText;

        //reset the javascript functions when ajax changes page
        if (window.LoadSliders) LoadSliders();
        if (window.LoadAccordion) LoadAccordion();
        if (window.initLightbox) initLightbox();
	} 
	else 
	{
			document.getElementById(sResponseElement).innerHTML='Loading Data ...';
	} 
}

//-->