
function getContent(type, selectedTab)
{
	var request = createXHR();
	request.open("get", "products.aspx?type=" + type, true);
	
	request.onreadystatechange = function()
	{
		if (request.readyState == 4)
		{
			if (request.status == 200 || request == 304)
			{
				updateContent(request.responseText, selectedTab);
			}
			else
			{
				updateContent("Unable to find any guitars in this section", selectedTab);
			}
		}
	
	}
	
	
	request.send(null);

}


function updateContent(text, selectedTab)
{
	var scroll = document.getElementById("scroll1");
	var contentDiv = scroll.getElementsByTagName('div')[0];
	contentDiv.innerHTML = text;
	
	var tabCont = document.getElementById("tabs");
	var tabs = tabCont.getElementsByTagName('a');
	
	for (var i=0; i < tabs.length; i++)
	{
		tabs[i].style.background = '#000';
	}
	
	
	selectedTab.style.background = '#222';
	
}


function createXHR()
{
	if (typeof XMLHttpRequest != "undefined")
	{
		return new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		var versions = [ "MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0"];
		for (var i=0; i < versions.length; i++)
		{
			try
			{
				var oXHR = new ActiveXObject(versions[i]);
				return oXHR;
			}
			catch (oError)
			{
				//Do nothing.
			}
		}
	}
	
	throw new Error("XMLHttp object could not be created");		
}
