function createRequestObject() 
{
    var request;
if(window.XMLHttpRequest)
{
 request = new XMLHttpRequest();


}
else if(window.ActiveXObject)
{
 request = new ActiveXObject("MSXML2.XMLHTTP");
}
    return request;
}
var http = createRequestObject();


//   FUNCTIONS FOR RETREIVING PAGES

function fetch_content(url) 
{	
  http.open("GET", url , true);
  http.onreadystatechange = handleResponse;
  http.send(null);
}
function handleResponse() 
{
    if(http.readyState == 4)
	{
		if (http.status == 200) 
		{
        	var response = http.responseText;
			document.getElementById('font_preview').innerHTML = response ;
		}
		else
		{
			alert('There has been an internal error. Please inform the System Administrator.');	
		}
    }
}