if(typeof PublishMethods == "undefined") PublishMethods={};
PublishMethods_class = function() {};
Object.extend(PublishMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	EmailToFriend: function(hypletId, recipientEmails, name, email, personalMessage) {
		return this.invoke("EmailToFriend", {"hypletId":hypletId, "recipientEmails":recipientEmails, "name":name, "email":email, "personalMessage":personalMessage}, this.EmailToFriend.getArguments().slice(5));
	},
	EmailToSelf: function(hypletId, recipientEmail) {
		return this.invoke("EmailToSelf", {"hypletId":hypletId, "recipientEmail":recipientEmail}, this.EmailToSelf.getArguments().slice(2));
	},
	SetShowAddonPromo: function(show) {
		return this.invoke("SetShowAddonPromo", {"show":show}, this.SetShowAddonPromo.getArguments().slice(1));
	},
	url: '/ajaxpro/PublishMethods.ashx'
}));
PublishMethods = new PublishMethods_class();

