Subscriber_class = function() {};
Object.extend(Subscriber_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SubscribeOnTag: function(idTag, statusNotify) {
		return this.invoke("SubscribeOnTag", {"idTag":idTag, "statusNotify":statusNotify}, this.SubscribeOnTag.getArguments().slice(2));
	},
	SubscribeOnTopic: function(idTopic, statusNotify) {
		return this.invoke("SubscribeOnTopic", {"idTopic":idTopic, "statusNotify":statusNotify}, this.SubscribeOnTopic.getArguments().slice(2));
	},
	ItemUnSubscribe: function(type, idData) {
		return this.invoke("ItemUnSubscribe", {"type":type, "idData":idData}, this.ItemUnSubscribe.getArguments().slice(2));
	},
	TypeUnSubscribe: function(type) {
		return this.invoke("TypeUnSubscribe", {"type":type}, this.TypeUnSubscribe.getArguments().slice(1));
	},
	url: '/ajaxpro/Forum.AVS4YOU.Core.Subscriber,Forum.AVS4YOU.ashx'
}));
Subscriber = new Subscriber_class();


