//================================================================================== // 파일명 : netmaru_chek.js // 버 전 : 1.0 // 날 짜 : 2016.03.02 // 제작자 : 하영중 // // 본 파일 소스의 모든 저작권은 netmaru에 있습니다. 임의의 수정 및 배포를 금합니다. // 문 의 : 02-597-2343 //================================================================================== //********** 과정별 설정에 따라 수정해야 될 부분 시작 ********** // 과정명 및 과정 코드 var course_id = "10088"; //메가넥스트 과목코드 var titleName = "우리를 위한 법정의무교육_직장 내 괴롭힘 예방교육"; // 과정명 // 사이즈 var contentW = 1120; //컨텐츠 width값 var contentH = 630; // 컨텐츠 height값 var isFull; var local = true; var vodURL; var audioURL = "../media/"; var vodURL = "//mms1.kswi.co.kr/DDrive/DSBL/10088/vod/"; // 로컬용 영상 경로 // 차시별 차시명 var chasiNameArr = new Array(); chasiNameArr[1] = "직장 내 괴롭힘 금지법과 판단 기준"; chasiNameArr[2] = "직장 내 괴롭힘 예방과 대처 방안"; var changeable = false; // 가변 브라우징 여부 - 가변일 때 true, 일반일 때 false var fullscreenBtnTF = true; // 전체화면 버튼 활성화 여부 // 컨트롤바 숨김 관련 var controlHideNShow; // 컨트롤바 숨김 기능, 활성화 : true, 비활성화 : false var contAutoHideTime = 3000; // 모바일에서 컨트롤바 자동숨김이 실행되는 시간(1초 = 1000) var skipTime = 3; // 1페이지에서 스킵버튼 눌렀을 때 이동할 시간 var balloonMoveX = 30; // next 말풍선 애니매이션의 이동거리 var indexFull = false; // 인덱스가 화면 전체를 덮을 때 true // 학습 도우미 관련 var mapPageArr = ["", 1]; // 러닝맵 각 화면별 첫 차시 번호 var mapModuleArr = ["", 1]; // 모듈이 있을 경우 러닝맵 각 모듈별 첫 차시 번호 var studyScreenNum = 6; // 화면 안내 화면 개수 var teacherTotNum = 3; // 선생님 소개 화면 개수 // 키보드 제어 관련 var keyPrevTime = 37; // 키보드 제어 10초 뒤로 키값 var keyNextTime = 39; // 키보드 제어 10초 앞으로 키값 var keyVolDown = 40; // 키보드 제어 볼륨 내리기 키값 var keyVolUp = 38; // 키보드 제어 볼륨 올리기 키값 var keyPlay = 32; // 키보드 제어 재생, 일시정지 키값 var keyPrevPage = 33; // 키보드 제어 이전 페이지로 키값 var keyNextPage = 34; // 키보드 제어 다음 페이지로 키값 var keyScript = 16; // 키보드 제어 자막창 열고닫기 키값 var secondMove = 10; // 키보드로 한번에 이동할 시간(초) var volumebarShowTime = 1; // 볼륨버튼에 마우스 올렸을 때 볼륨바가 등장하는 시간(1초 = 1000) var movieSpeedArr = [3.0, 2.8, 2.6, 2.4, 2.2, 2.0, 1.8, 1.6, 1.4, 1.2, 1.0, 0.8, 0.6]; // 영상 배속 //********** 과정별 설정에 따라 수정해야 될 부분 끝 ********** // ********** 쿠키를 이용해서 설정 저장할 변수들 ********** var vol = 0.7; var controlLockNum = 2; var volumeSetNum = 1; //===================================================================== document.title = titleName; // 현재 차시 번호, 페이지 번호 추출 var strFilePath = location.href.split('/'); var strFileNameSource = strFilePath[(strFilePath.length - 1)].split('.'); var strFileName = strFileNameSource[0];//html 파일명 var strChapName = strFilePath[(strFilePath.length - 2)]; var nowChasiNum = Number(strChapName); var nowPageNum = Number(strFileName.substr(3)); // *********************** // ***** 페이지 이동 ***** // *********************** function nmr_gotoNextPage(){ if(nowPageNum < totalPages){ //location.href = nmr_itostr(nowChasiNum) + "_" + nmr_itostr(nowPageNum + 1)+".html"; next_page(); }else{ //alert("마지막 페이지입니다."); next_chap(); } } function nmr_gotoPrevPage(){ if(nowPageNum > 1){ //location.href = nmr_itostr(nowChasiNum) + "_" + nmr_itostr(nowPageNum - 1)+'.html'; prev_page(); }else{ //alert("첫 페이지입니다."); prev_chap(); } } function nmr_movePage(num){ //location.href = nmr_itostr(nowChasiNum) + "_" + nmr_itostr(num)+'.html'; move_page(num); } var vod; var audio = audioURL + nmr_itostr(nowChasiNum) + "_" + nmr_itostr(nowPageNum) + ".mp3"; var UserAgent = navigator.userAgent; if (UserAgent.match(/iPhone|iPod|iPad|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null){ // 모바일용 CSS 입히기 var fileref = document.createElement("link"); fileref.rel = "stylesheet"; fileref.type = "text/css"; fileref.href = "../common/inc/css/nmr_contentsM.css"; document.getElementsByTagName("head")[0].appendChild(fileref); controlHideNShow = true; // 모바일용 동영상 vod = vodURL + nmr_itostr(nowChasiNum) + ".mp4"; }else{ // PC용 CSS 입히기 var fileref = document.createElement("link"); fileref.rel = "stylesheet"; fileref.type = "text/css"; fileref.href = "../common/inc/css/nmr_contentsP.css"; document.getElementsByTagName("head")[0].appendChild(fileref); controlHideNShow = true; // PC용 동영상 vod = vodURL + nmr_itostr(nowChasiNum) + ".mp4"; } function nmr_itostr(num){ if(num<10){ return "0"+num; }else{ return num; } }