// /////////////////////////////////////////////////////////////////////
// ---------------------------------------------------------------------
//
// Developper :		Guillaume Bladier
// Version : 		0.1
//
// ---------------------------------------------------------------------
// /////////////////////////////////////////////////////////////////////

// //////////////////////////////////////////////////////
// function : write into a div some text
function WriteTextIntoDiv(szDivID,szText)
{ 
	document.getElementById(szDivID).innerHTML = szText; 
}

// //////////////////////////////////////////////////////
// function : load server file
// AJAX main function
function LoadServerFile(szFileName)
{
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
		
	xhr_object.open('GET', szFileName, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4)
		return(xhr_object.responseText);
	else
		return(false);
}

// //////////////////////////////////////////////////////
// function : dynamically load a page into page div
function LoadPage(szFileName)
{
	var l_szPage = 'pages/' + szFileName + '.php';
	if(l_szText = LoadServerFile(l_szPage))
		WriteToContentDiv(l_szText);
	else
		WriteToContentDiv(LoadServerFile('error.php'));
}

function test()
{
	alert('test');	
}
