
function Diary() { }
Diary._path = '/dwr';

Diary.main = function(p0, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'main', p0, callback);
}

Diary.getPassword = function(p0, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getPassword', p0, callback);
}

Diary.getArticleReleaseDetails = function(p0, p1, p2, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getArticleReleaseDetails', p0, p1, p2, false, callback);
}

Diary.getDiaryPermisson = function(p0, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getDiaryPermisson', p0, callback);
}

Diary.getDiray = function(p0, p1, p2, p3,p4, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getDiray', p0, p1, p2, p3,p4,false,callback);
}

Diary.getDirayById = function(p0, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getDirayById', p0, callback);
}

Diary.getArticlesByCustomArticleType = function(p0, p1, p2, p3, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getArticlesByCustomArticleType', p0, p1, p2, p3, callback);
}

Diary.getDirays = function(p0, p1, p2, callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getDirays', p0, p1, p2, callback);
}

//Diary.setDirayProsperous = function(p0, p1, p2, callback) {
//    DWREngine._execute(Diary._path, 'Diary', 'setDirayProsperous', p0, p1, p2, callback);
//}

Diary.getDynData = function(p0,p1,callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getDynData', p0,p1,callback);
}

Diary.getServiceLocator = function(callback) {
    DWREngine._execute(Diary._path, 'Diary', 'getServiceLocator', callback);
}


/**
 * @description:获取日志的前后篇日志ID
 * @param diaryid 日志ID
 * @param blogid 博客ID
 * @param ispre boolean是否是前一篇。true，表示前一篇；flase，后一篇
 * @return 0，表示失败；否则返回日志ID
 */
Diary.getPreviousNextDiaryId = function( diaryid, blogid, ispre, callback ){
	DWREngine._execute(Diary._path, 'Diary', 'getPreviousNextDiaryid', diaryid, blogid, ispre, callback);
	
}

Diary.getListByTop = function(p0,p1,p2,callback){
	DWREngine._execute(Diary._path, 'Diary', 'getListByTop',p0,p1,p2,false,callback);
}

Diary.getListByTopOfcon = function(p0,p1,p2,callback){
	DWREngine._execute(Diary._path, 'Diary', 'getListByTopOfcon',p0,p1,p2,false,callback);
}

Diary.getSort = function(callback){
	DWREngine._execute(Diary._path, 'Diary', 'getSort',false,callback);
}

Diary.getListbyUseridandctype =function(p0,p1,p2,callback){
	DWREngine._execute(Diary._path, 'Diary', 'getListbyUseridandctype',p0,p1,p2,false,callback);
}

Diary.commend =function(p0,callback){
	DWREngine._execute(Diary._path, 'Diary', 'commend',p0,false,callback);
}
