CINXE.COM

정보공개포털

<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="stylesheet" type="text/css" href="/css/chatbot_style.css?p=202502190814" /> <link rel="stylesheet" type="text/css" href="/css/jquery-ui.min.css" /> <link rel="stylesheet" type="text/css" href="/js/jquery-treeview/jquery.treeview.css" /> <script type="text/javascript" src="/js/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="/js/jquery-migrate-1.2.1.min.js"></script> <script type="text/javascript" src="/js/jquery-ui.min.js"></script> <script type="text/javascript" src="/js/jqgrid/i18n/grid.locale-kr.js"></script> <script type="text/javascript" src="/js/jquery-treeview/jquery.treeview.js"> </script> <script type="text/javascript" src="/js/jquery-validation/dist/jquery.validate.js"> </script> <script type="text/javascript" src="/js/jquery.base64.min.js"> </script> <script type="text/javascript" src="/js/jquery.form.js"></script> <script type="text/javascript" src="/js/jquery.cookie.js"></script> <script type="text/javascript" src="/js/jquery.alphanumeric.pack.js"></script> <script type="text/javascript" src="/common/js/jquery.bxslider.js"></script> <script type="text/javascript" src="/common/js/jqcloud-1.0.4.js"></script> <script type="text/javascript" src="/js/util.js?q=202502190814"></script> <script type="text/javascript" src="/js/history.js?q=20241205"></script> <script type="text/javascript" src="/js/validator.js?q=20241205"></script> <script type="text/javascript" src="/js/pagingUtil.js?q=20241205"></script> <script type="text/javascript" src="/js/calendar.js"></script> <script type="text/javascript" src="/js/commonData.js"></script> <script type="text/javascript" src="/js/ops-common.js?q=20241205"></script> <script type="text/javaScript"> var wsab_licenseData = "S6flodG3gEh6E9vNWgicIZ5o13iZekKM+eh9qFxDuq7I03iy9faw4dOQHTxr9gVn6JRJE/PY9UEJeypEfl/ehu0laFL/Wsp41nzfigLw31gLN120O7yg0Y+yQltvHZUwtlphjjsmrZg49PcqDIf8vFejiVS715qXmmbpBCUd/5tAx1Ek1V0Lsb4cqtHiNGjN8OHzKbk0sN13xH8EEI0/1gV9j8fS7pA8CSWikwWJb7IBrwA+Pqy/Y5pwvJ/dkRi4DZd28rY2CpucOxAnUpnRDxKKQfO/+lQLVkqvzYkMCAi1EbQ4/EUwE+U9HIjC3uZt"; </script> <script type="text/javascript" src="/ozviewer/ozexeviewer/ozexe.js?q=20200801"></script> <script type="text/javascript" src="/ozviewer/ozexeviewer/ve_utility_1.0.js?q=20200801"></script> <script type="text/javascript" src="/ozviewer/ozexeviewer/wsab_install_program_ws.js?q=20200801"></script> <script type="text/javascript" src="/ozviewer/ozexeviewer/wsab_install_program_ax.js?q=20200801"></script> <script type="text/javascript" src="/ozviewer/ozexeviewer/wsab_install_program_db.js?q=20200801"></script> <script type="text/javaScript"> //<![CDATA[ var result = {"sysdate":"2025/02/19 08:14:29","openLoginVO":{"accesType":"1","addr1":"","addr2":"","age":0,"agea":0,"agent":"","agentInfo":"","apoloId":"","autoLogoutYn":"","birth":"","birthDe":"","bizrNo":"","bizrNo1":"","bizrNo2":"","bizrNo3":"","changePwdYn":"","crtfctCn":"","crtfctEn":"","crtfctLogin":false,"crtfctLoginUseYn":"","crtfctRegistYn":"","destroyOtherSession":"","email":"","emailRcpYn":"","error_code":"","error_msg":"","firstIndex":1,"frstRegistDt":"","frstRegisterId":"","frstRegisterNm":"","frstRgstPot":"","frstRgstrId":"","frstRgstrNm":"","gnrlzEvlgYn":"","hiddenRrn":"","hpNo":"","iframeColor":"","iframeKndCd":"","iframeNstCd":"","iframeWidth":"","ip":"","ipinNo":"","lastIndex":1,"lastUpdtDt":"","lastUpdtPot":"","lastUpdtrId":"","lastUpdtrNm":"","lastUpdusrId":"","lastUpdusrNm":"","logMeberId":"","logNowUrl":"","logPrevUrl":"","logSessionId":"","logUserAgent":"","logUserIp":"","loginTime":"","mberCbleTelno":"","mberEmailAdres":"","mberId":"","mberMbtlnum":"","mberNm":"","mberSeCd":"","mberSeNm":"","mberSecsnYn":"","monitorYn":"","pageIndex":1,"pageSize":10,"pageUnit":10,"pwd":"","recordCountPerPage":10,"redirect":"","redirectUrl":"","rowPage":10,"rqestNo":"","rqestPwd":"","rrn":"","rrn1":"","rrn2":"","sessionId":"","sexdstnCd":"","signerDN":"","smsRcpYn":"","telNo":"","totalPage":0,"useAgreePot":"","viewPage":1,"virtualNo":"","ymd":"","zipCode":""}}; /* $(document).ready(function(){ // include page 초기 함수 호출 initFunction(); $('input:text').each(function(){ $(this).bind("keyup",function(e){ if(e.which == 13){ //1개이상 이면 처리안함. if($(".enterKeypress").length > 0 && $(".enterKeypress").length < 2 ){ $(".enterKeypress").eq(0).click(); } } }); }); }); //]]> */ /** * 로그아웃 */ function openLogout(){ //모바일 청구신청시 해당 함수가 동일하게 있어서 예외 처리 함. try{ if(location.host=="m.open.go.kr"){ var url = "/com/login/logout.do"; var param = new Object(); util_movePage(url, param); alert("로그아웃되었습니다"); }else{ var url = "/com/login/logout.ajax"; var param = new Object(); var callBackFn = "openLogout_callBack"; util_ajax(url, param,callBackFn); } }catch(e){ var url = "/com/login/logout.ajax"; var param = new Object(); var callBackFn = "openLogout_callBack"; util_ajax(url, param,callBackFn); } }; /** * 로그아웃 콜백 */ function openLogout_callBack(result){ var url = "/com/main/mainView.do"; var param = new Object(); util_movePage(url, param); }; //<![CDATA[ var sessionMaxInterval = ""; var checkMaxInterval = ""; //]]> </script> <!-- <script src="/common/js/jquery-3.4.1.min.js"></script> <script src="/common/js/jquery-ui.min.js"></script> --> <script src="/common/js/common.js?p=202502190814"></script> <link rel="stylesheet" type="text/css" href="/common/css/common.css?v=202502190814"> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> <script type="text/javascript"> var requestURI = window.location.pathname; var param = {}; var menuJson; /* [{menuLevelNo=1, upperMenuCd=0, menuCd=4, menuSortNo=4, menuNm=공개정보, scrinLinkUrl=#}] --------------------------------------------------------------- [{menuLevelNo=1, menuNm=공개정보, menuSortNo=4, upperMenuCd=0, menuCd=4, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=#}, {menuLevelNo=2, menuNm= 정보목록, priorupperMenuCd=0, menuSortNo=1, upperMenuCd=4, menuCd=59, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/infoList/infoList.do}, {menuLevelNo=2, menuNm= 원문정보, priorupperMenuCd=0, menuSortNo=2, upperMenuCd=4, menuCd=60, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/infoList/orginlInfoList.do}, {menuLevelNo=2, menuNm= 기관장결재문서, priorupperMenuCd=0, menuSortNo=3, upperMenuCd=4, menuCd=61, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/infoList/mnstrSanDocList.do}, {menuLevelNo=2, menuNm= 사전정보, priorupperMenuCd=0, menuSortNo=4, upperMenuCd=4, menuCd=62, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/prevOpenInfo/othinfBefInfList.do}, {menuLevelNo=3, menuNm= 업무추진비, priorupperMenuCd=4, menuSortNo=1, upperMenuCd=62, menuCd=123, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/mrfnIntrst/jobPrtnCt/jobPrtnCt.do}, {menuLevelNo=2, menuNm= 정책실명제, priorupperMenuCd=0, menuSortNo=5, upperMenuCd=4, menuCd=63, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/plcyChgrRealNm/polRnInsttList.do}, {menuLevelNo=2, menuNm= 주요인사 일정공개, priorupperMenuCd=0, menuSortNo=6, upperMenuCd=4, menuCd=64, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/mnstrSanDoc/mnstrSanDocList.do}, {menuLevelNo=2, menuNm= BEST정보 모아보기, priorupperMenuCd=0, menuSortNo=8, upperMenuCd=4, menuCd=66, menuUseYn=Y, menuBarUseYn=Y, scrinLinkUrl=/othicInfo/infoList/bestInfo.do}] */ $(document).on('click', '.open',function() { $(this).parent().toggleClass('on'); }); $(document).on('load', function() { returnTitle = $("#title").html(); }); $(document).ready(function() { var returnTitle = ''; var navSpan = "<li><a href='/'>홈</a></li>&nbsp;&nbsp;"; $('.tit_area > .location').find('LI').remove(); $('.tit_area > .location').find('BUTTON').remove(); $('.tit_area > H2').html('BEST정보 모아보기'); // //0 //4 //4 //공개정보 //------------------------- ///var toplnk = ('' == '#'? (''==''? '#': '') : '#' ); ///navSpan += "<li><a href='"+toplnk+"'>공개정보</a></li>&nbsp;&nbsp;"; navSpan += "<li><a href='#' style='cursor: text;'>공개정보</a></li>&nbsp;&nbsp;"; $('.tit_area > .location').prepend(navSpan); $('.tit_area > .location').append('<li id="menugroup">'); var menuNm=''; // if(requestURI.indexOf('/othicInfo/infoList/infoListDetl.do')>-1){ // //returnTitle = $("#title").html(); // if(returnTitle != 'undefined') { // menuNm=returnTitle.split('상세')[0].concat(' 상세'); // } // }else{ menuNm='BEST정보 모아보기'; // } $('#menugroup').append('<a href="#">'+menuNm+'</a>'); //$('#menugroup').append('<button type="button" class="open"><img src="../../images/common/btn_location_open.gif" alt="메뉴열기"/></button>'); $('#menugroup').append('<button type="button" class="open" tabindex="0"><img id="menuListBtn" src="../../images/common/btn_location_open.gif" alt="메뉴열기"/></button>'); $('#menugroup').append('<div class="abs_link generated"><ul id="groupmenulist"></ul></div>'); var menugroup=''; // //0 //4 //4 //공개정보 //=========================== var menulnk = ('' == '#'? (''==''? '#': '') : '#' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">공개정보</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">공개정보</a></li>'; } // //4 //59 //1 // 정보목록 //=========================== var menulnk = ('' == '/othicInfo/infoList/infoList.do'? (''==''? '#': '') : '/othicInfo/infoList/infoList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;정보목록</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;정보목록</a></li>'; } // //4 //60 //2 // 원문정보 //=========================== var menulnk = ('' == '/othicInfo/infoList/orginlInfoList.do'? (''==''? '#': '') : '/othicInfo/infoList/orginlInfoList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;원문정보</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;원문정보</a></li>'; } // //4 //61 //3 // 기관장결재문서 //=========================== var menulnk = ('' == '/othicInfo/infoList/mnstrSanDocList.do'? (''==''? '#': '') : '/othicInfo/infoList/mnstrSanDocList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;기관장결재문서</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;기관장결재문서</a></li>'; } // //4 //62 //4 // 사전정보 //=========================== var menulnk = ('' == '/othicInfo/prevOpenInfo/othinfBefInfList.do'? (''==''? '#': '') : '/othicInfo/prevOpenInfo/othinfBefInfList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;사전정보</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;사전정보</a></li>'; } // //62 //123 //1 // 업무추진비 //=========================== var menulnk = ('' == '/mrfnIntrst/jobPrtnCt/jobPrtnCt.do'? (''==''? '#': '') : '/mrfnIntrst/jobPrtnCt/jobPrtnCt.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;&nbsp;&nbsp;업무추진비</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;&nbsp;&nbsp;업무추진비</a></li>'; } // //4 //63 //5 // 정책실명제 //=========================== var menulnk = ('' == '/othicInfo/plcyChgrRealNm/polRnInsttList.do'? (''==''? '#': '') : '/othicInfo/plcyChgrRealNm/polRnInsttList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;정책실명제</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;정책실명제</a></li>'; } // //4 //64 //6 // 주요인사 일정공개 //=========================== var menulnk = ('' == '/othicInfo/mnstrSanDoc/mnstrSanDocList.do'? (''==''? '#': '') : '/othicInfo/mnstrSanDoc/mnstrSanDocList.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;주요인사&nbsp;일정공개</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;주요인사&nbsp;일정공개</a></li>'; } // //4 //66 //8 // BEST정보 모아보기 //=========================== var menulnk = ('' == '/othicInfo/infoList/bestInfo.do'? (''==''? '#': '') : '/othicInfo/infoList/bestInfo.do' ); if('' == '') { menugroup +='<li><a href="'+menulnk+'">&nbsp;&nbsp;BEST정보&nbsp;모아보기</a></li>'; } else { menugroup +='<li><a href="'+menulnk+'?=">&nbsp;&nbsp;BEST정보&nbsp;모아보기</a></li>'; } $('#groupmenulist').find('LI').remove(); $('#groupmenulist').append(menugroup); $(document).prop('title',menuNm); }); </script> <script> ;(function($){ $(function() { }); })(window.jQuery); </script> <title>정보공개포털</title> </head> <body> <div id="wrap"> <div id="skip"> <a href="#content">본문 바로가기</a> </div> <!-- HEADER START--> <div class="header"> <div class="head" title="/othicInfo/infoList/bestInfo.do"> <p class="eg_logo"><img src="/images/common/eg_logo.png" alt="전자정부"/>이 누리집은 대한민국 공식 전자정부 누리집입니다.</p> <h1><a href="/com/main/mainView.do?mainBgGubun=search" title="메인화면 이동"><img src="/images/common/logo.gif" alt="open.go.kr 정보공개"/></a></h1> <div class="search_box"> <div class="search_check"> <span class="m-input"> <input type="text" title="검색할 단어를 입력해주세요." name="kwdUnit" id="kwdUnit" placeholder="검색할 단어를 입력해주세요." onkeyup="javascript:if(event.keyCode == 13){goHeaderBtnUnitSrh();}"/> <input type="hidden" title="기관구분" name="insttSeCd" id="insttSeCd" value=""/> <input type="hidden" title="포함단어" name="mustKeyword" id="mustKeyword" value=""/> <input type="hidden" title="제외단어" name="ignoreKeyword" id="ignoreKeyword" value=""/> <input type="hidden" title="초중고포함여부" name="eduYn" id="eduYn" value=""/> <input type="hidden" title="검색필드" name="srchFd" id="srchFd" value=""/> <input type="hidden" title="검색시작일자" name="startDate" id="startDate" value=""/> <input type="hidden" title="검색종료일자" name="endDate" id="endDate" value=""/> <input type="hidden" title="기관코드" name="insttCd" id="insttCd" value=""/> <input type="hidden" title="상세검색" name="detailSearch" id="detailSearch" value=""/> <input type="hidden" title="기관명" name="insttCdNm" id="insttCdNm" value=""/> <input type="hidden" title="메인화면조회여부" name="searchMainYn" id="searchMainYn" value=""/> <input type="hidden" title="이전검색키워드" name="preKwds" id="preKwds" value=""/> <input type="hidden" title="결과내검색" name="reSrchFlag" id="reSrchFlag" value=""/> </span> <button type="button" id="btnUnitSrh" tabindex="0"><img src="/images/common/btn_head_search.gif" title="검색" alt="검색"/></button> </div> <div class="wrod_check"> <ul> <li><a href="#">자동완성 단어</a></li> <li><a href="#">자동완성 단어</a></li> <li><a href="#">자동완성 단어</a></li> </ul> <div class=""> <!-- <button type="button">자동완성 끄기</button> --> </div> </div> </div> <div class="btn_area" style="padding-right: 0px;"> <a href="/com/login/memberLogin.do" title="로그인화면 이동">로그인</a> <a href="/mberSvc/mber/persionIn.do" title="회원가입화면 이동">회원가입</a> <a href="/com/sitemap/sitemap.do" title="사이트맵 이동">사이트맵</a> </div> </div> </div> <script type="text/javascript" src="/js/searchedkwd.js"></script> <script type="text/javaScript" language="javascript" > //<![CDATA[ //통합검색 $("#btnUnitSrh").bind("click", function(){ //goBtnUnitSrh(); //상세검색이 아니므로 메인으로 조회 goHeaderBtnUnitSrh(); }); //상세검색 $(".btn_detail").bind("click", function(){ popupDetlFn(); }); // 상세검색이동 팝업 닫기 closePop =function(){ closeModal(event); $(".btn_detail").focus(); }; /* 메인과 상세팝업 구분을 위해서 추가함 */ goHeaderBtnUnitSrh = function(){ //메인에서 조회하는 것인지 상세 팝업인지 구분 $("input[name='searchMainYn']").val("Y"); $("input[name='detailSearch']").val("false"); goBtnUnitSrh(); } /* 통합결과화면 이동 */ goBtnUnitSrh = function() { var strUrl = "/com/search/uniSrhList.do"; var param = new Object(); $("#kwdUnit").val($("#kwdUnit").val().replace(/'/gi,"")); param.kwd = $("#kwdUnit").val(); param.insttSeCd = $("input[name='insttSeCd']").val(); param.insttCd = $("input[name='insttCd']").val(); param.mustKeyword = $("input[name='mustKeyword']").val(); param.ignoreKeyword = $("input[name='ignoreKeyword']").val(); param.eduYn = $("input[name='eduYn']").val(); param.srchFd = $("input[name='srchFd']").val(); param.startDate = $("input[name='startDate']").val(); param.endDate = $("input[name='endDate']").val(); //param.reSrchFlag = $("input[name='reSrchFlag']").val() ; param.reSrchFlag = $("input[name='reSrchFlag']").val() ; //상세조회여부 세팅 param.detailSearch = $("input[name='detailSearch']").val(); param.insttCdNm = $("input[name='insttCdNm']").val() ; param.searchMainYn = $("input[name='searchMainYn']").val(); if($("#kwdUnit").val().trim() != ""){ var kwdUnit = $("#kwdUnit").val().trim(); kwdUnit = kwdUnit.replace(/[<>()#&\/]/g, ""); if (kwdUnit == ""){ alert("검색어에 특수문자만 사용하는 건 불가능 합니다. 수정해주세요") return } callKwdCookie(kwdUnit); //내가찾은 검색어 //callKwdCookie($("#m_input").val().trim()); param.kwd = $("#kwdUnit").val().trim(); //결과내재검색을 위해서 세팅 var chkYn = "N"; var preKwds = new Array(); if($("input[name='reSrch']").is(":checked") == true) { //결과내재검색이면 기존 검색키워드에 키워드 추가 -> 서비스에서 키워드 같은것은 제외 var tempKwds = new Array(); tempKwds = $("input[name='preKwds']").val().split(","); if(tempKwds.length >= 0){ for (var i = 0; i < tempKwds.length; i++){ if(null != tempKwds[i] && "null" != tempKwds[i] && "" != tempKwds[i]){ preKwds.push(tempKwds[i]); if(param.kwd == tempKwds[i]) { chkYn = "Y" } } } } //같은 것이 없으면 입력 if(chkYn == "N"){ preKwds.push(param.kwd); } param.preKwds = JSON.stringify(preKwds); } else { //결과내재검색이 아니면 키워드만 세팅 preKwds.push(param.kwd); param.preKwds = JSON.stringify(preKwds); } util_movePage(strUrl, param); }else{ alert("검색어를 입력해 주세요."); $("#kwdUnit").focus(); return false; } }; /* 상세검색이동 */ popupDetlFn = function() { /* var _width ='1171'; var _height ='549'; var _left = (document.body.offsetWidth /2) - (500/2); var _top = (document.body.offsetHeight /2) - (800/2); window.open('/com/search/searchDetlPop.do','상세검색','status= no, width='+_width+',height='+_height+',top='+_top+',left='+_left); */ //결과내재검색의 키워드가 있으면 포함단어에 추가 var mustKeyword = ""; if($("input[name='reSrch]").is(":checked") == true){ if($("#kwdUnit").val().trim() != ""){ mustKeyword = $("#kwdUnit").val().trim(); } } var param = new Object(); param.mustKeyword = mustKeyword; param.reSrchFlag = result.parameterVO.reSrchFlag; param.eduYn = result.parameterVO.eduYn; param.srchFd = result.parameterVO.srchFd; param.insttSeCd = result.parameterVO.insttSeCd; param.insttCd = result.parameterVO.insttCd; param.insttCdNm = result.parameterVO.insttCdNm; param.mustKeyword = result.parameterVO.mustKeyword; param.ignoreKeyword = result.parameterVO.ignoreKeyword; param.startDate = result.parameterVO.startDate; param.endDate = result.parameterVO.endDate; //param.rqestSj = $.trim($("#rqestSj").val()); jQuery(this).JQmodal({ popUrl : "/com/search/searchDetlPop.do" ,type : "modal" ,width : "1171" ,height : "591" ,bgColor : "#fff" ,opacityBg : "0.1" ,param : param }); }; let isAutocompleteEnabled = localStorage.getItem('autocompleteEnabled') !== 'false'; let cache = {}; let cacheTimeOut = 5 * 60 * 1000; // 5분 $("#kwdUnit").autocomplete({ source : function(request, response){ let term = request.term; let cacheEntry = cache[term]; let isAutocompleteEnabledYn = isAutocompleteEnabled ? '자동완성기능 끄기' : '자동완성기능 켜기'; let offset = $('.m-input').eq(0).offset(), $ui = $(".ui-autocomplete"), buttonDiv = $('<li class="ui-menu-item-button last" role="menuitem" id="tempAdd" tabindex="-1">'+'<button class="ui-corner-all">'+ isAutocompleteEnabledYn +'</button>'+'</li> '); buttonDiv.data("ui-autocomplete-item", {label:'', value:''}); if(cacheEntry && (Date.now() - cacheEntry.timestamp < cacheTimeOut)){ try{ buttonDiv.find('button').on('click', function(){ if(!isAutocompleteEnabled){ $(this).text('자동완성기능 끄기'); isAutocompleteEnabled = true; }else{ $(this).text('자동완성기능 켜기'); isAutocompleteEnabled = false; } autoButton(); localStorage.setItem('autocompleteEnabled',isAutocompleteEnabled); }); response(cacheEntry.data); autoButton(); }catch(e){ autoButton(); } $ui.append(buttonDiv); }else{ $.ajax({ url: "/com/search/searchAtmcCmpltKwd.ajax", dataType: "json", data: {"maxCount":"5","term":$("input[name='kwdUnit']").val()}, //10건, 키워드명 조회 success: function(data){ try{ $ui.eq(0).css({'top' : (offset.top) + 'px', 'left' : offset.left + 'px'}); let resultArray = []; data.rtnList.result.forEach(function(item){ if(typeof item === 'object' && item !== null){ let key = Object.keys(item)[0]; let value = item[key]; try { let parsedValue = JSON.parse(value); resultArray = resultArray.concat(parsedValue); } catch (e){ console.log('resultArray:', resultArray); } } }); buttonDiv.find('button').on('click', function(){ if(!isAutocompleteEnabled){ $(this).text('자동완성기능 끄기'); isAutocompleteEnabled = true; }else{ $(this).text('자동완성기능 켜기'); isAutocompleteEnabled = false; } autoButton(); localStorage.setItem('autocompleteEnabled',isAutocompleteEnabled); }); // 캐시에 저장 cache[term] = {data: resultArray, timestamp: Date.now()}; response(resultArray); autoButton(); } catch (error){ autoButton(); } // 자동완성 html 생성 $ui.append(buttonDiv); }, error: function(xhr,status, error){ console.log("Ajax error", status, error); } }); } }, select: function(event, ui){ if(isAutocompleteEnabled){ $("#kwdUnit").val(ui.item.value); } goBtnUnitSrh(); return false; }, focus: function(){ //스크롤 이동시 조회여부 let menu = $(".ui-autocomplete"); let actItem = menu.find(".ui-state-focus"); if(actItem.length && actItem.attr("id") === "tempAdd"){ if(event.key === "ArrowUp" || event.key === "ArrowDown") { let nextItem = event.key === "ArrowUp" ? actItem.prevAll(":not(.last)").first() : actItem.nextAll(":not(.last)").first(); if(nextItem.length){ actItem.removeClass("ui-state-focus"); nextItem.addClass("ui-state-focus").trigger("mouseover"); } } } return false; }, open: function(event, ui){ }, disabled: false, //자동완성끄기여부 minLenth: 0, //최소글자수 autoFocus: true, //첫행에 포커스 delay: 500 //입력 딜레이시간 }); function autoButton(){ if(isAutocompleteEnabled){ $(".ui-menu-item").show(); $(".ui-menu-item-button").show(); }else{ $(".ui-menu-item").hide(); $(".ui-menu-item-button").show(); } } function cleanCache(){ let now = Date.now(); for(var key in cache){ if(cache.hasOwnProperty(key)){ if(now - cache[key].timestamp > cacheTimeOut){ delete cache[key]; } } } } setInterval(cleanCache, cacheTimeOut); //]]> </script> <!-- HEADER END --> <!-- LEFT START --> <div class="chatBotIconBox"> <div class="chatBot"> <button class="loadingImgSize"> <span id="chatbot_area">질의응답 서비스<img src="/images/chatbot/nCustomer/icon_chatbot.png" alt="chatbot"></span> </button> </div> </div> <div class="rnb"> <ul class="icon_list"> <li class="dep01 icon01"><a href="/com/login/memberLogin.do">로그인</a></li> <li class="dep01 icon03"> <a href="javascript:void(0)">주제별</a> <div class="dep02"> <strong>주제별정보</strong> <p> 각 기관에서 공개한 행정정보를 12가지의 관심분야로 분류해 제공합니다. </p> <ul class="sec_list"> <li class="icon01"><a href="/com/tema/temaSrhList.do?topictype=00026">건강</a></li> <li class="icon02"><a href="/com/tema/temaSrhList.do?topictype=00034">경제</a></li> <li class="icon03"><a href="/com/tema/temaSrhList.do?topictype=00012">교육</a></li> <li class="icon04"><a href="/com/tema/temaSrhList.do?topictype=00027">규제개혁</a></li> <li class="icon05"><a href="/com/tema/temaSrhList.do?topictype=00016">복지</a></li> <li class="icon06"><a href="/com/tema/temaSrhList.do?topictype=00014">안전</a></li> <li class="icon07"><a href="/com/tema/temaSrhList.do?topictype=00009">여가</a></li> <li class="icon08"><a href="/com/tema/temaSrhList.do?topictype=00031">보육</a></li> <li class="icon09"><a href="/com/tema/temaSrhList.do?topictype=00025">일자리</a></li> <li class="icon10"><a href="/com/tema/temaSrhList.do?topictype=00010">주택</a></li> <li class="icon11"><a href="/com/tema/temaSrhList.do?topictype=00035">행정재정</a></li> <li class="icon12"><a href="/com/tema/temaSrhList.do?topictype=00086">환경</a></li> </ul> </div> </li> <li class="dep01 icon04"> <a href="javascript:void(0)">공개정보</a> <div class="dep02"> <strong>공개정보</strong> <p> 기관에서 공개한 정보를 유형별로 구분해 원하시는 정보를 조금 더 빠르게 찾을 수 있도록 제공합니다. </p> <ul class="normal_list"> <!-- <li><a href="/othicInfo/infoList/infoList.do"><span>정보목록</span></a></li> <li><a href="/othicInfo/infoList/orginlInfoList.do"><span>원문정보</span></a></li> <li><a href="/othicInfo/infoList/mnstrSanDocList.do"><span>기관장결재문서</span></a></li> --> <li><a href="javascript:void(0)" onclick="movePageNHistoryPush('/othicInfo/infoList/infoList.do');"><span>정보목록</span></a></li> <li><a href="javascript:void(0)" onclick="movePageNHistoryPush('/othicInfo/infoList/orginlInfoList.do');"><span>원문정보</span></a></li> <li><a href="javascript:void(0)" onclick="movePageNHistoryPush('/othicInfo/infoList/mnstrSanDocList.do');"><span>기관장결재문서</span></a></li> </ul> <ul class="normal_list"> <!-- <li><a href="/othicInfo/prevOpenInfo/othinfBefInfList.do"><span>사전정보</span></a> --> <li><a href="javascript:void(0)" onclick="movePageNHistoryPush('/othicInfo/prevOpenInfo/othinfBefInfList.do');"><span>사전정보</span></a> <ul> <li><a href="/mrfnIntrst/jobPrtnCt/jobPrtnCt.do"><span>업무추진비</span></a></li> <li class="link"><a href="http://btis.mpm.go.kr/cmm/main/mainPage.do?mois=170726" target="_blank"><span>국외출장 여비</span><img src="/images/common/bg_rnb_link.png" alt="새창"></a></li> <li class="link"><a href="http://lofin.mois.go.kr/websquare/websquare.jsp?w2xPath=/ui/portal/gongsi/item/sd002_tg002.xml&year=2018&ix_code=A120" target="_blank"><span>자치단체복지비</span><img src="/images/common/bg_rnb_link.png" alt="새창"></a></li> </ul> </li> <li><a href="/othicInfo/plcyChgrRealNm/polRnInsttList.do"><span>정책실명제</span></a></li> <li><a href="/othicInfo/mnstrSanDoc/mnstrSanDocList.do"><span>주요인사 일정공개</span></a></li> <!-- <li><a href="/othicInfo/openArgee/othWrtList.do"><span>대국민공개정보</span></a></li> --> </ul> <ul class="normal_list"> <li><a href="/othicInfo/infoList/bestInfo.do"><span>BEST정보모아보기</span></a></li> </ul> </div> </li> <li class="dep01 icon05 "> <a href="javascript:void(0)">청구/소통</a> <div class="dep02"> <strong>청구/소통</strong> <p> 정보공개 청구, 신청내역 조회, 공지사항 등 정보공개시스템 온라인 서비스를 제공합니다. </p> <ul class="normal_list"> <li><a href="/rqestMlrd/notice/noticeList.do"><span>공지사항</span></a></li> <li><a href="/rqestMlrd/faq/reqstMlrdFaqList.do"><span>자주묻는질문</span></a></li> <li><a href="/rqestMlrd/rqestReg/rqestRegWritingForm.do"><span>청구신청</span></a></li> <li><a href="/rqestMlrd/fobjct/fobjectList.do"><span>이의신청</span></a></li> <li><a href="/rqestMlrd/othRecept/reastOtherFobjectList.do"><span>제3자의견·이의</span></a></li> <li><a href="/rqestMlrd/rqestDtls/reqstDocList.do"><span>신청내역조회</span></a> <ul> <li><a href="/rqestMlrd/rqestDtls/reqstDocList.do"><span>청구신청내역</span></a></li> <li><a href="/rqestMlrd/rqestDtls/reastFobjectList.do"><span>이의신청내역</span></a></li> </ul> </li> <li><a href="/rqestMlrd/sugestQestn/sugestQestnList.do"><span>문의·신고</span></a></li> </ul> </div> </li> <li class="dep01 icon07"> <a href="javascript:void(0)" title="정보공개 소개를 위한 메뉴">정보공개란?</a> <div class="dep02"> <strong>정보공개란?</strong> <p> 국민의 알권리를 보장하고 국정운영에 대한 참여를 유도하기 위한 제도입니다. </p> <ul class="normal_list"> <li><a href="/infOthbc/infOthbc/infOthbcCont.do"><span>정보공개란?</span></a> <ul> <li><a href="/infOthbc/infOthbc/infOthbc.do"><span>정보공개제도</span></a></li> <li><a href="/infOthbc/infOthbc/infOthbcFee.do"><span>수수료안내</span></a></li> <li><a href="/infOthbc/infOthbc/infOthbcLaword.do"><span>법령·서식</span></a></li> <li><a href="/infOthbc/infOthbc/infOthbcInfofc.do"><span>접수처</span></a></li> </ul> </li> <li><a href="/infOthbc/numberInfoOthbc/orgDwld.do"><span>숫자로보는 정보공개</span></a> <ul> <li><a href="/infOthbc/numberInfoOthbc/orgDwld.do"><span>원문다운로드수</span></a></li> <li><a href="/infOthbc/numberInfoOthbc/orgOthbcRate.do"><span>원문공개율</span></a></li> <li><a href="/infOthbc/numberInfoOthbc/befInf.do"><span>사전정보수</span></a></li> <li><a href="/infOthbc/numberInfoOthbc/befInfUseSttus.do"><span>사전정보이용현황</span></a></li> <li><a href="/infOthbc/numberInfoOthbc/ioBigdata.do"><span>정보공개빅데이터</span></a></li> </ul> </li> <li><a href="/infOthbc/prDta/prDtaBiInfo.do"><span>홍보자료</span></a> <ul> <li><a href="/infOthbc/prDta/prDtaBiInfo.do"><span>BI안내</span></a></li> <li><a href="/infOthbc/prDta/prDtaImage.do"><span>홍보영상</span></a></li> <!-- <li><a href="/infOthbc/prDta/prDtaInfrcn.do"><span>홍보캐릭터소개</span></a></li> <li><a href="/infOthbc/prDta/prDtaBrochWebton.do"><span>웹툰&브로슈어</span></a></li> <li><a href="/infOthbc/prDta/prDtaPssrpList.do"><span>공모전 입상작</span></a></li> --> </ul> </li> <li><a href="/infOthbc/dta/dtaDta.do"><span>자료실</span></a></li> </ul> </div> </li> <li class="dep01 icon08"> <a href="javascript:void(0)" onclick="mainIfrmpPopOpen();" title="새창열림" >정보공개체험</a> </li> </ul> <ul class="text_list"> <li><a href="/mberSvc/mber/persionIn.do">회원가입</a></li> <li><a href="/com/sitemap/sitemap.do">사이트맵</a></li> <!-- <li class="top"><a href="#">맨위로</a></li>--> <li class="top"><a href="javascript:void(0);" onclick="moveToTop();">맨위로</a></li> <li class="bottom"><button onclick="moveToBottom();" tabindex="0">맨아래로<span></span></button></li> </ul> </div> <script type="text/javaScript"> let nowUrl = window.location.pathname, $icon_list = $('.icon_list a'); function movePageNHistoryPush(url) { var param = new Object(); util_movePage(url, param); } // 현재 페이지의 left 메뉴가 어디있는지 활성화한다. function onActiveMenu(){ // 현재 URL의 탭 활성화 $.each($icon_list, function(index, obj){ if ($(obj).attr('href').indexOf(nowUrl) > -1){ $(obj).closest('.dep01').addClass('active'); return false; } }); } function moveToBottom(){ window.scrollTo(0,document.querySelector('body').scrollHeight); $('#mark_img').find('a').focus(); } function moveToTop(){ window.scrollTo(0,0); $('a').eq(0).focus(); } /** * 정보공개체험 */ function mainIfrmpPopOpen() { var url = "/com/main/MainIfrmpPop.do"; var option = new Object(); option.width = "850"; // 넓이1200 option.height = "950"; // 높이700 //option.type = "modal"; // 모달 팝업일 경우 modal, 윈도우팝업일경우 window option.type = "window"; // 모달 팝업일 경우 modal, 윈도우팝업일경우 window var param = new Object(); util_modalPage(url, option, param); } // 현재 URL의 탭 활성화 onActiveMenu(); </script> <!-- LEFT END --> <div id="content" class="content"> <!-- CONTENT START --> <div class="tit_area"> <h2>BEST정보 모아보기</h2> <ul class="location"> <li><a href="#">홈</a></li> <!-- <li><a href="#">국민관심사항</a></li> --> <button type="button" class="open"><img src="../../images/common/btn_location_open.gif" alt="메뉴열기"/></button> </ul> </div> <div class="bestinfo"> <div class="tab_content_mid"> <div class="keyword"> <div class="tit_area"> <h3>오늘 가장 <strong>많이 찾는 검색어는..</strong></h3> </div> <div class="jqcloud" id="open_favorite" style="width:100%; height:440px;"></div> </div> </div> <div class="download mat40"> <dl> <dt><span>이번주 다운로드가 많은 원문정보 TOP10</span></dt> <dd> <ul id="orginlTop10Down"> </ul> </dd> </dl> <dl> <dt><span>최근 등록된 사전정보</span></dt> <dd> <ul id="top10PreOpen"> </ul> </dd> </dl> </div> <div class="top mat40"> <div class="top01"> <dl> <dt>급상승 검색어 TOP10</dt> <dd> <ul id="hotKwdTop10"> </ul> </dd> </dl> </div> <div class="top02"> <dl> <dt>관심설정 키워드 TOP10</dt> <dd> <ul id="retTop10"> </ul> </dd> </dl> </div> <div class="top03"> <dl> <dt>월간인기 키워드 TOP10</dt> <dd> <p class="sel_box"> <span class="input_area"> <span class="wi70"> <select id="searchYear" name="searchYear" title="년도 검색"> <option selected="selected" value=2025>2025</option> <option value=2024>2024</option> <option value=2023>2023</option> <option value=2022>2022</option> <option value=2021>2021</option> <option value=2020>2020</option> <option value=2019>2019</option> <option value=2018>2018</option> <option value=2017>2017</option> <option value=2016>2016</option> <option value=2015>2015</option> <option value=2014>2014</option> <option value=2013>2013</option> </select> </span> <span class="tx">년</span> <span class="wi70"> <select id="searchMonth" name="searchMonth" title="월 검색"> <option value=1>1</option> <option selected="selected" value=2>2</option> <option value=3>3</option> <option value=4>4</option> <option value=5>5</option> <option value=6>6</option> <option value=7>7</option> <option value=8>8</option> <option value=9>9</option> <option value=10>10</option> <option value=11>11</option> <option value=12>12</option> </select> </span> <span class="tx">월</span> </span> <button type="button" class="btn_search" id="btnSearch">검색</button> </p> <div class="list_box"> <ul id="popTop5"> </ul> <ul id="popTop10"> </ul> </div> <div class="list_tx"> <p>지난달의 인기 키워드가 궁금하신가요?</p> <ul> <li>1.조회하고자 하는 연도와 월을 선택하세요.</li> <li>2.선택된 월의 1일~말일까지 인기키워드를 제공합니다. </li> <li>3.인기키워드를 클릭하시면, 키워드로 조회되는 정보목록을 확인할 수 있는 페이지로 이동합니다.</li> </ul> </div> </dd> </dl> </div> </div> <div class="tabBtn mat40"> <dl> <dt><a href="#1" class="on age20 tabClass" title="선택됨">~ 20대</a></dt> <dd class="data"> <ul id="age20"> </ul> </dd> </dl> <dl> <dt><a href="#2" class="age30 tabClass">30대</a></dt> <dd class="data hide"> <ul id="age30"> </ul> </dd> </dl> <dl> <dt><a href="#3" class="age40 tabClass">40대</a></dt> <dd class="data hide"> <ul id="age40"> </ul> </dd> </dl> <dl> <dt><a href="#4" class="age50 tabClass">50대 +</a></dt> <dd class="data hide"> <ul id="age50"> </ul> </dd> </dl> <!-- 60대 + 는 검색엔진에서 제공안함 <dl> <dt><a href="#5" class="age60">60대 +</a></dt> <dd class="data hide"> <ul id="age60"> </ul> </dd> </dl> --> </div> </div> <link rel="stylesheet" type="text/css" href="/common/css/jqcloud.css" /> <script type="text/javaScript" language="javascript" > /******************************************************* * 최초실행 함수 ********************************************************/ var mberId = ""; var mberAge = "0"; var mberAgea = "0"; $(document).ready(function(){ //세션정보가 있으면 저장 if(result.openLoginVO != null && result.openLoginVO.mberId != null && result.openLoginVO.mberId != ""){ mberId = result.openLoginVO.mberId; mberAge = result.openLoginVO.age; mberAgea = result.openLoginVO.agea; } // 이벤트 만들기 initEvent(); }); /******************************************************* * 이벤트 초기화 ********************************************************/ function initEvent() { //오늘 가장 많이 찾는 검색어는.. searchTopKwd(); // 이번주 다운로드가 많은 원문정보 TOP 10 searchOrginlTopDownList(); // 최근등록된 사전정보 searchPreOpenTopList(); //급상승 검색어 searchHotKwdList(); //관심설정 키워드 TOP10 searchRetTop10Kwd(); // 월간인기 키워드 TOP10 searchPopKwdList(); //연령별 키워드 TOP 10 searchAgeKwd(); //월간인기 키워드 TOP10 검색 $('#btnSearch').bind('click',function(){ searchPopKwdList(); }); }; /******************************************************* * 이벤트 함수 ********************************************************/ // 인기검색어 검색어 searchTopKwd = function(){ var url = "/com/search/searchTopkwd.ajax"; var param = new Object(); param.category = "top"; param.duration = "monthly";//hourly- 일간 : daily- 주간 : weekly- 월간 : monthly- 연간 : yeary param.target = "rank_popular";//인기 검색어 : rank_popular, 급상승 검색어: rank_upper param.rowPage= 50; param.searchMainYn = "Y"; param.mainListSearch = "Y"; //2024-04-01 임시조치 // param.startDate = "2024-03-31"; //param.endDate = "2024-04-01"; param.startDate = initCalDate(-3); param.endDate = initCalDate(0); var callBackFn = "searchTopkwdFn_callBack"; util_ajax(url, param, callBackFn); }; /* 인기검색어 콜백 */ function searchTopkwdFn_callBack(result) { word_list = new Array(); if (result.rtnTotal > 0) { var rank = 10; var openCnt = 0; var curGroup = 2; var curCnt = 0 ; $.each(result.rtnList, function(index, data) { var word = new Object(); word.text = data.keyword; if(index < 2){ rank > 1 ? rank-- : 1; openCnt++; }else{ curCnt ++ ; openCnt = curGroup + 1; rank = 10 - openCnt; if(curGroup == curCnt && curGroup < 7){ curGroup ++ ; curCnt = 0 ; } } var htmlObj = new Object(); var idx = openCnt.length >= 2 ? openCnt : "0" + openCnt; htmlObj["class"] = "open_no" + idx; word.html = htmlObj; if (parseInt(index) == 0) { word.weight = rank + 1; } else { word.weight = rank; } var linkObj = new Object(); //linkObj.href = "/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" ; //linkObj.target = "_blank"; linkObj.href = "/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" ; linkObj.target = ""; word.link = linkObj; word_list.push(word); }); } $('#open_favorite').empty(); $("#open_favorite").jQCloud(word_list); }; /* 인기 원문정보 검색*/ searchOrginlTopDownList = function() { var url = "/com/search/searchOrginlTopDownList.ajax"; var param = new Object(); param.total = 10; var callBackFn = "searchOrginlTopDownListFn_callBack"; util_ajax(url, param, callBackFn); }; /* 인기 원문정보 검색 콜백 */ function searchOrginlTopDownListFn_callBack(result){ $("#orginlTop10Down").empty(); var str = new Array(); if(result.rtnList.length > 0){ $.each(result.rtnList, function(index, data){ str.push("<li><a href=\"javascript:goDetail('"+data.prdctnInsttRegistNo+"' , '"+data.prdctnDt+"' , '"+data.insttSeCd+ "')\">"+data.infoSj+"</a></li>"); }); }else{ str += "<li>검색된 결과가 없습니다</li>"; } $("#orginlTop10Down").append(str); }; /* 최신 사전정보 검색*/ searchPreOpenTopList = function() { var url = "/com/search/searchPreOpenTopList.ajax"; var param = new Object(); param.total = 10; var callBackFn = "searchPreOpenTopListFn_callBack"; util_ajax(url, param, callBackFn); }; /* 최신 사전정보 검색 콜백 */ function searchPreOpenTopListFn_callBack(result){ $("#top10PreOpen").empty(); var str = new Array(); if(result.rtnList != null && result.rtnList.length > 0){ $.each(result.rtnList, function(index, data){ str.push("<li><a href=\"javascript:goDetail2('"+data.beffatPublictInfoNo+ "')\" title=\"상세보기\">"+data.beffatPublictInfoSj+"</a></li>"); }); }else{ str += "<li>검색된 결과가 없습니다</li>"; } $("#top10PreOpen").append(str); }; /* 상세화면 이동 */ goDetail = function(no,dt,cd) { var strUrl = "/othicInfo/infoList/infoListDetl.do"; var param = new Object(); param.prdnNstRgstNo = no; param.prdnDt = dt; param.nstSeCd = cd; param.title = "원문정보"; util_movePage(strUrl, param); }; // 최신 사전정보 상세화면 이동 goDetail2 = function(no) { var strUrl = "/othicInfo/infoList/othinfBefInfDetl.do"; var param = new Object(); param.bfpbInfoNo = no; param.title = "사전정보"; util_movePage(strUrl, param); }; /* 급상승 검색어 */ searchHotKwdList = function(){ var url = "/com/search/searchTopkwd.ajax"; var param = new Object(); param.category = "top"; param.duration = 'weekly';//hourly- 일간 : daily- 주간 : weekly- 월간 : monthly- 연간 : yeary param.target = "rank_upper";//인기 검색어 : rank_popular, 급상승 검색어: rank_upper param.rowPage= 15; var callBackFn = "searchHotKwdList_callBack"; util_ajax(url, param, callBackFn); }; /* 급상승 검색어 콜백 */ searchHotKwdList_callBack = function(result){ $("#hotKwdTop10").empty(); if (result.rtnTotal > 0) { if(result.rtnList.length > 0){ $.each(result.rtnList, function(index, data){ if (index > 9) return false; let rankGap = data.rank_gap, rankCss = "", rankHiddenText = ''; if(rankGap == "new"){ //new rankCss = rankGap; rankHiddenText = 'NEW'; }else if(rankGap.substring(0, 1) == "-"){ rankCss = "down"; rankHiddenText = '하락'; }else{ rankCss = "up"; rankHiddenText = '상승'; } var str = ""; //str +="<li class=\""+data.rank_gap+"\"><a href=\"/com/search/uniSrhList.do?kwd=" + data.keyword+ "\" title=\"검색결과보기\">"+data.keyword+"</a></li>"; str +="<li class=\""+rankCss+"\"><a href=\"/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" + "\" title=\"검색결과보기\">"+data.keyword+"</a><span class=\"ir_su\">" + rankHiddenText + "</span></li>"; str += "</tr>"; $("#hotKwdTop10").append(str); }); } var empCnt = 10 - result.rtnList.length; for(var i = 0 ; i < empCnt ; i ++){ var str = ""; str +="<li class=\"\">&nbsp;</li>"; $("#hotKwdTop10").append(str); } } else { var empCnt = 10 - 0; for(var i = 0 ; i < empCnt ; i ++){ var str = ""; str +="<li class=\"\">&nbsp;</li>"; $("#hotKwdTop10").append(str); } } }; /* 인기 키워드 검색어 */ searchPopKwdList = function(){ var searchYear = $('#searchYear').val(); var searchMonth = $('#searchMonth').val(); var dt = new Date(parseInt(searchYear) , parseInt(searchMonth) , 1 ); var newdt = new Date(dt - 1); var searchDay = newdt.getDate() >= 10 ? newdt.getDate() : "0" + newdt.getDate(); searchMonth = searchMonth.length == 2? searchMonth : "0"+ searchMonth; var startDate = searchYear+"-" + searchMonth +"-" + "01"; var endDate = searchYear +"-" + searchMonth +"-" + searchDay; //당일 var compareDate = initCalDate(0); if(compareDate.substring(0,7) < endDate.substring(0,7)){ alert("검색 월을 확인하세요."); $('#searchMonth').focus(); return; } var url = "/com/search/searchTopkwd.ajax"; var param = new Object(); param.category = "top"; param.startDate = startDate; param.endDate = endDate; param.duration = 'monthly';//hourly- 일간 : daily- 주간 : weekly- 월간 : monthly- 연간 : yeary param.target = "rank_popular";//인기 검색어 : rank_popular, 급상승 검색어: rank_upper param.rowPage= 15; var callBackFn = "searchPopKwdList_callBack"; util_ajax(url, param, callBackFn); }; /* 인기 키워드 검색어 콜백 */ searchPopKwdList_callBack = function(result) { $("#popTop5,#popTop10").empty(); if (result.rtnTotal > 0) { if (result.rtnList != null && result.rtnList.length > 0) { for(let index=0; index < 10; index++) { let data = result.rtnList[index]; let str = ""; // str += "<li><span>" + data.rank + "</span><a href=\"/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" + "\">" + data.keyword + "</a></li>"; str += "<li><span>" + (index+1) + "</span><a href=\"/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" + "\">" + data.keyword + "</a></li>"; if (index < 5) { $("#popTop5").append(str); } else { $("#popTop10").append(str); } }; } var top5Cnt = 5 - $("#popTop5>li").length; var top10Cnt = 5- $("#popTop10>li").length; for(var i = 0 ; i < top5Cnt ; i++){ var str = ""; var rank = $("#popTop5>li").length + 1; // str += "<li><span>" + rank+ "</span><a href=\"javasciprt:void(0);\"></a></li>"; str += "<li><span>" + rank+ "</span><a>&nbsp;</a></li>"; $("#popTop5").append(str); } for(var i = 0 ; i < top10Cnt ; i++){ var str = ""; var rank = $("#popTop10>li").length + 6; // str += "<li><span>" + rank + "</span><a href=\"javasciprt:void(0);\"></a></li>"; str += "<li><span>" + rank+ "</span><a>&nbsp;</a></li>"; $("#popTop10").append(str); } } else { var str = ""; str += "<li><a>검색된 결과가 없습니다</a></li>"; $("#popTop5").append(str); } }; /* 관심설정 키워드 TOP10 */ searchRetTop10Kwd = function() { var url = "/com/search/searchTranKwd.ajax"; var param = new Object(); param.total = 10; var callBackFn = "searchRetTop10Kwd_callBack"; util_ajax(url, param, callBackFn); } /* 관심설정 키워드 TOP10 콜백 */ function searchRetTop10Kwd_callBack(result) { $('#retTop10').empty(); if (result.rtnTotal > 0) { var idx = 0; if (result.rtnList != null && result.rtnList.length > 0) { $.each(result.rtnList, function(index, data) { idx ++ ; var str = ""; str += "<li><i>"+idx+"</i><a href=\"/com/search/uniSrhList.do?kwd=" + data + "&searchMainYn=Y" + "\">" + data + "</a></li>"; $("#retTop10").append(str); }); } var empCnt = result.rtnList.length; for(var i = empCnt ; i < 10 ; i ++){ var str = ""; str += "<li><i>"+(i+1)+"</i>&nbsp;</li>"; $("#retTop10").append(str); } } else { var empCnt = 10 - 0; for(var i = 0 ; i < empCnt ; i ++){ var str = ""; str += "<li><i>"+(i+1)+"</i>&nbsp;</li>"; $("#retTop10").append(str); } } }; // 연령별 키워드 searchAgeKwd = function(){ var url = "/com/search/searchTopkwd.ajax"; var param = new Object(); param.category = "top"; param.duration = "monthly";//hourly- 일간 : daily- 주간 : weekly- 월간 : monthly- 연간 : yeary param.target = "rank_user_age";//연령별 키워드 param.rowPage= 15; var callBackFn = "searchAgeKwdFn_callBack"; util_ajax(url, param, callBackFn); }; /* 연령별 키워드 콜백 */ function searchAgeKwdFn_callBack(result) { var jsonData2 = []; //~10대 + 20대 소팅후 10건 이하 var jsonDataAll2 = []; //~10대 + 20대 전체 var jsonDataSum2 = []; //~10대 + 20대의 hit_num 합계 var jsonData3 = []; //~30대 var jsonData4 = []; //~40대 var jsonData5 = []; //~50대 if (result.rtnList != null && result.rtnList.length > 0) { $.each(result.rtnList , function(index, data){ //console.log("data:" + JSON.stringify(data)); var jd = {}; jd.ageGb = data.ageGb; jd.keyword = data.keyword; jd.hit_num =data.hit_num; if(data.keyword != null && data.keyword.trim() != ""){ if(data.ageGb == "1" || data.ageGb == "2"){ jsonDataAll2.push(jd); }else if(data.ageGb == "3"){ jsonData3.push(jd); }else if(data.ageGb == "4"){ jsonData4.push(jd); }else if(data.ageGb == "5"){ jsonData5.push(jd); } } }); } //10대이하와 20대를 합하여 정렬 if(jsonDataAll2.length > 0){ for(i=0; i<jsonDataAll2.length; i++){ //console.log("ageGb:" + jsonDataAll2[i].ageGb); //console.log("keyword:" + jsonDataAll2[i].keyword); //console.log("hit_num:" + jsonDataAll2[i].hit_num); var jdCmp = {}; var jdNum = 0; var jdKeyword = jsonDataAll2[i].keyword; jdNum = parseInt(jsonDataAll2[i].hit_num); for(j=i+1; j<jsonDataAll2.length; j++){ if(jdKeyword == jsonDataAll2[j].keyword){ jdNum = parseInt(jdNum) + parseInt(jsonDataAll2[j].hit_num); } } jdCmp.ageGb = "2"; jdCmp.keyword = jdKeyword; jdCmp.hit_num = jdNum; var chkDup = "N"; for(k=0; k<jsonDataSum2.length; k++){ if(jdKeyword == jsonDataSum2[k].keyword){ chkDup = "Y"; } } if( chkDup == "N"){ jsonDataSum2.push(jdCmp); } } //소팅전 //for(i=0; i<jsonDataSum2.length; i++){ // console.log("1Sum2 ageGb:" + jsonDataSum2[i].ageGb); // console.log("1Sum2 keyword:" + jsonDataSum2[i].keyword); // console.log("1Sum2 hit_num:" + jsonDataSum2[i].hit_num); //} //소팅 sortByKey(jsonDataSum2); //소팅후 for(i=0; i<jsonDataSum2.length; i++){ //console.log("2Sum2 ageGb:" + jsonDataSum2[i].ageGb); //console.log("2Sum2 keyword:" + jsonDataSum2[i].keyword); //console.log("2Sum2 hit_num:" + jsonDataSum2[i].hit_num); if(i > 9) break; jsonData2.push(jsonDataSum2[i]); } } var str = ""; $("#age20,#age30,#age40,#age50").empty(); str = ""; for(i=0; i<jsonData2.length; i++){ str += "<li><a href=\"/com/search/uniSrhList.do?kwd=" + jsonData2[i].keyword + "&searchMainYn=Y" + "\">"+jsonData2[i].keyword+"</a></li>"; } $("#age20").html(str); str = ""; for(i=0; i<jsonData3.length; i++){ if(i > 9) break; str += "<li><a href=\"/com/search/uniSrhList.do?kwd=" + jsonData3[i].keyword + "&searchMainYn=Y" + "\">"+jsonData3[i].keyword+"</a></li>"; } $("#age30").html(str); str = ""; for(i=0; i<jsonData4.length; i++){ if(i > 9) break; str += "<li><a href=\"/com/search/uniSrhList.do?kwd=" + jsonData4[i].keyword + "&searchMainYn=Y" + "\">"+jsonData4[i].keyword+"</a></li>"; } $("#age40").html(str); str = ""; for(i=0; i<jsonData5.length; i++){ if(i > 9) break; str += "<li><a href=\"/com/search/uniSrhList.do?kwd=" + jsonData5[i].keyword + "&searchMainYn=Y" + "\">"+jsonData5[i].keyword+"</a></li>"; } $("#age50").html(str); //로그인했으면 연령대에 맞게 표시 if(mberId != null && mberId != "" && mberAgea != "0"){ //result의 탭을 select 선택 $(".tabClass").removeClass("on").attr('title',''); var intAgea = parseInt(mberAgea); if(intAgea < 30){ $(".age20").addClass("on").attr('title','선택됨'); $(".age20").get(0).click(); } else if(intAgea == 30){ $(".age30").addClass("on").attr('title','선택됨'); $(".age30").get(0).click(); } else if(intAgea == 40){ $(".age40").addClass("on").attr('title','선택됨'); $(".age40").get(0).click(); } else if(intAgea >= 50){ $(".age50").addClass("on").attr('title','선택됨'); $(".age50").get(0).click(); } } }; //JSON 정렬 function sortByKey(array){ array.sort(function (a, b){ return parseInt(a.hit_num) > parseInt(b.hit_num) ? -1 : parseInt(a.hit_num) < parseInt(b.hit_num) ? 1 : 0; }) }; /* 연령별 키워드 콜백 이전 버전 */ function searchAgeKwdFnOld_callBack(result) { $("#age20,#age30,#age40,#age50,#age60").empty(); if (result.rtnList != null && result.rtnList.length > 0) { var str = ""; var prevAge = ""; $.each(result.rtnList , function(index, data){ if(prevAge != data.ageGb){ if(index > 0 ){ if(prevAge == "1"){ $("#age20").html(str); }else if(prevAge == "2"){ $("#age30").html(str); }else if(prevAge == "3"){ $("#age40").html(str); }else if(prevAge == "4"){ $("#age50").html(str); }else if(prevAge == "5"){ $("#age60").html(str); } str = ""; } prevAge = data.ageGb; } str += "<li><a href=\"/com/search/uniSrhList.do?kwd=" + data.keyword + "&searchMainYn=Y" + "\">"+data.keyword+"</a></li>"; if(result.rtnList.length == index + 1 ){ if(prevAge == "1"){ $("#age20").html(str); }else if(prevAge == "2"){ $("#age30").html(str); }else if(prevAge == "3"){ $("#age40").html(str); }else if(prevAge == "4"){ $("#age50").html(str); }else if(prevAge == "5"){ $("#age60").html(str); } } }); } //로그인했으면 연령대에 맞게 표시 if(mberId != null && mberId != "" && mberAgea != "0"){ //result의 탭을 select 선택 $(".tabClass").removeClass("on").attr('title',''); var intAgea = parseInt(mberAgea); if(intAgea < 30){ $(".age20").addClass("on").attr('title','선택됨'); $(".age20").get(0).click(); } else if(intAgea == 30){ $(".age30").addClass("on").attr('title','선택됨'); $(".age30").get(0).click(); } else if(intAgea == 40){ $(".age40").addClass("on").attr('title','선택됨'); $(".age40").get(0).click(); } else if(intAgea == 50){ $(".age50").addClass("on").attr('title','선택됨'); $(".age50").get(0).click(); } else if(intAgea >= 60){ $(".age60").addClass("on").attr('title','선택됨'); $(".age60").get(0).click(); } } }; </script> <!-- CONTENT END --> </div> <!-- FOOTER START --> <div class="footer"> <div class="foot_link"> <ul> <li class="gr"><a href="/useInfo/useIndvdlinfo.do">개인정보처리방침</a></li> <li><a href="/useInfo/useCpyrht.do">저작권보호정책</a></li> <li><a href="/useInfo/userDwln.do">뷰어다운로드</a></li> <li><a href="/useInfo/userMap.do">찾아오시는길</a></li> <li style="display: none;"></li> <li> <label class="access" for="sel01">관련기관정보</label> <select id="sel01" title="관련기관정보" tabindex="0"> <option>관련 기관정보</option> <option data-link="http://www.alio.go.kr" title="ALIO 공공기관 경영정보공개시스템">ALIO 공공기관 경영정보공개시스템</option> <option data-link="http://www.data.go.kr" title="DATA공공데이터포털">DATA공공데이터포털</option> <option data-link="https://kreach.me.go.kr" title="화학물질정보처리시스템">화학물질정보처리시스템</option> <option data-link="https://seereal.lh.or.kr" title="SEE:REAL-한국토지주택공사">SEE:REAL-한국토지주택공사</option> <option data-link="http://www.hira.or.kr" title="건강보험심사평가원">건강보험심사평가원</option> <option data-link="http://data.gg.go.kr" title="경기데이터드림">경기데이터드림</option> <option data-link="https://www.laiis.go.kr" title="내고장알리미">내고장알리미</option> <option data-link="http://www.academyinfo.go.kr" title="대학알리미">대학알리미</option> <option data-link="http://water.nier.go.kr" title="물환경정보시스템">물환경정보시스템</option> <option data-link="http://openapt.seoul.go.kr" title="서울특별시 공동주택통합정보마당">서울특별시 공동주택통합정보마당</option> <option data-link="http://www.sexoffender.go.kr" title="성범죄자알림e">성범죄자알림e</option> <option data-link="http://www.smartconsumer.go.kr" title="한국소비자원 스마트컨슈머">한국소비자원 스마트컨슈머</option> <option data-link="http://www.prism.go.kr" title="정책연구관리시스템 PRISM">정책연구관리시스템 PRISM</option> <option data-link="http://www.childschool.go.kr" title="유아학비지원시스템 e-유치원">유아학비지원시스템 e-유치원</option> <option data-link="http://www.childcare.go.kr" title="임신육아종합포털 아이사랑">임신육아종합포털 아이사랑</option> <option data-link="http://cleanup.seoul.go.kr" title="서울특별시 정비사업 정보몽땅">서울특별시 정비사업 정보몽땅</option> <option data-link="http://www.gov.kr/portal/main" title="정부24">정부24</option> <option data-link="http://lofin.mois.go.kr/" title="지방재정365 지방재정통합공개시스템">지방재정365 지방재정통합공개시스템</option> <option data-link="http://www.cleaneye.go.kr" title="클린아이 지방공공기관통합공시">클린아이 지방공공기관통합공시</option> <option data-link="http://contents.archives.go.kr" title="행정안전부 국가기록원">행정안전부 국가기록원</option> </select> <span class="abs_btn" style="padding-left:3px;"> <a href="#" class="btn_susu" onclick="goLinkSiteFn();" title="새창열림">이동</a> </span> </li> </ul> </div> <div class="foot_text"> <div class="in_text"> <span class="call">1588-2572</span> <p> 대한민국정보공개 30112 세종특별자치시 도움6로 42(어진동)<br/> 이용문의 : 1588-2572 (월~금 09:00~18:00, 공휴일 제외) <br/>대표메일 : openinfo@korea.kr <strong style="font-size:13px;">ⓒ Ministry of the Interior and Safety. Some Rights Reserved.</strong> </p> <div id="mark_img" class="mark_img"> <a title="새창" href="http://www.wa.or.kr/board/list.asp?BoardID=0006" target="_blank"> <img class="wa" alt="(사)한국장애인단체총연합회 한국웹접근성인증평가원 웹 접근성 우수사이트 인증마크(WA인증마크)" src="/images/common/wa_certification_mark.bmp"> </a> </div> </div> </div> </div> <script type="text/javaScript" language="javascript" > const scui = ''; //<![CDATA[ /* 상세검색이동 */ goLinkSiteFn = function() { var url = $("#sel01 option:selected").attr('data-link'); if(url != null && url != "" && url.indexOf("http") > -1){ window.open(url); } else { alert("관련기관을 선택해주세요."); $("#sel01").focus(); } }; //]]> </script> <!-- FOOTER END --> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10