﻿
function HTTPRequest(method, url)
{
	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')
	{
		try
		{
			xmlhttp = new XMLHttpRequest();
		}
		catch (e)
		{
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest)
	{
		try
		{
			xmlhttp = window.createRequest();
		}
		catch (e)
		{
			xmlhttp=false;
		}
	}

	xmlhttp.open(method, url,true);

	return xmlhttp;
}

 function GetNutritionTable(BrandFlavorID, div)
    {
        var xmlhttp = HTTPRequest('get', '../data/getNutrition.aspx?BrandFlavorID=' + BrandFlavorID);

	        var content = 'loading...<br/><img src="../images/shared/loader-line.gif">';
            document.getElementById(div).innerHTML=content;
	        xmlhttp.onreadystatechange = function()
	        {
		        if (xmlhttp.readyState==4)
		        {
			        //if (xmlhttp.status==200){
				        content = xmlhttp.responseText;
				        document.getElementById(div).innerHTML=content;
			        //}
		        }
	        }
	        xmlhttp.send(null);
    }