function updateSearchGroups(id,maxGroupDepth,ajaxPath,inAdmin) {
	
	var groupId = $("#"+id).val();
	var step = id.replace(/acms_product_group_select_/,'');

	var results = $.ajax({
		  url: ajaxPath+"modules/acms_product/client/ajax.php",
		  async: false,
		  data: "updateGroupSearchFields=1&id=" + groupId + "&maxGroupDepth=" + maxGroupDepth + "&inAdmin=" + inAdmin
	 }).responseText.split("|");
	
	step = parseInt(step)+1;

	var html = '<option value="">Any</option>';

	for(var i=step; i<=maxGroupDepth; i++) {
		$("#acms_product_group_select_"+i).empty();
		$("#acms_product_group_select_"+i).html(html);
	}

	if(results.length > 1) {
		for(var j=0; j<results.length; j+=2) {
			html += '<option value="' + results[j] + '">' + results[j+1] + '</option>';
		}
	}

	$("#acms_product_group_select_"+step).html(html);
}
/*
function addToBasket(id,quantity) {

	var results = $.ajax({
		url: "../acms/modules/acms_product/client/ajax.php",
		async: false,
		data: "addToBasket=1&id=" + id + "&quantity=" + quantity
		}).responseText.split("|");
	updateProductDiv(id);
	miniBasketUpdate();
	updateCart();
	
}

function updateBasket(id,quantity) {

	var results = $.ajax({
		url: "../acms/modules/acms_product/client/ajax.php",
		async: false,
		data: "updateBasket=1&id=" + id + "&quantity=" + quantity
		}).responseText.split("|");
	updateProductDiv(id);
	miniBasketUpdate();
	updateCart();
	
}

function updateProductDiv(id) {
	
	var divId = "CartItem" + id;
	
	if (document.getElementById(divId)) {
	
		var results = $.ajax({
			url: "../acms/modules/acms_product/client/ajax.php",
			async: false,
			data: "basketQuantity=1&id=" + id
			}).responseText.split("|");
	
		document.getElementById(divId).innerHTML = results;
	}
	
}

function updateProductDivs() {
	
	var ids = $.ajax({
		url: "../acms/modules/acms_product/client/ajax.php",
		async: false,
		data: "getBasketIds=1"
		}).responseText.split(",");

	ids.forEach(updateProductDiv);
	
}

function updateCart() {
	
	if (document.getElementById("cartContents")) {
	
		var results = $.ajax({
			url: "../acms/modules/acms_product/client/ajax.php",
			async: false,
			data: "basket=1"
			}).responseText;
	
		document.getElementById("cartContents").innerHTML = results;
		
	}
	
}

$(document).ready(function(){

	updateProductDivs();
	updateCart();

});

function miniBasketUpdate() {

	var results = $.ajax({
		url: "../acms/modules/acms_product/client/ajax.php",
		async: false,
		data: "miniBasket=1"
		}).responseText;

	document.getElementById("basket").innerHTML = results;

}*/