Merge branch 'tolag'
This commit is contained in:
commit
c5034c0df5
@ -581,6 +581,9 @@ public final class StringUtil2 {
|
||||
public static String extractLogMethodNm(
|
||||
String p_url
|
||||
) throws Exception{
|
||||
if(p_url.contains(";JSESSIONID")) {
|
||||
p_url = p_url.substring(0, p_url.indexOf(";JSESSIONID"));
|
||||
}
|
||||
String[] s_arr = p_url.split("/");
|
||||
|
||||
if (s_arr.length>=3) {
|
||||
|
||||
@ -1940,6 +1940,13 @@ public class MainController {
|
||||
return modelAndView;
|
||||
}
|
||||
|
||||
@RequestMapping(value="/web/kccadr/kccadrCom/kccadrConstantsJsp.do")
|
||||
public String kccadrConstantsJsp()
|
||||
throws Exception {
|
||||
|
||||
return "web/kccadr/kccadrCom/kccadrConstantsJsp";
|
||||
}
|
||||
|
||||
// 파일을 로컬로 부터 읽어와서 BodyPart 클래스로 만든다. (바운더리 변환)
|
||||
private BodyPart getFileAttachment(String realFile, String filename) throws MessagingException {
|
||||
// BodyPart 생성
|
||||
|
||||
@ -51,8 +51,7 @@ content="default-src * self blob: data: gap:; style-src * self 'unsafe-inline' b
|
||||
</c:if>
|
||||
|
||||
<script type="text/javascript" src="<c:url value='/js/web_common.js'/>"></script>
|
||||
<script src="/kccadrPb/usr/script/postcode.js"></script>
|
||||
<!-- 다음 우편번호검색 js -->
|
||||
|
||||
<script type="text/javascript" src="<c:url value='/js/kccadr/kccadrCom.js?5'/>"></script>
|
||||
<%-- <script type="text/javascript" src="<c:url value='/js/kccadr/kccadrConstants.js'/>"></script> --%>
|
||||
<!-- 전자조정 공통 -->
|
||||
@ -92,14 +91,22 @@ $(document).ready(function (){
|
||||
document.title = titleNm + "<" + document.title;
|
||||
}
|
||||
}
|
||||
// $("head").prepend("<title>"+titleNm + "<" + document.title+"</title>")
|
||||
});
|
||||
</script>
|
||||
<%@ include file="/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp" %>
|
||||
<decorator:head />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<c:if test="${fn:contains(URL, '/web/kccadr/adjst')
|
||||
|| fn:contains(URL, '/web/kccadr/accdnt')
|
||||
|| fn:contains(URL, '/web/kccadr/adjstExp')
|
||||
|| fn:contains(URL, '/web/kccadr/payment')
|
||||
}">
|
||||
<script src="/kccadrPb/usr/script/postcode.js"></script>
|
||||
<!-- 다음 우편번호검색 js -->
|
||||
<c:import url="/web/kccadr/kccadrCom/kccadrConstantsJsp.do"/>
|
||||
</c:if>
|
||||
|
||||
<c:import url="/web/com/webCommonHeader.do" />
|
||||
<c:if test="${!fn:contains(URL , 'main/mainPage.do') && !fn:contains(URL , 'adjstExp/adjstExpMainPage.do')}">
|
||||
<!-- 서브페이지 -->
|
||||
|
||||
@ -1,681 +0,0 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<title>한국공예·디자인문화진흥원</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="description" content="한국공예·디자인문화진흥원에 대한 정보를 제공합니다.">
|
||||
<meta name="keywords" content="한국공예·디자인문화진흥원">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<script type="text/javascript" src="/js/tab.js"></script>
|
||||
<link href="/css/style.css" rel="stylesheet">
|
||||
<link rel="stylesheet" type="text/css" href="/css/style.min.css">
|
||||
<link href="/js/font-awesome/css/font-awesome.min.css" rel="stylesheet">
|
||||
<link href="/css/page.css" rel="stylesheet">
|
||||
|
||||
<link rel="stylesheet" href="/css/flexslider.css" type="text/css" media="screen" /><!-- 이미지슬라이드 -->
|
||||
<script defer src="/js/jquery.flexslider.js"></script>
|
||||
<link href="/css/index.css" rel="stylesheet">
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
if($(window).width() < 701){
|
||||
$('.main_magazine').attr("onclick", "javascript:location.href='${popupzoneList_05[0].mlink}'");
|
||||
}
|
||||
|
||||
// 실서버
|
||||
if($(location).attr('host').indexOf("kcdf.or.kr") != -1){
|
||||
if($(location).attr('host').indexOf("www") == -1){
|
||||
var strurl = $(location).attr('href');
|
||||
strurl = strurl.replace("kcdf.or.kr", "www.kcdf.or.kr");
|
||||
window.location.replace(strurl);
|
||||
}
|
||||
}
|
||||
|
||||
//레이어 팝업 띄우기
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="10">
|
||||
<c:if test="${popupListData.popupType eq 'L'}">
|
||||
if(fnGetCookie('layer_${popupListData.popupId}') == null){
|
||||
$("#layer_pop_${popupListData.popupId}").fadeIn();
|
||||
}
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
|
||||
//윈도우 팝업 띄우기
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="10">
|
||||
<c:if test="${popupListData.popupType eq 'W'}">
|
||||
if(fnGetCookie('${popupListData.popupId}') == null ){
|
||||
fn_openPopup('${popupListData.popupId}', '${popupListData.sortNum}','${popupListData.popupWidthSize}','${popupListData.popupVrticlSize}','${popupListData.popupWidthLc}','${popupListData.popupVrticlLc}');
|
||||
}
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
|
||||
});
|
||||
|
||||
function fn_layerClose(popupId){
|
||||
$("#layer_pop_"+popupId).fadeOut();
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice(bbsId, nttId) {
|
||||
document.frm.bbsId.value = bbsId;
|
||||
document.frm.nttId.value = nttId;
|
||||
document.frm.method = "get";
|
||||
if("EXTBBSM_000000000002" == bbsId){ //입찰
|
||||
document.frm.action = "/web/cop/bbs/viewExtBoard.do";
|
||||
}else{
|
||||
document.frm.action = "/web/cop/bbsWeb/selectBoardArticle.do";
|
||||
}
|
||||
//document.frm.action = "/web/cop/bbsWeb/selectBoardArticle.do";
|
||||
document.frm.submit();
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice_secd(bbsId, nttId, seCd) {
|
||||
document.frmSecd.bbsId.value = bbsId;
|
||||
document.frmSecd.nttId.value = nttId;
|
||||
document.frmSecd.seCd.value = seCd;
|
||||
document.frmSecd.method = "get";
|
||||
if("EXTBBSM_000000000002" == bbsId){ //입찰
|
||||
document.frmSecd.action = "/web/cop/bbs/selectExtBbsList.do";
|
||||
document.frmSecd.submit();
|
||||
}else{
|
||||
document.frmSecd.action = "/web/cop/bbsWeb/selectBoardArticle.do";
|
||||
document.frmSecd.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function checkMobileDevice() {
|
||||
var mobileKeyWords = new Array('Android', 'iPhone', 'iPod', 'BlackBerry', 'Windows CE', 'SAMSUNG', 'LG', 'MOT', 'SonyEricsson');
|
||||
for (var info in mobileKeyWords) {
|
||||
if (navigator.userAgent.match(mobileKeyWords[info]) != null) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function fn_egov_addNotice() {
|
||||
document.frm.method = "get";
|
||||
document.frm.bbsId.value = "BBSMSTR_000000000153";
|
||||
document.frm.action = "/web/cop/bbs/addBoardArticle.do";
|
||||
document.frm.submit();
|
||||
}
|
||||
|
||||
|
||||
/* ********************************************************
|
||||
* 팝업창 오픈 쿠키 정보 OPEN
|
||||
******************************************************** */
|
||||
function fnGetCookie(name) {
|
||||
var prefix = name + "=";
|
||||
|
||||
var cookieStartIndex = document.cookie.indexOf(prefix);
|
||||
if (cookieStartIndex == -1) return null;
|
||||
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
|
||||
if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
|
||||
|
||||
|
||||
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* 쿠키설정
|
||||
******************************************************** */
|
||||
function fnSetCookiePopup( name, value, expiredays ) {
|
||||
var todayDate = new Date();
|
||||
todayDate.setDate( todayDate.getDate() + expiredays );
|
||||
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* 체크버튼 클릭시
|
||||
******************************************************** */
|
||||
function fnPopupCheck(popupId , typeFlag) {
|
||||
fnSetCookiePopup( typeFlag+"_"+popupId , "done" , 1);
|
||||
fn_layerClose(popupId);
|
||||
}
|
||||
|
||||
function fn_openPopup(popupId,seq,width,height,x,y){
|
||||
if(width < 200){
|
||||
width = 200;
|
||||
}
|
||||
|
||||
if(height < 200){
|
||||
height = 200;
|
||||
}
|
||||
|
||||
var openPopup = window.open('<c:url value='/web/main/EgovPopup.do'/>'+'?popupId='+popupId,
|
||||
'pop_'+popupId,'width='+width+',height='+height+',top='+y+',left='+x);
|
||||
if(openPopup != null){
|
||||
if (window.focus) {openPopup.focus()}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
<style>
|
||||
.btn{ background: none;}
|
||||
.btn:hover {background:none;}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<section class="main">
|
||||
<!-- 메인비주얼 -->
|
||||
<!-- <div class="visual_txt"><img src="/img/index/visual_txt.png" alt="한국공예디자인문화진흥원"></div> -->
|
||||
<div id="slides" class="visual" style="cursor:pointer;">
|
||||
<c:forEach var="result" items="${mainzoneList}" varStatus="status">
|
||||
<img alt="${result.mazNm}" onerror="this.src='/images/no_img.jpg'" src='<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.mainzoneImageFile}"/>'
|
||||
<c:if test="${not empty result.mlink}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
/>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<script src="/js/jquery.slides.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
$('#slides').slidesjs({
|
||||
play: {
|
||||
active: true,
|
||||
auto: false,
|
||||
interval: 9000,
|
||||
navigation:false,
|
||||
swap: true,
|
||||
effect : "slide"
|
||||
},
|
||||
navigation: {
|
||||
active: true
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
||||
<!-- 메인 공지글 -->
|
||||
<div class="main_board_pc">
|
||||
<div class="main_board">
|
||||
<div class="main_board_box">
|
||||
<div class="board_title">공지</div>
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000122">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${noticeMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice('${result.bbsId}', '${result.nttId}');">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="main_board_box">
|
||||
<div class="board_title">사업</div>
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000119&seCd=SE01">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${bizMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice_secd('${result.bbsId}', '${result.nttId}' , '${result.seCd}' );">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="main_board_box">
|
||||
<div class="board_title">입찰</div>
|
||||
<div class="board_more"><a href="/web/cop/bbs/selectExtBbsList.do?bbsId=EXTBBSM_000000000002">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${bidMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice('${result.bbsId}', '${result.nttId}');">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="main_board_box">
|
||||
<div class="board_title">채용</div>
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000124&seCd=SE01">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${hireMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice_secd('${result.bbsId}', '${result.nttId}' , '${result.seCd}' );">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="main_board_mobile">
|
||||
<ul class="tab_main">
|
||||
<li class="current" data-tab="tab1">공지</li>
|
||||
<li data-tab="tab2">입찰</li>
|
||||
<li data-tab="tab3">사업</li>
|
||||
<li data-tab="tab4">채용</li>
|
||||
</ul>
|
||||
|
||||
<!--공지-->
|
||||
<div class="tabcontent current" id="tab1">
|
||||
<div class="main_board_box">
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000122">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${noticeMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice('${result.bbsId}', '${result.nttId}');">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--입찰-->
|
||||
<div class="tabcontent" id="tab2">
|
||||
<div class="main_board_box">
|
||||
<div class="board_more"><a href="/web/cop/bbs/selectExtBbsList.do?bbsId=EXTBBSM_000000000002">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${bidMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice('${result.bbsId}', '${result.nttId}' );">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--사업-->
|
||||
<div class="tabcontent" id="tab3">
|
||||
<div class="main_board_box">
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000119&seCd=SE01">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${bizMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice_secd('${result.bbsId}', '${result.nttId}' , '${result.seCd}' );">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
$('ul.tab_main li').click(function() {
|
||||
var activeTab = $(this).attr('data-tab');
|
||||
$('ul.tab_main li').removeClass('current');
|
||||
$('.tabcontent').removeClass('current');
|
||||
$(this).addClass('current');
|
||||
$('#' + activeTab).addClass('current');
|
||||
})
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
<!--채용-->
|
||||
<div class="tabcontent" id="tab4">
|
||||
<div class="main_board_box">
|
||||
<div class="board_more"><a href="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000124&seCd=SE01">more +</a></div>
|
||||
<div class="board_list">
|
||||
<ul>
|
||||
<c:forEach var="result" items="${hireMap}" varStatus="status">
|
||||
<li><span class="lt_list">
|
||||
<a href="javascript:fn_egov_inqire_notice_secd('${result.bbsId}', '${result.nttId}' , '${result.seCd}' );">
|
||||
<c:out value="${result.nttSj}" />
|
||||
</a>
|
||||
</span><span class="lt_date">${result.frstRegisterPnttm}</span></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 메인 소식 -->
|
||||
<div class="main_notice">
|
||||
<div class="main_title_wr"><img src="/img/index/main_notice_icon.png" alt="아이콘"> 한국공예디자인문화진흥원 소식</div>
|
||||
<div class="flexslider main_notice_img">
|
||||
<ul class="slides">
|
||||
<c:forEach var="result" items="${popupzoneList_01}" varStatus="status">
|
||||
<li>
|
||||
<div alt="${result.pozNm}" style="background:url(<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>); cursor:pointer;"
|
||||
<c:if test="${result.istarget eq 'C'}" >
|
||||
onclick="javascript:location.href='${result.mlink}';"
|
||||
</c:if>
|
||||
<c:if test="${result.istarget eq 'N'}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
>
|
||||
</div>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- FlexSlider -->
|
||||
<script type="text/javascript">
|
||||
|
||||
(function() {
|
||||
|
||||
// store the slider in a local variable
|
||||
var $window = $(window),
|
||||
flexslider = { vars:{} };
|
||||
|
||||
// tiny helper function to add breakpoints
|
||||
function getGridSize() {
|
||||
return (window.innerWidth < 600) ? 1 :
|
||||
(window.innerWidth < 900) ? 2 : 3;
|
||||
}
|
||||
|
||||
|
||||
$window.load(function() {
|
||||
$('.flexslider').flexslider({
|
||||
slideshow: false,
|
||||
animation: "slide",
|
||||
animationSpeed: 400,
|
||||
animationLoop: false,
|
||||
itemWidth: 463,
|
||||
itemMargin: 46,
|
||||
minItems: getGridSize(), // use function to pull in initial value
|
||||
maxItems: getGridSize(), // use function to pull in initial value
|
||||
start: function(slider){
|
||||
$('body').removeClass('loading');
|
||||
flexslider = slider;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// check grid size on resize event
|
||||
$window.resize(function() {
|
||||
var gridSize = getGridSize();
|
||||
|
||||
flexslider.vars.minItems = gridSize;
|
||||
flexslider.vars.maxItems = gridSize;
|
||||
});
|
||||
}());
|
||||
</script>
|
||||
</div>
|
||||
|
||||
<div class="main_gal_wr">
|
||||
<div class="main_top_wr">
|
||||
<!-- KCDF 갤러리 안내 -->
|
||||
<div class="main_gal_left">
|
||||
<div class="main_title_wr"><img src="/img/index/main_notice_icon.png" alt="아이콘"> KCDF 갤러리 안내</div>
|
||||
<div class="main_gal_menu">
|
||||
<ul>
|
||||
<li><a href="/web/content.do?proFn=kcdf_gallery" target="_blank"><img src="/img/index/main_gallery_menu01.png" alt="KCDF 갤러리 소개"></a></li>
|
||||
<li><a href="/web/cop/resve/selectResveList.do?viewCnd=resveList" target="_blank"><img src="/img/index/main_gallery_menu02.png" alt="KCDF 갤러리 대관신청"></a></li>
|
||||
<li><a href="https://library.kcdf.kr/web/" target="_blank" ><img src="/img/index/main_gallery_menu03.png" alt="KCDF 도서관 바로가기"></a></li>
|
||||
<li><a href="http://kcdfshop.kr/" target="_blank" ><img src="/img/index/main_gallery_menu04.png" alt="KCDF 온라인샵 바로가기"></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- KCDF 갤러리 전시 -->
|
||||
<div class="main_gal_right">
|
||||
<div class="main_title_wr"><img src="/img/index/main_gallery2_icon.png" alt="아이콘"> KCDF 갤러리 전시</div>
|
||||
<div class="flexslider02 main_gal_img">
|
||||
<ul class="slides">
|
||||
<c:forEach var="result" items="${popupzoneList_02}" varStatus="status">
|
||||
<li>
|
||||
<div alt="${result.pozNm}" style="cursor:pointer; background-image:url(<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>);"
|
||||
<c:if test="${result.istarget eq 'C'}" >
|
||||
onclick="javascript:location.href='${result.mlink}';"
|
||||
</c:if>
|
||||
<c:if test="${result.istarget eq 'N'}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
>
|
||||
</div>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- FlexSlider -->
|
||||
<script type="text/javascript">
|
||||
|
||||
(function() {
|
||||
|
||||
// store the slider in a local variable
|
||||
var $window = $(window),
|
||||
flexslider = { vars:{} };
|
||||
|
||||
// tiny helper function to add breakpoints
|
||||
function getGridSize() {
|
||||
return (window.innerWidth < 600) ? 1 :
|
||||
(window.innerWidth < 900) ? 1 : 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
$window.load(function() {
|
||||
$('.flexslider02').flexslider({
|
||||
slideshow: false,
|
||||
animation: "slide",
|
||||
animationSpeed: 400,
|
||||
animationLoop: false,
|
||||
itemWidth: 463,
|
||||
itemMargin: 10,
|
||||
minItems: getGridSize(), // use function to pull in initial value
|
||||
maxItems: getGridSize(), // use function to pull in initial value
|
||||
start: function(slider){
|
||||
$('body').removeClass('loading');
|
||||
flexslider = slider;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// check grid size on resize event
|
||||
$window.resize(function() {
|
||||
var gridSize = getGridSize();
|
||||
|
||||
flexslider.vars.minItems = gridSize;
|
||||
flexslider.vars.maxItems = gridSize;
|
||||
});
|
||||
}());
|
||||
</script>
|
||||
</div>
|
||||
|
||||
<div class="mobile_bottom">
|
||||
<!-- KCDF 블로그 -->
|
||||
<div class="main_blog">
|
||||
<div class="main_title_wr"><img src="/img/index/main_blog_icon.png" alt="아이콘"> 한국공예디자인문화진흥원 블로그</div>
|
||||
<ul class="main_blog_list">
|
||||
<c:forEach var="result" items="${popupzoneList_03}" varStatus="status">
|
||||
<li alt="${fn:substring(result.pozNm,0,7)}" style="background:url('<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>') no-repeat center #f3f3f3; background-size:cover;cursor:pointer;"
|
||||
<c:if test="${result.istarget eq 'C'}" >
|
||||
onclick="javascript:location.href='${result.mlink}';"
|
||||
</c:if>
|
||||
<c:if test="${result.istarget eq 'N'}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
>
|
||||
<div class="blog_thum_bg" style="width: 100%;">${result.pozNm}</div></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- 우수문화상품지정제 190207 수정s -->
|
||||
<c:if test="${not empty popupzoneList_04}" >
|
||||
<div class="main_kribbon"><!-- 190207 링크추가 수정-->
|
||||
<div class="kribbon_thumnail" alt="${popupzoneList_04[0].pozNm}" style="background:url('<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${popupzoneList_04[0].popupzoneImageFile}"/>') no-repeat center; background-size:contain;"></div>
|
||||
<div class="kribbon_left">
|
||||
<div class="btn">
|
||||
<a href="${popupzoneList_04[0].mlink}"
|
||||
<c:if test="${popupzoneList_04[0].istarget ne 'C'}" >
|
||||
target="_blank"
|
||||
</c:if>
|
||||
>바로가기</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="kribbon_right">
|
||||
<div class="title">우수문화상품지정제</div>
|
||||
<div class="text">
|
||||
우수문화상품 지정제도는
|
||||
한국의 문화적 가치를 담은 우수문화상품을
|
||||
지정하여 한복의 옷고름 모양을 딴
|
||||
K-ribbon 마크를 부착하고, 체계적인
|
||||
관리와 브랜드마케팅을 통해
|
||||
‘코리아프리미엄’을 창출하고자 하는
|
||||
제도 입니다.
|
||||
<p class="maTop10">2015년 11월 부터 시행되었으며,
|
||||
문화콘텐츠, 한복, 공예품, 한식·식품 등
|
||||
한국을 대표할 수 있는 문화상품들을
|
||||
대상으로 합니다. </p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</c:if>
|
||||
<!-- 정기구독 s 190207 수정-->
|
||||
<c:if test="${not empty popupzoneList_05}" >
|
||||
<div class="main_magazine"><!-- 190207 링크추가 수정-->
|
||||
<div class="magazine_thumnail" alt="${popupzoneList_05[0].pozNm}" style="background:url('<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${popupzoneList_05[0].popupzoneImageFile}"/>') no-repeat center; background-size:contain"></div>
|
||||
<div class="btn">
|
||||
<a href="${popupzoneList_05[0].mlink}"
|
||||
<c:if test="${popupzoneList_05[0].istarget ne 'C'}" >
|
||||
target="_blank"
|
||||
</c:if>
|
||||
><img src="/img/index/main_magazine_btn.png" alt="정기구독신청"></a></div>
|
||||
<div class="text01">
|
||||
「공예+디자인」은<br>
|
||||
한국공예디자인문화진흥원이<br>
|
||||
격월로 발행하는 공예·디자인<br>
|
||||
전문간행물입니다.
|
||||
</div>
|
||||
<div class="text02">공예 + 디자인 격월발행</div>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 배너 -->
|
||||
<div id="link_wrap">
|
||||
<div class="link_wrap_1300">
|
||||
<div class="flexslider03 banner_img">
|
||||
<!--190207 수정 s-->
|
||||
<ul class="slides">
|
||||
<c:forEach var="banner" items="${bannerList}" varStatus="status">
|
||||
<li>
|
||||
<div alt="${banner.bannerNm}" style="background:url(<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${banner.bannerImageFile}"/>) no-repeat center; background-size:contain ;cursor: pointer;";
|
||||
<c:if test="${banner.istarget ne 'C'}" >
|
||||
onclick="window.open('${banner.linkUrl}', '_blank');"
|
||||
</c:if>
|
||||
<c:if test="${banner.istarget eq 'C'}" >
|
||||
onclick="window.open('${banner.linkUrl}', '_self');"
|
||||
</c:if>
|
||||
></div>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<!--190207 수정 e-->
|
||||
</div>
|
||||
<!-- FlexSlider -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
// store the slider in a local variable
|
||||
var $window = $(window),
|
||||
flexslider = { vars:{} };
|
||||
|
||||
// tiny helper function to add breakpoints
|
||||
function getGridSize() {
|
||||
return (window.innerWidth < 500) ? 3 :
|
||||
(window.innerWidth < 900) ? 5 : 8;
|
||||
}
|
||||
|
||||
$window.load(function() {
|
||||
$('.flexslider03').flexslider({
|
||||
slideshow: false,
|
||||
animation: "slide",
|
||||
animationSpeed: 400,
|
||||
animationLoop: false,
|
||||
itemWidth: 140,
|
||||
itemMargin: 30, // 190207 수정
|
||||
minItems: getGridSize(), // use function to pull in initial value
|
||||
maxItems: getGridSize(), // use function to pull in initial value
|
||||
start: function(slider){
|
||||
$('body').removeClass('loading');
|
||||
flexslider = slider;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// check grid size on resize event
|
||||
$window.resize(function() {
|
||||
var gridSize = getGridSize();
|
||||
|
||||
flexslider.vars.minItems = gridSize;
|
||||
flexslider.vars.maxItems = gridSize;
|
||||
});
|
||||
}());
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<form name="frm" action="web/cop/bbsWeb/selectBoardArticle.do" method="get">
|
||||
<input type="hidden" name="bbsId" />
|
||||
<input type="hidden" name="nttId" value="0" />
|
||||
</form>
|
||||
|
||||
<form name="frmSecd" action="web/cop/bbsWeb/selectBoardArticle.do" method="get">
|
||||
<input type="hidden" name="bbsId" />
|
||||
<input type="hidden" name="nttId" value="0" />
|
||||
<input type="hidden" name="seCd" />
|
||||
</form>
|
||||
|
||||
<!-- 레이어 팝업 -->
|
||||
<c:if test="${fn:length(popupList) > 0}" >
|
||||
<style type="text/css">
|
||||
.pop-layer .pop-container {padding: 0px 0px;}
|
||||
.pop-layer p.ctxt {color: #666;line-height: 25px;}
|
||||
.pop-layer .btn-r {width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right;}
|
||||
.pop-layer {display: none;position: absolute;background-color: #fff;border: 1px solid #3571B5;z-index: 10;}
|
||||
</style>
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="4">
|
||||
<c:if test="${popupListData.popupType eq 'L'}">
|
||||
<style type="text/css">
|
||||
#layer_pop_${popupListData.popupId}{
|
||||
top: ${popupListData.popupVrticlLc}px;
|
||||
left: ${popupListData.popupWidthLc}px;
|
||||
height: auto;
|
||||
}
|
||||
</style>
|
||||
<div id="layer_pop_${popupListData.popupId}" class="pop-layer">
|
||||
<div class="pop-container">
|
||||
<div class="pop-conts">
|
||||
<!--content //-->
|
||||
${popupListData.nttCn}
|
||||
<div class="btn-r">
|
||||
<a href="#" onclick="fn_layerClose('${popupListData.popupId}'); return false;" class="btn-layerClose">Close</a>
|
||||
<br/>
|
||||
하루동안 창을 열지 않음 <input type="checkbox" name="chkPopup" value="" onClick="fnPopupCheck('${popupListData.popupId}' , 'layer')" title="하루동안창열지않기체크">
|
||||
</div>
|
||||
<!--// content-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<!-- 레이어 팝업 끝-->
|
||||
</body>
|
||||
</html>
|
||||
@ -13,7 +13,6 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<!-- <title>한국원자력안전재단 - 메인</title> -->
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes">
|
||||
@ -26,7 +25,7 @@
|
||||
.today_close label{position: relative;}
|
||||
</style>
|
||||
|
||||
<script src="/kccadrPb/usr/script/swiper.js"></script>
|
||||
<!-- <script src="/kccadrPb/usr/script/swiper.js"></script> -->
|
||||
<script src="/kccadrPb/usr/script/main.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
@ -1,96 +1,48 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
|
||||
<%pageContext.setAttribute("crlf", "\r\n"); %>
|
||||
<%pageContext.setAttribute("crlt", "<"); %>
|
||||
<%pageContext.setAttribute("crgt", ">"); %>
|
||||
<%
|
||||
response.setHeader("Cache-Control","no-store");
|
||||
response.setHeader("Pragma","no-cache");
|
||||
response.setDateHeader("Expires",0);
|
||||
if (request.getProtocol().equals("HTTP/1.1")) response.setHeader("Cache-Control", "no-cache");
|
||||
%>
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<script type="text/javascript" src="/js/tab.js"></script>
|
||||
<link rel="stylesheet" href="/css/flexslider.css" type="text/css" media="screen" /><!-- 이미지슬라이드 -->
|
||||
<script defer src="/js/jquery.flexslider.js"></script>
|
||||
<link href="/css/index.css" rel="stylesheet">
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes">
|
||||
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/swiper.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/swiper.min.css">
|
||||
<link rel="stylesheet" href="/kccadrPb/usr/css/main.css">
|
||||
|
||||
<style>
|
||||
.today_close label{position: relative;}
|
||||
</style>
|
||||
|
||||
<script src="/kccadrPb/usr/script/swiper.js"></script>
|
||||
<script src="/kccadrPb/usr/script/main.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
if($(window).width() < 701){
|
||||
$('.main_magazine').attr("onclick", "javascript:location.href='${popupzoneList_05[0].mlink}'");
|
||||
}
|
||||
$(document).ready(function (){
|
||||
|
||||
// 실서버
|
||||
if($(location).attr('host').indexOf("kcdf.or.kr") != -1){
|
||||
if($(location).attr('host').indexOf("www") == -1){
|
||||
var strurl = $(location).attr('href');
|
||||
strurl = strurl.replace("kcdf.or.kr", "www.kcdf.or.kr");
|
||||
window.location.replace(strurl);
|
||||
}
|
||||
}
|
||||
<c:if test="${message != null}">
|
||||
alert("<c:out value='${message}' />");
|
||||
</c:if>
|
||||
|
||||
//레이어 팝업 띄우기
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="10">
|
||||
<c:if test="${popupListData.popupType eq 'L'}">
|
||||
if(fnGetCookie('layer_${popupListData.popupId}') == null){
|
||||
$("#layer_pop_${popupListData.popupId}").fadeIn();
|
||||
}
|
||||
</c:if>
|
||||
if(fnGetCookie("layer_<c:out value='${popupListData.popupId}' />") == null){
|
||||
$("#layer_pop_<c:out value='${popupListData.popupId}' />").fadeIn();
|
||||
};
|
||||
</c:forEach>
|
||||
|
||||
//윈도우 팝업 띄우기
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="10">
|
||||
<c:if test="${popupListData.popupType eq 'W'}">
|
||||
if(fnGetCookie('${popupListData.popupId}') == null ){
|
||||
fn_openPopup('${popupListData.popupId}', '${popupListData.sortNum}','${popupListData.popupWidthSize}','${popupListData.popupVrticlSize}','${popupListData.popupWidthLc}','${popupListData.popupVrticlLc}');
|
||||
}
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
|
||||
});
|
||||
|
||||
function fn_layerClose(popupId){
|
||||
$("#layer_pop_"+popupId).fadeOut();
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice(bbsId, nttId) {
|
||||
document.frm.bbsId.value = bbsId;
|
||||
document.frm.nttId.value = nttId;
|
||||
document.frm.method = "get";
|
||||
if("EXTBBSM_000000000002" == bbsId){ //입찰
|
||||
document.frm.action = "/web/cop/bbs/viewExtBoard.do";
|
||||
}else{
|
||||
document.frm.action = "/web/cop/bbsWeb/selectBoardArticle.do";
|
||||
}
|
||||
document.frm.submit();
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice_secd(bbsId, nttId, seCd) {
|
||||
document.frmSecd.bbsId.value = bbsId;
|
||||
document.frmSecd.nttId.value = nttId;
|
||||
document.frmSecd.seCd.value = seCd;
|
||||
document.frmSecd.method = "get";
|
||||
if("EXTBBSM_000000000002" == bbsId){ //입찰
|
||||
document.frmSecd.action = "/web/cop/bbs/selectExtBbsList.do";
|
||||
document.frmSecd.submit();
|
||||
}else{
|
||||
document.frmSecd.action = "/web/cop/bbsWeb/selectBoardArticle.do";
|
||||
document.frmSecd.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function checkMobileDevice() {
|
||||
var mobileKeyWords = new Array('Android', 'iPhone', 'iPod', 'BlackBerry', 'Windows CE', 'SAMSUNG', 'LG', 'MOT', 'SonyEricsson');
|
||||
for (var info in mobileKeyWords) {
|
||||
if (navigator.userAgent.match(mobileKeyWords[info]) != null) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function fn_egov_addNotice() {
|
||||
document.frm.method = "get";
|
||||
document.frm.bbsId.value = "BBSMSTR_000000000153";
|
||||
document.frm.action = "/web/cop/bbs/addBoardArticle.do";
|
||||
document.frm.submit();
|
||||
}
|
||||
|
||||
|
||||
/* ********************************************************
|
||||
* 팝업창 오픈 쿠키 정보 OPEN
|
||||
@ -105,7 +57,7 @@ function fnGetCookie(name) {
|
||||
|
||||
|
||||
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
|
||||
}
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* 쿠키설정
|
||||
@ -116,212 +68,349 @@ function fnSetCookiePopup( name, value, expiredays ) {
|
||||
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* 체크버튼 클릭시
|
||||
******************************************************** */
|
||||
//팝업 다시보지않기
|
||||
function fnPopupCheck(popupId , typeFlag) {
|
||||
fnSetCookiePopup( typeFlag+"_"+popupId , "done" , 1);
|
||||
fn_layerClose(popupId);
|
||||
}
|
||||
|
||||
function fn_openPopup(popupId,seq,width,height,x,y){
|
||||
if(width < 200){
|
||||
width = 200;
|
||||
}
|
||||
|
||||
if(height < 200){
|
||||
height = 200;
|
||||
}
|
||||
|
||||
var openPopup = window.open('<c:url value='/web/main/EgovPopup.do'/>'+'?popupId='+popupId,
|
||||
'pop_'+popupId,'width='+width+',height='+height+',top='+y+',left='+x);
|
||||
if(openPopup != null){
|
||||
if (window.focus) {openPopup.focus()}
|
||||
}
|
||||
|
||||
//팝업 닫기
|
||||
function fn_layerClose(popupId){
|
||||
$("#layer_pop_"+popupId).fadeOut();
|
||||
}
|
||||
|
||||
function popzoneOpen(url,target){
|
||||
var vTarget;
|
||||
if(target != "N"){
|
||||
vTarget = "_self";
|
||||
}else{
|
||||
vTarget = "_blank";
|
||||
}
|
||||
window.open(url,vTarget);
|
||||
}
|
||||
|
||||
function fn_egov_inqire_notice(bbsId, nttId) {
|
||||
document.frm.nttId.value = nttId;
|
||||
document.frm.bbsId.value = bbsId;
|
||||
document.frm.method = "post";
|
||||
document.frm.action = "<c:url value='/web/cop/bbsWeb/selectBoardDetail.do'/>?pubDetail=Y";
|
||||
document.frm.submit();
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.btn{ background: none;}
|
||||
.btn:hover {background:none;}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<section class="main">
|
||||
<c:if test="${not empty siteManagerVO}" >
|
||||
<c:if test="${siteManagerVO.themeSmplUse eq 'Y'}" ><!-- 샘플테마 사용 -->
|
||||
<div id="slides" class="visual" style="cursor:pointer;">
|
||||
<c:forEach var="i" begin="1" end="3" step="1">
|
||||
<img onerror="this.src='/images/no_img.jpg'"
|
||||
src='/site/theme_sample/theme_${siteManagerVO.theme}/main/main_0${i}.jpg' />
|
||||
</c:forEach>
|
||||
</div>
|
||||
</c:if>
|
||||
<c:if test="${siteManagerVO.themeSmplUse ne 'Y'}" ><!-- 샘플테마 미사용 -->
|
||||
<div id="slides" class="visual" style="cursor:pointer;">
|
||||
<c:forEach var="result" items="${mainzoneList}" varStatus="status">
|
||||
<img style="height:100%;" alt="${result.mazNm}" onerror="this.src='/images/no_img.jpg'" src='<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.mainzoneImageFile}"/>'
|
||||
<c:if test="${not empty result.mlink}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
/>
|
||||
</c:forEach>
|
||||
<c:if test="${fn:length(mainzoneList) eq 1}">
|
||||
<c:forEach var="result" items="${mainzoneList}" varStatus="status">
|
||||
<img alt="${result.mazNm}" onerror="this.src='/images/no_img.jpg'" src='<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${result.mainzoneImageFile}"/>'
|
||||
<c:if test="${not empty result.mlink}" >
|
||||
onclick="window.open('${result.mlink}', '_blank');"
|
||||
</c:if>
|
||||
/>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
</div>
|
||||
</c:if>
|
||||
</c:if>
|
||||
|
||||
<script src="/js/jquery.slides.min.js"></script>
|
||||
<c:if test="${not empty mainzoneList}" >
|
||||
<script type="text/javascript">
|
||||
|
||||
var mlcnt = '${fn:length(mainzoneList)}';
|
||||
var mlactive = false;
|
||||
if(mlcnt > 1){
|
||||
mlactive = true;
|
||||
}
|
||||
$('#slides').slidesjs({
|
||||
play: {
|
||||
active: true,
|
||||
auto: false,
|
||||
interval: 9000,
|
||||
navigation:false,
|
||||
swap: true,
|
||||
effect : "slide"
|
||||
},
|
||||
navigation: {
|
||||
active: mlactive
|
||||
},
|
||||
pagination: {
|
||||
active: mlactive,
|
||||
},
|
||||
});
|
||||
</script>
|
||||
</c:if>
|
||||
|
||||
|
||||
<!-- 메인 conts -->
|
||||
<div id="#main_cont">
|
||||
<img alt="회사연혁" src="/img/index/main_cont.jpg" style="width: 100%;" />
|
||||
</div>
|
||||
|
||||
<div id="#main_contmid">
|
||||
<img alt="회사연혁" src="/img/index/main_contmid.jpg" style="width: 100%;" />
|
||||
</div>
|
||||
|
||||
<div id="#main_contlow">
|
||||
<img alt="회사연혁" src="/img/index/main_contlow.jpg" style="width: 100%;" />
|
||||
</div>
|
||||
|
||||
<!-- 배너 -->
|
||||
<div id="link_wrap">
|
||||
<div class="link_wrap_1300">
|
||||
<div class="flexslider03 banner_img">
|
||||
<!--190207 수정 s-->
|
||||
<ul class="slides">
|
||||
<c:forEach var="banner" items="${bannerList}" varStatus="status">
|
||||
<li>
|
||||
<div alt="${banner.bannerNm}" style="background:url(<c:url value='/cmm/fms/getImage.do'/>?atchFileId=<c:out value="${banner.bannerImageFile}"/>) no-repeat center; background-size:contain ;cursor: pointer;";
|
||||
<c:if test="${banner.istarget ne 'C'}" >
|
||||
onclick="window.open('${banner.linkUrl}', '_blank');"
|
||||
</c:if>
|
||||
<c:if test="${banner.istarget eq 'C'}" >
|
||||
onclick="window.open('${banner.linkUrl}', '_self');"
|
||||
</c:if>
|
||||
></div>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<!--190207 수정 e-->
|
||||
</div>
|
||||
<!-- FlexSlider -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
// store the slider in a local variable
|
||||
var $window = $(window),
|
||||
flexslider = { vars:{} };
|
||||
|
||||
// tiny helper function to add breakpoints
|
||||
function getGridSize() {
|
||||
return (window.innerWidth < 500) ? 3 :
|
||||
(window.innerWidth < 900) ? 5 : 8;
|
||||
}
|
||||
|
||||
$window.load(function() {
|
||||
$('.flexslider03').flexslider({
|
||||
slideshow: false,
|
||||
animation: "slide",
|
||||
animationSpeed: 400,
|
||||
animationLoop: false,
|
||||
itemWidth: 140,
|
||||
itemMargin: 30, // 190207 수정
|
||||
minItems: getGridSize(), // use function to pull in initial value
|
||||
maxItems: getGridSize(), // use function to pull in initial value
|
||||
start: function(slider){
|
||||
$('body').removeClass('loading');
|
||||
flexslider = slider;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// check grid size on resize event
|
||||
$window.resize(function() {
|
||||
var gridSize = getGridSize();
|
||||
|
||||
flexslider.vars.minItems = gridSize;
|
||||
flexslider.vars.maxItems = gridSize;
|
||||
});
|
||||
}());
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- 레이어 팝업 -->
|
||||
<c:if test="${fn:length(popupList) > 0}" >
|
||||
<style type="text/css">
|
||||
<style>
|
||||
.pop-layer{left: 50%; top: 50%; transform: translate(-50%,-50%); box-shadow: 0 0 5px rgba(0,0,0,0.3);}
|
||||
.pop-layer .pop-container {padding: 0px 0px;}
|
||||
.pop-layer p.ctxt {color: #666;line-height: 25px;}
|
||||
.pop-layer .btn-r {width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right;}
|
||||
.pop-layer {display: none;position: absolute;background-color: #fff;border: 1px solid #3571B5;z-index: 10;}
|
||||
.pop-layer .btn-r {display: flex; width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right; justify-content: space-between; padding: 5px 10px; box-sizing: border-box; align-items: center;}
|
||||
.pop-layer {display: none;position: absolute;background-color: #fff;z-index: 999;}
|
||||
#tdCheck+label{overflow: hidden;border: 0;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
|
||||
.btn-layerClose{width: 16px; height: 16px; background-image: url(/kccadrPb/usr/image/common/btn_close.png); background-repeat: no-repeat; background-size: 100%;}
|
||||
</style>
|
||||
<c:forEach var="popupListData" items="${popupList}" varStatus="status" end="4">
|
||||
<c:if test="${popupListData.popupType eq 'L'}">
|
||||
<style type="text/css">
|
||||
#layer_pop_${popupListData.popupId}{
|
||||
<style>
|
||||
#layer_pop_<c:out value='${popupListData.popupId}' />{
|
||||
top: ${popupListData.popupVrticlLc}px;
|
||||
left: ${popupListData.popupWidthLc}px;
|
||||
/* width: ${popupListData.popupWidthSize}px; */
|
||||
/*width: ${popupListData.popupWidthSize}px; */
|
||||
height: auto;
|
||||
}
|
||||
</style>
|
||||
<div id="layer_pop_${popupListData.popupId}" class="pop-layer">
|
||||
<div id="layer_pop_<c:out value='${popupListData.popupId}' />" class="pop-layer">
|
||||
<div class="pop-container">
|
||||
<div class="pop-conts">
|
||||
<!--content //-->
|
||||
${popupListData.nttCn}
|
||||
<c:choose>
|
||||
<c:when test="${not empty popupListData.fileUrl}">
|
||||
<a href="<c:out value='${popupListData.fileUrl}' />" target="_blank">
|
||||
${popupListData.nttCn}
|
||||
</a>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<a href="#">
|
||||
${popupListData.nttCn}
|
||||
</a>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<div class="btn-r">
|
||||
<a href="#" onclick="fn_layerClose('${popupListData.popupId}'); return false;" class="btn-layerClose">Close</a>
|
||||
<br/>
|
||||
하루동안 창을 열지 않음 <input type="checkbox" name="chkPopup" value="" onClick="fnPopupCheck('${popupListData.popupId}' , 'layer')" title="하루동안창열지않기체크">
|
||||
<div class="today_close">
|
||||
<c:if test="${popupListData.stopvewSetupAt eq 'Y' }">
|
||||
<label for="chkPupup_${status.count}">하루동안 창을 열지 않음</label>
|
||||
<input type="checkbox" id="chkPupup_${status.count}" name="chkPopup" tabindex="1" onClick="fnPopupCheck('<c:out value='${popupListData.popupId}' />' , 'layer')" onkeypress="fnPopupCheck('<c:out value='${popupListData.popupId}' />' , 'layer')" style="display:inline">
|
||||
</c:if>
|
||||
</div>
|
||||
<a href="#" tabindex="1" onclick="fn_layerClose('<c:out value='${popupListData.popupId}' />'); return false;" class="btn-layerClose" title="팝업 닫기"></a>
|
||||
</div>
|
||||
<!--// content-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<!-- 레이어 팝업 끝-->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</c:if>
|
||||
|
||||
<!-- 전자조정 메인 콘텐츠 시작 -->
|
||||
|
||||
<!-- 조정신청 URL -->
|
||||
<c:set var="adjstReqRegistInformation" value="/web/kccadr/adjst/adjstReqRegistInformation.do"/>
|
||||
<!-- 서류제출 URL ,진행상황 URL -->
|
||||
<c:set var="adjstIncidentList" value="/web/kccadr/accdnt/ai/adjstIncidentList.do"/>
|
||||
<!-- 기록발급 URL -->
|
||||
<%-- <c:set var="docIssReqList" value="/web/kccadr/payment/inipay/accdnt/ai/docIssReqList.do"/> --%>
|
||||
<c:set var="docIssReqList" value="/"/>
|
||||
<!-- 문의게시판 URL -->
|
||||
<c:set var="selectBoardList" value="/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000654"/>
|
||||
|
||||
<main class="main" id="main">
|
||||
<!-- 메인 비주얼 -->
|
||||
<div class="main_visual">
|
||||
<div class="visual_wrap swiper-container">
|
||||
<ul class="visual_list swiper-wrapper">
|
||||
<c:forEach var="result" varStatus="status" items="${mainzoneList}">
|
||||
<li class="visual_img img01 swiper-slide" style="background-image:url('<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.mainzoneImageFile}"/>'); background-repeat: no-repeat; background-position: center;"></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<div class="visual_util">
|
||||
<c:if test="${fn:length(mainzoneList) > 1}" >
|
||||
<button class="visual_prev" title="비주얼 이미지 이전"></button>
|
||||
<button class="visual_next" title="비주얼 이미지 다음"></button>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inner">
|
||||
<div class="text_area">
|
||||
<p>분쟁을 신속하고 공정하게 해결해주는</p>
|
||||
<span>저작권 전자조정시스템</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //메인 비주얼 -->
|
||||
|
||||
<!-- 바로가기 -->
|
||||
<div class="baro_cont">
|
||||
<div class="inner">
|
||||
<div class="mask"></div>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="<c:out value='${adjstReqRegistInformation}'/>" title="조정신청 페이지 바로가기" id="first">
|
||||
<i class="baro_conciliate_apc"></i>조정신청
|
||||
</a>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<a href="<c:out value='${adjstReqRegistInformation}'/>" title="조정신청 페이지 바로가기" class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
저작권 분쟁조정 온라인 신청페이지<br>
|
||||
본인을 포함한 분쟁 당사자 정보, 청구취지, 청구이유 등을 작성하여 신청
|
||||
</p>
|
||||
<p class="tooltip_tit02">(정보입력, 불러오기, 제출하기 기능 제공)</p>
|
||||
</a>
|
||||
<button type="button" title="페이지 이동" onclick="location.href='<c:out value='${adjstReqRegistInformation}'/>'">조정신청 바로가기</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<c:out value='${adjstIncidentList}'/>" title="서류제출 페이지 바로가기">
|
||||
<i class="baro_document_submit"></i>서류제출
|
||||
</a>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<a href="<c:out value='${adjstIncidentList}'/>" title="서류제출 페이지 바로가기" class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정 진행 관련 서류 제출 페이지<br>
|
||||
준비서면, 답변서, 기일변경 신청서, 취하신청서 등 서류 제출
|
||||
</p>
|
||||
<p class="tooltip_tit02">(정보입력, 불러오기, 제출하기 기능 제공)</p>
|
||||
</a>
|
||||
<button type="button" title="페이지 이동" onclick="location.href='<c:out value='${adjstIncidentList}'/>'">서류제출 바로가기</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<c:out value='${adjstIncidentList}'/>" title="진행상황 페이지 바로가기">
|
||||
<i class="baro_progress"></i>진행상황
|
||||
</a>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<a href="<c:out value='${adjstIncidentList}'/>" title="진행상황 페이지 바로가기" class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정 진행현황 확인 페이지<br>
|
||||
사건접수, 조정진행, 조정종결 등 단계별 진행현황을 확인
|
||||
</p>
|
||||
<p class="tooltip_tit02"></p>
|
||||
</a>
|
||||
<button type="button" title="페이지 이동" onclick="location.href='<c:out value='${adjstIncidentList}'/>'">진행상황 바로가기</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<%-- <a href="<c:out value='${docIssReqList}'/>" title="기록발급 페이지 바로가기"> --%>
|
||||
<a href="#" onclick="return false;">
|
||||
<i class="baro_issuance_records"></i>기록발급
|
||||
</a>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<%-- <a href="<c:out value='${docIssReqList}'/>" title="기록발급 페이지 바로가기" class="text_area"> --%>
|
||||
<a href="#" onclick="return false;" class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
종결된 사건기록 발급 페이지<br>
|
||||
조정종결통보서, 기일조서, 조정조서, 직권결정문, 직권결정문 송달 및 확정증명원 등 발급 신청(수수료 1,500원)
|
||||
</p>
|
||||
<p class="tooltip_tit02">
|
||||
오프라인 접수 사건 : 위원회 방문 예약 신청, 방문 발급<br />
|
||||
전자조정시스템 접수 사건 : 온라인 신청, 우편 발급
|
||||
</p>
|
||||
</a>
|
||||
<button type="button" onclick="location.href='<c:out value='${docIssReqList}'/>'" disabled="disabled">서비스 준비중</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<c:out value='${selectBoardList}'/>" title="1:1 문의 게시판 페이지 바로가기">
|
||||
<i class="baro_inquiry_board"></i>1:1 문의
|
||||
</a>
|
||||
<div class="tooltip_box">
|
||||
<div class="tooltip_type01">
|
||||
<a href="<c:out value='${selectBoardList}'/>" title="1:1 문의 게시판 페이지 바로가기" class="text_area">
|
||||
<p class="tooltip_tit01">
|
||||
조정신청 또는 진행 중 본인의 사건과<br>관련한 문의와 답변을 받을 수 있는 게시판
|
||||
</p>
|
||||
<p class="tooltip_tit02">- 전자조정시스템 회원가입 및 로그인 필수</p>
|
||||
</a>
|
||||
<button type="button" title="페이지 이동" onclick="location.href='<c:out value='${selectBoardList}'/>'">1:1 문의 바로가기</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //바로가기 -->
|
||||
|
||||
<div class="btm_cont">
|
||||
<div class="inner">
|
||||
<!-- 조정신청 안내 -->
|
||||
<div class="area_info area_cont">
|
||||
<div class="area_top">
|
||||
<p class="tit">조정신청 안내</p>
|
||||
</div>
|
||||
<div class="cont">
|
||||
<div class="bnn_cont">
|
||||
<a href="/web/kccadr/adjst/adjstReqRegistInformation.do" title="조정신청 페이지 바로가기">
|
||||
<i></i>
|
||||
<span>전자조정 신청</span>
|
||||
<p>온라인상으로 구비서류 제출 및 수수료 결제</p>
|
||||
</a>
|
||||
<a href="/web/content.do?proFn=9150000" title="조정신청 이용안내 페이지 바로가기">
|
||||
<i></i>
|
||||
<span>오프라인 신청</span>
|
||||
<p>한국저작권위원회로 우편 송달 또는 방문</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="area_btm">
|
||||
<!-- <div class="tit">
|
||||
<i></i>
|
||||
<p>상담전화</p>
|
||||
</div>
|
||||
<p class="info">
|
||||
<span>02-2669-0043,0044</span>
|
||||
월~금(평일) 09:00~18:00
|
||||
</p> -->
|
||||
<dl>
|
||||
<dt><i class="info_icon info_icon04"></i>조정신청 문의</dt>
|
||||
<dd>02-2669-0043, 0044</dd>
|
||||
<dt><i class="info_icon info_icon05"></i>저작권 법률상담</dt>
|
||||
<dd>1800-5455</dd>
|
||||
<dt><i class="info_icon info_icon06"></i>이용시간</dt>
|
||||
<dd>월~금(평일) 09:00~17:00</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //조정신청 안내 -->
|
||||
|
||||
<!-- 게시판 -->
|
||||
<div class="area_cont area_list">
|
||||
<div class="area_top">
|
||||
<p class="tit">조정사례</p>
|
||||
<div class="cont_util">
|
||||
<button class="btn_plus" onclick="location.href='/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000651' " title="조정사례 더보기"><i></i></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cont list_cont">
|
||||
<ul class="list">
|
||||
<c:forEach var="result" items="${bbsList}" varStatus="status">
|
||||
<li onclick="javascript:fn_egov_inqire_notice('<c:out value="${result.bbsId}"/>', '<c:out value="${result.nttId}"/>');">
|
||||
<a href="#" title="현재창 상세이동">
|
||||
<p class="list_top">
|
||||
<span class="list_tit">
|
||||
<c:if test="${status.count ne '1'}">
|
||||
·
|
||||
</c:if>
|
||||
<c:out value="${result.nttSj}" />
|
||||
</span>
|
||||
<span class="list_date"><c:out value="${result.frstRegisterPnttm}" /></span>
|
||||
</p>
|
||||
<c:if test="${status.count eq '1'}">
|
||||
<%-- <p class="list_info"><c:out value="${result.nttCn}" escapeXml="false;"/></p> --%>
|
||||
<%-- <div class="list_info"><c:out value="${fn:replace(fn:replace(fn:replace(result.nttCn, crlt , '<'), crgt , '>'), crlf , '<br/>')}" escapeXml="false"/></div> --%>
|
||||
<%-- <div class="list_info"><c:out value="${fn:replace(fn:replace(fn:replace(result.nttCn, crlt , '<'), crgt , '>'), crlf , '<br/>')}" escapeXml="false"/></div> --%>
|
||||
<div class="list_info">사건개요
|
||||
신청인은 외국 출판사와 본 건 관련 외국 서적 『BOOK』에 대하여 한국어판 독점출판계약을 </div>
|
||||
</c:if>
|
||||
</a>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //게시판 -->
|
||||
|
||||
|
||||
<!-- 알림창 -->
|
||||
<div class="area_pz area_cont">
|
||||
<div class="area_top">
|
||||
<p class="tit">알림판</p>
|
||||
<div class="cont_util">
|
||||
<button type="button" class="btn_prev" title="이전알림판 이미지 이동"></button>
|
||||
<button type="button" class="btn_next" title="다음알림판 이미지 이동"></button>
|
||||
<button type="button" class="btn_ctl btn_pause" onclick="pz_ctl(this);" title="알림판 일시정지"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cont">
|
||||
<div class=" <c:if test="${fn:length(popupzoneList) > 1}">swiper-container</c:if> pz_wrap">
|
||||
<ul class="pz_list swiper-wrapper">
|
||||
<c:forEach var="result" items="${popupzoneList}" varStatus="status"><!-- 알림창 -->
|
||||
<li class="swiper-slide">
|
||||
<c:set var="popzATitle"></c:set>
|
||||
<c:if test="${result.istarget == 'N'}">
|
||||
<c:set var="popzATitle">새창열림</c:set>
|
||||
</c:if>
|
||||
<c:if test="${result.istarget == 'N'}">
|
||||
<a href="javascript:popzoneOpen('<c:out value='${result.mlink}' />','<c:out value='${result.istarget}' />');" title="새창열림" >
|
||||
<div>
|
||||
<img onerror="this.src='/images/no_img.jpg'" alt="<c:out value='${result.imgAlt}' /> 알림창" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>' />
|
||||
</div>
|
||||
</a>
|
||||
</c:if>
|
||||
<c:if test="${result.istarget != 'N'}">
|
||||
<a href="javascript:popzoneOpen('<c:out value='${result.mlink}' />','<c:out value='${result.istarget}' />');">
|
||||
<div>
|
||||
<img onerror="this.src='/images/no_img.jpg'" alt="<c:out value='${result.imgAlt}' /> 알림창" src='<c:url value='/uss/ion/pwm/getImage.do'/>?atchFileId=<c:out value="${result.popupzoneImageFile}"/>' />
|
||||
</div>
|
||||
</a>
|
||||
</c:if>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //알림창 -->
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<!-- //전자조정 메인 콘텐츠 종료 -->
|
||||
<form name="frm" action="<c:url value='/web/cop/bbsWeb/selectBoardList.do'/>" method="post">
|
||||
<input type="hidden" name="bbsId" value="" />
|
||||
<input type="hidden" name="nttId" value="" />
|
||||
</form>
|
||||
</html>
|
||||
@ -1,6 +1,6 @@
|
||||
var pz_slide, sch_slide;
|
||||
$(document).ready(function () {
|
||||
main_visual(); // 메인비주얼 슬라이드 스크립트
|
||||
// main_visual(); // 메인비주얼 슬라이드 스크립트
|
||||
pz_slide(); // 팝업존 슬라이드 스크립트
|
||||
sch_slide(); // 조정일정 스케줄 슬라이드 스크립트
|
||||
|
||||
@ -88,25 +88,25 @@ $(document).ready(function () {
|
||||
});
|
||||
});
|
||||
|
||||
function main_visual() {
|
||||
const main_slide = new Swiper('.swiper-container.visual_wrap', {
|
||||
direction: 'horizontal',
|
||||
effect: "fade",
|
||||
speed: 2000,
|
||||
autoplay: {
|
||||
delay: 5000,
|
||||
},
|
||||
loop: true,
|
||||
pagination: {
|
||||
el: '.visual_nav',
|
||||
},
|
||||
navigation: {
|
||||
nextEl: '.visual_next',
|
||||
prevEl: '.visual_prev',
|
||||
},
|
||||
autoHeight: true
|
||||
});
|
||||
}
|
||||
//function main_visual() {
|
||||
// const main_slide = new Swiper('.swiper-container.visual_wrap', {
|
||||
// direction: 'horizontal',
|
||||
// effect: "fade",
|
||||
// speed: 2000,
|
||||
// autoplay: {
|
||||
// delay: 5000,
|
||||
// },
|
||||
// loop: true,
|
||||
// pagination: {
|
||||
// el: '.visual_nav',
|
||||
// },
|
||||
// navigation: {
|
||||
// nextEl: '.visual_next',
|
||||
// prevEl: '.visual_prev',
|
||||
// },
|
||||
// autoHeight: true
|
||||
// });
|
||||
//}
|
||||
|
||||
function sch_slide() {
|
||||
sch_slide = new Swiper('.swiper-container.sch_wrap', {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user