function updateSearchGroups(id,maxGroupDepth,ajaxPath,inAdmin) {
	
	var groupId = $("#"+id).val();
	var step = id.replace(/acms_travel_group_select_/,'');

	var results = $.ajax({
		  url: ajaxPath+"modules/acms_travel/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_travel_group_select_"+i).empty();
		$("#acms_travel_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_travel_group_select_"+step).html(html);
}

$(document).ready(function() {

	$("#acms_hotel_search_form").submit(function() {

		$("#searchFormErrorMsg").hide();

		if($("#acms_hotel_searchForm_start_date").val() == "0") {
			$("#searchFormErrorMsg").html('Please select start date').fadeIn(1000);
			return false;
		}
		if($("#acms_hotel_searchForm_duration").val() == "0") {
			$("#searchFormErrorMsg").html('Please select duration').fadeIn(1000);
			return false;
		}
		else {
			$("#searchFormErrorMsg").html('Searching...').fadeIn(1000);
			return true;
		}
	
	});

});