if(typeof Soda == "undefined") Soda={};
if(typeof Soda.Ajax == "undefined") Soda.Ajax={};
Soda.Ajax.Comments_class = function() {};
Object.extend(Soda.Ajax.Comments_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Delete: function(id) {
		return this.invoke("Delete", {"id":id}, this.Delete.getArguments().slice(1));
	},
	GetPage: function(typeID, objectID, navID, pageNo) {
		return this.invoke("GetPage", {"typeID":typeID, "objectID":objectID, "navID":navID, "pageNo":pageNo}, this.GetPage.getArguments().slice(4));
	},
	GetPageEx: function(typeID, objectID, navID, pageNo) {
		return this.invoke("GetPageEx", {"typeID":typeID, "objectID":objectID, "navID":navID, "pageNo":pageNo}, this.GetPageEx.getArguments().slice(4));
	},
	GetPageAsc: function(typeID, objectID, navID, pageNo) {
		return this.invoke("GetPageAsc", {"typeID":typeID, "objectID":objectID, "navID":navID, "pageNo":pageNo}, this.GetPageAsc.getArguments().slice(4));
	},
	AddAnonymous: function(typeID, objectID, navID, msg, city, name, email, creal, cinp) {
		return this.invoke("AddAnonymous", {"typeID":typeID, "objectID":objectID, "navID":navID, "msg":msg, "city":city, "name":name, "email":email, "creal":creal, "cinp":cinp}, this.AddAnonymous.getArguments().slice(9));
	},
	Add: function(typeID, objectID, navID, msg) {
		return this.invoke("Add", {"typeID":typeID, "objectID":objectID, "navID":navID, "msg":msg}, this.Add.getArguments().slice(4));
	},
	AddAsc: function(typeID, objectID, navID, msg) {
		return this.invoke("AddAsc", {"typeID":typeID, "objectID":objectID, "navID":navID, "msg":msg}, this.AddAsc.getArguments().slice(4));
	},
	AddAscEx: function(typeID, objectID, navID, msg) {
		return this.invoke("AddAscEx", {"typeID":typeID, "objectID":objectID, "navID":navID, "msg":msg}, this.AddAscEx.getArguments().slice(4));
	},
	url: '/ajaxpro/Soda.Ajax.Comments,Site.ashx'
}));
Soda.Ajax.Comments = new Soda.Ajax.Comments_class();

