if(typeof BusRules == "undefined") BusRules={};
if(typeof BusRules.AjaxFunctions == "undefined") BusRules.AjaxFunctions={};
BusRules.AjaxFunctions_class = function() {};
Object.extend(BusRules.AjaxFunctions_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetStatesByCountry: function(Country_Code) {
		return this.invoke("GetStatesByCountry", {"Country_Code":Country_Code}, this.GetStatesByCountry.getArguments().slice(1));
	},
	GetCitiesByState: function(State) {
		return this.invoke("GetCitiesByState", {"State":State}, this.GetCitiesByState.getArguments().slice(1));
	},
	GetDivisionsByCountryCode: function(Country) {
		return this.invoke("GetDivisionsByCountryCode", {"Country":Country}, this.GetDivisionsByCountryCode.getArguments().slice(1));
	},
	GetDivisionsByCity: function(City, State) {
		return this.invoke("GetDivisionsByCity", {"City":City, "State":State}, this.GetDivisionsByCity.getArguments().slice(2));
	},
	GetDivisionsByProvince: function(Province) {
		return this.invoke("GetDivisionsByProvince", {"Province":Province}, this.GetDivisionsByProvince.getArguments().slice(1));
	},
	showBio: function(user_id, TypeID) {
		return this.invoke("showBio", {"user_id":user_id, "TypeID":TypeID}, this.showBio.getArguments().slice(2));
	},
	showBoardBio: function(sort_order) {
		return this.invoke("showBoardBio", {"sort_order":sort_order}, this.showBoardBio.getArguments().slice(1));
	},
	loadNextProductSpotlight: function(id) {
		return this.invoke("loadNextProductSpotlight", {"id":id}, this.loadNextProductSpotlight.getArguments().slice(1));
	},
	loadNextProductService: function(id, PSType) {
		return this.invoke("loadNextProductService", {"id":id, "PSType":PSType}, this.loadNextProductService.getArguments().slice(2));
	},
	LoadNextDivision: function(OrganizationID) {
		return this.invoke("LoadNextDivision", {"OrganizationID":OrganizationID}, this.LoadNextDivision.getArguments().slice(1));
	},
	LoadManagementBio: function(id) {
		return this.invoke("LoadManagementBio", {"id":id}, this.LoadManagementBio.getArguments().slice(1));
	},
	showDivisionsByBusArea: function(area_id) {
		return this.invoke("showDivisionsByBusArea", {"area_id":area_id}, this.showDivisionsByBusArea.getArguments().slice(1));
	},
	showAllDivisions: function() {
		return this.invoke("showAllDivisions", {}, this.showAllDivisions.getArguments().slice(0));
	},
	showByBusiness: function() {
		return this.invoke("showByBusiness", {}, this.showByBusiness.getArguments().slice(0));
	},
	url: '/ajaxpro/BusRules.AjaxFunctions,BusRules.ashx'
}));
BusRules.AjaxFunctions = new BusRules.AjaxFunctions_class();

