// 잡지 내용 보기
function searchMag()
{
    var year = document.getElementById("mag_year").value;
    var num = document.getElementById("mag_num").value;
    
    window.location = "/cont/index?mag_year=" + year + "&mag_num=" + num;
}

// 기사덧글 데이타 확인.
function checkArticleComment(form)
{
    if (form.cont.value == "") {
        alert("내용을 입력해주세요.");
        form.cont.focus();
        return false;
    }
    
    return true;
}

// 덧글 삭제 확인.
function confirmCommentDelete(articleId, sn)
{
    if (confirm("해당 덧글을 삭제하시겠습니까?")) {
        window.location = "/cont/delete-comment?article_id=" + articleId
            + "&sn=" + sn;
    }
}

// 연재만화 에피소드 보기.
function viewCartoonEpisode(imgId, imgList, mode)
{
    var imgFile = document.getElementById(imgId);
    
    if (mode == "P" && curImgNum >= (imgList.length - 1)) {
        alert("마지막 페이지입니다.");
        return;
    } else if (mode == "M" && curImgNum <= 0) {
        alert("첫 페이지입니다.");
        return;
    }
    
    if (mode == "P") {
        curImgNum++;
    } else if (mode == "M") {
        curImgNum--;
    }
    
    imgFile.src = imgList[curImgNum];
    
    var curNum = document.getElementById("cur_num");
    curNum.innerHTML = curImgNum + 1;
}

// 연재만화 덧글 삭제 확인.
function confirmCartoonCommentDelete(cartoonSn, sn,  ym, episodeSn)
{
    if (confirm("해당 덧글을 삭제하시겠습니까?")) {
        window.location = "/cont/delete-cartoon-comment?cartoon_sn=" + cartoonSn
            + "&sn=" + sn + "&ym=" + ym + "&episode_sn=" + episodeSn;
    }
}

// 올백사이언스 문제보기 창.
function openAllbaekQuiz()
{
    var win = window.open('/cont/all-baek-quiz', 'allbaek_win',
            'width=567, height=700, scrollbars=yes');
}

// 올백사이언스 문제 회차 선택.
function selectAllBaekQuiz(sn)
{
    window.location = "/cont/all-baek-quiz?quiz_sn=" + sn;
}

// 게시판 입력데이타 확인.
function checkBoardSubmit()
{
    var form = document.edit_form;
    
    if (form.title.value == "") {
        alert("제목을 입력해주세요.");
        form.title.focus();
        return;
    }
    
    var editor = FCKeditorAPI.GetInstance('cont');
    if (editor.GetData() == "") {
        alert('내용을 입력해 주십시요.');
        editor.Focus();
        return;
    }
    
    form.submit();
}

//게시판 검색데이타 확인.
function checkBoardSearchSubmit()
{
    var form = document.search_form;
    
    if (form.search_keyword.value == "") {
        alert("검색어를 입력해주세요.");
        form.search_keyword.focus();
        return;
    }
    
    form.submit();
}

// 게시물 삭제.
function confirmPostingDelete(formId)
{
    if (confirm("게시물을 삭제하시겠습니까?")) {
        var form = document.getElementById(formId);
        
        form.submit();
    }
}

//게시물 삭제.
function confirmBoardCommentDelete(formId, sn)
{
    if (confirm("해당 덧글을 삭제하시겠습니까?")) {
        var form = document.getElementById(formId);
        
        form.action = "/board/delete-comment";
        form.comment_sn.value = sn;
        form.submit();
    }
}

// 발도장 쿵쿵 게시판 입력데이타 확인.
function checkFreeBoardSubmit(form)
{
    if (form.cont.value == "") {
        alert("내용을 입력해주세요.");
        form.cont.focus();
        return false;
    }
    
    return true;
}

// 발도장 쿵쿵 삭제.
function confirmFreeBoardDelete(formId, sn)
{
    if (confirm("해당 글을 삭제하시겠습니까?")) {
        var form = document.getElementById(formId);
        
        form.sn.value = sn;
        form.submit();
    }
}

// 발도장 쿵쿵 아이콘 선택 레이어.
function viewFreeBoardIcon(divId, arrowImg)
{
    var iconDiv = document.getElementById(divId);
    
    if (iconDiv.style.display == "none") {
        iconDiv.style.display = "";
        arrowImg.src = "http://img.dongascience.com/kids/sub/"
            + "sub_board_icf_on.gif";
    } else {
        iconDiv.style.display = "none";
        arrowImg.src = "http://img.dongascience.com/kids/sub/"
            + "sub_board_icf_off.gif";
    }
}

// 발도장 쿵쿵 선택된 아이콘 셋업.
function setFreeBoardIcon(formId, iconId, iconName)
{
    var form = document.getElementById(formId);
    var icon = document.getElementById(iconId);
    
    form.icon.value = iconName;
    icon.src = "http://img.dongascience.com/kids/icon/" + iconName;
}

//게시판 입력데이타 확인.
function checkGallerySubmit(formId, mode)
{
    var form = document.getElementById(formId);
    
    if (form.title.value == "") {
        alert("제목을 입력해주세요.");
        form.title.focus();
        return;
    }
    
    if (mode == "ins" && form.att_file.value == "") {
        alert("이미지 파일을 선택해주세요.");
        form.file_path.focus();
        return;
    }
    
    if (form.att_file.value != ""
            && checkImgExt(form.att_file.value) == false) {
        alert("GIF/JPG/PNG 파일만 업로드할 수 있습니다.");
        return;
    }
    
    var editor = FCKeditorAPI.GetInstance('cont');
    if (editor.GetData() == "") {
        alert('내용을 입력해 주십시요.');
        editor.Focus();
        return;
    }
    
    form.submit();
}

//이미지 파일 확인.
function checkImgExt(value)
{
    var imgExt = "\\.(gif|jpg|jpeg|png)$";
    var imgExp = new RegExp(imgExt, "i");
    
    if (imgExp.test(value)) {
        return true;
    }
    
    return false;
}

//덧글 삭제.
function confirmPlayCommentDelete(formId, sn)
{
    if (confirm("해당 덧글을 삭제하시겠습니까?")) {
        var form = document.getElementById(formId);
        
        form.comment_sn.value = sn;
        form.submit();
    }
}

// 명예기자 깃수별 레이어 보기.
function viewReporterClass(classNum)
{
    var classDivs = document.getElementsByName("reporter_class")
    
    for (var i = 0; i < classDivs.length; i++) {
        if (classNum == (i + 1)) {
            classDivs[i].style.display = "";
        } else {
            classDivs[i].style.display = "none";
        }
    }
}

function checkSearchSubmit(form)
{
    if (form.keyword.value == "") {
        alert("검색어를 입력해주세요.");
        form.keyword.focus();
        return false;
    }
    
    return true;
}

function alertLogin(url)
{
    alert('로그인을 먼저 해주세요.');
    
    window.location = "http://www.dongascience.com/HelpDesk/register.asp"
        + "?mode=login&returnurl=" + url;
}

// 예전 기사보기 팝업.
function openOldArticle(id, year, num)
{
    var win = window.open("/cont/view-old-article?id=" + id
            + "&mag_year=" + year + "&mag_num=" + num, 'old_win',
            'width=700, height=700, scrollbars=yes');
}

// 미션키트맨
function openMission()
{
    var win = window.open("http://www.dongascience.com/kids/mission/"
            + "missionPopup/default.asp", 'mission_win',
            'width=800, height=800, scrollbars=yes');
}

// 예전 실험실 기사보기 팝업.
function openOldLab(id, type)
{
    var win = window.open("/lab/view-old-article?id=" + id
            + "&type=" + type, 'old_win',
            'width=700, height=700, scrollbars=yes');
}

// 예전 기사보기 팝업.
function openOldReporter(id)
{
    var win = window.open("/lab/view-old-article?id=" + id,
            'old_win', 'width=700, height=700, scrollbars=yes');
}
