function AjaxUtils(oParentClass) {
	this.ParentClass = oParentClass || null;
	
	this.Ajax = null;
	this.bDoAJAXRequests = false;
	
	this.Initialize = function() {
		var self = this;
		
		self.Ajax = self.ParentClass.Ajax;
		self.bDoAJAXRequests = self.ParentClass.bDoAJAXRequests;
		
		return;
	}
	
	this.execCmd = function(str, handlerFunc) {
		var self = this;
		if (self.bDoAJAXRequests) {
			self.Ajax.doPost('ajax_query.php', str, handlerFunc);
		} else {
			if (self.bInDebugMode)
				alert("Not doing Ajax Call!");
		}
		return;
	}
}