MOSSAPI_class = function() {};
Object.extend(MOSSAPI_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Askus: function(askus) {
		return this.invoke("Askus", {"askus":askus}, this.Askus.getArguments().slice(1));
	},
	ValidateEmail: function(email) {
		return this.invoke("ValidateEmail", {"email":email}, this.ValidateEmail.getArguments().slice(1));
	},
	EmailAddressUnregister: function(email) {
		return this.invoke("EmailAddressUnregister", {"email":email}, this.EmailAddressUnregister.getArguments().slice(1));
	},
	ImageLibraryUnregister: function(user) {
		return this.invoke("ImageLibraryUnregister", {"user":user}, this.ImageLibraryUnregister.getArguments().slice(1));
	},
	Register: function(user) {
		return this.invoke("Register", {"user":user}, this.Register.getArguments().slice(1));
	},
	EmailAddressRegister: function(user) {
		return this.invoke("EmailAddressRegister", {"user":user}, this.EmailAddressRegister.getArguments().slice(1));
	},
	ImageLibraryRegister: function(user) {
		return this.invoke("ImageLibraryRegister", {"user":user}, this.ImageLibraryRegister.getArguments().slice(1));
	},
	UpdateProfile: function(user) {
		return this.invoke("UpdateProfile", {"user":user}, this.UpdateProfile.getArguments().slice(1));
	},
	UpdatePassword: function(user) {
		return this.invoke("UpdatePassword", {"user":user}, this.UpdatePassword.getArguments().slice(1));
	},
	SignIn: function(user, area) {
		return this.invoke("SignIn", {"user":user, "area":area}, this.SignIn.getArguments().slice(2));
	},
	SignOut: function() {
		return this.invoke("SignOut", {}, this.SignOut.getArguments().slice(0));
	},
	ResetPassword: function(user) {
		return this.invoke("ResetPassword", {"user":user}, this.ResetPassword.getArguments().slice(1));
	},
	IsEmailUnique: function(email) {
		return this.invoke("IsEmailUnique", {"email":email}, this.IsEmailUnique.getArguments().slice(1));
	},
	RegisterForAlerts: function(email) {
		return this.invoke("RegisterForAlerts", {"email":email}, this.RegisterForAlerts.getArguments().slice(1));
	},
	GetFeedbackOptions: function() {
		return this.invoke("GetFeedbackOptions", {}, this.GetFeedbackOptions.getArguments().slice(0));
	},
	SendFeedback: function(feedback) {
		return this.invoke("SendFeedback", {"feedback":feedback}, this.SendFeedback.getArguments().slice(1));
	},
	SendStakeholderFeedback: function(feedback) {
		return this.invoke("SendStakeholderFeedback", {"feedback":feedback}, this.SendStakeholderFeedback.getArguments().slice(1));
	},
	GetDidYouKnow: function(dyk) {
		return this.invoke("GetDidYouKnow", {"dyk":dyk}, this.GetDidYouKnow.getArguments().slice(1));
	},
	GetMedicine: function(rangeAndSortBy) {
		return this.invoke("GetMedicine", {"rangeAndSortBy":rangeAndSortBy}, this.GetMedicine.getArguments().slice(1));
	},
	AskAboutMedicine: function(askAboutMedicine) {
		return this.invoke("AskAboutMedicine", {"askAboutMedicine":askAboutMedicine}, this.AskAboutMedicine.getArguments().slice(1));
	},
	ReportConcerns: function(reportConcerns) {
		return this.invoke("ReportConcerns", {"reportConcerns":reportConcerns}, this.ReportConcerns.getArguments().slice(1));
	},
	url: '/ajaxpro/DNA.Pfizer.MOSS.BLL.HttpMOSSAPI,DNA.Pfizer.MOSS.BLL.ashx'
}));
MOSSAPI = new MOSSAPI_class();

