var arrStack = new Array(4);
var iStackPtr = 0;

function selectBrowse(strGroup)
{	
	if (strGroup.length == 0)
	{
		iStackPtr = 0;
	}
	
	startLoading();
	hideMenus();
	setTimeout("_browseProducts('" + strGroup + "')", 10);
}

function browseBack()
{
	iStackPtr -= 2;
	if (iStackPtr < 0)
	{
		iStackPtr = 0;
	}
	selectBrowse(arrStack[iStackPtr]);
}

function _browseProducts(strGroup)
{
	arrStack[iStackPtr] = strGroup;
	iStackPtr++;
	
	if (iStackPtr >= 5)
	{
		iStackPtr = 4;
		_findProducts('productgroup', strGroup, '1');
	}
	else
	{
		objTab.addTab("tab_browser", lang("Catalogue"), true);
		objTab.showTab("tab_browser");
		
		objAjax = new CAjax();
		objAjax.create();
		
		if (objAjax.open("ajax/ajax_getCatalogue.php?group=" + strGroup, true))
		{
			var objTabDiv = document.getElementById("tab_browser");
			objTabDiv.innerHTML = objAjax.getResponse();
		}
		else
		{
			alert(lang("There has been a problem, please contact an administrator"));
		}
	}
	
	endLoading();
}
