<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$q = isset($_GET['q']) ? clean_xss_tags($_GET['q'], 1, 1) : '';


/********************/

if(G5_IS_MOBILE) {
    include_once(G5_THEME_MSHOP_PATH.'/shop.head.php');
    return;
}

include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');
include_once(G5_LIB_PATH.'/latest.lib.php');

add_javascript('<script src="'.G5_JS_URL.'/owlcarousel/owl.carousel.min.js"></script>', 10);
add_stylesheet('<link rel="stylesheet" href="'.G5_JS_URL.'/owlcarousel/owl.carousel.css">', 0);


/* 팝업 추가 2.1.5 { */
if(defined('_INDEX_')) { // index에서만 실행
    include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
/* } */

?>

<?php 

    if (isset($rb_core['layout_hd_shop']) && $rb_core['layout_hd_shop'] == "") {
        echo "<div class='no_data' style='padding:30px 0 !important; margin-top:0px; border:0px !important; background-color:#f9f9f9;'><span class='no_data_section_ul1 font-B color-000'>선택된 헤더 레이아웃이 없습니다.</span><br>환경설정 패널에서 먼저 헤더 레이아웃을 설정해주세요.</div>";
    } else if (isset($rb_core['layout_hd_shop'])) { 
        // 레이아웃 인클루드
        include_once(G5_THEME_SHOP_PATH . '/rb.layout_hd/' . $rb_core['layout_hd_shop'] . '/header.php'); 
    } else {
        echo "<div class='no_data' style='padding:30px 0 !important; margin-top:0px; border:0px !important; background-color:#f9f9f9;'>헤더 레이아웃 설정이 올바르지 않습니다.</span><br>환경설정 패널에서 먼저 헤더 레이아웃을 설정해주세요.</div>";
    }

    ?>

    
    <script>
        function adjustContentPadding() {
            // header의 높이 구하기
            var height_header = $('#header').outerHeight();
            var sticky_header = $('#header').outerHeight() + 30;
            // contents_wrap 에 구해진 높이값 적용
            $('#contents_wrap').css('padding-top', height_header + 'px');
            $('#rb_sidemenu_shop').css('top', sticky_header + 'px');
        }

        $(document).ready(function() {
            // 처음 페이지 로드 시 호출
            adjustContentPadding();

            // 브라우저 리사이즈 시 호출
            $(window).resize(function() {
                adjustContentPadding();
            });
        });
    </script>
    
    <div class="contents_wrap" id="contents_wrap">

        <?php if (!defined("_INDEX_")) { ?>
            <?php include_once(G5_PATH.'/rb/rb.config/topvisual.shop.php'); ?>
        <?php } ?>
       
        <section class="<?php if (defined("_INDEX_")) { ?>index co_gap_pc_<?php echo $rb_core['gap_pc'] ?><?php } else { ?>sub co_gap_pc_<?php echo $rb_core['gap_pc'] ?><?php } ?>"
        style="
        <?php if (!defined("_INDEX_")) { ?>
        width:<?php echo $rb_core['sub_width'] ?>px;
        <?php echo rb_inline_padding($rb_core, 'padding_top_sub_shop'); ?>
        <?php echo rb_inline_padding($rb_core, 'padding_btm_sub_shop'); ?>
        <?php } else { ?>
        width:<?php echo $rb_core['main_width'] ?>px;
        <?php echo rb_inline_padding($rb_core, 'padding_top_shop'); ?>
        <?php echo rb_inline_padding($rb_core, 'padding_btm_shop'); ?>
        <?php } ?>
        ">
        
        <?php
            $safe = sql_escape_string($rb_page_urls);
            $row = sql_fetch("SELECT 1 AS ok FROM rb_sidebar_hide WHERE s_code='{$safe}' LIMIT 1");
            $sidebar_hidden = (bool)$row;
        ?>

        <?php if (!defined('_INDEX_') && !$sidebar_hidden) { ?>

            <?php
                $side_float_shop = "";
                if (isset($rb_core['sidemenu_shop']) && $rb_core['sidemenu_shop'] == "left" && !$sidebar_hidden) {
                    $side_float_shop = "float:right; width: calc(100% - ".$rb_core['sidemenu_width_shop']."px);";
                } else if (isset($rb_core['sidemenu_shop']) && $rb_core['sidemenu_shop'] == "right" && !$sidebar_hidden) {
                    $side_float_shop = "float:left; width: calc(100% - ".$rb_core['sidemenu_width_shop']."px);";
                }
            ?>
            <?php if (!empty($side_float_shop)) { ?>
            <div id="rb_sidemenu_float_shop" style="<?php echo $side_float_shop ?>">
            <?php } ?>

        <?php } ?>


        <?php if (!defined("_INDEX_")) { ?>
            <?php if(isset($bo_table) && $bo_table) { ?>
                <div class="rb_bo_top flex_box" data-layout="rb_bo_top_shop_<?php echo $bo_table ?>"></div>
            <?php } ?>
            <?php if(isset($co_id) && $co_id) { ?>
                <div class="rb_co_top flex_box" data-layout="rb_co_top_shop_<?php echo $co_id ?>"></div>
            <?php } ?>
            <?php if(isset($_GET['ca_id']) && $_GET['ca_id']) { ?>
                <div class="rb_ca_top flex_box" data-layout="rb_ca_top_shop_<?php echo $_GET['ca_id'] ?>"></div>
            <?php } ?>
            <?php if(isset($_GET['ev_id']) && $_GET['ev_id']) { ?>
                <div class="rb_ev_top flex_box" data-layout="rb_ev_top_shop_<?php echo $_GET['ev_id'] ?>"></div>
            <?php } ?>
            <?php if(isset($it_id) && $it_id) { ?>
                <div class="rb_it_top flex_box" data-layout="rb_it_top_shop_<?php echo $it_id ?>"></div>
            <?php } ?>



        <?php } ?>

        <?php if (isset($rb_core['padding_top_shop']) && $rb_core['padding_top_shop'] == 1) { ?>
        <?php if (defined("_INDEX_")) { ?><span style="margin-top:-70px;" class="pc"></span><?php } ?>
        <?php } ?>
        
        <?php if (!defined("_INDEX_")) { ?><h2 id="container_title"><?php echo get_head_title($g5['title']); ?></h2><?php } ?>
