addNamespace("Tradepoint.Web");
Tradepoint.Web.AjaxRoutines_class = function() {};
Object.extend(Tradepoint.Web.AjaxRoutines_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SetF1: function(val) {
		return this.invoke("SetF1", {"val":val}, this.SetF1.getArguments().slice(1));
	},
	SetF2: function(val) {
		return this.invoke("SetF2", {"val":val}, this.SetF2.getArguments().slice(1));
	},
	SetF3: function(val) {
		return this.invoke("SetF3", {"val":val}, this.SetF3.getArguments().slice(1));
	},
	SetF4: function(val) {
		return this.invoke("SetF4", {"val":val}, this.SetF4.getArguments().slice(1));
	},
	SetCat: function(val) {
		return this.invoke("SetCat", {"val":val}, this.SetCat.getArguments().slice(1));
	},
	SetSubCat: function(val) {
		return this.invoke("SetSubCat", {"val":val}, this.SetSubCat.getArguments().slice(1));
	},
	GetCountry: function() {
		return this.invoke("GetCountry", {}, this.GetCountry.getArguments().slice(0));
	},
	GetPartnerCountry: function() {
		return this.invoke("GetPartnerCountry", {}, this.GetPartnerCountry.getArguments().slice(0));
	},
	GetRootCategories: function() {
		return this.invoke("GetRootCategories", {}, this.GetRootCategories.getArguments().slice(0));
	},
	GetChildCategories: function(categoryId) {
		return this.invoke("GetChildCategories", {"categoryId":categoryId}, this.GetChildCategories.getArguments().slice(1));
	},
	GetProvince: function(countryId) {
		return this.invoke("GetProvince", {"countryId":countryId}, this.GetProvince.getArguments().slice(1));
	},
	GetCity: function(countryId, provinceId) {
		return this.invoke("GetCity", {"countryId":countryId, "provinceId":provinceId}, this.GetCity.getArguments().slice(2));
	},
	GetCitiesInProvince: function(countryId, provinceId) {
		return this.invoke("GetCitiesInProvince", {"countryId":countryId, "provinceId":provinceId}, this.GetCitiesInProvince.getArguments().slice(2));
	},
	GetFilter: function(parentCategoryId, categoryId, value, filterNo) {
		return this.invoke("GetFilter", {"parentCategoryId":parentCategoryId, "categoryId":categoryId, "value":value, "filterNo":filterNo}, this.GetFilter.getArguments().slice(4));
	},
	GetItemsCountByParams: function(categoryId, details1, details2, details3, countryId, provinceId, city, noOfDays, userType, radius) {
		return this.invoke("GetItemsCountByParams", {"categoryId":categoryId, "details1":details1, "details2":details2, "details3":details3, "countryId":countryId, "provinceId":provinceId, "city":city, "noOfDays":noOfDays, "userType":userType, "radius":radius}, this.GetItemsCountByParams.getArguments().slice(10));
	},
	Test: function() {
		return this.invoke("Test", {}, this.Test.getArguments().slice(0));
	},
	url: '/ajaxpro/Tradepoint.Web.AjaxRoutines,App_Code.h-1fqkjl.ashx'
}));
Tradepoint.Web.AjaxRoutines = new Tradepoint.Web.AjaxRoutines_class();

