addNamespace("_6SNS.Template._1");
_6SNS.Template._1.Blog_class = Class.create();
_6SNS.Template._1.Blog_class.prototype = (new AjaxPro.Request()).extend({
	GetLongBlogList: function(nCurrentPage, longType, strUserID, strCurUserID, callback) {
		return this.invoke("GetLongBlogList", {"nCurrentPage":nCurrentPage, "longType":longType, "strUserID":strUserID, "strCurUserID":strCurUserID}, callback);
	},
	GetBlogList: function(nCurrentPage, strType, strBlogID, strUserID, strCurUserID, callback) {
		return this.invoke("GetBlogList", {"nCurrentPage":nCurrentPage, "strType":strType, "strBlogID":strBlogID, "strUserID":strUserID, "strCurUserID":strCurUserID}, callback);
	},
	SubmitMessage: function(uname, upwd, strBlogID, strContent, SendUserID, strAuthorID, callback) {
		return this.invoke("SubmitMessage", {"uname":uname, "upwd":upwd, "strBlogID":strBlogID, "strContent":strContent, "SendUserID":SendUserID, "strAuthorID":strAuthorID}, callback);
	},
	IntoFavorites: function(bID, callback) {
		return this.invoke("IntoFavorites", {"bID":bID}, callback);
	},
	saveRepMsg: function(msgID, strContent, toUID, callback) {
		return this.invoke("saveRepMsg", {"msgID":msgID, "strContent":strContent, "toUID":toUID}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/_6SNS.Template._1.Blog,6SNS.ashx";
	}
})
_6SNS.Template._1.Blog = new _6SNS.Template._1.Blog_class();

