﻿var pageNo = "<%=PageNo%>";

function fnMovePage(type) {
    if (type == "prev") {
        pageNo = parseInt(pageNo) - 1;
    } else if (type == "next") {
        pageNo = parseInt(pageNo) + 1;
    } else {
        pageNo = parseInt(type);
    }

    self.location.href = "boardallitems.aspx?pageNo=" + pageNo;
}

function fnNewFormChkValid() {
    var objWriter = document.getElementById(GetClientId("txtWriter"));
    var objPassword = document.getElementById(GetClientId("txtPassword"));
    var objSubject = document.getElementById(GetClientId("txtSubject"));
    var objContent = document.getElementById(GetClientId("txtContent"));

    if (objWriter.value == "") {
        alert("작성자명을 입력하세요.");
        objWriter.focus();
        return false;
    }

    if (objPassword.value == "") {
        alert("비밀번호를 입력하세요.");
        objPassword.focus();
        return false;
    }

    if (objSubject.value == "") {
        alert("게시제목을 입력하세요.");
        objSubject.focus();
        return false;
    }

    if (objContent.value == "") {
        alert("게시내용을 입력하세요.");
        objContent.focus();
        return false;
    }
    return true;
}

function fnEditFormChkValid() {
    var objWriter = document.getElementById(GetClientId("txtWriter"));
    var objSubject = document.getElementById(GetClientId("txtSubject"));
    var objContent = document.getElementById(GetClientId("txtContent"));

    if (objWriter.value == "") {
        alert("작성자명을 입력하세요.");
        objWriter.focus();
        return false;
    }

    if (objSubject.value == "") {
        alert("게시제목을 입력하세요.");
        objSubject.focus();
        return false;
    }

    if (objContent.value == "") {
        alert("게시내용을 입력하세요.");
        objContent.focus();
        return false;
    }
    return true;
}

function fnModify() {
    if (document.getElementById(GetClientId("txtPassword")) != null) {
        var objPassword = document.getElementById(GetClientId("txtPassword"));
        objPassword.value = "";
    }
    document.getElementById("DivPwdConfirm").style.visibility = "visible";
    //document.getElementById("hdnValue").value = "mod";

    if (document.getElementById(GetClientId("hdnValue")) != null) {
        var hdnValue = document.getElementById(GetClientId("hdnValue"));
        hdnValue.value = "mod";
    }
}

function fnDelete() {
    if (document.getElementById(GetClientId("txtPassword")) != null) {
        var objPassword = document.getElementById(GetClientId("txtPassword"));
        objPassword.value = "";
    }
    document.getElementById("DivPwdConfirm").style.visibility = "visible";

    if (document.getElementById(GetClientId("hdnValue")) != null) {
        var hdnValue = document.getElementById(GetClientId("hdnValue"));
        hdnValue.value = "del";
    }
}

function fnDelComment(commentID) {
    if (document.getElementById(GetClientId("txtPassword")) != null) {
        var objPassword = document.getElementById(GetClientId("txtPassword"));
        objPassword.value = "";
    }
    
    document.getElementById("DivPwdConfirm").style.visibility = "visible";

    if (document.getElementById(GetClientId("hdnValue")) != null) {
        var hdnValue = document.getElementById(GetClientId("hdnValue"));
        hdnValue.value = "comment::" + commentID;
    }
}

function HideDeletePanel() {
    if (document.getElementById(GetClientId("txtPassword")) != null) {
        var objPassword = document.getElementById(GetClientId("txtPassword"));
        objPassword.value = "";
    }
    
    if (document.getElementById(GetClientId("hdnValue")) != null) {
        var hdnValue = document.getElementById(GetClientId("hdnValue"));
        hdnValue.value = "";
    }

    if (document.getElementById("DivPwdConfirm") == null) {

    }
    else document.getElementById("DivPwdConfirm").style.visibility = "hidden";
}

function fnDispFormChkValid() {
    var objPassword = document.getElementById(GetClientId("txtPassword"));
    if (objPassword.value == "") {
        alert("비밀번호를 입력하세요.");
        objPassword.focus();
        return false;
    }
    return true;
}

function fnChkCommentValid() {
    var objPassword = document.getElementById(GetClientId("txtCommentPwd"));
    if (objPassword.value == "") {
        alert("비밀번호를 입력하세요.");
        objPassword.focus();
        return false;
    }
    return true;
}

function AgreementCheck() {
    var cbAgree = document.getElementById("chbAgree");
    if (!cbAgree.checked) {
        alert("약관에 동의하시기 바랍니다.");
        return false;
    }

    if ( document.getElementById(GetClientId("txtCompanyName")).value == "" ||
        document.getElementById(GetClientId("txtApplicantName")).value == "" ||
        document.getElementById(GetClientId("txtEmail")).value == "" ||
        document.getElementById(GetClientId("txtPhoneNo")).value == "" ||
        document.getElementById(GetClientId("rdblType")).value == "" ||
        document.getElementById(GetClientId("txtPeriod")).value == "" ||
        document.getElementById(GetClientId("txtAccountName")).value == "" ||
        document.getElementById(GetClientId("txtEtc")).value == "") {
        alert("모든 항목은 필수 입력사항입니다.");
        return false;
    }
        
    return true;
} 