
function loadFragmentInToElement(fragment_url, element_id) 
{
	var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	try 
	{
	  	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) 
	{
	  	try 
		{
	    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	   	} 
		catch (E) 
		{
	    		xmlhttp = false;
	   	}
	  }
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
	{
	  xmlhttp = new XMLHttpRequest();
	}
	
	rand = Math.random( );

    	var element = document.getElementById(element_id);
    	xmlhttp.open("GET", fragment_url + "&rand=" + rand);
    	xmlhttp.onreadystatechange = function() 
    	{
      		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
      		{
      			element.innerHTML = xmlhttp.responseText;
      		}
    	}
    	xmlhttp.send(null);
}
