if(typeof Tictacti == "undefined") Tictacti={};
if(typeof Tictacti.FrontEnd == "undefined") Tictacti.FrontEnd={};
if(typeof Tictacti.FrontEnd.Facade == "undefined") Tictacti.FrontEnd.Facade={};
if(typeof Tictacti.FrontEnd.Facade.Ajax == "undefined") Tictacti.FrontEnd.Facade.Ajax={};
Tictacti.FrontEnd.Facade.Ajax_class = function() {};
Object.extend(Tictacti.FrontEnd.Facade.Ajax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Login: function(userName, psw, rememberMe) {
		return this.invoke("Login", {"userName":userName, "psw":psw, "rememberMe":rememberMe}, this.Login.getArguments().slice(3));
	},
	PasswordReminder: function(userName) {
		return this.invoke("PasswordReminder", {"userName":userName}, this.PasswordReminder.getArguments().slice(1));
	},
	SubmitMessage: function(email, fullName, subject, message) {
		return this.invoke("SubmitMessage", {"email":email, "fullName":fullName, "subject":subject, "message":message}, this.SubmitMessage.getArguments().slice(4));
	},
	GetWidgets: function(publisherId, siteId, channelId, iCurrentPage, iNumOfObjectsPerPage) {
		return this.invoke("GetWidgets", {"publisherId":publisherId, "siteId":siteId, "channelId":channelId, "iCurrentPage":iCurrentPage, "iNumOfObjectsPerPage":iNumOfObjectsPerPage}, this.GetWidgets.getArguments().slice(5));
	},
	SearchWidgets: function(publisherId, siteId, channelId, iStartProduct, NumOfResutlsPerPage, sSearch) {
		return this.invoke("SearchWidgets", {"publisherId":publisherId, "siteId":siteId, "channelId":channelId, "iStartProduct":iStartProduct, "NumOfResutlsPerPage":NumOfResutlsPerPage, "sSearch":sSearch}, this.SearchWidgets.getArguments().slice(6));
	},
	url: '/ajaxpro/Tictacti.FrontEnd.Facade.Ajax,App_Code.mc0lynrj.ashx'
}));
Tictacti.FrontEnd.Facade.Ajax = new Tictacti.FrontEnd.Facade.Ajax_class();

