﻿function btnScheduleRegist() {

    var oForm = document.frmScheduleList;

    if (getTrim(oForm.pTitle.value) == "") {
        alert("방송제목을 입력하세요.");
        oForm.pTitle.value = "";
        oForm.pTitle.focus();
        return false;
    } 

    if (getTrim(oForm.pStartDay.value) == "") {
        alert("방송시작 일시를 입력하세요.");
        oForm.pStartDay.value = "";
        oForm.pStartDay.focus();
        return false;
    }

    if (getTrim(oForm.pEndDay.value) == "") {
        alert("방송종료 일시를 입력하세요.");
        oForm.pEndDay.value = "";
        oForm.pEndDay.focus();
        return false;
    }

    if (getTrim(oForm.pContents.value) == "") {
        alert("방송내용을 입력하세요.");
        oForm.pContents.value = "";
        oForm.pContents.focus();
        return false;
    }   
    
    oForm.submit();

}

function btnScheduleDel(sBr, sCt, sUi) {


    var oForm = document.frmAnalLiveScheduleList;

    var sMessage = "해당 방송을 삭제하시겠습니까?";

    if (confirm(sMessage) == true) {

        var sUrl = "prcLiveAnalScheduleRegist.asp?pRoomNum=" + sBr + "&pControlType=" + sCt + "&pUserId=" + sUi;

        window.oControl.location.href = sUrl;

        window.location.reload();

    }
    else {

        alert("취소하셨습니다.");

        return false;
    }

}

function btnVodEdit() {


    var oForm = document.frmAnalVodList;

    var sMessage = "해당 녹화방송을 수정하시겠습니까?";

    if (confirm(sMessage) == true) {
        oForm.action = "prcAnalVodControl.asp"
        oForm.submit();

    }
    else {

        alert("취소하셨습니다.");

        return false;
    }

}

function btnScheduleEdit_move(sBr, sCt) {


    var oForm = document.frmAnalLiveScheduleList;

    var sUrl = "frmAnalLiveControl.asp?pRoomNum=" + sBr + "&pControlType=" + sCt;

    location.href = sUrl;

}

function btnLectureEdit_move(sId, sCt) {


    var oForm = document.frmLectureList;

    var sUrl = "frmAnalLectureControlRegist.asp?pIdx=" + sId + "&pControlType=" + sCt;

    location.href = sUrl;

}

function btnLectureDel(sId, sCt) {


    var oForm = document.frmLectureList;

    var sMessage = "해당 참여자를 삭제하시겠습니까?";

    if (confirm(sMessage) == true) {

        var sUrl = "prcAnalLectureControlRegist.asp?pIdx=" + sId + "&pControlType=" + sCt;

        window.oControl.location.href = sUrl;

        window.location.reload();

    }
    else {

        alert("취소하셨습니다.");

        return false;
    }

}

function getTrim(strParam) {
    return strParam.replace(/(^\s*)|(\s*$)/g, "");
}



function getSplit(strParam) {

    return strParam.split(" ").join("");

}


function isNumberCheck(sParam) 
{
	if (sParam.match(/^[0-9]*$/g))
		return true;
	else
		return false;
}

function engCheck(s) {
    if (s.match(/^[a-zA-Z][a-zA-Z0-9]*$/g))
        return true;
    else
        return false;
}

function engCheck2(s) {
    if (s.match(/^[a-zA-Z0-9]*$/g))
        return true;
    else
        return false;
}

function spaceCheck1(s) {
    if (s.match(/\s/g))
        return false;
    else
        return true;
}

function strEngCheck(strParam) {

    var strSize = strParam.length;

    for (i = 0; i <= strSize; i++) {
        var sParam = strParam.charCodeAt(i);

        if (sParam > 127) {
            alert('한글 및 특수문자는 입력되지 않습니다');
            return sParam;

        }
    }
}

function autoHeight() { // 아이프레임 자동 조절

    var the_height = document.getElementById('index').contentWindow.document.body.scrollHeight;

    document.getElementById('index').height = the_height;
}

function checkNumeric(pObject) {

    var chrTmp;
    var strTmp = pObject.value;
    var chkAlpha = false;
    var resString = '';

    for (var i = 0; i <= strTmp.length; i++) {
        chrTmp = strTmp.charCodeAt(i);
        if ((chrTmp <= 47 && chrTmp > 31) || chrTmp >= 58) {
            chkAlpha = true;
        } else {
            resString = resString + String.fromCharCode(chrTmp);
        }
    }
    if (chkAlpha == true) {
        alert("숫자만 입력가능합니다.");
        pObject.value = resString;
        pObject.focus();
        return false;
    }
    return true;
}

function onlyNumber() {

    if ((event.keyCode < 48) || (event.keyCode > 57))
        event.returnValue = false;

}

function btnFileDown(sMi, sCd) {

    var sUrl = "prcFileDown.asp?pMenuId=" + sMi + "&pCode=" + sCd;

    window.oFileDown.location.href = sUrl;

}

function onlyNumberMember(s) {

    if (s.match(/^[0-9]*$/g))
        return true;
    else
        return false;
}
function printContents(idx) {
    window.print();
}
