function createRequest()
{
	// IE ActiveX versions
	var activeXModes = ["Mscml2.XMLHTTP", "Microsoft.XMLHTTP"];
	
	// check whether ActiveX is supported (IE)
	if (window.ActiveXObject)
	{
		for (var i = 0; i < activeXModes.length; i++)
		{
			try
			{
				return new ActiveXObject(activeXModes[i]);
			}
			catch (e)
			{ }
		}
	}
	// Other browsers, e.g. Mozilla, Safari, etc.
	else if (window.XMLHttpRequest)
	{
		return new XMLHttpRequest();
	}
	else return false;
}

function loadContent(product, element)
{
	var req = createRequest();
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			if (req.status == 200)
				document.getElementById(element).innerHTML = req.responseText;
		}
	}
	
	if (req)
	{
		req.open("GET", "http://www.l-mobile.com/onlinedemo/" + product.id + ".html", true);
		req.send(null);
	}
}
