if(typeof UProfile == "undefined") UProfile={};
UProfile_class = function() {};
Object.extend(UProfile_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	FlagGirl: function(id, complaint) {
		return this.invoke("FlagGirl", {"id":id, "complaint":complaint}, this.FlagGirl.getArguments().slice(2));
	},
	DeletePhoto: function(id) {
		return this.invoke("DeletePhoto", {"id":id}, this.DeletePhoto.getArguments().slice(1));
	},
	RequestLink: function(girlId) {
		return this.invoke("RequestLink", {"girlId":girlId}, this.RequestLink.getArguments().slice(1));
	},
	Subscribe: function(girlId) {
		return this.invoke("Subscribe", {"girlId":girlId}, this.Subscribe.getArguments().slice(1));
	},
	NextPhoto: function(id, girlId) {
		return this.invoke("NextPhoto", {"id":id, "girlId":girlId}, this.NextPhoto.getArguments().slice(2));
	},
	SetFrontPage: function(girlId, frontPageView) {
		return this.invoke("SetFrontPage", {"girlId":girlId, "frontPageView":frontPageView}, this.SetFrontPage.getArguments().slice(2));
	},
	SetEditorPick: function(girlId, pick) {
		return this.invoke("SetEditorPick", {"girlId":girlId, "pick":pick}, this.SetEditorPick.getArguments().slice(2));
	},
	SetToProfile: function(girlId, photoId) {
		return this.invoke("SetToProfile", {"girlId":girlId, "photoId":photoId}, this.SetToProfile.getArguments().slice(2));
	},
	SendMessage: function(girlId, subject, message) {
		return this.invoke("SendMessage", {"girlId":girlId, "subject":subject, "message":message}, this.SendMessage.getArguments().slice(3));
	},
	SetCreatorAsOwner: function(girlId) {
		return this.invoke("SetCreatorAsOwner", {"girlId":girlId}, this.SetCreatorAsOwner.getArguments().slice(1));
	},
	url: '/Ubuhle/ajaxpro/UProfile,App_Web_rg1h6hqe.ashx'
}));
UProfile = new UProfile_class();


