if(typeof NhacCuaTui == "undefined") NhacCuaTui={};
if(typeof NhacCuaTui.FrontEnd == "undefined") NhacCuaTui.FrontEnd={};
if(typeof NhacCuaTui.FrontEnd.AjaxProfileHelper == "undefined") NhacCuaTui.FrontEnd.AjaxProfileHelper={};
NhacCuaTui.FrontEnd.AjaxProfileHelper_class = function() {};
Object.extend(NhacCuaTui.FrontEnd.AjaxProfileHelper_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	CheckUserLogin: function(username, password, savecookie) {
		return this.invoke("CheckUserLogin", {"username":username, "password":password, "savecookie":savecookie}, this.CheckUserLogin.getArguments().slice(3));
	},
	CheckUserLogout: function() {
		return this.invoke("CheckUserLogout", {}, this.CheckUserLogout.getArguments().slice(0));
	},
	CheckAlreadyLogin: function() {
		return this.invoke("CheckAlreadyLogin", {}, this.CheckAlreadyLogin.getArguments().slice(0));
	},
	AddList: function(songKey) {
		return this.invoke("AddList", {"songKey":songKey}, this.AddList.getArguments().slice(1));
	},
	Download: function(songKey) {
		return this.invoke("Download", {"songKey":songKey}, this.Download.getArguments().slice(1));
	},
	GetSongListAllObject: function(searchString, genreBy, searchBy, sortBy, orderDirection, kbit, page) {
		return this.invoke("GetSongListAllObject", {"searchString":searchString, "genreBy":genreBy, "searchBy":searchBy, "sortBy":sortBy, "orderDirection":orderDirection, "kbit":kbit, "page":page}, this.GetSongListAllObject.getArguments().slice(7));
	},
	CheckUserName: function(username) {
		return this.invoke("CheckUserName", {"username":username}, this.CheckUserName.getArguments().slice(1));
	},
	NewVerifyCode: function() {
		return this.invoke("NewVerifyCode", {}, this.NewVerifyCode.getArguments().slice(0));
	},
	NewUser: function(UserName, Password, Email, FullName, PhoneNumber, ListQuestion, Answer, VerifyCode) {
		return this.invoke("NewUser", {"UserName":UserName, "Password":Password, "Email":Email, "FullName":FullName, "PhoneNumber":PhoneNumber, "ListQuestion":ListQuestion, "Answer":Answer, "VerifyCode":VerifyCode}, this.NewUser.getArguments().slice(8));
	},
	UploadSong: function(fullName, singername, textURL) {
		return this.invoke("UploadSong", {"fullName":fullName, "singername":singername, "textURL":textURL}, this.UploadSong.getArguments().slice(3));
	},
	GetUpdateList: function(songString) {
		return this.invoke("GetUpdateList", {"songString":songString}, this.GetUpdateList.getArguments().slice(1));
	},
	ADVLogger: function(logoId) {
		return this.invoke("ADVLogger", {"logoId":logoId}, this.ADVLogger.getArguments().slice(1));
	},
	GetChangeTypePlay: function(typePlayer, key, valuePlayer) {
		return this.invoke("GetChangeTypePlay", {"typePlayer":typePlayer, "key":key, "valuePlayer":valuePlayer}, this.GetChangeTypePlay.getArguments().slice(3));
	},
	url: '/ajaxpro/NhacCuaTui.FrontEnd.AjaxProfileHelper,App_Code.ashx'
}));
NhacCuaTui.FrontEnd.AjaxProfileHelper = new NhacCuaTui.FrontEnd.AjaxProfileHelper_class();

