/**
 * @file   modules/planner/js/diary.js
 * @author BNU <bnufactory@gmail.com>
 * @brief  planner 모듈의 javascript
 **/

/* 글쓰기 작성 후 */
function completeEntryInserted(ret_obj) {
    var error = ret_obj['error'];
    var message = ret_obj['message'];
    var mid = ret_obj['mid'];
    var document_srl = ret_obj['document_srl'];

    alert(message);

    var url = current_url.setQuery('mid', mid).setQuery('act', '').setQuery('document_srl', document_srl);
    location.href = url;
}

/* 글 삭제 후 */
function completeDeleteDocument(ret_obj) {
    var error = ret_obj['error'];
    var message = ret_obj['message'];
    var mid = ret_obj['mid'];

    var url = "/?mid="+mid;

    alert(message);

    location.href = url;
}


/* 댓글 작성 후 */
function completeInsertComment(ret_obj) {
    var error = ret_obj['error'];
    var message = ret_obj['message'];
    var mid = ret_obj['mid'];
    var document_srl = ret_obj['document_srl'];
    var comment_srl = ret_obj['comment_srl'];

    var url = current_url.setQuery('mid',mid).setQuery('document_srl',document_srl).setQuery('act','');
    if(comment_srl) url = url.setQuery('rnd',comment_srl)+"#comment_"+comment_srl;

    location.href = url;
}

/* 댓글 삭제 후 */
function completeDeleteComment(ret_obj) {
    var error = ret_obj['error'];
    var message = ret_obj['message'];
    var mid = ret_obj['mid'];
    var document_srl = ret_obj['document_srl'];
    var page = ret_obj['page'];

    var url = current_url.setQuery('mid',mid) . setQuery('document_srl',document_srl) . setQuery('act','');

    alert(message);

    location.href = url;
}


function catcalc(cal) {
    var date = cal.date;
    var time = date.getTime();
    // use the _other_ field
    var field = document.getElementById("end_date");
    if (field != cal.params.inputField) {
        time += Date.HOUR; // add one day
    }
    var date2 = new Date(time);
    field.value = date2.print("%Y/%m/%d %H:%M");
}
