SiLaure's Data
[ToyPrj-Crawling] CGV 리뷰 크롤링 하기(1) 본문
방황의 시작..
어떻게든 수업에서 배운 것을 써보려고 했음.
하지만 알았지 그건 틀렸다는 걸....
In [183]:
import requests
import json # 괜히 불러옴
import ssl # 괜히 불러옴 2
import bs4
In [152]:
# 1. 페이지 주소 규칙화
# www.cgv.co.kr/movies/detail-view/%3Fmidx=84775#1
# url = f'www.cgv.co.kr/movies/detail-view'
# payload = {'keword' : 'midx=84775#1'}
# r = requests.get(url, params=payload)
# print(r.status_codeatus_code)
# print(r.text)
In [158]:
movie_num = 84775
page_num = 1
cgv_index = f'https://www.cgv.co.kr/movies/detail-view/?midx={movie_num}#{page_num}'
cgv_index
Out[158]:
'https://www.cgv.co.kr/movies/detail-view/?midx=84775#1'
In [159]:
# 2. 페이지 리소스 가져오기
from urllib.request import urlopen
source = urlopen(cgv_index).read()
source
urlopen(cgv_index).read()
Out[159]:
b'\r\n\r\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">\r\n<head>\r\n \r\n <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />\r\n <meta http-equiv="Expires" content="-1" />\r\n <meta http-equiv="Pragma" content="no-cache" />\r\n <meta http-equiv="Cache-Control" content="No-Cache" />\r\n <meta http-equiv="imagetoolbar" content="no" />\r\n <meta name="viewport" content="width=1024" />\r\n <meta name="keywords" content="CGV, \xec\x8b\x9c\xec\xa7\x80\xeb\xb8\x8c\xec\x9d\xb4, \xec\x98\x81\xed\x99\x94\xea\xb4\x80, \xea\xb7\xb9\xec\x9e\xa5, \xec\x98\x81\xed\x99\x94, \xed\x8b\xb0\xec\xbc\x93, \xeb\xb0\x95\xec\x8a\xa4\xec\x98\xa4\xed\x94\xbc\xec\x8a\xa4, \xea\xb7\xb9\xec\x9e\xa5, Movie, Theater, Cinema, Cgv, cgv, \xec\x98\x88\xeb\xa7\xa4, \xec\x83\x81\xec\x98\x81\xec\x9e\x91" />\r\n <meta name="description" content="CGV\xeb\x8a\x94 \xec\x84\xa0\xec\xa7\x84\xed\x99\x94\xeb\x90\x9c \xea\xb4\x80\xeb\x9e\x8c\xeb\xac\xb8\xed\x99\x94\xec\x99\x80 \xec\xb5\x9c\xea\xb3\xa0\xec\x9d\x98 \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4\xeb\xa1\x9c \xea\xb3\xa0\xea\xb0\x9d\xec\x97\x90\xea\xb2\x8c \xec\x9e\x8a\xec\x9d\x84 \xec\x88\x98 \xec\x97\x86\xeb\x8a\x94 \xea\xb0\x90\xeb\x8f\x99\xec\x9d\x84 \xec\x84\xa0\xec\x82\xac\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4. CGV\xed\x99\x88\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\xa5\xbc \xed\x86\xb5\xed\x95\xb4 \xec\x98\x81\xed\x99\x94 \xec\x98\x88\xeb\xa7\xa4\xeb\xbf\x90\xeb\xa7\x8c \xec\x95\x84\xeb\x8b\x88\xeb\x9d\xbc \xea\xb7\xb8 \xec\x9d\xb4\xec\x83\x81\xec\x9d\x98 \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4\xec\x99\x80 \xea\xb0\x90\xeb\x8f\x99\xec\x9d\x84 \xec\xa0\x84\xeb\x8b\xac\xed\x95\x98\xea\xb3\xa0, \xeb\x8b\xa4\xec\x96\x91\xed\x95\x9c \xec\xa6\x90\xea\xb1\xb0\xec\x9b\x80\xea\xb3\xbc \xed\x8a\xb9\xeb\xb3\x84\xed\x95\x9c \xea\xb2\xbd\xed\x97\x98\xec\x9d\x84 \xec\xa0\x9c\xea\xb3\xb5\xed\x95\x98\xea\xb3\xa0\xec\x9e\x90 \xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4." />\r\n <meta property="og:site_name" content="\xec\x98\x81\xed\x99\x94 \xea\xb7\xb8 \xec\x9d\xb4\xec\x83\x81\xec\x9d\x98 \xea\xb0\x90\xeb\x8f\x99. CGV"/>\r\n <meta id="ctl00_og_title" property="og:title" content="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88 | \xec\x98\x81\xed\x99\x94 \xea\xb7\xb8 \xec\x9d\xb4\xec\x83\x81\xec\x9d\x98 \xea\xb0\x90\xeb\x8f\x99. CGV"></meta>\r\n \r\n <meta id="ctl00_og_image" property="og:image" content="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_185.jpg"></meta>\r\n <link rel="alternate" href="http://m.cgv.co.kr" />\r\n <link rel="shortcut icon" href="https://img.cgv.co.kr/theater_img/favicon.ico" type="image/x-icon" />\r\n <title id="ctl00_headerTitle">[\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88]<</title>\r\n <link rel="shortcut icon" type="image/x-icon" href="https://img.cgv.co.kr/R2014/images/favicon.ico" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/reset.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/layout.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/module.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/common.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/content.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/eggupdate.css" />\r\n <link rel="stylesheet" media="print" type="text/css" href="https://img.cgv.co.kr/R2014/css/print.css" /> \r\n \r\n \r\n \r\n\r\n <link rel="stylesheet" type="text/css" href="https://img.cgv.co.kr/R2014/js/jquery.ui/smoothness/jquery-ui-1.10.4.custom.min.css" />\r\n <script type="text/javascript" src="/common/js/extraTheaters.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/app.config.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery-1.10.2.min.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.tmpl.min.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.validate.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.paging.min.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.ui/jquery-ui-1.10.4.custom.min.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.utils.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/app.utils.js"></script>\r\n\t<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.utils.pageing.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/app.init.js"></script>\r\n\r\n <!--[if lte IE 9]><script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.placeholder.js"></script><![endif]-->\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.dotdotdot.min.js"></script>\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/silverlight_link.js"></script>\r\n\t<script src="https://img.cgv.co.kr/R2014/js/slick/slick.js" type="text/javascript" charset="utf-8"></script>\r\n\r\n \r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/phototicket/phototicket.css" />\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/slick.css" />\r\n\t<link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/slick-theme-custom.css" />\r\n\r\n <script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/icheck/login.timer.js"></script>\r\n <script src="https://img.cgv.co.kr/R2014/js/icheck/icheck.min.js" type="text/javascript" charset="utf-8"></script>\r\n <link rel="stylesheet" type="text/css" href="https://img.cgv.co.kr/R2014/js/icheck/iCheck.css" />\r\n\r\n <!-- 2020.05.07 \xea\xb0\x90\xec\xa0\x95\xec\xa7\x80\xec\x88\x98/\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x94\x84\xeb\xa1\x9c\xec\xa0\x9d\xed\x8a\xb8 \xec\xb6\x94\xea\xb0\x80 -->\r\n <link rel="stylesheet" media="all" type="text/css" href="https://img.cgv.co.kr/R2014/css/preegg.css" />\r\n\r\n <!-- \xea\xb0\x81\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 Header Start--> \r\n \r\n<!--[if lte IE 8]><script language="javascript" type="text/javascript" src="https://img.cgv.co.kr/R2014/js/excanvas.min.js"></script><![endif]-->\r\n<link href="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jquery.jqplot.min.css" rel="stylesheet" type="text/css" />\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jquery.jqplot.min.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.barRenderer.min.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.pieRenderer.min.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.donutRenderer.min.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.categoryAxisRenderer.min.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.pointLabels.min.js"></script>\r\n\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/Chart.custom.js"></script><!-- \xed\x8f\x89\xec\xa0\x90 \xea\xb0\x9c\xed\x8e\xb8 \xec\x8a\xa4\xed\x8c\x8c\xec\x9d\xb4\xeb\x8d\x94 \xec\xb0\xa8\xed\x8a\xb8 js \xeb\xa1\x9c\xeb\x94\xa9 \xec\xb6\x94\xea\xb0\x80. mwpark_RR2015 -->\r\n\r\n<!-- 2020.05.07 \xec\x98\x81\xed\x99\x94 \xec\x83\x81\xec\x84\xb8 \xec\xb0\xa8\xed\x8a\xb8 js \xeb\xa1\x9c\xeb\x94\xa9 \xec\xb6\x94\xea\xb0\x80 -->\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/amcharts.js"></script>\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/radar.js"></script>\r\n\r\n\r\n <!--/\xea\xb0\x81\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 Header End--> \r\n <script type="text/javascript">\r\n //<![CDATA[\r\n\r\n _TRK_CP = "/\xed\x99\x88";\r\n\r\n app.config(\'staticDomain\', \'https://img.cgv.co.kr/R2014/\')\r\n .config(\'imageDomain\', \'https://img.cgv.co.kr\')\r\n .config(\'isLogin\', \'False\');\r\n\r\n // AD FLOAT\r\n // \xec\x95\x94\xed\x98\xb8\xed\x99\x94 \xed\x95\xa0 \xeb\xac\xb8\xec\x9e\x90\xec\x97\xb4\xea\xb3\xbc \xed\x82\xa4\xea\xb0\x92(\xec\x83\x81\xec\x88\x98\xea\xb0\x92)\xec\x9d\x84 \xeb\xa7\xa4\xea\xb0\x9c\xeb\xb3\x80\xec\x88\x98\xeb\xa1\x9c \xeb\xb0\x9b\xeb\x8a\x94\xeb\x8b\xa4.\r\n function EncryptAD(str, key) {\r\n output = new String;\r\n Temp = new Array();\r\n TextSize = str.length;\r\n for (i = 0; i < TextSize; i++) {\r\n // key \xea\xb0\x92\xec\x9d\x84 \xec\x9b\x90\xed\x95\x98\xeb\x8a\x94 \xeb\x8c\x80\xeb\xa1\x9c \xec\x97\xb0\xec\x82\xb0\xec\x9d\x84 \xed\x95\x9c\xeb\x8b\xa4\r\n output += String.fromCharCode(str.charCodeAt(i) + parseInt(key) + 123 + i);\r\n }\r\n return output;\r\n }\r\n // \xeb\xb3\xb5\xed\x98\xb8\xed\x99\x94\r\n // \xec\x95\x94\xed\x98\xb8\xed\x99\x94 \xeb\x90\x9c \xeb\xac\xb8\xec\x9e\x90\xec\x97\xb4\xea\xb3\xbc \xed\x82\xa4\xea\xb0\x92(\xec\x83\x81\xec\x88\x98\xea\xb0\x92)\xec\x9d\x84 \xeb\xa7\xa4\xea\xb0\x9c\xeb\xb3\x80\xec\x88\x98\xeb\xa1\x9c \xeb\xb0\x9b\xeb\x8a\x94\xeb\x8b\xa4.\r\n function DecryptAD(str, key) {\r\n output = new String;\r\n Temp = new Array();\r\n TextSize = str.length;\r\n for (i = 0; i < TextSize; i++) {\r\n // \xec\x95\x94\xed\x98\xb8\xed\x99\x94\xec\x8b\x9c \xec\x82\xac\xec\x9a\xa9\xed\x95\x9c \xec\x97\xb0\xec\x82\xb0\xea\xb3\xbc \xea\xb0\x99\xec\x95\x84\xec\x95\xbc \xed\x95\x9c\xeb\x8b\xa4.\r\n output += String.fromCharCode(str.charCodeAt(i) - (parseInt(key) + 123 + i));\r\n }\r\n\r\n return output;\r\n }\r\n\r\n function getCookieVal(offset) {\r\n var endstr = document.cookie.indexOf(";", offset);\r\n if (endstr == -1) endstr = document.cookie.length;\r\n return unescape(document.cookie.substring(offset, endstr));\r\n }\r\n function GetCookieAd(name) {\r\n var arg = name + "=";\r\n var alen = arg.length;\r\n var clen = document.cookie.length;\r\n var i = 0;\r\n while (i < clen) { //while open\r\n var j = i + alen;\r\n if (document.cookie.substring(i, j) == arg)\r\n return getCookieVal(j);\r\n i = document.cookie.indexOf(" ", i) + 1;\r\n if (i == 0) break;\r\n } //while close\r\n return null;\r\n }\r\n function setCookieAD(name, value, expiredays) {\r\n var todayDate = new Date();\r\n todayDate.setTime(todayDate.getTime() + (expiredays * 24 * 60 * 60 * 1000));\r\n document.cookie = name + "=" + escape(value) + "; expires=" + todayDate.toGMTString() + "; path=/; domain=cgv.co.kr";\r\n }\r\n function CloseAD() {\r\n var AdUrl = window.location.href;\r\n var ArrAdUrl = AdUrl.split("/");\r\n\r\n var CurCookieName = \'CgvPopAd-\' + ArrAdUrl[3];\r\n var CurCookieUrl = GetCookieAd(CurCookieName);\r\n var CookieUrl = ArrAdUrl[3];\r\n\r\n CookieUrl = EncryptAD(CookieUrl, "15442280");\r\n setCookieAD(CurCookieName, CookieUrl, \'1\');\r\n $(document).find(\'#ad_float1\').hide();\r\n }\r\n function OpenAD() {\r\n var AdUrl = window.location.href;\r\n var ArrAdUrl = AdUrl.split("/");\r\n var CookieUrl = ArrAdUrl[3];\r\n var CurCookieName = \'CgvPopAd-\' + ArrAdUrl[3];\r\n var CurCookieUrl = GetCookieAd(CurCookieName);\r\n\r\n if (CurCookieUrl == null) {\r\n CurCookieUrl = "";\r\n }\r\n else {\r\n CurCookieUrl = DecryptAD(CurCookieUrl, "15442280");\r\n }\r\n\r\n if (CurCookieUrl.indexOf(CookieUrl) != -1) {\r\n $(document).find(\'#ad_float1\').hide();\r\n }\r\n\r\n //section.cgv.co.kr \xeb\xa7\xa4\xea\xb1\xb0\xec\xa7\x84 \xec\xb2\xb4\xed\x81\xac\r\n var magazineckurl = GetCookieAd("CgvPopAd-magazine");\r\n if (magazineckurl != null) {\r\n var magazineck = DecryptAD(magazineckurl, "15442280");\r\n if (magazineck != null && magazineck == "magazine") {\r\n //\xea\xb0\x92\xec\x9d\xb4\xec\x9e\x88\xeb\x8a\x94\xea\xb2\xbd\xec\x9a\xb0 \xed\x91\x9c\xec\x8b\x9c\xed\x95\x98\xec\xa7\x80\xec\x95\x8a\xec\x9d\x8c\r\n $(document).find(\'#ad_float1\').hide();\r\n }\r\n }\r\n }\r\n\r\n //]]>\r\n </script>\r\n \r\n</head>\r\n<body class="">\r\n\r\n<div class="skipnaiv">\r\n\t<a href="#contents" id="skipHeader">\xeb\xa9\x94\xec\x9d\xb8 \xec\xbb\xa8\xed\x85\x90\xec\xb8\xa0 \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</a>\r\n</div>\r\n<div id="cgvwrap">\r\n <div class="cgv-ad-wrap" id="cgv_main_ad">\r\n <div id="TopBarWrapper" class="sect-head-ad">\r\n <div class="top_extend_ad_wrap">\r\n <div class="adreduce" id="adReduce"> \r\n <iframe src="//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@TopBar_EX" width="100%" height="80" title="" frameborder="0" scrolling="no" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" name="TopBanner" id="TopBanner"></iframe>\r\n </div> \r\n <div class="adextend" id="adExtend"></div>\r\n </div><!-- //.top_extend_ad_wrap -->\r\n </div> \r\n </div> \r\n\t<!-- Header -->\r\n\t<div id="header">\r\n\t\t<div class="head">\r\n\t\t\t\r\n <!-- \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xeb\xa9\x94\xeb\x89\xb4 --> \r\n \r\n\r\n<!-- \xec\x95\xb1\xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 -->\r\n<script type="text/javascript">\r\n $(function () {\r\n $(\'.btn_send\').on(\'click\', function () {\r\n\r\n var smsyn = $(\'input:radio[name="myapp"]:checked\').val();\r\n var phoneNum_1 = $(\'#phoneNum1\').val();\r\n var phoneNum_2 = $(\'#phoneNum2\').val();\r\n var phoneNum_3 = $(\'#phoneNum3\').val();\r\n\r\n\r\n var $btn = $(\'.util .app\');\r\n var $btnli = $btn.parent();\r\n var $layer = $btnli.find(\'.app-downinfo\');\r\n var $closebtn = $layer.find(\'.btn_close\');\r\n\r\n if ($("input:radio[name=\'myapp\']:checked").val() == undefined) {\r\n\r\n alert(\'\xec\x95\xb1\xec\x9d\x84 \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.\');\r\n return;\r\n }\r\n\r\n if ($(\'#phoneNum1\').val() == \'\') {\r\n\r\n alert(\'\xec\xb2\xab\xeb\xb2\x88\xec\xa7\xb8 \xed\x9c\xb4\xeb\x8c\x80\xed\x8f\xb0\xeb\xb2\x88\xed\x98\xb8\xeb\xa5\xbc \xec\x9e\x85\xeb\xa0\xa5\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.\');\r\n return $(\'#phoneNum1\').focus();\r\n }\r\n\r\n if ($(\'#phoneNum2\').val() == \'\') {\r\n alert(\'\xeb\x91\x90\xeb\xb2\x88\xec\xa7\xb8 \xed\x9c\xb4\xeb\x8c\x80\xed\x8f\xb0\xeb\xb2\x88\xed\x98\xb8\xeb\xa5\xbc \xec\x9e\x85\xeb\xa0\xa5\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.\');\r\n return $(\'#phoneNum2\').focus();\r\n }\r\n\r\n if ($(\'#phoneNum3\').val() == \'\') {\r\n alert(\'\xec\x84\xb8\xeb\xb2\x88\xec\xa7\xb8 \xed\x9c\xb4\xeb\x8c\x80\xed\x8f\xb0\xeb\xb2\x88\xed\x98\xb8\xeb\xa5\xbc \xec\x9e\x85\xeb\xa0\xa5\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.\');\r\n return $(\'#phoneNum3\').focus();\r\n }\r\n\r\n $.ajax({\r\n type: "POST",\r\n url: \'/common/ajax/user.aspx/GetSMSMaster\',\r\n data: "{\'sms_yn\':\'" + smsyn + "\' , \'phoneNum1\':\'" + app.crypto.AESEncryptToBase64(phoneNum_1) + "\', \'phoneNum2\':\'" + app.crypto.AESEncryptToBase64(phoneNum_2) + "\', \'phoneNum3\':\'" + app.crypto.AESEncryptToBase64(phoneNum_3) + "\' }",\r\n contentType: "application/json; charset=utf-8",\r\n dataType: \'json\',\r\n success: function (result) {\r\n switch (result.d.toString()) {\r\n case "0":\r\n // \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x8c\r\n alert(\'\xec\xa0\x84\xec\x86\xa1\xec\x97\x90 \xec\x8b\xa4\xed\x8c\xa8\xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4. \xec\x9e\xa0\xec\x8b\x9c\xed\x9b\x84 \xeb\x8b\xa4\xec\x8b\x9c \xec\x8b\x9c\xeb\x8f\x84\xed\x95\xb4\xec\xa3\xbc\xec\x8b\x9c\xea\xb8\xb8 \xeb\xb0\x94\xeb\x9e\x8d\xeb\x8b\x88\xeb\x8b\xa4.\');\r\n break;\r\n case "1":\r\n\r\n //alert(\'\xec\x84\xb1\xea\xb3\xb5\');\r\n alert(\'\xea\xb3\xa0\xea\xb0\x9d\xeb\x8b\x98\xec\x9d\x98 \xed\x95\xb8\xeb\x93\x9c\xed\x8f\xb0 \xeb\xb2\x88\xed\x98\xb8 \' + phoneNum_1 + \'-\' + phoneNum_2 + \'-\' + phoneNum_3 + \'\xeb\xa1\x9c \xec\xa0\x84\xec\x86\xa1\xec\x99\x84\xeb\xa3\x8c \xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\');\r\n $(\'#phoneNum1\').val(\'\')\r\n $(\'#phoneNum2\').val(\'\')\r\n $(\'#phoneNum3\').val(\'\')\r\n $layer.removeClass(\'on\');\r\n $(this).blur();\r\n\r\n // \xeb\x93\xb1\xeb\xa1\x9d\xec\x99\x84\xeb\xa3\x8c\r\n break;\r\n case "2":\r\n // \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x8c\r\n alert(\'1\xec\x9d\xbc 3\xed\x9a\x8c\xea\xb9\x8c\xec\xa7\x80\xeb\xa7\x8c \xeb\xb0\x9c\xec\x86\xa1 \xea\xb0\x80\xeb\x8a\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.\');\r\n break;\r\n default:\r\n // alert(\'Error result Value : \' + result);\r\n break;\r\n }\r\n }\r\n });\r\n }); // SMS\r\n });\r\n \r\n\r\n function numberOnly() {\r\n if (event.keyCode != 8 && event.keyCode != 9) {\r\n if ((event.keyCode < 48) || (event.keyCode > 57)\r\n\t\t\t\t&& (event.keyCode < 96 || event.keyCode > 105)) {\r\n event.returnValue = false;\r\n }\r\n }\r\n }\r\n\r\n $("#phoneNum1").keyup(function (event) {\r\n if (!(event.keyCode >= 37 && event.keyCode <= 40)) {\r\n var inputVal = $(this).val();\r\n $(this).val(inputVal.replace(/[^0-9]/gi, \'\'));\r\n }\r\n });\r\n\r\n $("#phoneNum2").keyup(function (event) {\r\n if (!(event.keyCode >= 37 && event.keyCode <= 40)) {\r\n var inputVal = $(this).val();\r\n $(this).val(inputVal.replace(/[^0-9]/gi, \'\'));\r\n }\r\n });\r\n\r\n $("#phoneNum3").keyup(function (event) {\r\n if (!(event.keyCode >= 37 && event.keyCode <= 40)) {\r\n var inputVal = $(this).val();\r\n $(this).val(inputVal.replace(/[^0-9]/gi, \'\'));\r\n }\r\n });\r\n\r\n function appDownInfoPop() {\r\n\r\n var $btn = $(\'.util .app\');\r\n var $btnli = $btn.parent();\r\n var $layer = $btnli.find(\'.app-downinfo\');\r\n var $closebtn = $layer.find(\'.btn_close\');\r\n\r\n var isCheck = function () {\r\n if (!$layer.hasClass(\'hover\') && !$btnli.find(\'*\').is(\':focus\')) {\r\n $layer.removeClass(\'on\');\r\n }\r\n }\r\n\r\n $btn.on(\'focusin\', inHandler);\r\n $btnli.on(\'mouseenter focusin\', mouseenterHandler).on(\'mouseleave focusout\', mouseleaveHandler);\r\n $layer.on(\'mouseenter\', function () {\r\n $layer.addClass(\'hover\');\r\n }).on(\'mouseleave\', function () {\r\n $layer.removeClass(\'hover\');\r\n })\r\n\r\n function inHandler(e) {\r\n $layer.addClass(\'on\');\r\n\r\n return false;\r\n }\r\n function mouseenterHandler(e) {\r\n $layer.addClass(\'on\');\r\n\r\n /******************************************\r\n GA Tag \xec\x83\x81\xeb\x8b\xa8 appdownload \xeb\xa7\x88\xec\x9a\xb0\xec\x8a\xa4 \xec\x98\xa4\xeb\xb2\x84\xec\x8b\x9c \xec\xa0\x84\xec\x86\xa1\r\n *******************************************/\r\n ga(\'send\', { hitType: \'pageview\', location: \'http://www.cgv.co.kr/appdownload\', title: \'\xec\x95\xb1\xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\' });\r\n ga(\'cgvTracker.send\', { hitType: \'pageview\', location: \'http://www.cgv.co.kr/appdownload\', title: \'\xec\x95\xb1\xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\' });\r\n ga(\'rollup.send\', { hitType: \'pageview\', location: \'http://www.cgv.co.kr/appdownload\', title: \'\xec\x95\xb1\xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\' });\r\n\r\n return false;\r\n }\r\n function mouseleaveHandler(e) {\r\n setTimeout(isCheck, 100);\r\n return false;\r\n }\r\n\r\n $closebtn.on(\'click\', function () {\r\n $layer.removeClass(\'on\');\r\n $(this).blur();\r\n return false;\r\n })\r\n }\r\n</script>\r\n\r\n\r\n\r\n <h1><a href="/"><img src="https://img.cgv.co.kr/R2014/images/title/h1_cgv.png" alt="CGV" /></a></h1>\r\n\r\n <div class="sect-service">\r\n\t\t\t\t<h2>\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xeb\xa9\x94\xeb\x89\xb4</h2>\r\n <ul class="util">\r\n\t\t\t\t\t<li>\r\n <!-- 2019.09 \xec\x88\x98\xec\xa0\x95 -->\r\n <a href="#" class="app" style="cursor:pointer" title="CGV\xec\x95\xb1 4.0 \xec\x84\xa4\xec\xb9\x98 \xec\x83\x88\xec\xb0\xbd" ><span>CGV\xec\x95\xb1 4.0 \xec\x84\xa4\xec\xb9\x98</span></a>\r\n\t\t\t\t\t\t<!-- \xec\x95\xb1 \xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 2019.09 SMS \xec\xa0\x84\xec\x86\xa1,\xed\x95\x98\xeb\x8b\xa8 \xec\x98\x81\xec\x97\xad \xec\xa0\x9c\xea\xb1\xb0 -->\r\n\t\t\t\t\t\t<div class="app-downinfo v2">\r\n\t\t\t\t\t\t\t<div class="inner">\r\n\t\t\t\t\t\t\t\t<div class="tit-box">\r\n\t\t\t\t\t\t\t\t\t<strong><em>CGV</em>\xec\x95\xb1\xec\x97\x90\xec\x84\x9c<br />\xeb\x8d\x94 \xed\x8e\xb8\xeb\xa6\xac\xed\x95\x98\xea\xb2\x8c \xec\x9d\xb4\xec\x9a\xa9\xed\x95\x98\xec\x84\xb8\xec\x9a\x94.</strong>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t<div class="choice-way">\r\n\t\t\t\t\t\t\t\t\t<div class="qr">\r\n\t\t\t\t\t\t\t\t\t\t<div class="qr-codeimg">\r\n\t\t\t\t\t\t\t\t\t\t\t<img src="https://img.cgv.co.kr/R2014//images/common/img_qrcode.gif" alt="QR CODE" />\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n <div class="qr-desc">\r\n <p>QR\xec\xbd\x94\xeb\x93\x9c\xeb\xa5\xbc \xec\x8a\xa4\xec\xba\x94\xed\x95\x98\xea\xb3\xa0<br />\xec\x95\xb1 \xec\x84\xa4\xec\xb9\x98 \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\xa1\x9c \xeb\xb0\x94\xeb\xa1\x9c \xec\x9d\xb4\xeb\x8f\x99\xed\x95\x98\xec\x84\xb8\xec\x9a\x94 </p>\r\n </div>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t<a class="btn_close" href="#">\xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</a>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n <!-- 2019.09 \xec\x88\x98\xec\xa0\x95 -->\r\n </li>\r\n\t\t\t\t\t<li><a href="https://www.facebook.com/CJCGV" class="like" target="_blank" title="Facebook \xec\xa2\x8b\xec\x95\x84\xec\x9a\x94! \xec\x83\x88\xec\xb0\xbd" ><span>Facebook \xec\xa2\x8b\xec\x95\x84\xec\x9a\x94!</span></a></li>\r\n\t\t\t\t <li><a href="https://www.instagram.com/cgv_korea/" class="insta" target="_blank" title="Instagram Follow" ><span>Instagram Follow</span></a></li>\r\n \t<li><a href="/discount/" class="frugal" ><span>\xec\x95\x8c\xeb\x9c\xb0\xed\x95\x9c \xec\x98\x81\xed\x99\x94\xea\xb4\x80\xeb\x9e\x8c\xeb\xb2\x95!</span></a></li> <!-- \xed\x95\xa0\xec\x9d\xb8\xec\xb9\xb4\xeb\x93\x9c -->\r\n\t\t\t\t</ul>\r\n <ul class="gnb">\r\n \r\n <li><a href="/user/login/?returnURL=http%3a%2f%2fwww.cgv.co.kr%2fmovies%2fdetail-view%2fdefault.aspx%3fmidx%3d84775" class="login" ><span>\xeb\xa1\x9c\xea\xb7\xb8\xec\x9d\xb8</span></a></li>\r\n\t\t\t\t\t<li><a href="/user/join/" class="join" ><span>\xed\x9a\x8c\xec\x9b\x90\xea\xb0\x80\xec\x9e\x85</span></a></li>\r\n \r\n \r\n\r\n\t\t\t\t\t<li><a href="/user/mycgv/" class="mycgv required-login" data-url="/user/mycgv/" ><span>MY CGV</span></a></li>\r\n\t\t\t\t\t<li><a href="/user/vip-lounge/" class="vip" ><span>VIP LOUNGE</span></a></li>\r\n\t\t\t\t\t<li><a href="https://www.cgv.co.kr/user/memberShip/ClubService.aspx" title="\xec\x83\x88\xec\xb0\xbd" class="club specialclub" ><span>CLUB \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4</span></a></li>\r\n\t\t\t\t\t<!-- 2014.12.8 \xeb\xa6\xac\xeb\x89\xb4\xec\x96\xbc-->\r\n\t\t\t\t\t<li><a href="/support/default.aspx" class="customer" ><span>\xea\xb3\xa0\xea\xb0\x9d\xec\x84\xbc\xed\x84\xb0</span></a></li>\r\n\t\t\t\t <!-- 2014.12.8 \xeb\xa6\xac\xeb\x89\xb4\xec\x96\xbc-->\r\n\t\t\t\t\t<li><a href="/ticket/eng/newdefault.aspx" class="showtimes" ><span>ENGLISH TICKETING</span></a></li>\r\n\t\t\t\t</ul>\r\n </div>\r\n <!-- \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xeb\xa9\x94\xeb\x89\xb4 -->\r\n \r\n <div class="im-wrap"> <!-- Important wrap -->\r\n\t\t\t\t<h2><img src="https://img.cgv.co.kr/R2014/images/title/h2_cultureplex.png" alt="CULTUREPLEX" /></h2>\r\n\r\n\t\t\t\t<!-- \xec\x84\x9c\xeb\xb8\x8c \xeb\xa9\x94\xeb\x89\xb4 -->\r\n\t\t\t\t\r\n\r\n<script type="text/javascript">\r\n //\xec\x83\x81\xeb\x8b\xa8 \xed\x82\xa4\xec\x9b\x8c\xeb\x93\x9c \xea\xb4\x91\xea\xb3\xa0 (S)\r\n function AdSearchExt(txt, SearchText) {\r\n $(\'#header_keyword\').attr(\'placeholder\', txt);\r\n $(\'#header_ad_keyword\').val(SearchText);\r\n }\r\n\r\n function hdIcoSet(left, sh) { }\r\n //\xec\x83\x81\xeb\x8b\xa8 \xed\x82\xa4\xec\x9b\x8c\xeb\x93\x9c \xea\xb4\x91\xea\xb3\xa0 (E)\r\n\r\n\r\n //\xed\x8a\xb9\xeb\xb3\x84\xea\xb4\x80 \xed\x81\xb4\xeb\x9f\xbd \xed\x8c\x9d\xec\x97\x85\r\n function openSpecialClub() {\r\n \r\n var win = window.open(\'http://www.cgv.co.kr/event/develop/1503_CLUB_Info.aspx\', \'winSpecialClub\', \'left=0,top=0,width=580,height=700,toolbar=no,scrollbars=yes\');\r\n win.focus();\r\n }\r\n\r\n //\xeb\x8f\x99\xec\x84\xb1\xeb\xa1\x9c\xed\x83\x80\xec\x9a\xb4\r\n// function openDownTown() {\r\n// var win = window.open(\'http://section.cgv.co.kr/event/dongsungroTown/serviceInfo.aspx\', \'winDownTown\', \'left=0,top=0,width=670,height=800,toolbar=no,scrollbars=yes\');\r\n// win.focus();\r\n// }\r\n\r\n //\xeb\x85\xb8\xec\x9b\x90\xed\x83\x80\xec\x9a\xb4\r\n function openNowonTown() {\r\n var win = window.open(\'http://section.cgv.co.kr/event/NowonTown/serviceInfo.aspx\', \'winNowonTown\', \'left=0,top=0,width=700,height=800,toolbar=no,scrollbars=yes\');\r\n win.focus();\r\n }\r\n\r\n\r\n //\xec\x83\x81\xeb\x8b\xa8\xea\xb4\x91\xea\xb3\xa0\xeb\x8b\xab\xea\xb8\xb0\r\n function hideCgvTopAd() {\r\n $(".cgv-ad-wrap").hide();\r\n $(\'#wrap_main_notice\').parent(\'div\').css(\'top\', 280);\r\n }\r\n\r\n //\xeb\xb9\x84\xec\xa6\x88\xec\x8a\xa4\xed\x94\x84\xeb\xa7\x81 \xed\x81\xb4\xeb\xa6\xad\xeb\xa1\x9c\xea\xb7\xb8\r\n function setClickLog(title) {\r\n // eval("try{trk_clickTrace(\'EVT\', \'" + title + "\')}catch(_e){}");\r\n }\r\n \r\n //]]>\r\n</script>\r\n\r\n<!-- \xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89 -->\r\n<script type="text/javascript">\r\n (function ($) {\r\n $(function () {\r\n\r\n //\xea\xb2\x80\xec\x83\x89 \xec\x9e\x85\xeb\xa0\xa5\xec\xb0\xbd \xed\x81\xb4\xeb\xa6\xad \xec\x8b\x9c \xea\xb4\x91\xea\xb3\xa0\xea\xb0\x92 reset\r\n $(\'#header_keyword\').on(\'click\', function () {\r\n $(this).attr(\'placeholder\', \'\');\r\n $(\'#header_ad_keyword\').val(\'\');\r\n });\r\n\r\n //\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89 \xec\x83\x81\xeb\x8b\xa8 \xea\xb2\x80\xec\x83\x89 \xeb\xb2\x84\xed\x8a\xbc\r\n $(\'#btn_header_search\').on(\'click\', function () {\r\n if ($(\'#header_ad_keyword\').val() != "")\r\n goSearch($(\'#header_ad_keyword\')); //\xea\xb4\x91\xea\xb3\xa0\r\n else\r\n goSearch($(\'#header_keyword\'));\r\n\r\n return false;\r\n });\r\n\r\n //\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89 \xea\xb2\x80\xec\x83\x89\xec\x96\xb4 \xec\x9e\x85\xeb\xa0\xa5\xec\xb0\xbd\r\n $(\'#header_keyword\').keyup(function (e) {\r\n if (e.keyCode == 13) goSearch($(\'#header_keyword\'));\r\n });\r\n\r\n //\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89\r\n function goSearch($objKeyword) {\r\n\r\n if ($objKeyword.val() == "") {\r\n alert("\xea\xb2\x80\xec\x83\x89\xec\x96\xb4\xeb\xa5\xbc \xec\x9e\x85\xeb\xa0\xa5\xed\x95\xb4 \xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94");\r\n $objKeyword.focus();\r\n return false;\r\n }\r\n\r\n location = "/search/?query=" + escape($objKeyword.val());\r\n }\r\n });\r\n })(jQuery);\r\n</script>\r\n\t\t\t\t<div class="lnb">\r\n\t\t\t\t\t<h2>CGV \xec\xa3\xbc\xeb\xa9\x94\xeb\x89\xb4</h2>\r\n\t\t\t\t\t<ul id="gnb_list">\r\n\t\t\t\t\t\t<li class="movie"><a href="/movies/">\xec\x98\x81\xed\x99\x94</a>\r\n\t\t\t\t\t\t\t<div class="sub-wrap">\r\n\t\t\t\t\t\t\t\t<i></i>\r\n\t\t\t\t\t\t\t\t<div class="smenu">\r\n\t\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/movies/">\xeb\xac\xb4\xeb\xb9\x84\xec\xb0\xa8\xed\x8a\xb8</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/movies/hd-trailer.aspx">HD \xed\x8a\xb8\xeb\xa0\x88\xec\x9d\xbc\xeb\x9f\xac</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/movies/finder.aspx">\xeb\xac\xb4\xeb\xb9\x84\xed\x8c\x8c\xec\x9d\xb8\xeb\x8d\x94</a></li>\r\n <!--\r\n 2019-12-03 \xed\x8f\x89\xec\xa0\x90 \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xec\x82\xad\xec\xa0\x9c by \xec\x95\x88\xec\xa7\x80\xec\x9d\x80\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/movies/point/">\xed\x8f\x89\xec\xa0\x90</a></li>\r\n -->\r\n\t\t\t\t\t\t\t\t\t\t<li class="last"><a href="/arthouse/">CGV\xec\x95\x84\xed\x8a\xb8\xed\x95\x98\xec\x9a\xb0\xec\x8a\xa4</a></li>\r\n\t\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li class="booking"><a href="/ticket/">\xec\x98\x88\xeb\xa7\xa4</a>\r\n\t\t\t\t\t\t\t<div class="sub-wrap">\r\n\t\t\t\t\t\t\t\t<i></i>\r\n\t\t\t\t\t\t\t\t<div class="smenu">\r\n\t\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/ticket/">\xeb\xb9\xa0\xeb\xa5\xb8\xec\x98\x88\xeb\xa7\xa4</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/reserve/show-times/">\xec\x83\x81\xec\x98\x81\xec\x8b\x9c\xea\xb0\x84\xed\x91\x9c</a></li>\r\n\t\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li class="theaters"><a href="/theaters/">\xea\xb7\xb9\xec\x9e\xa5</a>\r\n\t\t\t\t\t\t\t<div class="sub-wrap">\r\n\t\t\t\t\t\t\t\t<i></i>\r\n\t\t\t\t\t\t\t\t<div class="smenu">\r\n\t\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/theaters/">CGV \xea\xb7\xb9\xec\x9e\xa5</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/theaters/special/">\xed\x8a\xb9\xeb\xb3\x84\xea\xb4\x80</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li class="last"><a href="https://www.cgv.co.kr/user/memberShip/ClubService.aspx" class="specialclub">CLUB \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4</a></li>\r\n\t\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li class="culture"><a href="/culture-event/event/">\xec\x9d\xb4\xeb\xb2\xa4\xed\x8a\xb8&\xec\xbb\xac\xec\xb3\x90</a>\r\n\t\t\t\t\t\t\t<div class="sub-wrap">\r\n\t\t\t\t\t\t\t\t<i></i>\r\n\t\t\t\t\t\t\t\t<div class="smenu">\r\n\t\t\t\t\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/culture-event/event/">\xec\x9d\xb4\xeb\xb2\xa4\xed\x8a\xb8</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/culture-event/popcorn-store/">\xea\xb8\xb0\xed\x94\x84\xed\x8a\xb8\xec\x83\xb5</a></li>\r\n\t\t\t\t\t\t\t\t\t\t<li><a href="/magazine/" >\xeb\xa7\xa4\xea\xb1\xb0\xec\xa7\x84</a></li>\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t</div>\r\n\t\t\t\t<!-- /Local Navigation Bar -->\r\n\r\n <!-- Integrated search(\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89) -->\r\n\t\t\t\t<div class="sect-srh">\r\n\t\t\t\t\t<h2>\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4</h2>\r\n\t\t\t\t\t<fieldset>\r\n\t\t\t\t\t\t<legend>\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89</legend>\r\n\t\t\t\t\t\t<input type="text" title="\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89" id="header_keyword" name="header_keyword" minlength="2" maxlength="20" />\r\n <input type="hidden" id="header_ad_keyword" name="header_ad_keyword" />\r\n\t\t\t\t\t\t<button type="button" class="btn-go-search" id="btn_header_search">\xea\xb2\x80\xec\x83\x89</button>\r\n <iframe src="//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/main@Search_txt" width="0" height="0" title="" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" msallowfullscreen="msallowfullscreen" oallowfullscreen="oallowfullscreen" webkitallowfullscreen="webkitallowfullscreen"></iframe>\r\n\t\t\t\t\t</fieldset>\r\n\t\t\t\t</div>\r\n\t\t\t\t<!-- /Integrated search(\xed\x86\xb5\xed\x95\xa9\xea\xb2\x80\xec\x83\x89) -->\r\n\r\n \r\n <!-- Advertisement -->\r\n \r\n\t\t\t\t<div class="ad-partner">\r\n <a href="http://section.cgv.co.kr/discount/Special/discount/EventDetail.aspx?Idx=11972&pb=Y" >\r\n <img src="https://img.cgv.co.kr/WingBanner/2020/1015/16027565478490.png" alt="\xea\xb0\x84\xed\x8e\xb8\xea\xb2\xb0\xec\xa0\x9c \xec\xb0\xa8\xec\x9d\xb4" />\r\n </a>\t\t\t\t\t\r\n\t\t\t\t</div>\r\n \r\n\t\t\t\t<!-- /Advertisement -->\r\n <!-- \xec\x84\x9c\xeb\xb8\x8c \xeb\xa9\x94\xeb\x89\xb4 -->\r\n\t\t\t\t\r\n\t\t\t</div>\r\n\t\t</div>\r\n <!-- txt banner -->\r\n \r\n <!-- /text banner -->\r\n\t</div>\r\n\t<!-- /Header -->\r\n\t<!-- Contaniner -->\r\n\t<div id="contaniner" class=""><!-- \xeb\xb2\xbd\xeb\x8f\x8c \xeb\xb0\xb0\xea\xb2\xbd\xec\x9d\xb4\xeb\xaf\xb8\xec\xa7\x80 \xec\x82\xac\xec\x9a\xa9 \xec\x8b\x9c class="bg-bricks" \xec\xa0\x81\xec\x9a\xa9 / \xeb\xb0\xb0\xea\xb2\xbd\xec\x9d\xb4\xeb\xaf\xb8\xec\xa7\x80\xea\xb0\x80 \xec\x97\x86\xec\x9d\x84 \xea\xb2\xbd\xec\x9a\xb0 class \xec\x82\xad\xec\xa0\x9c -->\r\n\r\n <!-- LineMap -->\r\n\r\n <div id="ctl00_navigation_line" class="linemap-wrap">\r\n <div class="sect-linemap">\r\n <div class="sect-bcrumb">\r\n <ul>\r\n <li><a href="/"><img alt="home" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_home.png" /></a></li>\r\n \r\n \r\n </ul>\r\n </div>\r\n <div class="sect-special">\r\n <ul> \r\n <li><a href="/user/vip-lounge/">VIP LOUNGE</a></li>\r\n <li><a href="https:/www.cgv.co.kr/user/memberShip/ClubService.aspx" title="\xec\x83\x88\xec\xb0\xbd" class="specialclub">Club\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4</a></li>\r\n \r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- //LineMap -->\r\n\r\n\t\t<!-- Contents Area -->\r\n\t\t<div id="contents" class="">\r\n \r\n <!-- Contents Start -->\r\n\t\t\t\r\n\r\n<!-- \xec\x8b\xa4\xec\xbb\xa8\xed\x85\x90\xec\xb8\xa0 \xec\x8b\x9c\xec\x9e\x91 -->\r\n<div class="wrap-movie-detail" id="select_main">\r\n\r\n \r\n<div class="tit-heading-wrap">\r\n <h3>\xec\x98\x81\xed\x99\x94\xec\x83\x81\xec\x84\xb8</h3>\r\n</div>\r\n<div class="sect-base-movie">\r\n <h3><strong>\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88</strong>\xea\xb8\xb0\xeb\xb3\xb8\xec\xa0\x95\xeb\xb3\xb4</h3>\r\n <div class="box-image">\r\n <a href="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_1000.jpg" title="\xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0 \xed\x81\xac\xea\xb2\x8c \xeb\xb3\xb4\xea\xb8\xb0 \xec\x83\x88\xec\xb0\xbd" target="_blank">\r\n <span class="thumb-image"> \r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_320.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88 \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0 \xec\x83\x88\xec\xb0\xbd" onerror="errorImage(this)"/>\r\n <span class="ico-posterdetail">\xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0 \xed\x81\xac\xea\xb2\x8c \xeb\xb3\xb4\xea\xb8\xb0</span>\r\n <span class="ico-grade grade-15"> 15\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81</span>\r\n </span> \r\n </a> \r\n </div>\r\n <div class="box-contents">\r\n <div class="title"> \r\n <strong>\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88</strong>\r\n <em class="round lightblue"><span>\xed\x98\x84\xec\x9e\xac\xec\x83\x81\xec\x98\x81\xec\xa4\x91</span></em>\r\n \r\n \r\n <p>Escape from Mogadishu</p>\r\n </div>\r\n <div class="score"> \r\n <strong class="percent">\xec\x98\x88\xeb\xa7\xa4\xec\x9c\xa8 <span>26.6%</span></strong>\r\n <!-- 2020.05.07 \xea\xb0\x9c\xeb\xb4\x89\xec\xa0\x84 \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xeb\x85\xb8\xec\xb6\x9c, \xea\xb0\x9c\xeb\xb4\x89\xed\x9b\x84 \xea\xb3\xa8\xeb\x93\xa0\xec\x97\x90\xea\xb7\xb8\xec\xa7\x80\xec\x88\x98 \xeb\x85\xb8\xec\xb6\x9c\xeb\xb3\x80\xea\xb2\xbd --> \r\n <div class=\'egg-gage small\'>\r\n <span class=\'egg great\'></span>\r\n <span class=\'percent\'>97%</span>\r\n </div>\r\n </div>\r\n <!-- \xeb\x96\xa8\xec\x96\xb4\xec\xa7\x80\xeb\x8a\x94 \xec\x96\x98 \xec\x9d\xb4\xec\xa0\x84 \xec\x9a\x94\xec\x86\x8c\xec\x97\x90 class=on\xec\x9d\x84 \xeb\x84\xa3\xeb\x8a\x94\xeb\x8b\xa4 -->\r\n <div class="spec">\r\n <dl>\r\n <dt>\xea\xb0\x90\xeb\x8f\x85 : </dt>\r\n <dd>\r\n \r\n \r\n <a href="/movies/persons/?pidx=230">\xeb\xa5\x98\xec\x8a\xb9\xec\x99\x84</a> \r\n \r\n </dd>\r\n \r\n <dd>\r\n \r\n </dd>\r\n\r\n <dt> / \xeb\xb0\xb0\xec\x9a\xb0 : </dt>\r\n <dd class="on">\r\n \r\n \r\n <a href="/movies/persons/?pidx=50642">\xea\xb9\x80\xec\x9c\xa4\xec\x84\x9d</a> \r\n \r\n , \r\n <a href="/movies/persons/?pidx=15316">\xec\xa1\xb0\xec\x9d\xb8\xec\x84\xb1</a> \r\n \r\n , \r\n <a href="/movies/persons/?pidx=183">\xed\x97\x88\xec\xa4\x80\xed\x98\xb8</a> \r\n \r\n , \r\n <a href="/movies/persons/?pidx=33893">\xea\xb5\xac\xea\xb5\x90\xed\x99\x98</a> \r\n \r\n , \r\n <a href="/movies/persons/?pidx=33875">\xea\xb9\x80\xec\x86\x8c\xec\xa7\x84</a> \r\n \r\n , \r\n <a href="/movies/persons/?pidx=13789">\xec\xa0\x95\xeb\xa7\x8c\xec\x8b\x9d</a> \r\n \r\n </dd>\r\n\r\n <dt>\xec\x9e\xa5\xeb\xa5\xb4 : \xec\x95\xa1\xec\x85\x98, \xeb\x93\x9c\xeb\x9d\xbc\xeb\xa7\x88</dt> \r\n <dd></dd>\r\n <dt> / \xea\xb8\xb0\xeb\xb3\xb8 : </dt>\r\n <dd class="on">15\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81, 121\xeb\xb6\x84, \xed\x95\x9c\xea\xb5\xad</dd>\r\n <dt>\xea\xb0\x9c\xeb\xb4\x89 : </dt>\r\n <dd class="on">2021.07.28</dd>\r\n\r\n\r\n \r\n\r\n </dl>\r\n </div>\r\n <span class="screentype">\r\n \r\n <a href="#" class="imax" title="IMAX \xec\x83\x81\xec\x84\xb8\xec\xa0\x95\xeb\xb3\xb4 \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0" data-regioncode="07">IMAX</a>\r\n \r\n <a href="#" class="forDX" title="4DX \xec\x83\x81\xec\x84\xb8\xec\xa0\x95\xeb\xb3\xb4 \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0" data-regioncode="4D14">4DX</a>\r\n \r\n </span>\r\n\r\n <span class="like">\r\n <!-- 2020.05.07 \xec\x98\x81\xed\x99\x94\xec\xb0\x9c\xed\x95\x98\xea\xb8\xb0 -> \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xec\x84\xa0\xed\x83\x9d \xeb\xb3\x80\xea\xb2\xbd(\xec\xa1\xb0\xed\x9a\x8c\xed\x95\x98\xec\x97\xac \xeb\x85\xb8\xec\xb6\x9c) -->\r\n <a class="link-count" href="javascript:void (0);"><i class="sprite_preegg btn_md default"></i>\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8</a>\r\n \r\n <a class="link-reservation" href="/ticket/?MOVIE_CD=20027277&MOVIE_CD_GROUP=20027158">\xec\x98\x88\xeb\xa7\xa4</a> \r\n \r\n </span>\r\n\r\n </div>\r\n</div><!-- .sect-base -->\r\n\r\n<!-- \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x8c\x9d\xec\x97\x85 -->\r\n<div class="layer-wrap" id="movie-pre-select" style="top:100px;display:none">\r\n <div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">\r\n <h1>\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xec\x84\xa0\xed\x83\x9d</h1>\r\n <div class="pop-contents">\r\n <!-- Contents Addon -->\r\n <div class="movie-pre-select">\r\n <div class="header">\r\n <p class="main"></p>\r\n </div>\r\n <div class="box">\r\n <div class="desc">\r\n <div class="main">\xec\x9d\xb4 \xec\x98\x81\xed\x99\x94\xea\xb0\x80 \xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xec\x8b\x9c\xeb\x82\x98\xec\x9a\x94?</div>\r\n <div class="sub"><em>\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94!\'</em>\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xeb\xa9\xb4 <em>\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90 \xec\xb6\x94\xea\xb0\x80</em>\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.</div>\r\n </div>\r\n <div class="wrap_btn">\r\n <a href="javascript:void(0);" class="btn good">\r\n <span class="sprite_preegg big favor"></span>\r\n <span>\xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94!</span>\r\n </a>\r\n <a href="javascript:void(0);" class="btn bad">\r\n <span class="sprite_preegg big hate"></span>\r\n <span>\xea\xb8\x80\xec\x8e\x84\xec\x9a\x94..</span>\r\n </a>\r\n <input type="hidden" id="preegg_useyn" value="" />\r\n </div>\r\n </div>\r\n </div>\r\n <!-- //Contents Addon -->\r\n <div class="set-btn fix-width">\r\n <button type="submit" id="btnSave" class="round inred"><span>\xed\x99\x95\xec\x9d\xb8</span></button>\r\n </div>\r\n </div>\r\n <button type="button" class="btn-close">\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n </div>\r\n</div>\r\n<!-- //\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x8c\x9d\xec\x97\x85 -->\r\n<script>\r\n // \xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94, \xea\xb8\x80\xec\x8e\x84\xec\x9a\x94 \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c css \xeb\xb3\x80\xea\xb2\xbd\r\n $(\'.movie-pre-select .wrap_btn .btn\').on(\'click\', function () {\r\n if ($(this).hasClass("selected") == true) {\r\n $(this).removeClass(\'selected\');\r\n }\r\n else {\r\n $(this).addClass(\'selected\').siblings().removeClass(\'selected\');\r\n }\r\n });\r\n\r\n // \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x88\xac\xed\x91\x9c\xed\x8c\x9d\xec\x97\x85 \xec\x97\xb4\xea\xb8\xb0\r\n $(".link-count").on(\'click\', function () {\r\n var isLogin = app.config(\'isLogin\');\r\n if (isLogin) {\r\n\r\n // \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x8c\x9d\xec\x97\x85 \xeb\x85\xb8\xec\xb6\x9c\xec\x8b\x9c \xec\x84\xa0\xed\x83\x9d\xeb\x90\x9c \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x91\x9c\xec\x8b\x9c\r\n if ($("#preegg_useyn").val() == "Y") \r\n $(".wrap_btn .good").addClass("selected");\r\n else if ($("#preegg_useyn").val() == "W") \r\n $(".wrap_btn .bad").addClass("selected");\r\n\r\n $("#movie-pre-select").css("display", "block");\r\n }\r\n else \r\n app.goLogin();\r\n });\r\n\r\n // \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xed\x88\xac\xed\x91\x9c\xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0\r\n $(".btn-close").on(\'click\', function () {\r\n $("#movie-pre-select").css("display", "none");\r\n });\r\n\r\n // \xed\x99\x95\xec\x9d\xb8 \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c\r\n $("#btnSave").on(\'click\', function () {\r\n var movieIdx = "84775";\r\n var selectvalue = ""; // \xec\x9d\xb4\xeb\xaf\xb8 \xec\x84\xa0\xed\x83\x9d\xeb\x90\x9c \xea\xb0\x92(\xeb\xb9\x84\xea\xb5\x90\xeb\x8c\x80\xec\x83\x81)\r\n \r\n if ($(".wrap_btn .good").hasClass("selected") == true) {\r\n selectvalue = "Y";\r\n }\r\n if ($(".wrap_btn .bad").hasClass("selected") == true) {\r\n selectvalue = "W";\r\n }\r\n\r\n if ($("#preegg_useyn").val() == selectvalue) {\r\n if ($("#preegg_useyn").val() == "" && selectvalue == "") {\r\n alert("\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94!\'\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xeb\xa9\xb4 \'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90 \xec\xb6\x94\xea\xb0\x80\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n else { \r\n alert("\xec\x88\x98\xec\xa0\x95\xeb\x90\x9c \xeb\x82\xb4\xec\x9a\xa9\xec\x9d\xb4 \xec\x97\x86\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n $("#movie-pre-select").css("display", "none"); // \xea\xb8\xb0\xec\xa1\xb4\xea\xb0\x92\xea\xb3\xbc \xeb\x8f\x99\xec\x9d\xbc\xed\x95\x98\xeb\xa9\xb4 \xec\xa0\x80\xec\x9e\xa5\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xea\xb3\xa0 \xed\x8c\x9d\xec\x97\x85\xec\xb0\xbd \xeb\x8b\xab\xec\x9d\x8c\r\n }\r\n else {\r\n $.ajax({\r\n type: "POST",\r\n url: \'/common/ajax/movies.aspx/AddPreEggMovie\',\r\n data: "{\'movieIdx\':\'" + movieIdx + "\', \'useYN\':\'" + selectvalue + "\', \'title\':\'\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88\'}",\r\n contentType: "application/json; charset=utf-8",\r\n async: false,\r\n dataType: \'json\',\r\n success: function (result) {\r\n var JObject = JSON.parse(result.d.toString());\r\n\r\n switch (JObject["resultCode"]) {\r\n case "-1": // \xeb\xa1\x9c\xea\xb7\xb8\xec\x9d\xb8 \xed\x95\x84\xec\x9a\x94\r\n app.goLogin();\r\n break;\r\n case "1":\r\n // \xec\x84\xb1\xea\xb3\xb5\r\n if ($("#preegg_useyn").val() == "Y" && (selectvalue == "W" || selectvalue == "")) {\r\n alert("\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90\xec\x84\x9c \xec\x82\xad\xec\xa0\x9c\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n else if (selectvalue == "Y") {\r\n if (confirm("\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xeb\xa1\x9c \xec\x9d\xb4\xeb\x8f\x99\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") == true) {\r\n location.href = "/user/movielog/";\r\n }\r\n }\r\n else if ($("#preegg_useyn").val() == "" && selectvalue == "W") {\r\n alert("\'\xea\xb8\x80\xec\x8e\x84\xec\x9a\x94\'\xeb\xa1\x9c \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n else if ($("#preegg_useyn").val() == "W" && selectvalue == "") {\r\n alert("\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94!\'\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xeb\xa9\xb4 \'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90 \xec\xb6\x94\xea\xb0\x80\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n else if ($("#preegg_useyn").val() == "" && selectvalue == "") {\r\n alert("\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\'\xea\xb8\xb0\xeb\x8c\x80\xeb\x8f\xbc\xec\x9a\x94!\'\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xeb\xa9\xb4 \'\xea\xb8\xb0\xeb\x8c\x80\xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\'\xec\x97\x90 \xec\xb6\x94\xea\xb0\x80\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n }\r\n\r\n $("#preegg_useyn").val(selectvalue);\r\n $(".like .link-count").removeClass("favor").removeClass("hate");\r\n\r\n if(selectvalue == "Y")\r\n $(".like .link-count").addClass("favor").html("<i class=\\"sprite_preegg btn_md favor\\"></i>\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8");\r\n else if (selectvalue == "W")\r\n $(".like .link-count").addClass("hate").html("<i class=\\"sprite_preegg btn_md hate\\"></i>\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8");\r\n else \r\n $(".like .link-count").html("<i class=\\"sprite_preegg btn_md default\\"></i>\xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8");\r\n\r\n $("#movie-pre-select").css("display", "none");\r\n\r\n break;\r\n default:\r\n // alert(\'Error result Value : \' + result); \r\n break;\r\n }\r\n }\r\n });\r\n }\r\n });\r\n</script>\r\n\r\n<script type="text/javascript">\r\n _TRK_PNC = "84775";\r\n _TRK_PNC_NM = "\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88";\r\n _TRK_PNG = "\xec\x98\x81\xed\x99\x94";\r\n _TRK_PI = "PDV";\r\n _TRK_CP = "/\xec\x98\x81\xed\x99\x94/\xec\x98\x81\xed\x99\x94\xec\x83\x81\xec\x84\xb8/{0}/\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88";\r\n</script>\r\n\r\n\r\n <div class="cols-content" id="menu">\r\n <div class="col-detail">\r\n <!-- \xeb\xa9\x94\xeb\x89\xb4\xea\xb0\x80 \xec\x84\xa0\xed\x83\x9d\xeb\x90\x98\xeb\xa9\xb4 a \xec\x97\x90 title="\xec\x84\xa0\xed\x83\x9d" \xec\x9d\xb4\xeb\x9d\xbc\xea\xb3\xa0 \xeb\x84\xa3\xeb\x8a\x94\xeb\x8b\xa4 -->\r\n <ul class="tab-menu">\r\n <li class="on"><a title="\xed\x98\x84\xec\x9e\xac \xec\x84\xa0\xed\x83\x9d\xeb\x90\xa8" href="/movies/detail-view/?midx=84775#menu">\xec\xa3\xbc\xec\x9a\x94\xec\xa0\x95\xeb\xb3\xb4 </a></li> \r\n <li><a href="/movies/detail-view/trailer.aspx?midx=84775#menu">\xed\x8a\xb8\xeb\xa0\x88\xec\x9d\xbc\xeb\x9f\xac</a></li>\r\n <li><a href="/movies/detail-view/still-cut.aspx?midx=84775#menu">\xec\x8a\xa4\xed\x8b\xb8\xec\xbb\xb7</a></li>\r\n <li><a href="/movies/detail-view/?midx=84775#commentReg">\xed\x8f\x89\xec\xa0\x90/\xeb\xa6\xac\xeb\xb7\xb0</a></li> \r\n <li class="last"><a href="/movies/detail-view/show-times.aspx?midx=84775#menu">\xec\x83\x81\xec\x98\x81\xec\x8b\x9c\xea\xb0\x84\xed\x91\x9c</a></li>\r\n </ul>\r\n <div class="sect-story-movie">\r\n \xeb\x82\xb4\xec\xa0\x84\xec\x9c\xbc\xeb\xa1\x9c \xea\xb3\xa0\xeb\xa6\xbd\xeb\x90\x9c \xeb\x82\xaf\xec\x84\xa0 \xeb\x8f\x84\xec\x8b\x9c, \xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88<br />\n\xec\xa7\x80\xea\xb8\x88\xeb\xb6\x80\xed\x84\xb0 \xec\x9a\xb0\xeb\xa6\xac\xec\x9d\x98 \xeb\xaa\xa9\xed\x91\x9c\xeb\x8a\x94 \xec\x98\xa4\xeb\xa1\x9c\xec\xa7\x80 \xec\x83\x9d\xec\xa1\xb4\xec\x9d\xb4\xeb\x8b\xa4!<br />\n\xeb\x8c\x80\xed\x95\x9c\xeb\xaf\xbc\xea\xb5\xad\xec\x9d\xb4 UN\xea\xb0\x80\xec\x9e\x85\xec\x9d\x84 \xec\x9c\x84\xed\x95\xb4 \xeb\x8f\x99\xeb\xb6\x84\xec\x84\x9c\xec\xa3\xbc\xed\x95\x98\xeb\x8d\x98 \xec\x8b\x9c\xea\xb8\xb0<br />\n1991\xeb\x85\x84 \xec\x86\x8c\xeb\xa7\x90\xeb\xa6\xac\xec\x95\x84\xec\x9d\x98 \xec\x88\x98\xeb\x8f\x84 \xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88\xec\x97\x90\xec\x84\x9c\xeb\x8a\x94 \xec\x9d\xbc\xec\xb4\x89\xec\xa6\x89\xeb\xb0\x9c\xec\x9d\x98 \xeb\x82\xb4\xec\xa0\x84\xec\x9d\xb4 \xec\x9d\xbc\xec\x96\xb4\xeb\x82\x9c\xeb\x8b\xa4.<br />\n\xed\x86\xb5\xec\x8b\xa0\xeb\xa7\x88\xec\xa0\x80 \xeb\x81\x8a\xea\xb8\xb4 \xea\xb7\xb8 \xea\xb3\xb3\xec\x97\x90 \xea\xb3\xa0\xeb\xa6\xbd\xeb\x90\x9c \xeb\x8c\x80\xed\x95\x9c\xeb\xaf\xbc\xea\xb5\xad \xeb\x8c\x80\xec\x82\xac\xea\xb4\x80\xec\x9d\x98 \xec\xa7\x81\xec\x9b\x90\xea\xb3\xbc \xea\xb0\x80\xec\xa1\xb1\xeb\x93\xa4\xec\x9d\x80<br />\n\xec\xb4\x9d\xec\x95\x8c\xea\xb3\xbc \xed\x8f\xac\xed\x83\x84\xec\x9d\xb4 \xeb\xb9\x97\xeb\xb0\x9c\xec\xb9\x98\xeb\x8a\x94 \xea\xb0\x80\xec\x9a\xb4\xeb\x8d\xb0, \xec\x82\xb4\xec\x95\x84\xeb\x82\xa8\xea\xb8\xb0 \xec\x9c\x84\xed\x95\xb4 \xed\x95\x98\xeb\xa3\xa8\xed\x95\x98\xeb\xa3\xa8\xeb\xa5\xbc \xeb\xb2\x84\xed\x85\xa8\xeb\x82\xb8\xeb\x8b\xa4.<br />\n\xea\xb7\xb8\xeb\x9f\xac\xeb\x8d\x98 \xec\x96\xb4\xeb\x8a\x90 \xeb\x82\xa0 \xeb\xb0\xa4, \xeb\xb6\x81\xed\x95\x9c \xeb\x8c\x80\xec\x82\xac\xea\xb4\x80\xec\x9d\x98 \xec\x9d\xbc\xed\x96\x89\xeb\x93\xa4\xec\x9d\xb4 \xeb\x8f\x84\xec\x9b\x80\xec\x9d\x84 \xec\x9a\x94\xec\xb2\xad\xed\x95\x98\xeb\xa9\xb0 \xeb\xac\xb8\xec\x9d\x84 \xeb\x91\x90\xeb\x93\x9c\xeb\xa6\xac\xeb\x8a\x94\xeb\x8d\xb0…<br />\n<br />\n\xeb\xaa\xa9\xed\x91\x9c\xeb\x8a\x94 \xed\x95\x98\xeb\x82\x98, \xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88\xec\x97\x90\xec\x84\x9c \xed\x83\x88\xec\xb6\x9c\xed\x95\xb4\xec\x95\xbc \xed\x95\x9c\xeb\x8b\xa4!\r\n </div>\r\n <!-- .sect-story -->\r\n <!-- 2020.05.07 \xec\x84\xb1\xeb\xb3\x84\xec\x98\x88\xeb\xa7\xa4\xeb\xb6\x84\xed\x8f\xac, \xec\x97\xb0\xeb\xa0\xb9\xeb\xb3\x84\xec\x98\x88\xeb\xa7\xa4\xeb\xb6\x84\xed\x8f\xac UI \xeb\xb3\x80\xea\xb2\xbd -->\r\n <div id="ctl00_PlaceHolderContent_Section_Chart" class="sect-graph sect-graph-emotion">\r\n <ul class="graph">\r\n <li>\r\n <strong>\xec\x84\xb1\xeb\xb3\x84 \xec\x98\x88\xeb\xa7\xa4 \xeb\xb6\x84\xed\x8f\xac</strong>\r\n <div id="jqplot_sex" class="chart"></div>\r\n </li>\r\n <li>\r\n <strong>\xec\x97\xb0\xeb\xa0\xb9\xeb\xb3\x84 \xec\x98\x88\xeb\xa7\xa4 \xeb\xb6\x84\xed\x8f\xac</strong>\r\n <div id="jqplot_age" class="chart"></div>\r\n </li>\r\n </ul>\r\n </div>\r\n <!-- .sect-graph -->\r\n\r\n <div class="movie-detail-ad">\r\n <iframe src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@SponsorBar_800" width="800" height="90" title="" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" name="SponsorBar_800" id="SponsorBar_800"></iframe>\r\n </div>\r\n <!-- .sect-staff -->\r\n <div id="ctl00_PlaceHolderContent_Section_Trailer" class="sect-trailer">\r\n <div class="heading">\r\n <h4>\xed\x8a\xb8\xeb\xa0\x88\xec\x9d\xbc\xeb\x9f\xac</h4><span id="ctl00_PlaceHolderContent_TrailerTotalCount" class="count">13\xea\xb1\xb4</span><a class="link-more" href="trailer.aspx?midx=84775">\xeb\x8d\x94\xeb\xb3\xb4\xea\xb8\xb0</a>\r\n </div>\r\n <ul>\r\n <!-- \xec\x82\xac\xec\xa7\x84 \xeb\x8f\x99\xec\x98\x81\xec\x83\x81 \xec\xa1\xb0\xed\x9a\x8c -->\r\n \r\n <li>\r\n <div class="box-image">\r\n <!-- TODO : \xeb\x8f\x99\xec\x98\x81\xec\x83\x81 \xed\x8c\x9d\xec\x97\x85 \xec\xb0\xbd \xec\x9e\x91\xec\x97\x85 \xed\x9b\x84 \xeb\xa7\x81\xed\x81\xac \xea\xb1\xb8\xec\x96\xb4\xec\x95\xbc \xed\x95\xa8 //-->\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193556">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193556_1024.jpg" alt="[\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88]\xec\x9d\xb8\xec\x83\x9d\xec\xbb\xb7\xec\x9d\x84 \xeb\xaa\xa8\xec\x95\x84\xeb\xb4\xa4\xec\x8a\x88 \xec\x98\x81\xec\x83\x81" onerror="errorImage(this, {\'type\':\'landscape\'})"/>\r\n <span class="ico-play">\xec\x98\x81\xec\x83\x81\xeb\xb3\xb4\xea\xb8\xb0</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193556">\r\n <strong class="title">\r\n \r\n <span class="ico-trailer hd">HD</span>\r\n \xec\x9d\xb8\xec\x83\x9d\xec\xbb\xb7\xec\x9d\x84 \xeb\xaa\xa8\xec\x95\x84\xeb\xb4\xa4\xec\x8a\x88 \xec\x98\x81\xec\x83\x81\r\n </strong>\r\n </a>\r\n <span class="txt-info">2021.08.02</span>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <!-- TODO : \xeb\x8f\x99\xec\x98\x81\xec\x83\x81 \xed\x8c\x9d\xec\x97\x85 \xec\xb0\xbd \xec\x9e\x91\xec\x97\x85 \xed\x9b\x84 \xeb\xa7\x81\xed\x81\xac \xea\xb1\xb8\xec\x96\xb4\xec\x95\xbc \xed\x95\xa8 //-->\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193555">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193555_1024.jpg" alt="[\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88]\xeb\xa5\x98\xec\x8a\xb9\xec\x99\x84 \xea\xb0\x90\xeb\x8f\x85 \xec\x97\x86\xeb\x8a\x94 \xeb\xa5\x98\xec\x8a\xb9\xec\x99\x84 \xea\xb0\x90\xeb\x8f\x85 \xec\x9d\xb8\xed\x84\xb0\xeb\xb7\xb0 \xec\x98\x81\xec\x83\x81" onerror="errorImage(this, {\'type\':\'landscape\'})"/>\r\n <span class="ico-play">\xec\x98\x81\xec\x83\x81\xeb\xb3\xb4\xea\xb8\xb0</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193555">\r\n <strong class="title">\r\n \r\n <span class="ico-trailer hd">HD</span>\r\n \xeb\xa5\x98\xec\x8a\xb9\xec\x99\x84 \xea\xb0\x90\xeb\x8f\x85 \xec\x97\x86\xeb\x8a\x94 \xeb\xa5\x98\xec\x8a\xb9\xec\x99\x84 \xea\xb0\x90\xeb\x8f\x85 \xec\x9d\xb8\xed\x84\xb0\xeb\xb7\xb0 \xec\x98\x81\xec\x83\x81\r\n </strong>\r\n </a>\r\n <span class="txt-info">2021.08.02</span>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <!-- TODO : \xeb\x8f\x99\xec\x98\x81\xec\x83\x81 \xed\x8c\x9d\xec\x97\x85 \xec\xb0\xbd \xec\x9e\x91\xec\x97\x85 \xed\x9b\x84 \xeb\xa7\x81\xed\x81\xac \xea\xb1\xb8\xec\x96\xb4\xec\x95\xbc \xed\x95\xa8 //-->\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193538">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193538_1024.jpg" alt="[\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88]\xec\x97\x91\xec\x8b\x9c\xed\x8a\xb8 \xed\x83\x88\xec\xb6\x9c \xec\xbd\xa4\xeb\xb9\x84 \xec\xb6\x94\xec\xb2\x9c \xec\x98\x81\xec\x83\x81" onerror="errorImage(this, {\'type\':\'landscape\'})"/>\r\n <span class="ico-play">\xec\x98\x81\xec\x83\x81\xeb\xb3\xb4\xea\xb8\xb0</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="#" title="\xec\x83\x88\xec\xb0\xbd" class="movie_player_popup" data-gallery-idx="193538">\r\n <strong class="title">\r\n \r\n <span class="ico-trailer hd">HD</span>\r\n \xec\x97\x91\xec\x8b\x9c\xed\x8a\xb8 \xed\x83\x88\xec\xb6\x9c \xec\xbd\xa4\xeb\xb9\x84 \xec\xb6\x94\xec\xb2\x9c \xec\x98\x81\xec\x83\x81\r\n </strong>\r\n </a>\r\n <span class="txt-info">2021.07.30</span>\r\n </div>\r\n </li>\r\n \r\n </ul>\r\n </div><!-- .sect-trailer -->\r\n <div id="ctl00_PlaceHolderContent_Section_Still_Cut" class="sect-stillcut">\r\n <div class="heading">\r\n <h4>\xec\x8a\xa4\xed\x8b\xb8\xec\xbb\xb7</h4><span class="count"><strong id="stillcut_current">1</strong>/25\xea\xb1\xb4</span><a class="link-more" href="still-cut.aspx?midx=84775">\xeb\x8d\x94\xeb\xb3\xb4\xea\xb8\xb0</a>\r\n </div>\r\n <div class="slider-wrap">\r\n <div class="slider" id="still_motion">\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193273_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193272_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193271_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193270_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193269_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193268_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193267_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193266_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193159_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193158_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192936_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192838_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192728_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192478_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192477_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192476_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192475_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192474_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192473_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192472_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192471_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192470_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192469_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192468_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <div class="item-wrap">\r\n <div class="item">\r\n <img data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192467_727.jpg" alt="\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88" onerror="errorImage(this)" />\r\n </div>\r\n </div>\r\n \r\n <button type="button" class="btn-prev">\xec\x9d\xb4\xec\xa0\x84 \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 \xec\x9d\xb4\xeb\x8f\x99</button>\r\n <button type="button" class="btn-next">\xeb\x8b\xa4\xec\x9d\x8c \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 \xec\x9d\xb4\xeb\x8f\x99</button>\r\n </div>\r\n </div>\r\n </div><!-- .sect-stillcut -->\r\n\r\n\r\n \r\n \r\n <div class="sect-grade"> \r\n <!-- preegg.css \xec\x97\xb0\xea\xb4\x80 UI -->\r\n <div class="movie_grade">\r\n <a class="info" id="goldenEggAlert" href="javascript:void(0);"><img src="https://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png" alt="?" /></a>\r\n <div class="egg_point">\r\n <!-- \xec\x98\x81\xed\x99\x94\xec\x9a\x94\xec\x95\xbd\xeb\xac\xb8\xea\xb5\xac -->\r\n <div class="title">\xeb\xb0\xb0\xec\x9a\xb0\xeb\x93\xa4\xec\x9d\x98 \xec\x97\xb0\xea\xb8\xb0\xea\xb0\x80 \xeb\xa9\x94\xec\x86\x8c\xeb\x93\x9c\xea\xb8\x89\xec\x9d\xb8<br>\xeb\xaa\xb0\xec\x9e\x85\xed\x95\x98\xec\x97\xac \xeb\xb3\xb4\xea\xb2\x8c \xeb\x90\x98\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94</div>\r\n <div class="rating">\r\n <div class="box">\r\n <span class="sprite_preegg big default"></span>\r\n <span class="desc">Pre Egg</span>\r\n <span class="percent">99%</span>\r\n <span class="tooltip">\xec\x82\xac\xec\xa0\x84\xea\xb8\xb0\xeb\x8c\x80\xec\xa7\x80\xec\x88\x98</span>\r\n </div>\r\n <div class="box box_golden">\r\n <span class="sprite_preegg big great"></span>\r\n <span class="desc">Golden Egg</span>\r\n <span class="percent">97%</span>\r\n <span class="tooltip">\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\xa7\x80\xec\x88\x98</span>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="chart_total">\r\n <div class="box">\r\n <div class="title">\xeb\xa7\xa4\xeb\xa0\xa5 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8</div>\r\n <div class="radar-graph" id="chart2">\r\n <div id="charm" style="width: 350px; height: 250px; margin: 0 auto;"></div>\r\n </div>\r\n </div>\r\n <div class="box">\r\n <div class="title">\xea\xb0\x90\xec\xa0\x95 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8</div>\r\n <div class="radar-graph" id="chart3">\r\n <div id="emotion" style="width: 350px; height: 250px;margin: 0 auto;"></div>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <!-- Chart code -->\r\n <script>\r\n \r\n // 2020.05.07 \xeb\xa7\xa4\xeb\xa0\xa5\xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\xb0\xa8\xed\x8a\xb8\r\n var chart = AmCharts.makeChart("charm", {\r\n "type": "radar",\r\n "radius": "35%", //\xeb\x84\x93\xec\x9d\xb4\r\n\r\n "dataProvider": [{\r\n "key": "\xea\xb0\x90\xeb\x8f\x85\xec\x97\xb0\xec\xb6\x9c",\r\n "value": 55,\r\n "color": "rgb(255,133,179)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xec\x8a\xa4\xed\x86\xa0\xeb\xa6\xac",\r\n "value": 55,\r\n "color": "rgb(254,196,70)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xec\x98\x81\xec\x83\x81\xeb\xaf\xb8",\r\n "value": 37,\r\n "color": "rgb(142,189,255)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xeb\xb0\xb0\xec\x9a\xb0\xec\x97\xb0\xea\xb8\xb0",\r\n "value": 80,\r\n "color": "rgb(100,169,178)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "OST",\r\n "value": 14,\r\n "color": "rgb(178,103,183)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }],\r\n "valueAxes": [{\r\n "axisTitleOffset": 10,\r\n "minimum": 0,\r\n "maximum": 100,\r\n "axisAlpha": 0.15,\r\n "unitPosition": "right",\r\n "gridColor": "#000000",\r\n "autoGridCount": false,\r\n "gridCount": 5,\r\n "labelsEnabled" : false,\r\n "tickLength" : 1\r\n }],\r\n "guides": [\r\n {\r\n "fillAlpha": 0.10,\r\n "value": 0,\r\n "toValue": 10,\r\n "color": "#060"\r\n }\r\n ],\r\n "balloon": {\r\n "enabled": false\r\n },\r\n "startDuration": 0,\r\n "graphs": [{\r\n "bullet": "round",\r\n "bulletSize": 7,\r\n "bulletBorderAlpha": "1",\r\n "bulletBorderColor": "rgb(255,255,255)",\r\n "bulletBorderThickness": "1",\r\n "lineThickness": 1,\r\n "lineColor": "#fb8c43",\r\n "fillAlphas": 0.1,\r\n "valueField": "value",\r\n "lineColorField": "color"\r\n }],\r\n "categoryField": "key",\r\n "export": {\r\n "enabled": false\r\n },\r\n "autoResize": false,\r\n "color": "rgb(0,0,0)",\r\n "fontSize": 12,\r\n "fontFamily": "CJONLYONENEW",\r\n "tapToActivate": false,\r\n "rollOverGraphItem": function () {\r\n console.log(\'rollOverGraphItem\')\r\n\r\n }\r\n });\r\n\r\n // 2020.05.07 \xea\xb0\x90\xec\xa0\x95\xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\xb0\xa8\xed\x8a\xb8(7\xec\x8b\x9c\xeb\xb0\xa9\xed\x96\xa5 1\xeb\xb2\x88\xec\xa7\xb8, 12\xec\x8b\x9c \xeb\xb0\xa9\xed\x96\xa5\xec\x9d\xb4 3\xeb\xb2\x88\xec\xa7\xb8 \xec\x88\x9c\xec\x84\x9c\xeb\xa1\x9c 3\xeb\xb2\x88\xec\xa7\xb8\xed\x95\xad\xeb\xaa\xa9\xeb\xb6\x80\xed\x84\xb0 \xeb\x8d\xb0\xec\x9d\xb4\xed\x84\xb0 \xec\x85\x8b\xed\x8c\x85)\r\n var chart = AmCharts.makeChart("emotion", {\r\n "type": "radar",\r\n "radius": "35%", //\xeb\x84\x93\xec\x9d\xb4\r\n\r\n "dataProvider": [{\r\n "key": "\xec\x8a\xa4\xed\x8a\xb8\xeb\xa0\x88\xec\x8a\xa4 \xed\x95\xb4\xec\x86\x8c",\r\n "value": 23,\r\n "color": "rgb(255,133,179)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xec\xa6\x90\xea\xb1\xb0\xec\x9b\x80",\r\n "value": 18,\r\n "color": "rgb(254,196,70)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xea\xb8\xb4\xec\x9e\xa5\xea\xb0\x90",\r\n "value": 58,\r\n "color": "rgb(142,189,255)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xeb\xaa\xb0\xec\x9e\x85\xea\xb0\x90",\r\n "value": 74,\r\n "color": "rgb(100,169,178)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }, {\r\n "key": "\xea\xb0\x90\xeb\x8f\x99",\r\n "value": 40,\r\n "color": "rgb(178,103,183)",\r\n "rollOverColor" : "rgb(0,0,0)",\r\n "selectedColor" : "rgb(0,0,0)",\r\n }],\r\n "valueAxes": [{\r\n "axisTitleOffset": 10,\r\n "minimum": 0,\r\n "maximum": 100,\r\n "axisAlpha": 0.15,\r\n "unitPosition": "right",\r\n "gridColor": "#000000",\r\n "autoGridCount": false,\r\n "gridCount": 5,\r\n "labelsEnabled" : false,\r\n "tickLength" : 1\r\n }],\r\n "guides": [\r\n {\r\n "fillAlpha": 0.10,\r\n "value": 0,\r\n "toValue": 10,\r\n "color": "#060"\r\n }\r\n ],\r\n "balloon": {\r\n "enabled": false\r\n },\r\n "startDuration": 0,\r\n "graphs": [{\r\n "bullet": "round",\r\n "bulletSize": 7,\r\n "bulletBorderAlpha": "1",\r\n "bulletBorderColor": "rgb(255,255,255)",\r\n "bulletBorderThickness": "1",\r\n "lineThickness": 1,\r\n "lineColor": "#FB4357",\r\n "fillAlphas": 0.1,\r\n "valueField": "value",\r\n "lineColorField": "color"\r\n }],\r\n "categoryField": "key",\r\n "export": {\r\n "enabled": false\r\n },\r\n "autoResize": false,\r\n "color": "rgb(0,0,0)",\r\n "fontSize": 12,\r\n "fontFamily": "CJONLYONENEW",\r\n "tapToActivate": false,\r\n "rollOverGraphItem": function () {\r\n console.log(\'rollOverGraphItem\')\r\n }\r\n });\r\n </script>\r\n\r\n </div>\r\n <div class="real-rating">\r\n <p class="title">\xea\xb4\x80\xeb\x9e\x8c\xec\x9d\xbc \xed\x8f\xac\xed\x95\xa8 7\xec\x9d\xbc \xec\x9d\xb4\xeb\x82\xb4 \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xeb\x82\xa8\xea\xb8\xb0\xec\x8b\x9c\xeb\xa9\xb4 <strong>CJ ONE 20P</strong>\xea\xb0\x80 \xec\xa0\x81\xeb\xa6\xbd\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4. </p>\r\n <p class="desc"><span><em>14,443</em> \xeb\xaa\x85\xec\x9d\x98 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x9d\xb4 \xed\x8f\x89\xea\xb0\x80\xed\x95\xb4\xec\xa3\xbc\xec\x85\xa8\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.</span></p>\r\n <div class="wrap_btn">\r\n <a class="link-gradewrite" href="javascript:void(0);"><span>\xed\x8f\x89\xec\xa0\x90\xec\x9e\x91\xec\x84\xb1</span></a><a class="link-reviewwrite" href="/movies/point/my-list.aspx"><span>\xeb\x82\xb4 \xed\x8f\x89\xec\xa0\x90</span></a>\r\n </div>\r\n </div>\r\n <!-- //preegg.css \xec\x97\xb0\xea\xb4\x80 UI -->\r\n <ul class="sort" id="sortTab">\r\n <li class="sortTab on" data-order-type="0" id="test"><a href="javascript:void(0);" title="\xed\x98\x84\xec\x9e\xac\xec\x84\xa0\xed\x83\x9d">\xec\xb5\x9c\xec\x8b\xa0\xec\x88\x9c<span class="arrow-down"></span></a></li>\r\n <li class="sortTab" data-order-type="3"><a href="javascript:void(0);">\xec\xb6\x94\xec\xb2\x9c\xec\x88\x9c<span class="arrow-down"></span></a></li>\r\n </ul>\r\n \r\n <div class="wrap-persongrade">\r\n <!-- \xed\x8f\x89\xec\xa0\x90 \xeb\xaa\xa9\xeb\xa1\x9d -->\r\n <ul id="movie_point_list_container" class="point_col2"></ul>\r\n </div>\r\n </div><!-- .sect-grade -->\r\n \r\n <div class="paging">\r\n\t\t\t\t<ul id="paging_point"></ul>\r\n\t\t\t</div>\r\n\r\n \r\n \r\n <!-- \xec\x97\xb0\xea\xb4\x80\xec\x98\x81\xed\x99\x94 -->\r\n <div class="sect-movielist" style="display :none">\r\n <h3><img src="https://img.cgv.co.kr/R2014/images/title/h3_relation_movie.gif" alt="RELATION MOVIE" /></h3>\r\n <ul>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84840">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84840/84840_126.jpg" alt="\xec\x86\x8c\xec\x85\x9c \xeb\x84\xa4\xed\x8a\xb8\xec\x9b\x8c\xed\x81\xac \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-15">15\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84840"><strong>\xec\x86\x8c\xec\x85\x9c \xeb\x84\xa4\xed\x8a\xb8\xec\x9b\x8c\xed\x81\xac</strong></a>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84838">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84838/84838_126.jpg" alt="\xeb\x9d\xbc\xec\x8a\xa4\xed\x8a\xb8 \xeb\x93\x80\xec\x96\xbc-\xec\xb5\x9c\xed\x9b\x84\xec\x9d\x98 \xea\xb2\xb0\xed\x88\xac \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-none">\xeb\xaf\xb8\xec\xa0\x95</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84838"><strong>\xeb\x9d\xbc\xec\x8a\xa4\xed\x8a\xb8 \xeb\x93\x80\xec\x96\xbc-\xec\xb5\x9c\xed\x9b\x84\xec\x9d\x98 \xea\xb2\xb0\xed\x88\xac</strong></a>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84837">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84837/84837_126.jpg" alt="\xec\x82\xac\xeb\x9e\x91 \xed\x9b\x84\xec\x9d\x98 \xeb\x91\x90 \xec\x97\xac\xec\x9e\x90 \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-15">15\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84837"><strong>\xec\x82\xac\xeb\x9e\x91 \xed\x9b\x84\xec\x9d\x98 \xeb\x91\x90 \xec\x97\xac\xec\x9e\x90</strong></a>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84831">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84831/84831_126.jpg" alt="\xed\x9c\xb4\xeb\xa8\xbc \xeb\xb3\xb4\xec\x9d\xb4\xec\x8a\xa4 \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-12">12\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84831"><strong>\xed\x9c\xb4\xeb\xa8\xbc \xeb\xb3\xb4\xec\x9d\xb4\xec\x8a\xa4</strong></a>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84829">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84829/84829_126.jpg" alt="\xea\xb1\xb4\xed\x8c\x8c\xec\x9a\xb0\xeb\x8d\x94 \xeb\xb0\x80\xed\x81\xac\xec\x85\xb0\xec\x9d\xb4\xed\x81\xac \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-none">\xeb\xaf\xb8\xec\xa0\x95</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84829"><strong>\xea\xb1\xb4\xed\x8c\x8c\xec\x9a\xb0\xeb\x8d\x94 \xeb\xb0\x80\xed\x81\xac\xec\x85\xb0\xec\x9d\xb4\xed\x81\xac</strong></a>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <div class="box-image">\r\n <a href="/movies/detail-view/?midx=84811">\r\n <span class="thumb-image">\r\n <img src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84811/84811_126.jpg" alt="\xea\xb7\xb8\xeb\xa6\xb0 \xeb\x82\x98\xec\x9d\xb4\xed\x8a\xb8 \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade grade-15">15\xec\x84\xb8 \xec\x9d\xb4\xec\x83\x81</span>\r\n </span>\r\n </a>\r\n </div>\r\n <div class="box-contents">\r\n <a href="/movies/detail-view/?midx=84811"><strong>\xea\xb7\xb8\xeb\xa6\xb0 \xeb\x82\x98\xec\x9d\xb4\xed\x8a\xb8</strong></a>\r\n </div>\r\n </li>\r\n \r\n </ul>\r\n </div><!-- .sect-movielist -->\r\n <!-- \xec\x97\xb0\xea\xb4\x80\xec\x98\x81\xed\x99\x94 -->\r\n\r\n </div><!-- .col-detail -->\r\n <iframe class="layer-wrap review_pop" name="ifrm_movie_time_table1" id="ifrm_movie_time_table1" style="display:none" title="\xec\x83\x81\xec\x84\xb8\xeb\xa6\xac\xec\x8a\xa4\xed\x8a\xb8" height="993px" width="849px" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" allowTransparency="true"></iframe><!--\xed\x9a\x8c\xec\x9b\x90 \xed\x8f\x89\xec\xa0\x90 \xeb\xaa\xa8\xec\x95\x84\xeb\xb3\xb4\xea\xb8\xb0 iframe. mwpark_RR2015-->\r\n <form method="post" id="frmPointPopup" action="/movies/point/default-irm.aspx">\r\n <input type="hidden" name="userid" id="frmPointUserId" >\r\n <input type="hidden" name="nick" id="frmPointNick" >\r\n </form>\r\n\r\n \r\n<div class="col-aside">\r\n <div class="ad-partner01">\r\n <iframe src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@M_Rectangle" width="160" height="300" title="" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" name="M_Rectangle" id="M_Rectangle"></iframe>\r\n </div>\r\n <div class="ad-external01">\r\n <iframe src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@C_Rectangle" width="160" height="300" title="" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" name="C_Rectangle" id="C_Rectangle"></iframe>\r\n </div>\r\n <div class="sect-moviesearch">\r\n <div class="searchrank">\r\n <h3>\xec\x9d\xb8\xea\xb8\xb0 \xec\x98\x81\xed\x99\x94 \xea\xb2\x80\xec\x83\x89\xec\x96\xb4</h3>\r\n <ol>\r\n \r\n <li>\r\n <a href="/search/?query=%eb%b6%80%ed%99%9c">1. <strong>\xeb\xb6\x80\xed\x99\x9c</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ea%b0%95%ec%b2%a0%eb%b9%842+%ec%a0%95%ec%83%81%ed%9a%8c%eb%8b%b4">2. <strong>\xea\xb0\x95\xec\xb2\xa0\xeb\xb9\x842 \xec\xa0\x95\xec\x83\x81\xed\x9a\x8c\xeb\x8b\xb4</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%eb%b0%98%eb%8f%84">3. <strong>\xeb\xb0\x98\xeb\x8f\x84</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ec%82%b4%ec%95%84%ec%9e%88%eb%8b%a4">4. <strong>\xec\x82\xb4\xec\x95\x84\xec\x9e\x88\xeb\x8b\xa4</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ec%bd%94%eb%82%9c">5. <strong>\xec\xbd\x94\xeb\x82\x9c</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ec%95%8c%eb%9d%bc%eb%94%98">6. <strong>\xec\x95\x8c\xeb\x9d\xbc\xeb\x94\x98</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ed%8c%ac%eb%8d%b0%eb%af%b9">7. <strong>\xed\x8c\xac\xeb\x8d\xb0\xeb\xaf\xb9</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%ed%95%b4%eb%a6%ac%ed%8f%ac%ed%84%b0">8. <strong>\xed\x95\xb4\xeb\xa6\xac\xed\x8f\xac\xed\x84\xb0</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%eb%b1%85%eb%93%9c%eb%a6%bc">9. <strong>\xeb\xb1\x85\xeb\x93\x9c\xeb\xa6\xbc</strong></a>\r\n </li>\r\n \r\n <li>\r\n <a href="/search/?query=%eb%aa%85%ed%83%90%ec%a0%95%ec%bd%94%eb%82%9c">10. <strong>\xeb\xaa\x85\xed\x83\x90\xec\xa0\x95\xec\xbd\x94\xeb\x82\x9c</strong></a>\r\n </li>\r\n \r\n </ol>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n<!--<div class="sect-sns">\r\n <ul> \t\r\n <li><a class="link-facebook" href="#" id="link_facebook">FaceBook</a></li>\r\n <li><a class="link-twitter" href="#" id="link_twitter">Twitter</a></li>\r\n </ul>\r\n <div class="share">\r\n <div id="fb-root"></div>\r\n <script>\r\n (function (d, s, id) {\r\n var js, fjs = d.getElementsByTagName(s)[0];\r\n if (d.getElementById(id)) return;\r\n js = d.createElement(s); js.id = id;\r\n js.src = "//connect.facebook.net/ko_KR/sdk.js#xfbml=1&appId=341385562539159&version=v2.0";\r\n fjs.parentNode.insertBefore(js, fjs);\r\n } (document, \'script\', \'facebook-jssdk\'));\r\n </script>\r\n\r\n <div class="fb-like" style="z-index:2" data-href="http%3a%2f%2fwww.cgv.co.kr%2fmovies%2fdetail-view%2fdefault.aspx%3fmidx%3d84775" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>\r\n </div>-->\r\n\r\n\r\n \r\n\r\n</div>\r\n\r\n </div>\r\n <span style="display:none" class="modifyCommentDummy"></span>\r\n</div>\r\n<!-- \xec\x8b\xa4\xec\xbb\xa8\xed\x85\x90\xec\xb8\xa0 \xeb\x81\x9d -->\r\n<script type="text/javascript">\r\n _TRK_CP = _TRK_CP.replace("{0}", "\xec\xa3\xbc\xec\x9a\x94\xec\xa0\x95\xeb\xb3\xb4");\r\n</script>\r\n\r\n<!-- CGVian \xeb\xa6\xac\xeb\xb7\xb0 \xec\x82\xac\xec\x9a\xa9\xec\x95\x88\xed\x95\xa8 --> \r\n\r\n\r\n<!-- \xed\x8f\x89\xec\xa0\x90 \xec\x9e\x91\xec\x84\xb1 -->\r\n<script type="text/template" id="writeGrade">\r\n\t<div class="layer-contents on-shadow" style="width:710px;">\r\n\t\t<div class="popup-general">\r\n\t\t\t<div class="popwrap">\r\n\t\t\t\t<h1>\xed\x8f\x89\xec\xa0\x90\xec\x9e\x91\xec\x84\xb1</h1>\r\n\t\t\t\t<div class="pop-contents write-mygrade">\r\n\r\n\t\t\t\t\t<div class="mygrade-cont">\r\n\t\t\t\t\t\t<div class="movietit"><strong id="regTitle">\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88</strong></div>\r\n\t\t\t\t\t\t<div class="likeornot">\r\n\t\t\t\t\t\t\t<div class="writerinfo">\r\n\t\t\t\t\t\t\t\t<div class="box-image">\r\n\t\t\t\t\t\t\t\t\t<span class="thumb-image"> \r\n\t\t\t\t\t\t\t\t\t\t<img id="regUserPro" src="" alt="\xec\x82\xac\xec\x9a\xa9\xec\x9e\x90 \xed\x94\x84\xeb\xa1\x9c\xed\x95\x84" onerror="errorImage(this, {\'type\':\'profile\'})"> \r\n\t\t\t\t\t\t\t\t\t\t\r\n <span class="profile-mask"></span>\r\n\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<span class="round red on"><span class="position"><em class="see">\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d</em></span></span>\r\n\t\t\t\t\t\t\t\t<span class="writer-name" id="regUserName"></span>\r\n\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t<div class="likebox t1" id="defaultEggPoint">\r\n\t\t\t\t\t\t\t\t<div class="likebox-inner">\r\n\t\t\t\t\t\t\t\t\t<label for="likeornot1-1">\r\n\t\t\t\t\t\t\t\t\t\t<span class="egg-icon good">\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="likeornot1" id="likeornot1-1" value="2" />\r\n\t\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t\t\t<span class="txt">\xec\xa2\x8b\xec\x95\x98\xec\x96\xb4\xec\x9a\x94~^^</span>\r\n\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t<div class="likebox t2" id="notEggPoint">\r\n\t\t\t\t\t\t\t\t<div class="likebox-inner">\r\n\t\t\t\t\t\t\t\t\t<label for="likeornot1-2">\r\n\t\t\t\t\t\t\t\t\t\t<span class="egg-icon">\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="likeornot1" id="likeornot1-2" value="1" />\r\n\t\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t\t\t<span class="txt">\xed\x9d\xa0~\xec\xa2\x80 \xeb\xb3\x84\xeb\xa1\x9c\xec\x98\x80\xec\x96\xb4\xec\x9a\x94;;;</span>\r\n\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div class="textbox">\r\n <textarea id="textReviewContent" name="textReviewContent" title="\xec\x98\x81\xed\x99\x94\xed\x8f\x89\xec\xa0\x90 \xec\x9e\x85\xeb\xa0\xa5" cols="70" rows="2" maxlength="280" placeholder="\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99\xec\x97\x90 \xec\x96\xb4\xea\xb8\x8b\xeb\x82\x98\xeb\x8a\x94 \xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc\xeb\xa1\x9c \xed\x8c\x90\xeb\x8b\xa8\xeb\x90\x98\xeb\x8a\x94 \xea\xb8\x80\xec\x9d\x80 \xec\xa0\x9c\xec\x9e\xac \xec\xa1\xb0\xec\xb9\x98\xeb\xa5\xbc \xeb\xb0\x9b\xec\x9d\x84 \xec\x88\x98 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."></textarea>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div class="footbox">\r\n\t\t\t\t\t\t\t<span class="role">\r\n\t\t\t\t\t\t\t\t<a id="viewpopup" title="\xec\x83\x88\xec\xb0\xbd" href="javascript:void(0);" target="_blank">\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99 <img src="http://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png" alt="?"></a>\r\n\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<div class="rbox">\r\n\t\t\t\t\t\t\t\t<span class="count"><strong id="text_count">0</strong>/280(byte)</span>\r\n\t\t\t\t\t\t\t\t<button type="button" class="round red on" id="regBtn"><span>\xec\x9e\x91\xec\x84\xb1\xec\x99\x84\xeb\xa3\x8c!</span></button>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t\t<button type="button" class="btn-close" id="regLayerClose">\xed\x8f\x89\xec\xa0\x90\xec\x9e\x91\xec\x84\xb1 \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n</script>\r\n\r\n<!-- \xed\x8f\x89\xec\xa0\x90 \xec\x9e\x91\xec\x84\xb1/\xec\x88\x98\xec\xa0\x95\xec\x8b\x9c \xed\x95\x98\xeb\x8b\xa8\xec\x97\x90 \xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99 \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \xeb\x85\xb8\xec\xb6\x9c -->\r\n<script id="temp_view" type="text/template">\r\n<div class="layer-contents on-shadow" style="width:633px;">\r\n <div class="popwrap sect-operation-rule">\r\n <h1>\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99</h1>\r\n <div class="pop-contents">\r\n <p>\r\n CGV\xeb\x8a\x94 \xec\x98\xac\xeb\xb0\x94\xeb\xa5\xb8 \xec\xbb\xa4\xeb\xae\xa4\xeb\x8b\x88\xed\x8b\xb0\xeb\xa5\xbc \xec\xa7\x80\xed\x96\xa5\xed\x95\x98\xea\xb8\xb0 \xec\x9c\x84\xed\x95\x98\xec\x97\xac \xeb\xaa\x87 \xea\xb0\x80\xec\xa7\x80 \xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99\xec\x9d\x84 \xeb\xa7\x88\xeb\xa0\xa8\xed\x95\x98\xea\xb3\xa0 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.<br/>\r\n \xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99\xec\x97\x90 \xec\x96\xb4\xea\xb8\x8b\xeb\x82\x98\xeb\x8a\x94 \xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc\xeb\xa1\x9c \xed\x8c\x90\xeb\x8b\xa8\xeb\x90\x98\xeb\x8a\x94 \xea\xb8\x80\xec\x9d\x80 \xec\xa0\x81\xeb\xb0\x9c \xec\x8b\x9c, \xea\xb2\xbd\xea\xb3\xa0 \xec\x97\x86\xec\x9d\xb4 \xec\x82\xad\xec\xa0\x9c\xeb\x90\x98\xeb\xa9\xb0 \xec\x95\x84\xec\x9d\xb4\xeb\x94\x94 \xec\xa4\x91\xec\xa7\x80 \xeb\x93\xb1\xec\x9d\x98<br/>\r\n \xec\xa0\x9c\xec\x9e\xac \xec\xa1\xb0\xec\xb9\x98\xeb\xa5\xbc \xeb\xb0\x9b\xec\x9d\x84 \xec\x88\x98 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.<br/>\r\n <br/>\r\n CGV\xeb\x8a\x94 \xeb\xb3\xb4\xeb\x8b\xa4 \xea\xb1\xb4\xec\xa0\x84\xed\x95\x9c \xec\x9d\xb8\xed\x84\xb0\xeb\x84\xb7 \xeb\xac\xb8\xed\x99\x94\xeb\xa5\xbc \xec\xa7\x80\xed\x96\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.\r\n </p>\r\n <div class="box-info"> \r\n <strong>\xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc \xec\x82\xad\xec\xa0\x9c \xea\xb8\xb0\xec\xa4\x80</strong>\r\n <ul>\r\n <li> - \xea\xb0\x9c\xec\x9d\xb8\xec\xa0\x95\xeb\xb3\xb4(\xec\x8b\xa4\xeb\xaa\x85, \xec\x83\x81\xed\x98\xb8\xeb\xaa\x85, \xec\x82\xac\xec\xa7\x84, \xec\xa0\x84\xed\x99\x94\xeb\xb2\x88\xed\x98\xb8, \xec\xa3\xbc\xeb\xaf\xbc\xeb\x93\xb1\xeb\xa1\x9d\xeb\xb2\x88\xed\x98\xb8 \xeb\x93\xb1) \xec\x9c\xa0\xed\x8f\xac</li>\r\n <li> - \xeb\x8f\x99\xec\x9d\xbc \xeb\x82\xb4\xec\x9a\xa9\xec\x9d\x98 \xea\xb2\x8c\xec\x8b\x9c\xea\xb8\x80/\xeb\x8d\xa7\xea\xb8\x80 \xeb\xb0\x98\xeb\xb3\xb5(\xeb\x8f\x84\xeb\xb0\xb0)</li>\r\n <li> - \xed\x8a\xb9\xec\xa0\x95\xec\x9d\xb8 \xeb\x8c\x80\xec\x83\x81\xec\x9d\x98 <span class="txt-red">\xeb\xb9\x84\xeb\xb0\xa9/\xec\x9a\x95\xec\x84\xa4</span> \xeb\x93\xb1\xec\x9d\x98 \xed\x91\x9c\xed\x98\x84\xec\x9c\xbc\xeb\xa1\x9c \xeb\xb6\x88\xec\xbe\x8c\xea\xb0\x90\xec\x9d\x84 \xec\xa3\xbc\xeb\x8a\x94 \xeb\x82\xb4\xec\x9a\xa9</li>\r\n <li> - \xec\x9d\x8c\xeb\x9e\x80\xec\x84\xb1 \xeb\x98\x90\xeb\x8a\x94 \xec\xb2\xad\xec\x86\x8c\xeb\x85\x84\xec\x97\x90\xea\xb2\x8c \xeb\xb6\x80\xec\xa0\x81\xed\x95\xa9\xed\x95\x9c \xeb\x82\xb4\xec\x9a\xa9</li>\r\n <li> - \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xec\xb7\xa8\xec\xa7\x80(\xec\x84\xb1\xea\xb2\xa9)\xec\x97\x90 \xeb\xa7\x9e\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x80 \xeb\x82\xb4\xec\x9a\xa9</li>\r\n <li> - <span class="txt-red">\xeb\xb9\x84\xeb\xb0\xa9/\xed\x97\x88\xec\x9c\x84\xec\x82\xac\xec\x8b\xa4 \xec\x9c\xa0\xed\x8f\xac</span> \xeb\x93\xb1\xec\x9d\x98 \xeb\xaa\x85\xec\x98\x88\xed\x9b\xbc\xec\x86\x90 \xea\xb4\x80\xeb\xa0\xa8 \xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc</li>\r\n <li> - \xec\xa0\x80\xec\x9e\x91\xea\xb6\x8c \xea\xb4\x80\xeb\xa0\xa8 \xea\xb2\x8c\xec\x8b\x9c\xeb\xac\xbc \xeb\x93\xb1 \xea\xb8\xb0\xed\x83\x80 \xea\xb4\x80\xeb\xa0\xa8 \xeb\xb2\x95\xeb\xa5\xa0\xec\x97\x90 \xec\x9c\x84\xeb\xb0\xb0\xeb\x90\x98\xeb\x8a\x94 \xea\xb8\x80</li>\r\n </ul>\r\n </div>\r\n </div>\r\n\r\n <button type="button" class="btn-close">\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n </div>\r\n</div>\r\n</script>\r\n\r\n<!-- 2020.05.07 \xec\xb6\x94\xea\xb0\x80 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 > \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xeb\x93\xb1\xeb\xa1\x9d -->\r\n<script id="charmPoint" type="text/template">\r\n <div class="layer-wrap" id="movie-emotion-select" style="width:0px; top:0px;">\r\n <div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">\r\n <h1>\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d</h1>\r\n <div class="pop-contents">\r\n <!-- Contents Addon -->\r\n <div class="movie-emotion-select">\r\n <div class="header">\r\n <p class="main">\xec\x9d\xb4 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94! </p>\r\n <p class="sub"><span>\xec\xa4\x91\xeb\xb3\xb5\xec\x84\xa0\xed\x83\x9d</span>\xec\x9d\xb4 \xea\xb0\x80\xeb\x8a\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.</p>\r\n </div>\r\n <div class="box">\r\n <div class="name">\r\n \xeb\xa7\xa4\xeb\xa0\xa5 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\r\n </div>\r\n <div class="wrap_input">\r\n <label><input type="checkbox" name="charm1" id="effect" /><span>\xea\xb0\x90\xeb\x8f\x85\xec\x97\xb0\xec\xb6\x9c</span></label>\r\n <label><input type="checkbox" name="charm2" id="story" /><span>\xec\x8a\xa4\xed\x86\xa0\xeb\xa6\xac</span></label>\r\n <label><input type="checkbox" name="charm3" id="visual" /><span>\xec\x98\x81\xec\x83\x81\xeb\xaf\xb8</span></label>\r\n <label><input type="checkbox" name="charm4" id="acting" /><span>\xeb\xb0\xb0\xec\x9a\xb0\xec\x97\xb0\xea\xb8\xb0</span></label>\r\n <label><input type="checkbox" name="charm5" id="ost" /><span>OST</span></label>\r\n </div>\r\n </div>\r\n\r\n <div class="box">\r\n <div class="name">\r\n \xea\xb0\x90\xec\xa0\x95 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\r\n </div>\r\n <div class="wrap_input">\r\n <label><input type="checkbox" name="emotion1" id="emotion1" /><span>${Emotion1Text}</span></label>\r\n <label><input type="checkbox" name="emotion2" id="emotion2" /><span>${Emotion2Text}</span></label>\r\n <label><input type="checkbox" name="emotion3" id="emotion3" /><span>${Emotion3Text}</span></label>\r\n <label><input type="checkbox" name="emotion4" id="emotion4" /><span>${Emotion4Text}</span></label>\r\n <label><input type="checkbox" name="emotion5" id="emotion5" /><span>${Emotion5Text}</span></label>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- //Contents Addon -->\r\n <div class="set-btn fix-width">\r\n <button type="submit" id="charmRegBtn" class="round inred"><span>\xed\x99\x95\xec\x9d\xb8</span></button>\r\n </div>\r\n\r\n <input type="hidden" id="charmGenre_SMS1" value="${Genre_SMS1}" />\r\n <input type="hidden" id="RegCommentIdx" value="${CommentIdx}" />\r\n </div>\r\n <button type="button" class="btn-close" id="regCharmCloseBtn">\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n </div>\r\n</div>\r\n<!-- //\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 \xed\x8c\x9d\xec\x97\x85 -->\r\n</script>\r\n\r\n\r\n<script type="text/javascript">\r\n $(function () { \r\n // \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xeb\x93\xb1\xeb\xa1\x9d \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0 \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c\r\n $(document.body).on("click", "#regCharmCloseBtn", function () {\r\n location.reload();\r\n $(\'.layer-wrap\').remove();\r\n });\r\n\r\n // \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xeb\x93\xb1\xeb\xa1\x9d \xed\x99\x95\xec\x9d\xb8 \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \r\n $(document.body).on("click", "#charmRegBtn", function () {\r\n var commentIdx = $("#RegCommentIdx").val();\r\n var movieIdx = 84775;\r\n if(commentIdx == ""){\r\n return; \r\n }\r\n \r\n var acting = \'N\';\r\n var story = \'N\';\r\n var visual = \'N\';\r\n var ost = \'N\';\r\n var effect = \'N\';\r\n var emotion1 = \'N\';\r\n var emotion2 = \'N\';\r\n var emotion3 = \'N\';\r\n var emotion4 = \'N\';\r\n var emotion5 = \'N\';\r\n var genre_sms1 = $("#charmGenre_SMS1").val();\r\n \r\n if ($(\'#acting\').prop("checked")) {\r\n acting = \'Y\';\r\n }\r\n if ($(\'#story\').prop("checked")) {\r\n story = \'Y\';\r\n }\r\n if ($(\'#visual\').prop("checked")) {\r\n visual = \'Y\';\r\n }\r\n if ($(\'#ost\').prop("checked")) {\r\n ost = \'Y\';\r\n }\r\n if ($(\'#effect\').prop("checked")) {\r\n effect = \'Y\';\r\n }\r\n if ($(\'#emotion1\').prop("checked")) {\r\n emotion1 = \'Y\'\r\n }\r\n if ($(\'#emotion2\').prop("checked")) {\r\n emotion2 = \'Y\'\r\n }\r\n if ($(\'#emotion3\').prop("checked")) {\r\n emotion3 = \'Y\'\r\n }\r\n if ($(\'#emotion4\').prop("checked")) {\r\n emotion4 = \'Y\'\r\n }\r\n if ($(\'#emotion5\').prop("checked")) {\r\n emotion5 = \'Y\'\r\n }\r\n if(acting == \'N\' && story == \'N\' && visual == \'N\' && ost == \'N\' && effect == \'N\'){\r\n alert("\xeb\xa7\xa4\xeb\xa0\xa5 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc 1\xea\xb0\x9c \xec\x9d\xb4\xec\x83\x81 \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.");\r\n return;\r\n }\r\n\r\n if (emotion1 == "N" && emotion2 == "N" && emotion3 == "N" && emotion4 == "N" && emotion5 == "N") {\r\n alert("\xea\xb0\x90\xec\xa0\x95 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc 1\xea\xb0\x9c \xec\x9d\xb4\xec\x83\x81 \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.");\r\n return;\r\n } \r\n\r\n // \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xec\xa0\x80\xec\x9e\xa5\r\n var pointObj = app.movie();\r\n if (!pointObj.setCharmEdit) {\r\n pointObj.setCharmEdit = function (data, callback, error) {\r\n var url = \'/common/ajax/point.aspx/setCharm_AddEmotion\';\r\n app.ajax().set({ dataType: \'json\', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });\r\n }\r\n\r\n };\r\n pointObj.setCharmEdit(JSON.stringify({ \'commentIdx\': commentIdx\r\n , \'movieIdx\' : movieIdx\r\n , \'acting\': acting\r\n , \'story\': story\r\n , \'visual\': visual\r\n , \'ost\': ost\r\n , \'effect\': effect\r\n , \'genre_sms1\': genre_sms1\r\n , \'emotion1\': emotion1\r\n , \'emotion2\': emotion2\r\n , \'emotion3\': emotion3\r\n , \'emotion4\': emotion4\r\n , \'emotion5\': emotion5\r\n }), resultCharmingCallback);\r\n \r\n //\xea\xb2\xb0\xea\xb3\xbc\r\n function resultCharmingCallback(result) {\r\n switch (result.resultCode) {\r\n case "1":\r\n alert("\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xea\xb0\x80 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n $(\'.layer-wrap\').remove();\r\n location.reload();\r\n break;\r\n case "-1":\r\n alert("\xeb\x93\xb1\xeb\xa1\x9d \xec\xa4\x91 \xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n\r\n break;\r\n }\r\n }\r\n });\r\n });\r\n\r\n // 2020.05.07 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xeb\x93\xb1\xeb\xa1\x9d \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\r\n function charmPointPop(commentIdx) {\r\n // \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xed\x95\xad\xeb\xaa\xa9 \xec\xa1\xb0\xed\x9a\x8c\r\n var charmObj = app.movie();\r\n if (!charmObj.GetCharmPoint) {\r\n charmObj.GetCharmPoint = function (data, callback, error) {\r\n var url = \'/common/ajax/point.aspx/GetCharmPoint_AddEmotion\';\r\n app.ajax().set({ dataType: \'json\', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });\r\n }\r\n };\r\n charmObj.GetCharmPoint(JSON.stringify({ \'commentIdx\': commentIdx }), resultCharmCallback);\r\n\r\n //\xea\xb2\xb0\xea\xb3\xbc\r\n function resultCharmCallback(result) {\r\n var $std = $(this),\r\n\t options = {\r\n\t\t \'$target\': $std,\r\n\t\t \'type\': \'center\',\r\n\t\t \'html\': $(\'#charmPoint\').tmpl(result),\r\n \'independence\': true,\r\n\t\t \'mask\': \'none\'\r\n };\r\n app.instWin.add(options);\r\n };\r\n } \r\n</script>\r\n\r\n<!-- \xeb\x82\xb4\xea\xb0\x80 \xec\x93\xb4 \xed\x8f\x89\xec\xa0\x90 -->\r\n<script id="movie_my_point" type="text/x-jquery-tmpl">\r\n<li class="user_my_point_list" id="liCommentFirst${CommentIdx}">\r\n <div class="box-image">\r\n <span class="thumb-image"> \r\n <img src="${UserSmallImage}" alt="\xec\x82\xac\xec\x9a\xa9\xec\x9e\x90 \xed\x94\x84\xeb\xa1\x9c\xed\x95\x84" onerror="errorImage(this, {\'type\':\'profile\'})"/> \r\n <span class="profile-mask"></span> \r\n <div class="theater-sticker">\r\n\t\t\t\t{{if MediaTypeCode.indexOf("412") > -1 }} <span class="imax">IMAX</span> {{/if}}\r\n {{if MediaTypeCode.indexOf("1969") > -1 }} <span class="fourdx">4DX</span> {{/if}}\r\n {{if MediaTypeCode.indexOf("2202") > -1 }} <span class="screenx">SCREENX</span> {{/if}}\r\n\t\t\t</div>\r\n </span>\r\n </div>\r\n <div class="box-contents">\r\n <ul class="writerinfo"> \r\n \r\n <li class="writer-name"><a href="#select_main" class="commentMore" data-moreUserID="${UserID}" data-moreUserIdNicName="${UserIdNicName}" onclick="getPopList1(\'${UserID}\', \'${UserIdNicName}\')"; >\r\n <span class="{{if EggPoint == 0 && Point > 0 }} {{else EggPoint == 1 }} egg-icon {{else EggPoint == 2 }} egg-icon good {{else}} {{/if}}"></span>${UserIdNicName}</a>\r\n </li>\r\n <li class="writer-etc">\r\n \t\t\t\r\n\t\t\t\t<span class="day">${RegistDate}</span>\r\n\t\t\t\t<span class="like point_like" id="${UserID}${CommentIdx}" data-isMyGood="${IsMyGOOD}" data-CommentIdx="${CommentIdx}">\r\n\t\t\t\t\t<a href="javascript:return false;" class="btn_point_like"><span><img {{if IsMyGOOD }}src="http://img.cgv.co.kr/R2014/images/point/ico_point_like.png"{{else}}src="http://img.cgv.co.kr/R2014/images/point/ico_point_default.png"{{/if}} alt="like" class="like_red" /></span><span id=\'idLikeValue\'>${GOODCNT}</span></a>\r\n\t\t\t\t</span>\r\n\t\t\t</li>\r\n\r\n <li class="point_edit">\r\n <a href="" class="btn_edit">\xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95/\xec\x82\xad\xec\xa0\x9c \xed\x95\x98\xea\xb8\xb0</a>\r\n <div class="edit_wrap">\r\n <ul>\r\n <li><a href="javascript:return false;" class="ico_edit" data-CommentIdx="${CommentIdx}" data-MovieIdx="${MovieIdx}" data-MovieTitle="${MovieTitle}"><span>\xed\x8f\x89\xec\xa0\x90\xec\x88\x98\xec\xa0\x95</span></a></li>\r\n <li><a href="javascript:return false;" class="ico_delete" data="${CommentIdx}"><span>\xed\x8f\x89\xec\xa0\x90\xec\x82\xad\xec\xa0\x9c</span></a></li>\r\n </ul>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <div class="box-comment">\r\n <p id="pCommentText${CommentIdx}">${CommentText}</p>\r\n </div>\r\n \r\n</li>\r\n</script>\r\n<script id="movie_point_template" type="text/x-jquery-tmpl">\r\n\r\n<li class={{if (SPOILERCNT >= 2 && REPORTCNT >= 2) }} "user_spolierswear"\r\n {{else (SPOILERCNT >= 2)}} "user_spolier"\r\n {{else (REPORTCNT >= 2)}} "user_swearword"\r\n {{else}} "" {{/if}}\r\n id="liCommentFirst${CommentIdx}"\r\n data-SPOILERCNT="${SPOILERCNT}"\r\n data-REPORTCNT="${REPORTCNT}"\r\n>\r\n\r\n <a href="javascript:return false;" class="screen_spoiler"> </a>\r\n <div class="box-image">\r\n <span class="thumb-image"> \r\n <img src="${UserSmallImage}" alt="\xec\x82\xac\xec\x9a\xa9\xec\x9e\x90 \xed\x94\x84\xeb\xa1\x9c\xed\x95\x84" onerror="errorImage(this, {\'type\':\'profile\'})"/> \r\n <span class="profile-mask">\r\n </span>\r\n <div class="theater-sticker">\r\n\t\t\t\t {{if MediaTypeCode.indexOf("412") > -1 }} <span class="imax">IMAX</span> {{/if}}\r\n {{if MediaTypeCode.indexOf("1969") > -1 }} <span class="fourdx">4DX</span> {{/if}}\r\n {{if MediaTypeCode.indexOf("2202") > -1 }} <span class="screenx">SCREENX</span> {{/if}}\r\n\t\t\t </div>\r\n </a> \r\n \r\n </span>\r\n </div>\r\n\r\n <div class="box-contents">\r\n <ul class="writerinfo"> \r\n <li class="writer-name"><a href="#select_main" class="commentMore" data-moreUserID="${UserID}" data-moreUserIdNicName="${UserIdNicName}" onclick="getPopList1(\'${UserID}\', \'${UserIdNicName}\')"; >\r\n <span class="{{if EggPoint == 0 && Point > 0 }} {{else EggPoint == 1 }} egg-icon {{else EggPoint == 2 }} egg-icon good {{else}} {{/if}}"></span>${UserIdNicName}</a>\r\n </li>\r\n <li class="writer-etc">\r\n \r\n\t\t\t\t<span class="day">${RegistDate}</span>\r\n\t\t\t\t<span class="like point_like" id="${UserID}${CommentIdx}" data-isMyGood="${IsMyGOOD}" data-CommentIdx="${CommentIdx}">\r\n\t\t\t\t\t<a href="javascript:return false;" class="btn_point_like"><span><img {{if IsMyGOOD }}src="http://img.cgv.co.kr/R2014/images/point/ico_point_like.png"{{else}}src="http://img.cgv.co.kr/R2014/images/point/ico_point_default.png"{{/if}} alt="like" class="like_red" /></span><span id=\'idLikeValue\'>${GOODCNT}</span></a>\r\n\t\t\t\t</span>\r\n\t\t\t</li> \r\n \r\n {{if UserID == "" }}\r\n <li class="point_edit">\r\n <a href="##" class="btn_edit">\xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95/\xec\x82\xad\xec\xa0\x9c \xed\x95\x98\xea\xb8\xb0</a>\r\n <div class="edit_wrap">\r\n <ul>\r\n <li><a href="javascript:return false;" class="ico_edit"><span>\xed\x8f\x89\xec\xa0\x90\xec\x88\x98\xec\xa0\x95</span></a></li>\r\n <li><a href="javascript:return false;" class="ico_delete" data="${CommentIdx}" ><span>\xed\x8f\x89\xec\xa0\x90\xec\x82\xad\xec\xa0\x9c</span></a></li>\r\n </ul>\r\n </div>\r\n </li>\r\n {{else}}\r\n <li class="point_notify">\r\n <a href="" class="btn_notify">\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac, \xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0</a>\r\n <div class="notify_wrap">\r\n <ul>\r\n <li><a href="javascript:return false;" class="ico_spoiler" data-CommentIdx="${CommentIdx}" data-isMySpoiler="${IsMySPOILER}" data-SPOILERCNT="${SPOILERCNT}" ><span>{{if IsMySPOILER }}\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c{{else}}\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0{{/if}}</span></a></li>\r\n <li><a href="javascript:return false;" class="ico_swearword" data-CommentIdx="${CommentIdx}" data-IsMyREPORT="${IsMyREPORT}" data-REPORTCNT="${REPORTCNT}" ><span>{{if IsMyREPORT }}\xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c{{else}}\xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0{{/if}}</span></a></li>\r\n </ul>\r\n </div>\r\n </li>\r\n {{/if}}\r\n \r\n </ul>\r\n </div>\r\n <div class="box-comment">\r\n <p>${CommentText}</p>\r\n </div>\r\n \r\n</li>\r\n</script>\r\n<script type="text/javascript">\r\n//<![CDATA[\r\nvar commentOptions;\r\n (function ($) {\r\n $(function () {\r\n //\xea\xb3\xa8\xeb\x93\xa0 \xec\x97\x90\xea\xb7\xb8 \xec\xa7\x80\xec\x88\x98 add_css82\r\n $("#goldenEggAlert").on("click", function () {\r\n // 2020.05.07 \xed\x94\x84\xeb\xa6\xac\xec\x97\x90\xea\xb7\xb8 \xeb\xac\xb8\xea\xb5\xac \xec\xb6\x94\xea\xb0\x80\r\n alert("Pre Egg\xeb\x8a\x94 \xea\xb0\x9c\xeb\xb4\x89 \xec\xa0\x84 \xec\x98\x81\xed\x99\x94\xec\x97\x90 \xeb\x8c\x80\xed\x95\x9c\\n\xea\xb8\xb0\xeb\x8c\x80 \xed\x8f\x89\xea\xb0\x80 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.\\n\\nGolden Egg\xeb\x8a\x94 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x9d\x98\\n\xec\x98\x81\xed\x99\x94 \xea\xb4\x80\xeb\x9e\x8c \xed\x9b\x84 \xed\x8f\x89\xea\xb0\x80 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n });\r\n var myPointPage = 0; \r\n var mypointYN = false; \r\n var mypointPaneltyYN = false; \r\n var mypointShowViewYN = false; \r\n\r\n // \xec\x84\xb1\xeb\xb3\x84/\xec\x97\xb0\xeb\xa0\xb9\xeb\xb3\x84 \xec\x98\x88\xeb\xa7\xa4\xeb\xb6\x84\xed\x8f\xac \xec\xb0\xa8\xed\x8a\xb8 \xec\xb6\x94\xea\xb0\x80\r\n var data = {\r\n \r\n age: [\r\n ["10\xeb\x8c\x80", 1.8],["20\xeb\x8c\x80", 24.5],["30\xeb\x8c\x80", 31],["40\xeb\x8c\x80", 24.8],["50\xeb\x8c\x80", 17.9]\r\n ],\r\n sex: [\r\n ["\xeb\x82\xa8 47.1%", 47.1],["\xec\x97\xac 53%", 53]\r\n ]\r\n\r\n };\r\n \r\n $(\'#jqplot_sex\').graphChart({ \'type\': \'donut\', \'data\': data.sex });\r\n $(\'#jqplot_age\').graphChart({ \'type\': \'bar\', \'data\': data.age });\r\n // \xec\x84\xb1\xeb\xb3\x84/\xec\x97\xb0\xeb\xa0\xb9\xeb\xb3\x84 \xec\x98\x88\xeb\xa7\xa4\xeb\xb6\x84\xed\x8f\xac \xec\xb0\xa8\xed\x8a\xb8 \xec\xb6\x94\xea\xb0\x80\r\n\r\n //\xec\xb2\xab \xeb\xa1\x9c\xeb\x94\xa9\xec\x8b\x9c \xed\x98\xb8\xec\xb6\x9c, \xec\xb2\xab \xeb\xa1\x9c\xeb\x94\xa9\xec\x8b\x9c\xeb\x8a\x94 "\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d"\xed\x83\xad\xec\x9d\xb4 \xeb\x94\x94\xed\x8f\xb4\xed\x8a\xb8\xec\x97\xac\xec\x84\x9c \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d \xed\x8f\x89\xec\x9d\xb4 \xec\x9e\x88\xeb\x83\x90 \xec\x97\xac\xeb\xb6\x80\xeb\xa5\xbc \xeb\x94\xb0\xec\xa0\xb8\xec\x95\xbc \xeb\xa6\xac\xec\x8a\xa4\xed\x8a\xb8 \xea\xb0\xaf\xec\x88\x98\xea\xb0\x80 \xeb\xa7\x9e\xea\xb2\x8c \xeb\x82\x98\xec\x98\xa8\xeb\x8b\xa4. "setMypointAttribute()"\xed\x95\xa8\xec\x88\x98\xeb\xa1\x9c \xeb\x8c\x80\xec\xb2\x98\xec\x8b\x9c callback\xec\x9d\xb4 setMyPointBuild() \xed\x95\xa8\xec\x88\x98\xec\x99\x80 \xea\xb2\xb9\xec\xb3\x90 \xec\x98\xa4\xeb\x9d\xbd\xea\xb0\x80\xeb\x9d\xbd \xed\x95\x98\xea\xb2\x8c \xeb\x90\x9c\xeb\x8b\xa4%>\r\n setMypointAttributeFirstLoding();\r\n searchPointList(1, true, 1, 0); // \xec\xb2\xab \xeb\xa1\x9c\xeb\x94\xa9\xec\x8b\x9c \xed\x8f\x89\xec\xa0\x90 \xec\xa1\xb0\xed\x9a\x8c \r\n \r\n var $stillCut = $(\'#still_motion\'),\r\n $stillCutCurrent = $(\'#stillcut_current\'),\r\n stillOptions = { \'type\': \'photo\', \'onBeforeHandler\': onBeforeHandler };\r\n\r\n function onBeforeHandler(_index) {\r\n $stillCutCurrent.text(_index + 1);\r\n }\r\n $stillCut.visualMotion(stillOptions);\r\n\r\n //$(\'.btn-admit\').on(\'click\', function (e) {\r\n // addMovieReviewCommunityAdmit($(this));\r\n //});\r\n\r\n //$(\'.view_review_detail_popup\').on(\'click\', function () {\r\n // getReviewDetail($(this));\r\n // return false;\r\n //});\r\n\r\n //function getReviewDetail(obj) {\r\n // var reviewIdx = obj.attr(\'data\');\r\n // app.movie().getReviewDetail({\'reviewIdx\': parseInt(reviewIdx)}, callback);\r\n\r\n // function callback(result) {\r\n // var html = \'\';\r\n // if(!result || result.length < 1) {\r\n // return false;\r\n // }\r\n\r\n // var title = result[\'Title\'];\r\n // var content = result[\'Content\'];\r\n \r\n // html += \'<div class="layer-contents">\';\r\n // html += \' <div class="popwrap">\';\r\n // html += \' <h5>\' + title + \'</h5>\';\r\n // html += \' <div class="pop-contents">\';\r\n // html += result[\'ContentsImage\'] == "" ? "" : "<div><img width=\'100%\' src=\'" + result[\'ContentsImage\'] + "\'></div>";\r\n // html += content;\r\n // html += \' </div>\';\r\n // html += \' </div>\';\r\n // html += \' <button type="button" class="btn-close">\' + title + \'\xeb\x8b\xab\xea\xb8\xb0</button></div>\';\r\n // html += \'</div>\';\r\n\r\n\r\n // var $std = obj,\r\n\t\t\t\t //options = {\r\n\t\t\t\t // \'$target\': $std,\r\n\t\t\t\t // \'html\': html,\r\n\t\t\t\t // \'position\': \'fixed\',\r\n\t\t\t\t // \'mask\': \'none\'\r\n\t\t\t\t //};\r\n \r\n // app.instWin.add(options);\r\n // }\r\n //}\r\n\r\n //function addMovieReviewCommunityAdmit(obj) {\r\n // var reviewIdx = obj.attr(\'data\');\r\n // var em = obj.find(\'em\');\r\n\r\n // app.movie().addMovieReviewCommunityAdmit(JSON.stringify({\'idx\': parseInt(reviewIdx)}), callback);\r\n\r\n // function callback(result) {\r\n // var resultCode = result.resultCode;\r\n\r\n // switch(resultCode)\r\n // {\r\n // case "-1":\r\n // app.goLogin();\r\n // break;\r\n // case "0":\r\n // alert("\xec\x9d\xb8\xec\xa0\x95\xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n // em.text(parseInt(em.text()) + 1);\r\n // break;\r\n // case "":\r\n // alert("\xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4");\r\n // break;\r\n // default:\r\n // alert(resultCode);\r\n // break;\r\n // }\r\n // }\r\n //}\r\n \r\n /*\xeb\x82\xb4\xea\xb0\x80 \xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xed\x8f\x89\xec\xa0\x90 \xeb\xb3\xb4\xec\x97\xac\xec\xa3\xbc\xea\xb8\xb0*/\r\n function setMyPointBuild() {\r\n var movieIdx = "84775";\r\n app.movie().getCommentMy({\'movieIdx\': parseInt(movieIdx)}, callback); \r\n \r\n function callback(result) \r\n {\r\n if(!result || result.length < 1) {\r\n return false;\r\n }\r\n\r\n $("#movie_my_point").tmpl(result).prependTo("#movie_point_list_container");\r\n $(\'.user_my_point_list .point\').point(); \r\n }\r\n }\r\n\r\n\r\n //add_css82 \xed\x8f\x89\xec\xa0\x90\xec\x82\xad\xec\xa0\x9c\r\n function removePointComment(obj) {\r\n\r\n var commentIdx = obj.attr(\'data\');\r\n var movieIdx = "84775";\r\n app.movie().removePointCheck(JSON.stringify({ \'commentIdx\': parseInt(commentIdx), \'mIdx\': parseInt(movieIdx) }), callback_pc);\r\n \r\n function callback_pc(result) {\r\n var resultCode = result.resultCode;\r\n switch (resultCode) {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n default:\r\n var msg = "\xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xec\x82\xad\xec\xa0\x9c\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?"\r\n var onePointMsg = "";\r\n if(parseInt(resultCode) > 0 ){\r\n onePointMsg = "\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xec\x82\xad\xec\xa0\x9c\xed\x95\x98\xec\x8b\xa4 \xea\xb2\xbd\xec\x9a\xb0\\n\xec\xa7\x80\xea\xb8\x89\xeb\x90\x9c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\x8a\x94 \xec\xb0\xa8\xea\xb0\x90\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.\\n\xec\x82\xad\xec\xa0\x9c\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?";\r\n msg = onePointMsg;\r\n }\r\n if (confirm(msg))\r\n {\r\n app.movie().removePoint(JSON.stringify({ \'commentIdx\': parseInt(commentIdx), \'mIdx\': parseInt(movieIdx), \'pointCode\': parseInt(resultCode) }), callback);\r\n }\r\n break; \r\n }\r\n }\r\n\r\n function callback(result) {\r\n var resultCode = result.resultCode;\r\n\r\n switch (resultCode) {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0":\r\n deleteAfterList();\r\n if (confirm("\xec\x82\xad\xec\xa0\x9c\xea\xb0\x80 \xec\x99\x84\xeb\xa3\x8c\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xec\x83\x88\xeb\xa1\x9c \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?")){\r\n $(\'.link-gradewrite\').click();\r\n }else{\r\n location.reload();\r\n }\r\n break;\r\n case "":\r\n alert("\xec\x82\xad\xec\xa0\x9c \xec\xa4\x91 \xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4");\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }\r\n function deleteAfterList(){\r\n mypointYN = false;\r\n var order = $(\'.sort>li.on\').data(\'order-type\');\r\n searchPointList(1, true, 1, order);\r\n var cgvEggCountTxt = $(\'#cgvEggCountTxt\').text();\r\n\r\n cgvEggCountTxt = cgvEggCountTxt.split(",").join("");\r\n\r\n var cnt = parseInt(cgvEggCountTxt);\r\n cnt = cnt -1;\r\n \r\n if(cnt < 100){\r\n var eggIconDiv = $(\'#eggIconDiv\');\r\n $(\'#eggIconDiv\').empty() ;\r\n $(\'#eggIconDiv\').html(\'<span class="egg good"></span><span class="percent"><strong></strong>?</span>\');\r\n }\r\n cnt = cnt.toString().replace(/\\B(?=(\\d{3})+(?!\\d))/g, ",");\r\n $(\'#cgvEggCountTxt\').html(cnt);\r\n \r\n \r\n }\r\n // \xed\x8f\x89\xec\xa0\x90 \xeb\xa6\xac\xec\x8a\xa4\xed\x8a\xb8 \xec\xa1\xb0\xed\x9a\x8c\r\n function searchPointList(page, isGetTotalCount, filterType, orderType) {\r\n myPointPage = page;\r\n \r\n filterType= 1;\r\n if(!orderType) {\r\n orderType = $(\'.sort>li.on\').data(\'order-type\');\r\n } \r\n\r\n // \xec\xb2\xab\xeb\xa1\x9c\xeb\x94\xa9\xed\x9b\x84 \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 \xec\x9d\xb4\xeb\x8f\x99\xec\x8b\x9c IsGetTotalCount = false \xec\xb2\x98\xeb\xa6\xac\xeb\x90\xa8\r\n // \xec\xb2\xab\xeb\xa1\x9c\xeb\x94\xa9\xec\x8b\x9c setPointListBuild()\xec\x97\x90\xec\x84\x9c result.TotalCount:\xec\xa0\x84\xec\xb2\xb4\xed\x8f\x89\xec\xa0\x90\xea\xb0\xaf\xec\x88\x98, \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 \xec\x9d\xb4\xeb\x8f\x99\xec\x8b\x9c result.TotalCount:0\r\n if(!isGetTotalCount) { isGetTotalCount = false; }\r\n\r\n var isMyPageIndex = 6;\r\n var isMyPoint = false;\r\n if(mypointYN) { //\xeb\x82\xb4\xea\xb0\x80 \xec\x93\xb4 \xed\x8f\x89\xec\xa0\x90\xec\x9d\xb4 \xec\x9e\x88\xeb\x8b\xa4\xeb\xa9\xb4(\xec\xb2\xab\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\xa7\x8c 5\xea\xb0\x9c \xea\xb0\x80\xec\xa0\xb8\xec\x98\xa8\xeb\x8b\xa4, \xec\x9d\xb4\xed\x9b\x84\xeb\x8a\x94 6\xea\xb0\x9c\xec\x94\xa9) \r\n if (filterType == "1" && mypointShowViewYN) { //\xec\xb6\x94\xea\xb0\x80 : \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xed\x83\xad\xec\x9d\xb4\xeb\xa9\xb4\xec\x84\x9c \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x9d\xb8\xec\xa7\x80\r\n isMyPoint = true;\r\n }else if (filterType == "2" && mypointPaneltyYN) {//\xec\xb6\x94\xea\xb0\x80 : \xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0\xed\x83\xad\xec\x9d\xb4\xeb\xa9\xb4\xec\x84\x9c \xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0\xed\x9a\x8c\xec\x9b\x90\xec\x9d\xb8\xec\xa7\x80\r\n isMyPoint = true;\r\n }else if (filterType == "0") { //\xec\xb6\x94\xea\xb0\x80 : \xec\xa0\x84\xec\xb2\xb4\xed\x83\xad\r\n isMyPoint = true;\r\n }\r\n }\r\n \r\n\t $.ajax({\r\n\t type: "POST",\r\n\t url: \'/common/ajax/point.aspx/GetMoviePointVariableList\',\r\n\t data: "{ \'movieIdx\': 84775, \'pageIndex\': " + page + ", \'pageSize\': " + isMyPageIndex + ", \'orderType\': " + orderType + ", \'filterType\': 1, \'isTotalCount\' : " + isGetTotalCount + ", \'isMyPoint\' : \'" + isMyPoint + "\' }",\r\n\t contentType: "application/json; charset=utf-8",\r\n\t dataType: \'json\',\r\n\t success: function (result) {\r\n\t\t\t\t\t\tsetPointListBuild($.parseJSON(result.d));\r\n\t }\r\n\t }); \r\n }\r\n\r\n // \xed\x8f\x89\xec\xa0\x90 \xeb\xa6\xac\xec\x8a\xa4\xed\x8a\xb8 ajax\xeb\xa5\xbc \xed\x86\xb5\xed\x95\xb4 \xed\x98\xb8\xec\xb6\x9c\xed\x95\x9c \xeb\x8d\xb0\xec\x9d\xb4\xed\x84\xb0 \xeb\x85\xb8\xec\xb6\x9c\r\n function setPointListBuild(result) { \r\n if(result == null || result.List == null || result.TotalCount == null) return;\r\n\r\n $("#movie_point_list_container").empty();\r\n $("#movie_point_template").tmpl(result.List).appendTo("#movie_point_list_container");\r\n \r\n $(\'.box-contents .point\').point();\r\n $(\'.btn-delete\').on(\'click\', function () {\r\n removePointComment($(this));\r\n });\r\n\r\n // result.List:\xeb\x82\xb4\xea\xb0\x80\xec\x93\xb4\xed\x8f\x89\xec\xa0\x90 \xec\xa0\x9c\xec\x99\xb8\xed\x95\x9c \xed\x95\x9c\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xec\x97\x90 \xeb\x85\xb8\xec\xb6\x9c\xeb\x90\xa0 \xed\x8f\x89\xec\xa0\x90 \xeb\xaa\xa9\xeb\xa1\x9d\r\n // result.TotalCount : 10\xec\x9e\x90 \xec\x9d\xb4\xec\x83\x81 \xed\x8f\x89\xec\xa0\x90 \xec\xb4\x9d \xea\xb0\xaf\xec\x88\x98 \r\n var ListCount = result.List.length;\r\n var TotalCount = result.TotalCount; \r\n\r\n //1\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80 \xec\x9d\xb4\xeb\xa9\xb4\xec\x84\x9c \xeb\x82\xb4\xea\xb0\x80 \xec\x93\xb4 \xed\x8f\x89\xec\xa0\x90\xec\x9d\xb4 \xec\x9e\x88\xeb\x8b\xa4\xeb\xa9\xb4 \xeb\xb3\xb4\xec\x97\xac \xec\xa4\x80\xeb\x8b\xa4 : \xec\x83\x81\xeb\x8b\xa8 \xed\x83\xad "\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d", "\xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0" "\xec\xa0\x84\xec\xb2\xb4" \xec\x97\xac\xeb\xb6\x80 \xec\xb2\xb4\xed\x81\xac\xeb\x8a\x94 "setMyPointBuild()"\xec\x95\x88\xec\x97\x90\xec\x84\x9c \xec\xb2\xb4\xed\x81\xac \xed\x95\x9c\xeb\x8b\xa4\r\n if(mypointYN && myPointPage == 1 ) { \r\n ListCount++; // 1\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\x8a\x94 \xeb\x82\xb4\xea\xb0\x80\xec\x93\xb4\xed\x8f\x89\xec\xa0\x90 \xec\xb6\x94\xea\xb0\x80\r\n\r\n if(TotalCount == 0)\r\n TotalCount++; \r\n \r\n setMyPointBuild();\r\n }\r\n\r\n // \xec\xb2\xab \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x95 \xeb\xa1\x9c\xeb\x94\xa9\xed\x9b\x84 result.TotalCount\xea\xb0\x80 0\xec\xb2\x98\xeb\xa6\xac\xeb\x90\x98\xec\x96\xb4 \xed\x83\x80\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x8c\r\n if(ListCount <= TotalCount) {\r\n setPagingNavigation(TotalCount, 6, \'#paging_point\', \'#movie_point_list_container\', searchPointList);\r\n\t\t\t\t\r\n\t\t\t\t\t// \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 \xea\xb1\xb4\xec\x88\x98\r\n\t\t\t\t\t$(".real-rating .desc span em").html(TotalCount.toString().replace(/\\B(?=(\\d{3})+(?!\\d))/g, ","));\r\n }\r\n\r\n if(result.List.length == 0) {\r\n $("#movie_point_list_container li").css("border-right", "none");\r\n }\r\n }\r\n\r\n /* \xec\xb2\xab\xeb\xa1\x9c\xeb\x94\xa9\xec\x8b\x9c 1\xeb\xb2\x88\xeb\xa7\x8c \xed\x98\xb8\xec\xb6\x9c, \xeb\x82\xb4\xea\xb0\x80 \xec\x93\xb4\xed\x8f\x89\xec\xa0\x90\xec\x9d\xb4 \xec\x9e\x88\xeb\x8a\x94\xec\xa7\x80 \xec\xa0\x84\xec\x98\x81\xeb\xb3\x80\xec\x88\x98 \xec\x84\xb8\xed\x8c\x85 \xeb\xb0\x8f \xec\xb2\xb4\xed\x81\xac \xed\x95\x98\xeb\x8a\x94 \xed\x95\xa8\xec\x88\x98 */ \r\n function setMypointAttributeFirstLoding() {\r\n if ("False" == "True" || "False" == "true") {\r\n mypointYN = true;\r\n }\r\n \r\n if ("False" == "True" || "False" == "true") {\r\n mypointPaneltyYN = true;\r\n }\r\n\r\n if ("False" == "True" || "False" == "true") {\r\n mypointShowViewYN = true;\r\n } \r\n }\r\n \r\n /* \xeb\x82\xb4\xea\xb0\x80 \xec\x93\xb4\xed\x8f\x89\xec\xa0\x90\xec\x9d\xb4 \xec\x9e\x88\xeb\x8a\x94\xec\xa7\x80 \xec\xa0\x84\xec\x98\x81\xeb\xb3\x80\xec\x88\x98 \xec\x84\xb8\xed\x8c\x85 \xeb\xb0\x8f \xec\xb2\xb4\xed\x81\xac \xed\x95\x98\xeb\x8a\x94 \xed\x95\xa8\xec\x88\x98 */\r\n function setMypointAttribute() { \r\n var movieIdx = "84775";\r\n app.movie().getCommentMy({\'movieIdx\': parseInt(movieIdx)}, callback);\r\n\r\n function callback(result) \r\n { \r\n if(!result || result.length < 1) {\r\n mypointYN = false;\r\n return false;\r\n }\r\n\r\n //\xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0 \xed\x9a\x8c\xec\x9b\x90\xec\x9d\xb8\xec\xa7\x80 \xec\x97\xac\xeb\xb6\x80\r\n if (result["IsViewer"] && result["IsShowView"] && !result["IsNormal"]) {\r\n mypointPaneltyYN = true; //\xeb\x82\xb4\xed\x8f\x89\xec\xa0\x90 \xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0\r\n }else {\r\n mypointPaneltyYN = false; //\xeb\x82\xb4\xed\x8f\x89\xec\xa0\x90 \xed\x8c\xa8\xeb\x84\x90\xed\x8b\xb0\r\n }\r\n\r\n //\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x9d\xb8\xec\xa7\x80 \xec\x97\xac\xeb\xb6\x80\r\n if (result["IsShowView"]) {\r\n mypointShowViewYN = true; //\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\r\n }else {\r\n mypointShowViewYN = false; //\xeb\xb9\x84\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\r\n }\r\n\r\n mypointYN = true;\r\n }\r\n }\r\n \r\n //2014.12 \xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0 ico_spoiler\r\n $(document).on("click", ".ico_spoiler", function() {\r\n var obj = $(this);\r\n var objLiComment = $("li[id*=\'liCommentFirst" + obj.attr(\'data-CommentIdx\') + "\']");\r\n\r\n var nowSPOILERCNTValue = objLiComment.attr(\'data-SPOILERCNT\');\r\n var movieIdx = "84775";\r\n\r\n if (obj.attr(\'data-isMySpoiler\') == "True" || obj.attr(\'data-isMySpoiler\') == "true") { \r\n /* \xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c */\r\n\r\n if( confirm("\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0\xeb\xa5\xbc \xec\xb7\xa8\xec\x86\x8c\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) \r\n {\r\n app.movie().setCommentSpoilerDelete(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')), \'movieIdx\':parseInt(movieIdx) }), callbackSpoilerDelete);\r\n function callbackSpoilerDelete(result) {\r\n var resultCode = result.resultCode;\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\x8b\xa0\xea\xb3\xa0\xea\xb0\x80 \xec\xb7\xa8\xec\x86\x8c\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."); \r\n obj.find(\'span\').html(\'\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0\');\r\n obj.attr(\'data-isMySpoiler\', \'Fales\'); \r\n \r\n objLiComment.attr(\'data-SPOILERCNT\', Number(nowSPOILERCNTValue) - 1);\r\n if ( Number(objLiComment.attr(\'data-SPOILERCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').addClass("hide");\r\n objLiComment.attr("class", "user_spolier");\r\n }else {\r\n objLiComment.attr("class", ""); \r\n \r\n }\r\n \r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }\r\n }else {\r\n /* \xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0 */\r\n if( confirm("\xed\x8f\x89\xec\xa0\x90 \xeb\x82\xb4\xec\x9a\xa9\xec\x97\x90 \xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac\xea\xb0\x80 \xed\x8f\xac\xed\x95\xa8\xeb\x90\x98\xec\x96\xb4 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) \r\n {\r\n app.movie().setCommentSpoilerInsert(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')), \'movieIdx\':parseInt(movieIdx) }), callbackSpoilerInsert);\r\n \r\n function callbackSpoilerInsert(result) {\r\n var resultCode = result.resultCode;\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\x8b\xa0\xea\xb3\xa0\xea\xb0\x80 \xec\xa0\x91\xec\x88\x98\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xeb\x82\xb4\xec\x9a\xa9 \xed\x99\x95\xec\x9d\xb8 \xed\x9b\x84 \xeb\xb0\x98\xec\x98\x81\xed\x95\x98\xeb\x8f\x84\xeb\xa1\x9d \xed\x95\x98\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."); \r\n obj.find(\'span\').html(\'\xec\x8a\xa4\xed\x8f\xac\xec\x9d\xbc\xeb\x9f\xac \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c\');\r\n obj.attr(\'data-isMySpoiler\', \'True\');\r\n objLiComment.attr(\'data-SPOILERCNT\', Number(nowSPOILERCNTValue) + 1);\r\n if ( Number(objLiComment.attr(\'data-SPOILERCNT\')) >= 2 && Number(objLiComment.attr(\'data-REPORTCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_spolierswear") \r\n }else if ( Number(objLiComment.attr(\'data-SPOILERCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_spolier") \r\n }else if ( Number(objLiComment.attr(\'data-REPORTCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_swearword") \r\n }\r\n break;\r\n case "-2":\r\n alert("\xec\x9d\xb4\xeb\xaf\xb8 \xec\x8b\xa0\xea\xb3\xa0 \xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }\r\n }\r\n \r\n });\r\n\r\n\r\n //2014.12 \xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0 ico_swearword\r\n $(document).on("click", ".ico_swearword", function() {\r\n var obj = $(this);\r\n var objLiComment = $("li[id*=\'liCommentFirst" + obj.attr(\'data-CommentIdx\') + "\']");\r\n \r\n var nowREPORTCNTValue = objLiComment.attr(\'data-REPORTCNT\');\r\n var movieIdx = "84775";\r\n\r\n if (obj.attr(\'data-IsMyREPORT\') == "True" || obj.attr(\'data-IsMyREPORT\') == "true") { \r\n /* \xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c */\r\n if( confirm("\xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0\xeb\xa5\xbc \xec\xb7\xa8\xec\x86\x8c\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) \r\n {\r\n app.movie().setCommentReportDelete(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')), \'movieIdx\':parseInt(movieIdx) }), callbackReportDelete);\r\n function callbackReportDelete(result) {\r\n var resultCode = result.resultCode;\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\x8b\xa0\xea\xb3\xa0\xea\xb0\x80 \xec\xb7\xa8\xec\x86\x8c\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."); \r\n obj.find(\'span\').html(\'\xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0\');\r\n obj.attr(\'data-IsMyREPORT\', \'Fales\'); \r\n \r\n objLiComment.attr(\'data-REPORTCNT\', Number(nowREPORTCNTValue) - 1);\r\n if ( Number(objLiComment.attr(\'data-REPORTCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').addClass("hide");\r\n objLiComment.attr("class", "user_swearword");\r\n }else {\r\n objLiComment.attr("class", ""); \r\n \r\n }\r\n \r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }\r\n }else {\r\n /* \xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0 */\r\n if( confirm("\xed\x8f\x89\xec\xa0\x90 \xeb\x82\xb4\xec\x9a\xa9\xec\x97\x90 \xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9\xec\x84\xb1 \xeb\x82\xb4\xec\x9a\xa9\xec\x9d\xb4 \xed\x8f\xac\xed\x95\xa8\xeb\x90\x98\xec\x96\xb4 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) \r\n {\r\n app.movie().setCommentReportInsert(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')), \'movieIdx\':parseInt(movieIdx) }), callbackReportInsert);\r\n \r\n function callbackReportInsert(result) {\r\n var resultCode = result.resultCode;\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\x8b\xa0\xea\xb3\xa0\xea\xb0\x80 \xec\xa0\x91\xec\x88\x98\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xeb\x82\xb4\xec\x9a\xa9 \xed\x99\x95\xec\x9d\xb8 \xed\x9b\x84 \xeb\xb0\x98\xec\x98\x81\xed\x95\x98\xeb\x8f\x84\xeb\xa1\x9d \xed\x95\x98\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."); \r\n obj.find(\'span\').html(\'\xec\x9a\x95\xec\x84\xa4/\xeb\xb9\x84\xeb\xb0\xa9 \xec\x8b\xa0\xea\xb3\xa0 \xec\xb7\xa8\xec\x86\x8c\');\r\n obj.attr(\'data-IsMyREPORT\', \'True\');\r\n objLiComment.attr(\'data-REPORTCNT\', Number(nowREPORTCNTValue) + 1);\r\n\r\n if ( Number(objLiComment.attr(\'data-SPOILERCNT\')) >= 2 && Number(objLiComment.attr(\'data-REPORTCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_spolierswear") \r\n }else if ( Number(objLiComment.attr(\'data-SPOILERCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_spolier") \r\n }else if ( Number(objLiComment.attr(\'data-REPORTCNT\')) >= 2 ) {\r\n objLiComment.children(\'a\').removeClass("hide");\r\n objLiComment.attr("class", "user_swearword") \r\n }\r\n break;\r\n case "-2":\r\n alert("\xec\x9d\xb4\xeb\xaf\xb8 \xec\x8b\xa0\xea\xb3\xa0 \xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n } \r\n }\r\n \r\n }); \r\n\r\n //2014.12 \xec\xa2\x8b\xec\x95\x84\xec\x9a\x94\xeb\xb2\x84\xed\x8a\xbc n\r\n $(document).on("click", ".point_like", function() {\r\n \r\n var obj = $(this);\r\n \r\n var nowLikeValue = obj.find(\'#idLikeValue\').html();\r\n var movieIdx = "84775";\r\n \r\n if (obj.attr(\'data-isMyGood\') == "True" || obj.attr(\'data-isMyGood\') == "true") { \r\n /*\xec\xb6\x94\xec\xb2\x9c \xec\xa0\x9c\xea\xb1\xb0 \xed\x95\x98\xea\xb8\xb0 */\r\n app.movie().setCommentGoodDelete(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')) }), callbackDelete);\r\n function callbackDelete(result) {\r\n var resultCode = result.resultCode;\r\n\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\xb6\x94\xec\xb2\x9c\xec\x9d\x84 \xec\xb7\xa8\xec\x86\x8c\xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n\r\n // 1page\xec\x9d\xb4\xeb\xa9\xb4 0 \xeb\x98\x90\xeb\x8a\x94 1 \xea\xb0\x92\xec\x9d\xb4 \xec\x98\xa8\xeb\x8b\xa4\r\n if (myPointPage == "0" || myPointPage == "1") { \r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").find(\'#idLikeValue\').html(Number(nowLikeValue) - 1);\r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").find(\'img\').attr(\'src\', \'http://img.cgv.co.kr/R2014/images/point/ico_point_default.png\');\r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").attr(\'data-isMyGood\', \'False\'); \r\n }else {\r\n obj.find(\'#idLikeValue\').html(Number(nowLikeValue) - 1);\r\n obj.find(\'img\').attr(\'src\', \'http://img.cgv.co.kr/R2014/images/point/ico_point_default.png\');\r\n obj.attr(\'data-isMyGood\', \'False\');\r\n }\r\n \r\n break;\r\n case "-2":\r\n alert("\xec\xb6\x94\xec\xb2\x9c \xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x9d\x80 \xea\xb8\x80 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }else { \r\n /*\xec\xb6\x94\xec\xb2\x9c \xed\x95\x98\xea\xb8\xb0 */\r\n app.movie().setCommentGoodInsert(JSON.stringify({ \'commentIdx\': parseInt(obj.attr(\'data-CommentIdx\')), \'movieIdx\':parseInt(movieIdx) }), callbackInsert);\r\n function callbackInsert(result) {\r\n var resultCode = result.resultCode;\r\n\r\n switch(resultCode)\r\n {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0": \r\n alert("\xec\x8b\x9c\xec\x8a\xa4\xed\x85\x9c \xec\x98\xa4\xeb\xa5\x98 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "1":\r\n alert("\xec\xb6\x94\xec\xb2\x9c\xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n \r\n // 1page\xec\x9d\xb4\xeb\xa9\xb4 0 \xeb\x98\x90\xeb\x8a\x94 1 \xea\xb0\x92\xec\x9d\xb4 \xec\x98\xa8\xeb\x8b\xa4\r\n if (myPointPage == "0" || myPointPage == "1") { \r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").find(\'#idLikeValue\').html(Number(nowLikeValue) + 1);\r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").find(\'img\').attr(\'src\', \'http://img.cgv.co.kr/R2014/images/point/ico_point_like.png\');\r\n $("span[id*=\'" + obj.attr(\'id\') + "\']").attr(\'data-isMyGood\', \'True\'); \r\n }else {\r\n obj.find(\'#idLikeValue\').html(Number(nowLikeValue) + 1);\r\n obj.find(\'img\').attr(\'src\', \'http://img.cgv.co.kr/R2014/images/point/ico_point_like.png\');\r\n obj.attr(\'data-isMyGood\', \'True\');\r\n }\r\n break;\r\n case "-2":\r\n alert("\xec\x9d\xb4\xeb\xaf\xb8 \xec\xb6\x94\xec\xb2\x9c\xed\x95\x98\xec\x98\x80\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "-3":\r\n alert("\'\xec\xa2\x8b\xec\x95\x84\xec\x9a\x94\'\xeb\x8a\x94 \xec\x98\x81\xed\x99\x94\xeb\xa5\xbc \xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0\\n\xea\xb3\xa0\xea\xb0\x9d\xeb\x8b\x98\xea\xbb\x98 \xec\xa0\x9c\xea\xb3\xb5\xeb\x90\x98\xeb\x8a\x94 \xea\xb8\xb0\xeb\x8a\xa5\xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n }\r\n });\r\n\r\n //2014.12 \xec\x82\xad\xec\xa0\x9c\xeb\xb2\x84\xed\x8a\xbc n\r\n $(document).on("click", ".ico_delete", function() {\r\n removePointComment($(this));\r\n });\r\n \r\n \r\n $(document).on("click", ".btn_edit", function() {\r\n $(\'.btn_edit\').removeClass(\'on\');\r\n $(this).toggleClass(\'on\');\r\n $(\'.btn_notify\').removeClass(\'on\');\r\n return false;\r\n });\r\n\r\n \r\n $(document).on("click", ".btn_notify", function() {\r\n $(this).toggleClass(\'on\');\r\n $(\'.btn_edit\').removeClass(\'on\');\r\n return false;\r\n });\r\n\r\n \r\n $(document).on("click", ".screen_spoiler", function() {\r\n $(this).addClass(\'hide\');\r\n return false;\r\n });\r\n\r\n \r\n $(document).click(function() {\r\n $(\'.btn_edit\').removeClass(\'on\');\r\n $(\'.btn_notify\').removeClass(\'on\');\r\n }); \r\n \r\n //\xed\x8f\x89\xec\xa0\x90\xeb\xaa\xa9\xeb\xa1\x9d Filtering\r\n $(\'#sortTab .sortTab\').on(\'click\', function () {\r\n if(!$(this).hasClass("on")){\r\n $(\'#sortTab\').find(\'.sortTab\').removeClass("on");\r\n $(this).addClass("on");\r\n var orderType = $(this).attr(\'data-order-type\');\r\n searchPointList(1, true, 1, orderType);\r\n } \r\n \r\n });\r\n \r\n //\xeb\xaa\xa8\xeb\xb0\x94\xec\x9d\xbc\xeb\xb2\x84\xec\xa0\x84 \xea\xb0\x80\xea\xb8\xb0\r\n $(\'.go-mobile\').on(\'click\', function() {\r\n location.replace(updateQueryStringParameter(location.href, "IsMobile", "N"));\r\n return false;\r\n });\r\n\r\n\t\t\t// \xed\x9a\x8c\xec\x9b\x90 \xed\x8f\x89\xec\xa0\x90 \xeb\xaa\xa8\xec\x95\x84\xeb\xb3\xb4\xea\xb8\xb0 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\r\n\t\t\t$(\'.writerinfo .writer-name a\').on(\'click\', function () {\r\n\t\t\t\treturn;\r\n var $std = $(this),\r\n\t\t\t\toptions = {\r\n\t\t\t\t\t\'$target\': $std,\r\n\t\t\t\t\t\'type\': \'center\',\r\n\t\t\t\t\t\'html\': $(\'#view_memberGrade\').html(),\r\n\t\t\t\t\t\'mask\': \'none\'\r\n\t\t\t\t};\r\n\t\t\t\tapp.instWin.add(options);\r\n return false;\r\n\t\t\t});\r\n \r\n\t\t\t// \xed\x8f\x89\xec\xa0\x90 \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xea\xb8\xb0 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85\r\n\t\t\t$(\'.link-gradewrite\').on(\'click\', function () {\r\n var movObj = app.movie();\r\n \r\n if (!movObj.GetWatchingMovieCheck) {\r\n movObj.GetWatchingMovieCheck = function (data, callback, error) {\r\n var url = \'/common/ajax/point.aspx/GetWatchingMovieCheck\';\r\n app.ajax().set({ dataType: \'json\', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });\r\n }\r\n };\r\n \r\n movObj.GetWatchingMovieCheck(JSON.stringify({ \'MovieIdx\': 84775 }), GetWatchingMovieCheckCallback);\r\n \r\n\t\t\t\treturn false;\r\n \r\n\t\t\t});\r\n \r\n function GetWatchingMovieCheckCallback(result){\r\n var resultCode = result.resultCode;\r\n //0:\xec\x98\x81\xed\x99\x94 \xec\x9d\xb8\xeb\x8d\xb1\xec\x8a\xa4 \xec\x97\x86\xec\x9d\x84\xeb\x95\x8c, 1:\xec\x9d\xb4\xeb\xaf\xb8 \xeb\x93\xb1\xeb\xa1\x9d\xed\x9a\x8c\xec\x9b\x90, 2:\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d, 3 : \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x9d\xb4 \xec\x95\x84\xeb\x8b\x8c\xeb\x95\x8c\r\n switch (resultCode) {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "0":\r\n //addData(isChecked);\r\n app.goLogin();\r\n break;\r\n case "1":\r\n if( confirm("\xec\x9d\xb4\xeb\xaf\xb8 \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 \xec\x9e\x91\xec\x84\xb1\xec\x9d\x84 \xec\x99\x84\xeb\xa3\x8c\xed\x95\x98\xec\x85\xa8\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xec\x88\x98\xec\xa0\x95\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) {\r\n if($(".modifyCommentDummy").length == 1) {\r\n $(".modifyCommentDummy").click();\r\n }\r\n }\r\n break;\r\n case "2":\r\n var $std = $(this);\r\n\t\t\t\t commentOptions = {\r\n\t\t\t\t\t \'$target\': $std,\r\n\t\t\t\t\t \'type\': \'center\',\r\n\t\t\t\t\t \'html\': $(\'#writeGrade\').html(),\r\n\t\t\t\t\t \'independence\': true,\r\n\t\t\t\t\t \'mask\': \'none\'\r\n\t\t\t\t };\r\n var isLogin = app.config(\'isLogin\');\r\n if(isLogin){\r\n app.instWin.add(commentOptions);\r\n likeOrNot() ;\r\n RegPop();\r\n }else{\r\n app.goLogin();\r\n }\r\n break;\r\n case "3":\r\n if( confirm("\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x97\x90 \xed\x95\x9c\xed\x95\x98\xec\x97\xac \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 \xec\x9e\x91\xec\x84\xb1\xec\x9d\xb4 \xea\xb0\x80\xeb\x8a\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.\\n\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d \xeb\x93\xb1\xeb\xa1\x9d \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\xa1\x9c \xec\x9d\xb4\xeb\x8f\x99\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ) {\r\n location.href="/user/movielog/watched.aspx";\r\n }\r\n \r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n \r\n function RegPop(){\r\n $(\'#textReviewContent\').count({\r\n useMember: true,\r\n callback: function (c) {\r\n $(\'#text_count\').text(c);\r\n }\r\n });\r\n $(\'#regTitle\').html(\'\xeb\xaa\xa8\xea\xb0\x80\xeb\x94\x94\xec\x8a\x88\');\r\n \r\n $(\'#defaultEggPoint\').addClass(\'on\');\r\n $(\'#regBtn\').on(\'click\', function () {\r\n \r\n var textReviewContent = $(\'#textReviewContent\').val();\r\n\r\n textReviewContent = textReviewContent.replace(/^\\s+/, "");\r\n textReviewContent = textReviewContent.replace(/\\s+$/g, "");\r\n textReviewContent = textReviewContent.replace(/\\n/g, "");\r\n textReviewContent = textReviewContent.replace(/\\r/g, "");\r\n\r\n if (textReviewContent == "") {\r\n alert("\xeb\x82\xb4\xec\x9a\xa9\xec\x9d\x84 \xec\x9e\x85\xeb\xa0\xa5\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n $(\'#textReviewContent\').focus();\r\n return;\r\n }\r\n\r\n // 2018.04.26 \xeb\xb0\x95\xec\x9d\xb8\xec\x84\xa0 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 10\xec\x9e\x90 \xeb\xaf\xb8\xeb\xa7\x8c \xeb\x93\xb1\xeb\xa1\x9d\xeb\xb6\x88\xea\xb0\x80\r\n if (textReviewContent.replace(/\\s*/g,"").length < 10) {\r\n alert("\xeb\xac\xb8\xec\x9e\x90\xeb\xa5\xbc \xed\x8f\xac\xed\x95\xa8\xed\x95\x98\xec\x97\xac 10\xec\x9e\x90 \xec\x9d\xb4\xec\x83\x81(\xea\xb3\xb5\xeb\xb0\xb1 \xec\xa0\x9c\xec\x99\xb8) \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x85\x94\xec\x95\xbc \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n $(\'#textReviewContent\').focus();\r\n return;\r\n }\r\n\r\n // [2015-12-08]\xed\x8f\x89\xec\xa0\x90 \xea\xb0\x9c\xed\x8e\xb8 \xec\x9d\xb4\xed\x9b\x84 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d \xea\xb3\xb5\xea\xb0\x9c \xec\xb2\xb4\xed\x81\xac \xec\x82\xad\xec\xa0\x9c(\xeb\xac\xb4\xec\xa1\xb0\xea\xb1\xb4 true)\r\n var isChecked = true; \r\n\r\n app.movie().getViewUser({ \'movieIdx\': \'84775\', \'isOpenView\': isChecked }, callback); /*[2015-12-09]\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x97\xac\xeb\xb6\x80 \xec\xb2\xb4\xed\x81\xac \xec\x8b\x9c \xec\xa7\x84\xec\xa7\x9c \xec\x9d\xb8\xec\xa7\x80\xeb\xa5\xbc \xed\x99\x95\xec\x9d\xb8 & \xec\x9d\xb4\xeb\xaf\xb8 \xed\x8f\x89\xec\xa0\x90\xec\x9d\x84 \xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xec\xa0\x81\xec\x9d\xb4 \xec\x9e\x88\xeb\x8a\x94\xec\xa7\x80 \xed\x99\x95\xec\x9d\xb8. : upt_mwpark*/\r\n\r\n function callback(result) {\r\n var resultCode = result.resultCode;\r\n if(resultCode.indexOf("\xec\x9d\xb4\xeb\xaf\xb8 \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x85\xa8\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4") > 0) {\r\n resultCode = "\xed\x95\xb4\xeb\x8b\xb9 \xec\x98\x81\xed\x99\x94\xec\x97\x90 \xeb\x8c\x80\xed\x95\x9c \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xec\x9d\xb4\xeb\xaf\xb8 \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x85\xa8\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x80 \xec\x98\x81\xed\x99\x94\xeb\x8b\xb9 1\xed\x9a\x8c\xeb\xa7\x8c \xec\x9e\x91\xec\x84\xb1\xed\x95\xa0 \xec\x88\x98 \xec\x9e\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xec\x88\x98\xec\xa0\x95\xec\x9d\x84 \xec\x9b\x90\xed\x95\x98\xeb\x8a\x94 \xea\xb2\xbd\xec\x9a\xb0 \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x88\x98\xec\xa0\x95 \xea\xb8\xb0\xeb\x8a\xa5\xec\x9d\x84 \xec\x9d\xb4\xec\x9a\xa9\xed\x95\xb4\xec\xa3\xbc\xec\x8b\x9c\xea\xb8\xb0 \xeb\xb0\x94\xeb\x9e\x8d\xeb\x8b\x88\xeb\x8b\xa4.";\r\n \r\n }\r\n switch (resultCode) {\r\n case "-1":\r\n alert("\xeb\xa1\x9c\xea\xb7\xb8\xec\x9d\xb8\xec\x9d\xb4 \xed\x95\x84\xec\x9a\x94\xed\x95\x9c \xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4 \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4");\r\n break;\r\n case "0":\r\n addData(isChecked);\r\n break;\r\n case "1":\r\n if( confirm("\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d\xec\x97\x90 \xed\x95\x9c\xed\x95\x98\xec\x97\xac \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 \xec\x9e\x91\xec\x84\xb1\xec\x9d\xb4 \xea\xb0\x80\xeb\x8a\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.\\n\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d \xeb\x93\xb1\xeb\xa1\x9d \xed\x8e\x98\xec\x9d\xb4\xec\xa7\x80\xeb\xa1\x9c \xec\x9d\xb4\xeb\x8f\x99\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c? ") ) {\r\n location.href="/user/movielog/watched.aspx";\r\n }\r\n break;\r\n default:\r\n alert(resultCode);\r\n break;\r\n }\r\n }\r\n \r\n return false;\r\n });\r\n }\r\n\r\n \r\n\t\t\tfunction likeOrNot() {\r\n\t\t\t\t$(\'.likebox label\').on(\'click\', function () {\r\n\t\t\t\t\tvar $wrap = $(this).parents(\'.likebox\');\r\n\t\t\t\t\t$wrap.siblings().removeClass(\'on\');\r\n\t\t\t\t\t$wrap.addClass(\'on\');\r\n\t\t\t\t});\r\n\r\n\t\t\t\t$(\'.likebox input\').on(\'focusin\', function() {\r\n\t\t\t\t\tvar $wrap = $(this).parents(\'.likebox\');\r\n\t\t\t\t\t$wrap.siblings().removeClass(\'on\');\r\n\t\t\t\t\t$wrap.addClass(\'on\');\r\n\t\t\t\t});\r\n\r\n\t\t\t\t$(\'#viewpopup\').on(\'click\', function () {\r\n\t\t\t\t\tvar $std = $(this),\r\n\t\t\t\t\toptions = {\r\n\t\t\t\t\t\t\'$target\': $std,\r\n\t\t\t\t\t\t\'type\': \'center\',\r\n\t\t\t\t\t\t\'html\': $(\'#temp_view\').html(),\r\n\t\t\t\t\t\t\'independence\': true,\r\n\t\t\t\t\t\t\'mask\': \'none\'\r\n\t\t\t\t\t};\r\n\t\t\t\t\tapp.instWin.add(options);\r\n \r\n\t\t\t\t\treturn false;\r\n\t\t\t\t});\r\n $("#regLayerClose").on("click", function () { \r\n $(\'.layer-wrap\').remove();\r\n });\r\n \r\n\t\t\t}\r\n \r\n /*[2015-12-09]\xed\x8f\x89\xec\xa0\x90 \xeb\x93\xb1\xeb\xa1\x9d \xeb\xa1\x9c\xec\xa7\x81. start : upt_mwpark*/\r\n //\xed\x8f\x89\xec\xa0\x90 \xeb\x93\xb1\xeb\xa1\x9d\r\n function addData(isChecked) {\r\n \r\n var isCJOneMember = "False";\r\n if (isCJOneMember == "False") {\r\n if (confirm("\xea\xb3\xa0\xea\xb0\x9d\xeb\x8b\x98\xec\x9d\x80 CJONE \xec\x98\xa8\xeb\x9d\xbc\xec\x9d\xb8 \xed\x86\xb5\xed\x95\xa9\xed\x9a\x8c\xec\x9b\x90\xec\x9d\xb4 \xec\x95\x84\xeb\x8b\x88\xec\x8b\xad\xeb\x8b\x88\xeb\x8b\xa4.\\n\'\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d \xeb\xa6\xac\xeb\xb7\xb0\' \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\xa0\x81\xeb\xa6\xbd\xec\x9d\x84 \xec\x9b\x90\xed\x95\x98\xec\x8b\x9c\xeb\xa9\xb4\\nCJ ONE \xec\x98\xa8\xeb\x9d\xbc\xec\x9d\xb8\xed\x86\xb5\xed\x95\xa9\xed\x9a\x8c\xec\x9b\x90\xec\x9c\xbc\xeb\xa1\x9c \xec\xa0\x84\xed\x99\x98\xeb\xb6\x80\xed\x83\x81\xeb\x93\x9c\xeb\xa6\xbd\xeb\x8b\x88\xeb\x8b\xa4.") == true) {\r\n window.open("https://www.cjone.com/cjmweb/join.do?coopco_cd=7010&brnd_cd=1000", "_newtab");\r\n return false;\r\n }\r\n }\r\n\r\n //\xec\x9d\xb4\xeb\xb2\xa4\xed\x8a\xb8\xea\xb0\x80 \xec\x9e\x88\xec\x9d\x84 \xec\x8b\x9c eventIdx \xec\x97\x90 Event Idx \xea\xb0\x92 \xeb\x84\xa3\xea\xb8\xb0\r\n \r\n var EggPoints = 0;\r\n if($(\'#defaultEggPoint\').hasClass("on")){\r\n EggPoints = 2;\r\n }\r\n if($(\'#notEggPoint\').hasClass("on")){\r\n EggPoints = 1;\r\n }\r\n \r\n var defaults = {\r\n \'flag\': \'M\',\r\n \'idx\': \'84775\',\r\n \'textReviewContent\': $(\'#textReviewContent\').val(),\r\n \'open_info\': true, // [2015-12-09] \xed\x8f\x89\xec\xa0\x90 \xea\xb0\x9c\xed\x8e\xb8 \xec\x9d\xb4\xed\x9b\x84 isCheked \xeb\x8a\x94 \xed\x95\xad\xec\x83\x81 true\r\n \'chk_facebook\': false, // \xed\x8e\x98\xec\x9d\xb4\xec\x8a\xa4\xeb\xb6\x81 \xec\x97\xb0\xeb\x8f\x99 \xea\xb8\xb0\xeb\x8a\xa5 \xec\x82\xad\xec\xa0\x9c\r\n \'chk_twitter\': false, // \xed\x8a\xb8\xec\x9c\x84\xed\x84\xb0 \xec\x97\xb0\xeb\x8f\x99 \xea\xb8\xb0\xeb\x8a\xa5 \xec\x82\xad\xec\xa0\x9c\r\n \'rdo_User\': 1,\r\n \'addUserType\': \'\',\r\n \'point\': \'\', /*[2015-12-08]\xed\x8f\x89\xec\xa0\x90 \xea\xb0\x9c\xed\x8e\xb8 \xec\x9d\xb4\xed\x9b\x84 point \xec\x82\xac\xec\x9a\xa9 \xec\x95\x88\xed\x95\xa8 : del_mwpark*/\r\n \'eventIdx\': 0,\r\n \'url\': escape(location.href),\r\n \'eggPoint\' : EggPoints /*[2015-12-08]\xeb\x93\xb1\xeb\xa1\x9d\xec\x8b\x9c eggPoint \xed\x8c\x8c\xeb\x9d\xbc\xeb\xaf\xb8\xed\x84\xb0 \xec\xb6\x94\xea\xb0\x80. : add_mwpark*/\r\n };\r\n\r\n app.movie().setPointReview(JSON.stringify(defaults), resultCallback); /*[2015-12-09] \xed\x8f\x89\xec\xa0\x90 \xeb\x93\xb1\xeb\xa1\x9d \xed\x94\x84\xeb\xa1\x9c\xec\x8b\x9c\xec\xa0\x80. : upt_mwpark*/\r\n setMypointAttribute(); \r\n function resultCallback(result) {\r\n switch (result.resultCode) {\r\n case "-1":\r\n app.goLogin();\r\n break;\r\n case "-2":\r\n alert("\xec\x98\xac\xeb\xb0\x94\xeb\xa5\xb4\xea\xb2\x8c \xeb\x8d\xb0\xec\x9d\xb4\xed\x83\x80\xea\xb0\x80 \xec\x9e\x85\xeb\xa0\xa5\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "-3":\r\n alert(result.resultTitle);\r\n break;\r\n case "0":\r\n if (confirm("\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc\\n\xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") ){ //\xed\x99\x95\xec\x9d\xb8\r\n $(\'.layer-wrap\').remove();\r\n charmPointPop(result.resultIndex);\r\n }else{ //\xec\xb7\xa8\xec\x86\x8c\r\n $(\'.layer-wrap\').remove();\r\n location.reload();\r\n }\r\n break;\r\n case "01":/*[2015-12-09]\xed\x8f\x89\xec\xa0\x90 \xea\xb0\x9c\xed\x8e\xb8 \xec\x9d\xb4\xed\x9b\x84 \xec\xa7\x80\xea\xb8\x89 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xeb\xb0\x8f \xea\xb4\x80\xeb\x9e\x8c\xec\x9d\xbc\xeb\xa1\x9c\xeb\xb6\x80\xed\x84\xb0 14\xec\x9d\xbc => 7\xec\x9d\xbc \xeb\xa1\x9c \xeb\xb3\x80\xea\xb2\xbd. start : upt_mwpark*/\r\n if (confirm("\xea\xb4\x80\xeb\x9e\x8c\xec\x9d\xbc \xed\x8f\xac\xed\x95\xa8 7\xec\x9d\xbc \xec\x9d\xb4\xeb\x82\xb4 \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x96\xb4\\nCJ ONE 20P\xea\xb0\x80 \xec\xa7\x80\xea\xb8\x89\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc\\n\xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x8b\x9c\xeb\xa9\xb4 30P\xeb\xa5\xbc \xec\xb6\x94\xea\xb0\x80 \xec\xa7\x80\xea\xb8\x89\xed\x95\xb4\xeb\x93\x9c\xeb\xa6\xbd\xeb\x8b\x88\xeb\x8b\xa4.\\n\\n\xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\x8a\x94 \xec\xb5\x9c\xec\xb4\x88 1\xed\x9a\x8c\xeb\xa7\x8c \xec\xa7\x80\xea\xb8\x89\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.") ){ //\xed\x99\x95\xec\x9d\xb8\r\n $(\'.layer-wrap\').remove();\r\n charmPointPop(result.resultIndex);\r\n }else{ //\xec\xb7\xa8\xec\x86\x8c\r\n $(\'.layer-wrap\').remove();\r\n location.reload();\r\n }\r\n break;\r\n //\xec\x95\x84\xed\x8a\xb8\xed\x95\x98\xec\x9a\xb0\xec\x8a\xa4\r\n case "02":\r\n if (confirm("\xea\xb4\x80\xeb\x9e\x8c\xec\x9d\xbc \xed\x8f\xac\xed\x95\xa8 7\xec\x9d\xbc \xec\x9d\xb4\xeb\x82\xb4 \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x96\xb4\\nCJ ONE 30P\xea\xb0\x80 \xec\xa7\x80\xea\xb8\x89\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n(\xec\x95\x84\xed\x8a\xb8\xed\x95\x98\xec\x9a\xb0\xec\x8a\xa4 Club \xed\x9a\x8c\xec\x9b\x90 \xec\xb6\x94\xea\xb0\x80 10P \xec\xa0\x81\xeb\xa6\xbd \xed\x8f\xac\xed\x95\xa8)\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc\\n\xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x8b\x9c\xeb\xa9\xb4 30P\xeb\xa5\xbc \xec\xb6\x94\xea\xb0\x80 \xec\xa7\x80\xea\xb8\x89\xed\x95\xb4\xeb\x93\x9c\xeb\xa6\xbd\xeb\x8b\x88\xeb\x8b\xa4.\\n\\n\xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\x8a\x94 \xec\xb5\x9c\xec\xb4\x88 1\xed\x9a\x8c\xeb\xa7\x8c \xec\xa7\x80\xea\xb8\x89\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.") ){ //\xed\x99\x95\xec\x9d\xb8\r\n $(\'.layer-wrap\').remove();\r\n charmPointPop(result.resultIndex);\r\n }else{ //\xec\xb7\xa8\xec\x86\x8c\r\n $(\'.layer-wrap\').remove();\r\n location.reload();\r\n } \r\n break;\r\n case "3":if (confirm("\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc\\n\xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?")){\r\n $(\'.layer-wrap\').remove();\r\n charmPointPop(result.resultIndex);\r\n }else{ //\xec\xb7\xa8\xec\x86\x8c\r\n $(\'.layer-wrap\').remove();\r\n location.reload();\r\n } \r\n break;\r\n case "4":\r\n alert("\xec\x9e\x91\xec\x84\xb1\xea\xb8\x80\xec\x9d\xb4 \xeb\x93\xb1\xeb\xa1\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb3\xa0\xea\xb0\x9d\xeb\x8b\x98\xec\x9d\x80 \xec\xb5\x9c\xec\xb4\x88 1\xed\x9a\x8c <" + result.resultTitle + "> \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\xa8\xea\xb0\x9d \xeb\xa6\xac\xeb\xb7\xb0 \xec\x9e\x91\xec\x84\xb1\xec\x9d\xb4 " + result.resultData + " \xec\x97\x90 \xec\x9d\xb4\xeb\xaf\xb8 \xec\xb0\xb8\xec\x97\xac \xed\x95\x98\xec\x85\xa8\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4."); \r\n break;\r\n case "":\r\n alert("\xeb\x93\xb1\xeb\xa1\x9d \xec\xa4\x91 \xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(result.resultCode);\r\n break;\r\n }\r\n }\r\n } \r\n });\r\n })(jQuery);\r\n//]]>\r\n</script>\r\n<!--[2015-12-15] \xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xed\x85\x9c\xed\x94\x8c\xeb\xa6\xbf start : add_mwpark-->\r\n<script type="text/x-jquery-tmpl" id="Script2">\r\n\t<div class="layer-contents on-shadow" style="width:710px;" id="my-list-uptLayer">\r\n\t\t<div class="popup-general">\r\n\t\t\t<div class="popwrap">\r\n\t\t\t\t<h1>\xed\x8f\x89\xec\xa0\x90\xec\x88\x98\xec\xa0\x95</h1>\r\n\t\t\t\t<div class="pop-contents write-mygrade">\r\n\t\t\t\t\t<div class="mygrade-cont">\r\n\t\t\t\t\t\t<div class="movietit"><strong>${MovieTitle}</strong></div>\r\n\t\t\t\t\t\t<div class="likeornot">\r\n\t\t\t\t\t\t\t<div class="writerinfo">\r\n\t\t\t\t\t\t\t\t<div class="box-image">\r\n\t\t\t\t\t\t\t\t\t<span class="thumb-image"> \r\n\t\t\t\t\t\t\t\t\t\t<img src="${UserSmallImage}" alt="\xec\x82\xac\xec\x9a\xa9\xec\x9e\x90 \xed\x94\x84\xeb\xa1\x9c\xed\x95\x84" onerror="errorImage(this, {\'type\':\'profile\'})"> \r\n\t\t\t\t\t\t\t\t\t\t<span class="profile-mask"></span>\r\n\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<span class="round red on"><span class="position"><em class="see">\xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xea\xb0\x9d</em></span></span>\r\n\t\t\t\t\t\t\t\t<span class="writer-name">${UserIdNicName}</span>\r\n\t\t\t\t\t\t\t</div>\r\n \r\n <div class="likebox t1{{if EggPoint == 2}} on{{/if}}">\r\n\t\t\t\t\t\t\t\t<div class="likebox-inner">\r\n\t\t\t\t\t\t\t\t\t<label for="likeornot1-1">\r\n\t\t\t\t\t\t\t\t\t\t<span class="egg-icon good">\r\n <input type="radio" name="likeornot1" id="likeornot1-1" value="2"{{if EggPoint == 2}} checked{{/if}}/>\r\n\t\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t\t\t<span class="txt">\xec\xa2\x8b\xec\x95\x98\xec\x96\xb4\xec\x9a\x94~^^</span>\r\n\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n \r\n <div class="likebox t2{{if EggPoint == 1}} on{{/if}}"> \r\n\t\t\t\t\t\t\t\t<div class="likebox-inner">\r\n\t\t\t\t\t\t\t\t\t<label for="likeornot1-2">\r\n\t\t\t\t\t\t\t\t\t\t<span class="egg-icon">\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="likeornot1" id="likeornot1-2" value="1"{{if EggPoint == 1}} checked{{/if}}/>\r\n\t\t\t\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\t\t\t<span class="txt">\xed\x9d\xa0~\xec\xa2\x80 \xeb\xb3\x84\xeb\xa1\x9c\xec\x98\x80\xec\x96\xb4\xec\x9a\x94;;;</span>\r\n\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div class="textbox">\r\n\t\t\t\t\t\t\t<textarea cols="" rows="" id="my-list-commentTextArea" maxlength="280" required="required" data-title="\xed\x8f\x89\xec\xa0\x90" data-message="\xec\x9e\x91\xec\x84\xb1\xea\xb8\x80\xec\x9d\xb4 \xec\x9e\x85\xeb\xa0\xa5\xeb\x90\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.">${CommentText}</textarea>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t<div class="footbox">\r\n\t\t\t\t\t\t\t<span class="role">\r\n\t\t\t\t\t\t\t\t<a id="viewpopup" title="\xec\x83\x88\xec\xb0\xbd" href="#" target="_blank">\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99 <img src="http://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png" alt="?"></a>\r\n\t\t\t\t\t\t\t</span>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<div class="rbox">\r\n\t\t\t\t\t\t\t\t<span class="count"><strong id="text_count">0</strong>/280(byte)</span>\r\n\t\t\t\t\t\t\t\t<button type="button" class="round red on" id="my-list-uptBtn"><span>\xec\x9e\x91\xec\x84\xb1\xec\x99\x84\xeb\xa3\x8c!</span></button>\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t\t<button type="button" class="btn-close" id="my-list-uptCloseBtn">\xed\x8f\x89\xec\xa0\x90\xec\x88\x98\xec\xa0\x95 \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n <input type="hidden" id="my-list-commentIdx" value="${CommentIdx}"/>\r\n <input type="hidden" id="my-list-movieIdx" value="${MovieIdx}"/>\r\n <input type="hidden" id="my-list-withviewcnt" value="${withviewcnt}"/>\r\n <input type="hidden" id="my-list-withviewer" value="${withviewer}"/>\r\n\t</div>\r\n</script>\r\n<!--[2015-12-15] \xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xed\x85\x9c\xed\x94\x8c\xeb\xa6\xbf end : add_mwpark-->\r\n\r\n<!-- 2020.05.07 \xec\xb6\x94\xea\xb0\x80 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 > \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xec\x88\x98\xec\xa0\x95 -->\r\n<script id="Script4" type="text/x-jquery-tmpl">\r\n<div class="layer-wrap" id="my-list-charmLayer" style="width:0px; top:0px;">\r\n <div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">\r\n <h1>\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d</h1>\r\n <div class="pop-contents">\r\n <!-- Contents Addon -->\r\n <div class="movie-emotion-select">\r\n <div class="header">\r\n <p class="main">\xec\x9d\xb4 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94!</p>\r\n <p class="sub"><span>\xec\xa4\x91\xeb\xb3\xb5\xec\x84\xa0\xed\x83\x9d</span>\xec\x9d\xb4 \xea\xb0\x80\xeb\x8a\xa5\xed\x95\xa9\xeb\x8b\x88\xeb\x8b\xa4.</p>\r\n </div>\r\n <div class="box">\r\n <div class="name">\r\n \xeb\xa7\xa4\xeb\xa0\xa5 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\r\n </div>\r\n <div class="wrap_input">\r\n <label><input type="checkbox" name="charm1" id="effect" {{if Effect == "Y"}} checked {{/if}}><span>\xea\xb0\x90\xeb\x8f\x85\xec\x97\xb0\xec\xb6\x9c</span></label>\r\n <label><input type="checkbox" name="charm2" id="story" {{if Story == "Y"}} checked {{/if}}><span>\xec\x8a\xa4\xed\x86\xa0\xeb\xa6\xac</span></label>\r\n <label><input type="checkbox" name="charm3" id="visual" {{if Visual == "Y"}} checked {{/if}}><span>\xec\x98\x81\xec\x83\x81\xeb\xaf\xb8</span></label>\r\n <label><input type="checkbox" name="charm4" id="acting" {{if Acting == "Y"}} checked {{/if}}><span>\xeb\xb0\xb0\xec\x9a\xb0\xec\x97\xb0\xea\xb8\xb0</span></label>\r\n\t\t\t\t\t <label><input type="checkbox" name="charm5" id="ost" {{if OST == "Y"}} checked {{/if}}><span>OST</span></label>\r\n </div>\r\n </div>\r\n <div class="box">\r\n <div class="name">\r\n \xea\xb0\x90\xec\xa0\x95 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\r\n </div>\r\n <div class="wrap_input">\r\n <label><input type="checkbox" name="emotion1" id="emotion1"{{if Emotion1 == "Y"}} checked {{/if}}><span>${Emotion1Text}</span></label>\r\n <label><input type="checkbox" name="emotion2" id="emotion2"{{if Emotion2 == "Y"}} checked {{/if}}><span>${Emotion2Text}</span></label>\r\n <label><input type="checkbox" name="emotion3" id="emotion3"{{if Emotion3 == "Y"}} checked {{/if}}><span>${Emotion3Text}</span></label>\r\n <label><input type="checkbox" name="emotion4" id="emotion4"{{if Emotion4 == "Y"}} checked {{/if}}><span>${Emotion4Text}</span></label>\r\n <label><input type="checkbox" name="emotion5" id="emotion5"{{if Emotion5 == "Y"}} checked {{/if}}><span>${Emotion5Text}</span></label>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- //Contents Addon -->\r\n <div class="set-btn fix-width">\r\n <button type="submit" id="my-list-charmBtn" class="round inred"><span>\xed\x99\x95\xec\x9d\xb8</span></button>\r\n </div>\r\n <input type="hidden" id="charmGenre_SMS1" value="${Genre_SMS1}" />\r\n <input type="hidden" id="my-list-charmMovieIdx" value="${MovieIdx}" />\r\n </div>\r\n <button type="button" class="btn-close" id="my-list-charmCloseBtn">\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0</button>\r\n </div>\r\n</div>\r\n<!-- //\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 -->\r\n</script>\r\n\r\n<script type="text/javascript">\r\n// 2020.05.07 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d\xec\x8b\x9c \xea\xb8\xb0\xec\xa1\xb4\xea\xb0\x92 \xec\xa1\xb0\xed\x9a\x8c(\xec\x88\x98\xec\xa0\x95)\r\nfunction GetCharm(commentIdx) {\r\n var charmObj = app.movie();\r\n if (!charmObj.GetCharmPoint) {\r\n charmObj.GetCharmPoint = function (data, callback, error) {\r\n var url = \'/common/ajax/point.aspx/GetCharmPoint_AddEmotion\';\r\n app.ajax().set({ dataType: \'json\', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });\r\n }\r\n\r\n };\r\n charmObj.GetCharmPoint(JSON.stringify({ \'commentIdx\': commentIdx }), resultCharmCallback);\r\n //\xea\xb2\xb0\xea\xb3\xbc\r\n function resultCharmCallback(result) {\r\n charmPointPop2(result);\r\n };\r\n};\r\n\r\n// 2020.05.07 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xec\x88\x98\xec\xa0\x95 \xed\x8c\x9d\xec\x97\x85 \xeb\x85\xb8\xec\xb6\x9c\r\nfunction charmPointPop2(result) {\r\n result.MovieIdx = 84775;\r\n var $std = $(this),\r\n options = {\r\n \'$target\': $std,\r\n \'type\': \'center\',\r\n \'html\': $(\'#Script4\').tmpl(result),\r\n \'mask\': \'none\'\r\n };\r\n app.instWin.add(options);\r\n charmLayerSetting(result.CommentIdx);\r\n return false;\r\n}\r\n\r\n// 2020.05.07 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 \xec\x85\x8b\xed\x8c\x85\r\nfunction charmLayerSetting(commentIdx) {\r\n var comIdx = commentIdx;\r\n //\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x88\x98\xec\xa0\x95 \xeb\xb2\x84\xed\x8a\xbc.\r\n $("#my-list-charmBtn").on("click", function () {\r\n var charmObj = {};\r\n charmObj.acting = "N";\r\n charmObj.story = "N";\r\n charmObj.visual = "N";\r\n charmObj.ost = "N";\r\n charmObj.effect = "N";\r\n charmObj.emotion1 = "N";\r\n charmObj.emotion2 = "N";\r\n charmObj.emotion3 = "N";\r\n charmObj.emotion4 = "N"; \r\n charmObj.emotion5 = "N";\r\n charmObj.genre_sms1 = $("#charmGenre_SMS1").val();\r\n\r\n if (charmObj.genre_sms1 == "") {\r\n alert("\xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc \xeb\x8b\xa4\xec\x8b\x9c \xeb\x93\xb1\xeb\xa1\x9d\xed\x95\xb4 \xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.");\r\n return false;\r\n }\r\n\r\n if ($("#effect").prop("checked")) {\r\n charmObj.effect = "Y";\r\n }\r\n if ($("#story").prop("checked")) {\r\n charmObj.story = "Y";\r\n }\r\n if ($("#visual").prop("checked")) {\r\n charmObj.visual = "Y";\r\n }\r\n if ($("#acting").prop("checked")) {\r\n charmObj.acting = "Y";\r\n }\r\n if ($("#ost").prop("checked")) {\r\n charmObj.ost = "Y";\r\n }\r\n if ($("#emotion1").prop("checked")) {\r\n charmObj.emotion1 = "Y";\r\n }\r\n if ($("#emotion2").prop("checked")) {\r\n charmObj.emotion2 = "Y";\r\n }\r\n if ($("#emotion3").prop("checked")) {\r\n charmObj.emotion3 = "Y";\r\n }\r\n if ($("#emotion4").prop("checked")) {\r\n charmObj.emotion4 = "Y";\r\n }\r\n if ($("#emotion5").prop("checked")) {\r\n charmObj.emotion5 = "Y";\r\n }\r\n\r\n if(charmObj.effect == \'N\' && charmObj.story == \'N\' && charmObj.visual == \'N\' && charmObj.acting == \'N\' && charmObj.ost == \'N\'){\r\n alert("\xeb\xa7\xa4\xeb\xa0\xa5 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc 1\xea\xb0\x9c \xec\x9d\xb4\xec\x83\x81 \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.");\r\n return;\r\n }\r\n\r\n if (charmObj.emotion1 == "N" && charmObj.emotion2 == "N" && charmObj.emotion3 == "N" && charmObj.emotion4 == "N" && charmObj.emotion5 == "N") {\r\n alert("\xea\xb0\x90\xec\xa0\x95 \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc 1\xea\xb0\x9c \xec\x9d\xb4\xec\x83\x81 \xec\x84\xa0\xed\x83\x9d\xed\x95\xb4\xec\xa3\xbc\xec\x84\xb8\xec\x9a\x94.");\r\n return;\r\n } \r\n \r\n charmingEdit(comIdx, charmObj);\r\n });\r\n\r\n // \xec\x98\x81\xed\x99\x94\xeb\xa7\xa4\xeb\xa0\xa5 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xeb\x8b\xab\xea\xb8\xb0\xeb\xb2\x84\xed\x8a\xbc.\r\n $("#my-list-charmCloseBtn").on("click", function () {\r\n location.reload();\r\n $("#my-list-charmLayer").remove();\r\n });\r\n};\r\n\r\n/* 2020.05.07 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8 \xec\x84\xa0\xed\x83\x9d \xed\x8c\x9d\xec\x97\x85 \xec\x88\x98\xec\xa0\x95*/\r\nfunction charmingEdit(commentIdx, charmObj) {\r\n var movObj = app.movie();\r\n if (!movObj.setCharmEdit) {\r\n movObj.setCharmEdit = function (data, callback, error) {\r\n var url = \'/common/ajax/point.aspx/setCharm_AddEmotion\';\r\n app.ajax().set({ dataType: \'json\', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });\r\n }\r\n\r\n };\r\n movObj.setCharmEdit(JSON.stringify({ \'commentIdx\': commentIdx\r\n , \'movieIdx\': Number($("#my-list-charmMovieIdx").val())\r\n , \'acting\': charmObj.acting\r\n , \'story\': charmObj.story\r\n , \'visual\': charmObj.visual\r\n , \'ost\': charmObj.ost\r\n , \'effect\': charmObj.effect\r\n , \'genre_sms1\': charmObj.genre_sms1\r\n , \'emotion1\': charmObj.emotion1\r\n , \'emotion2\': charmObj.emotion2\r\n , \'emotion3\': charmObj.emotion3\r\n , \'emotion4\': charmObj.emotion4\r\n , \'emotion5\': charmObj.emotion5\r\n }), resultCharmingCallback);\r\n\r\n //\xea\xb2\xb0\xea\xb3\xbc\r\n function resultCharmingCallback(result) {\r\n switch (result.resultCode) {\r\n case "1":\r\n alert("\xec\x88\x98\xec\xa0\x95\xec\x9d\xb4 \xec\x99\x84\xeb\xa3\x8c\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n layerAllClose();\r\n location.reload();\r\n break;\r\n case "-1":\r\n alert("\xeb\x93\xb1\xeb\xa1\x9d \xec\xa4\x91 \xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(result.resultCode);\r\n break;\r\n }\r\n }\r\n}\r\n\r\n //\xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xec\xa0\x84\xec\xb2\xb4 \xeb\x8b\xab\xea\xb8\xb0\r\n function layerAllClose() {\r\n $("#my-list-uptLayer").remove();\r\n $("#my-list-charmLayer").remove();\r\n };\r\n\r\n</script>\r\n\r\n<script type="text/javascript">\r\n//<![CDATA[\r\n (function ($) {\r\n $(function () {\r\n var isLogin = app.config(\'isLogin\');\r\n\r\n // \xed\x8f\x89\xec\xa0\x90 \xec\x82\xad\xec\xa0\x9c\xed\x95\x98\xea\xb8\xb0 \xed\x81\xb4\xeb\xa6\xad event\r\n $(\'.btn-delete\').on(\'click\', function () {\r\n removePointComment($(this).attr(\'data\'), $(this).attr(\'midx\'));\r\n return false;\r\n });\r\n\r\n // \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 \xec\x88\x98\xec\xa0\x95(\xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xea\xb8\xb0\xeb\xa5\xbc \xed\x81\xb4\xeb\xa6\xad\xed\x95\x98\xec\x98\x80\xec\x9c\xbc\xeb\x82\x98, \xec\x9d\xb4\xeb\xaf\xb8 \xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xec\x9e\x88\xec\x9d\x84\xea\xb2\xbd\xec\x9a\xb0)\r\n $(document).on("click", ".modifyCommentDummy", function () {\r\n var movieIdx = 84775;\r\n var $std = $(this);\r\n app.movie().getCommentMy({ \'movieIdx\': parseInt(movieIdx) }, getCommentResult);\r\n \r\n function getCommentResult(result) {\r\n\r\n options = {\r\n \'$target\': $std,\r\n \'type\': \'center\',\r\n \'html\': $("#Script2").tmpl(result),\r\n \'independence\': true,\r\n \'mask\': \'none\'\r\n };\r\n app.instWin.add(options);\r\n updateLayerSetting();\r\n return false;\r\n }\r\n });\r\n\r\n /*[2015-12-15] \xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 start : add_mwpark*/\r\n $(document).on("click", ".ico_edit", function () {\r\n \r\n var movieIdx = 84775;\r\n var $std = $(this);\r\n app.movie().getCommentMy({ \'movieIdx\': parseInt(movieIdx) }, getCommentResult);\r\n \r\n function getCommentResult(result) {\r\n options = {\r\n \'$target\': $std,\r\n \'type\': \'center\',\r\n \'html\': $("#Script2").tmpl(result),\r\n \'independence\': true,\r\n \'mask\': \'none\'\r\n };\r\n app.instWin.add(options);\r\n updateLayerSetting();\r\n return false;\r\n }\r\n });\r\n /*[2015-12-15] \xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 end : add_mwpark*/\r\n\r\n /*[2015-12-15]\xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xeb\x9d\x84\xec\x9a\xb4 \xed\x9b\x84 \xec\x9d\xb4\xeb\xb2\xa4\xed\x8a\xb8 \xeb\xb0\x8f \xea\xb0\x81\xec\xa2\x85 \xec\x84\xa4\xec\xa0\x95 \xec\xb2\x98\xeb\xa6\xac. start : add_mwpark*/\r\n function updateLayerSetting() {\r\n // \xea\xb0\x80\xec\xa0\xb8\xec\x98\xa8 comment text \xec\x9d\x98 \xeb\xb0\x94\xec\x9d\xb4\xed\x8a\xb8 \xec\x88\x98 \xeb\xb3\xb4\xec\x9d\xb4\xea\xb8\xb0.\r\n $(\'#text_count\').text(fnTextLength($("#my-list-commentTextArea").val()));\r\n\r\n //\xea\xb8\x80\xec\x9e\x90 \xec\x9e\x85\xeb\xa0\xa5\xec\x8b\x9c \xeb\xb0\x94\xec\x9d\xb4\xed\x8a\xb8 \xec\x88\x98 \xeb\xb0\x98\xec\x98\x81. \r\n $(\'#my-list-commentTextArea\').count({\r\n useMember: true,\r\n callback: function (c) {\r\n $(\'#text_count\').text(c);\r\n }\r\n });\r\n \r\n // \xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad\r\n $("#my-list-uptBtn").on("click", function () {\r\n\r\n var textReviewContent = $(\'#my-list-commentTextArea\').val();\r\n\r\n textReviewContent = textReviewContent.replace(/^\\s+/, "");\r\n textReviewContent = textReviewContent.replace(/\\s+$/g, "");\r\n textReviewContent = textReviewContent.replace(/\\n/g, "");\r\n textReviewContent = textReviewContent.replace(/\\r/g, "");\r\n\r\n if (textReviewContent == "") {\r\n alert("\xeb\x82\xb4\xec\x9a\xa9\xec\x9d\x84 \xec\x9e\x85\xeb\xa0\xa5\xed\x95\x98\xec\xa7\x80 \xec\x95\x8a\xec\x95\x98\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n $(\'#my-list-commentTextArea\').focus();\r\n return;\r\n }\r\n\r\n // 2018.04.26 \xeb\xb0\x95\xec\x9d\xb8\xec\x84\xa0 \xec\x8b\xa4\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89 10\xec\x9e\x90 \xeb\xaf\xb8\xeb\xa7\x8c \xeb\x93\xb1\xeb\xa1\x9d\xeb\xb6\x88\xea\xb0\x80\r\n if (textReviewContent.replace(/\\s*/g,"").length < 10) {\r\n alert("\xeb\xac\xb8\xec\x9e\x90\xeb\xa5\xbc \xed\x8f\xac\xed\x95\xa8\xed\x95\x98\xec\x97\xac 10\xec\x9e\x90 \xec\x9d\xb4\xec\x83\x81(\xea\xb3\xb5\xeb\xb0\xb1 \xec\xa0\x9c\xec\x99\xb8) \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x85\x94\xec\x95\xbc \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n $(\'#my-list-commentTextArea\').focus();\r\n return;\r\n } \r\n\r\n if (confirm("\xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\x84 \xec\x88\x98\xec\xa0\x95\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?")) {\r\n if (isLogin) {\r\n editData();\r\n } else {\r\n app.goLogin();\r\n }\r\n }\r\n \r\n return false;\r\n });\r\n \r\n /*[2015-12-15]\xed\x8f\x89\xec\xa0\x90 \xec\x88\x98\xec\xa0\x95 start : add_mwpark*/\r\n function editData() {\r\n var eggValue = $("input:radio[name=\'likeornot1\']:checked").val();\r\n var textReviewContent = $(\'#my-list-commentTextArea\').val();\r\n \r\n textReviewContent = textReviewContent.replace(/^\\s+/, "");\r\n textReviewContent = textReviewContent.replace(/\\s+$/g, "");\r\n textReviewContent = textReviewContent.replace(/\\n/g, "");\r\n textReviewContent = textReviewContent.replace(/\\r/g, "");\r\n\r\n app.movie().setCommentEdit(JSON.stringify({ \'commentIdx\': Number($("#my-list-commentIdx").val())\r\n , "commentText": textReviewContent\r\n , \'movieIdx\': Number($("#my-list-movieIdx").val())\r\n , \'isShowView\': "Y"\r\n , \'withViewCnt\': Number($("#my-list-withviewcnt").val())\r\n , \'withViewer\': $("#my-list-withviewer").val()\r\n , \'eggPoint\': Number(eggValue)\r\n }), resultCallback);\r\n\r\n function resultCallback(result) {\r\n switch (result.resultCode) {\r\n case "1":\r\n if (confirm("\xea\xb4\x80\xeb\x9e\x8c\xed\x8f\x89\xec\x9d\xb4 \xec\x88\x98\xec\xa0\x95\xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.\\n\xea\xb4\x80\xeb\x9e\x8c\xed\x95\x98\xec\x8b\xa0 \xec\x98\x81\xed\x99\x94\xec\x9d\x98 \xea\xb4\x80\xeb\x9e\x8c \xed\x8f\xac\xec\x9d\xb8\xed\x8a\xb8\xeb\xa5\xbc\\n\xec\x84\xa0\xed\x83\x9d\xed\x95\x98\xec\x8b\x9c\xea\xb2\xa0\xec\x8a\xb5\xeb\x8b\x88\xea\xb9\x8c?") == false) {\r\n $("#my-list-uptLayer").remove();\r\n location.reload()\r\n return;\r\n } else {\r\n $("#my-list-uptLayer").remove();\r\n GetCharm(result.resultIndex);\r\n }\r\n break;\r\n case "0":\r\n alert("\xeb\x93\xb1\xeb\xa1\x9d \xec\xa4\x91 \xec\x98\xa4\xeb\xa5\x98\xea\xb0\x80 \xeb\xb0\x9c\xec\x83\x9d \xeb\x90\x98\xec\x97\x88\xec\x8a\xb5\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "2":\r\n alert("\xeb\xac\xb8\xec\x9e\x90\xeb\xa5\xbc \xed\x8f\xac\xed\x95\xa8\xed\x95\x98\xec\x97\xac 10\xec\x9e\x90 \xec\x9d\xb4\xec\x83\x81(\xea\xb3\xb5\xeb\xb0\xb1 \xec\xa0\x9c\xec\x99\xb8) \xec\x9e\x91\xec\x84\xb1\xed\x95\x98\xec\x85\x94\xec\x95\xbc \xeb\x93\xb1\xeb\xa1\x9d\xeb\x90\xa9\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n case "-9999":\r\n alert("\xec\x9e\x98\xeb\xaa\xbb\xeb\x90\x9c \xec\xa0\x91\xea\xb7\xbc \xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4.");\r\n break;\r\n default:\r\n alert(result.resultCode);\r\n break;\r\n }\r\n }\r\n } \r\n\r\n //\xec\xa2\x8b\xec\x95\x84\xec\x9a\x94 , \xeb\xb3\x84\xeb\xa1\x9c\xec\x97\x90\xec\x9a\x94 \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \xeb\xb9\xa8\xea\xb0\x84 \xed\x85\x8c\xeb\x91\x90\xeb\xa6\xac on\r\n $(\'.likebox label\').on(\'click\', function () {\r\n var $wrap = $(this).parents(\'.likebox\');\r\n $wrap.siblings().removeClass(\'on\');\r\n $wrap.addClass(\'on\');\r\n });\r\n\r\n //\xec\xa2\x8b\xec\x95\x84\xec\x9a\x94 , \xeb\xb3\x84\xeb\xa1\x9c\xec\x97\x90\xec\x9a\x94 \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \xeb\xb9\xa8\xea\xb0\x84 \xed\x85\x8c\xeb\x91\x90\xeb\xa6\xac on\r\n $(\'.likebox input\').on(\'focusin\', function () {\r\n var $wrap = $(this).parents(\'.likebox\');\r\n $wrap.siblings().removeClass(\'on\');\r\n $wrap.addClass(\'on\');\r\n });\r\n\r\n //\xec\x9a\xb4\xec\x98\x81\xec\x9b\x90\xec\xb9\x99 ? \xed\x81\xb4\xeb\xa6\xad\xec\x8b\x9c \xed\x8c\x9d\xec\x97\x85.\r\n $(\'#viewpopup\').on(\'click\', function () {\r\n var $std = $(this),\r\n\t\t\t\t\toptions = {\r\n\t\t\t\t\t \'$target\': $std,\r\n\t\t\t\t\t \'type\': \'center\',\r\n\t\t\t\t\t \'html\': $(\'#temp_view\').html(),\r\n\t\t\t\t\t \'independence\': true,\r\n\t\t\t\t\t \'mask\': \'none\'\r\n\t\t\t\t\t};\r\n app.instWin.add(options);\r\n return false;\r\n });\r\n\r\n /*[2015-12-15]\xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\xed\x8c\x9d\xec\x97\x85 "\xeb\x8b\xab\xec\x9d\x8c" \xeb\xb2\x84\xed\x8a\xbc \xed\x81\xb4\xeb\xa6\xad \xec\xb2\x98\xeb\xa6\xac.: add_mwpark*/\r\n $("#my-list-uptCloseBtn").on("click", function () {\r\n $("#my-list-uptLayer").remove();\r\n });\r\n }\r\n /*[2015-12-15]\xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 \xeb\x9d\x84\xec\x9a\xb4 \xed\x9b\x84 \xec\x9d\xb4\xeb\xb2\xa4\xed\x8a\xb8 \xeb\xb0\x8f \xea\xb0\x81\xec\xa2\x85 \xec\x84\xa4\xec\xa0\x95 \xec\xb2\x98\xeb\xa6\xac. end : add_mwpark*/\r\n\r\n /*[2015-12-15]\xec\x9e\x85\xeb\xa0\xa5 \xea\xb8\x80\xec\x9e\x90 \xeb\xb0\x94\xec\x9d\xb4\xed\x8a\xb8 check start : add_mwpark*/\r\n function fnTextLength(content) {\r\n var cnt = 0;\r\n var ch = \'\';\r\n for (var i = 0; i < content.length; i++) {\r\n ch = content.charAt(i);\r\n if (escape(ch).length > 4) {\r\n cnt += 2;\r\n } else {\r\n cnt += 1;\r\n }\r\n }\r\n return cnt;\r\n }\r\n /*[2015-12-15]\xec\x9e\x85\xeb\xa0\xa5 \xea\xb8\x80\xec\x9e\x90 \xeb\xb0\x94\xec\x9d\xb4\xed\x8a\xb8 end : add_mwpark*/\r\n });\r\n })(jQuery);\r\n\r\n //2014.12 \xec\xb6\x94\xea\xb0\x80\r\n //\xeb\x82\xb4\xea\xb0\x80 \xec\x9e\x91\xec\x84\xb1\xed\x95\x9c \xed\x8f\x89\xec\xa0\x90 \xeb\x82\xb4\xec\x9a\xa9 \xeb\xb6\x88\xeb\x9f\xac\xec\x98\xa4\xea\xb8\xb0 \xed\x98\x84\xec\x9e\xac now\r\n function getCommentEditResult(movieIdx) {\r\n app.movie().getCommentMy({ \'movieIdx\': parseInt(movieIdx) }, callback);\r\n\r\n function callback(result) {\r\n if (!result || result.length < 1) {\r\n return false;\r\n }\r\n\r\n var commentText = result[\'CommentText\'];\r\n var registDate = result[\'registDate\'];\r\n var commentIdx = result[\'CommentIdx\'];\r\n var pointDb = result[\'Point\'];\r\n var isShowView = result[\'IsShowView\'];\r\n\r\n $("div[id*=\'" + commentIdx + "\']").find(\'.point-on\').attr(\'style\', "width: " + pointDb + "0%;");\r\n $("em[id*=\'" + commentIdx + "\']").html(pointDb);\r\n $("p[id*=\'" + commentIdx + "\']").html(commentText);\r\n \r\n if (isShowView) {\r\n $("li[id*=\'" + commentIdx + "\']").find(".vr").attr(\'style\', "display:");\r\n } else {\r\n $("li[id*=\'" + commentIdx + "\']").find(".vr").attr(\'style\', "display:none");\r\n }\r\n }\r\n }\r\n /*\xed\x9a\x8c\xec\x9b\x90 \xed\x8f\x89\xec\xa0\x90 \xeb\xaa\xa8\xec\x95\x84\xeb\xb3\xb4\xea\xb8\xb0. mwpark_RR2015*/\r\n function getPopList1(userid, nick) {\r\n\r\n // 2017.07.11 \xed\x99\x94\xeb\xa9\xb4 \xed\x98\xb8\xec\xb6\x9c \xec\x8b\x9c POST \xeb\xb0\xa9\xec\x8b\x9d \xed\x98\xb8\xec\xb6\x9c \xeb\xb3\x80\xea\xb2\xbd\r\n $("#frmPointPopup").attr("target", "ifrm_movie_time_table1");\r\n $("#frmPointUserId").val(userid);\r\n $("#frmPointNick").val(escape(nick));\r\n $("#frmPointPopup").submit();\r\n\r\n $("#ifrm_movie_time_table1").show();\r\n }\r\n function resizeTopIframe() {\r\n\r\n $("#ifrm_movie_time_table1").hide();\r\n }\r\n function resizeTop(height) {\r\n document.getElementById("ifrm_movie_time_table1").height = parseInt(height) + 10;\r\n }\r\n\t /*\xed\x8e\x98\xec\x9d\xb4\xec\xa7\x95 \xec\xb2\x98\xeb\xa6\xac \xec\xb6\x94\xea\xb0\x80. mwpark_RR2015 2016-02-17*/\r\n //function searchReviewList(page, isGetTotalCount) {\r\n\t// if(!isGetTotalCount) { isGetTotalCount = false; }\r\n\r\n\t// app.movie().getReviewSearchList({ \'movieIdx\': 84775, \'pageIndex\': page, \'pageSize\': 5, \'isTotalCount\' : isGetTotalCount}, setReviewListBuild);\r\n //}\r\n\r\n //function setReviewListBuild(result) {\r\n\t // if(result == null || result.List == null || result.TotalCount == null) {\r\n\t\t // return;\r\n\t // }\r\n \r\n\t // $("#movie_review_list_container").empty();\r\n\t // $("#movie_review_template").tmpl(result.List).appendTo("#movie_review_list_container");\r\n \r\n\t //if(result.List.length <= result.TotalCount) {\r\n\t //\tsetPagingNavigation(result.TotalCount, 5, \'#paging_review\', \'#movie_review_list_container\', searchReviewList);\r\n\t //}\r\n\r\n\t //$(\'.view_review_detail_popup\').on(\'click\', function () {\r\n\t //\tgetReviewDetail($(this));\r\n\t //\treturn false;\r\n\t //});\r\n\r\n\t //$(\'.btn-admit\').on(\'click\', function () {\r\n\t //\taddMovieReviewCommunityAdmit($(this));\r\n\t //});\r\n //}\r\n</script>\r\n\r\n\r\n <!--/ Contents End -->\r\n\r\n\t\t</div>\r\n\t\t<!-- /Contents Area -->\r\n\t</div>\r\n\t<!-- /Contaniner --> \r\n <div class="com_pop_wrap">\r\n\t\t<div class="com_pop_fog"></div>\r\n\t</div>\r\n\t<!-- Footer -->\r\n\t<div id="footer">\r\n\t\t<!-- footer_area (s) -->\r\n\t\t\r\n\r\n <div id="BottomWrapper" class="sect-ad">\r\n <iframe src="https://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@Bottom" width="100%" height="240" title="" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" name="Bottom" id="Bottom"></iframe>\r\n\t</div>\r\n\t<div class="foot">\r\n\t\t<div class="sect-smuse">\r\n\t\t\t<h2>\xed\x8a\xb9\xeb\xb3\x84\xea\xb4\x80 \xeb\xa6\xac\xec\x8a\xa4\xed\x8a\xb8</h2>\r\n\t\t\t<ul>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=4D14" class="dx">4DX</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=07" class="imax">IMAX</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=SCX" class="screenx">SCREENX</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=SPX" class="spherex">SphereX</a></li>\t\t\t\t\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=99" class="gold">GOLDCLASS</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=103" class="cine">CINE de CHEF</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=pc" class="cinema">THE PRIVATE CINEMA</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=CK" class="kids">Cine kids</a></li>\r\n\t\t\t\t<li><a href="http://www.cgv.co.kr/theaters/special/?regioncode=CF" class="cinenforet">CINE&FORET</a></li>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t\t<div class="sect-cinfo">\r\n\t\t\t<p class="logo">CJ CGV \xeb\xa1\x9c\xea\xb3\xa0</p>\r\n\t\t\t<h2>CJ CGV \xed\x9a\x8c\xec\x82\xac\xec\x86\x8c\xea\xb0\x9c \xeb\xb0\x8f \xec\xa0\x95\xec\xb1\x85</h2>\r\n\t\t\t<div class="policy">\r\n\t\t\t\t<ul>\r\n\t\t\t\t\t<li><a href="http://corp.cgv.co.kr/company/" target="_blank">\xed\x9a\x8c\xec\x82\xac\xec\x86\x8c\xea\xb0\x9c</a></li>\r\n\t\t\t\t\t<li><a href="http://corp.cgv.co.kr/company/ir/financial/financial_list.aspx" target="_blank">IR</a></li>\r\n\t\t\t\t\t<li><a href="http://corp.cgv.co.kr/company/recruit/step/default.aspx" target="_blank">\xec\xb1\x84\xec\x9a\xa9\xec\xa0\x95\xeb\xb3\xb4</a></li>\r\n\t\t\t\t\t<li><a href="http://corp.cgv.co.kr/company/advertize/ad_Default.aspx" target="_blank">\xea\xb4\x91\xea\xb3\xa0/\xed\x94\x84\xeb\xa1\x9c\xeb\xaa\xa8\xec\x85\x98\xeb\xac\xb8\xec\x9d\x98</a></li>\r\n <li><a href="http://corp.cgv.co.kr/company/advertize/af_default.aspx" target="_blank">\xec\xa0\x9c\xed\x9c\xb4\xeb\xac\xb8\xec\x9d\x98</a></li>\r\n <li><a href="http://corp.cgv.co.kr/company/advertize/bp_insert.aspx" target="_blank">\xec\xb6\x9c\xec\xa0\x90\xeb\xac\xb8\xec\x9d\x98</a></li>\t\t\t\t\t\t\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/rules/service.aspx">\xec\x9d\xb4\xec\x9a\xa9\xec\x95\xbd\xea\xb4\x80</a></li>\r\n <li><a href="http://www.cgv.co.kr/rules/organized.aspx">\xed\x8e\xb8\xec\x84\xb1\xea\xb8\xb0\xec\xa4\x80</a></li>\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/rules/privacy.aspx" class="empha-red">\xea\xb0\x9c\xec\x9d\xb8\xec\xa0\x95\xeb\xb3\xb4\xec\xb2\x98\xeb\xa6\xac\xeb\xb0\xa9\xec\xb9\xa8</a></li>\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/rules/disclaimer.aspx">\xeb\xb2\x95\xec\xa0\x81\xea\xb3\xa0\xec\xa7\x80</a></li>\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/rules/emreject.aspx">\xec\x9d\xb4\xeb\xa9\x94\xec\x9d\xbc\xec\xa3\xbc\xec\x86\x8c\xeb\xac\xb4\xeb\x8b\xa8\xec\x88\x98\xec\xa7\x91\xea\xb1\xb0\xeb\xb6\x80</a></li>\r\n\t\t\t\t\t<li><a href="http://corp.cgv.co.kr/company/ethicalManagement/ceoMessage.aspx" target="_blank">\xec\x9c\xa4\xeb\xa6\xac\xea\xb2\xbd\xec\x98\x81</a></li>\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/company/cyberAudit.aspx" class="empha-red">\xec\x82\xac\xec\x9d\xb4\xeb\xb2\x84\xea\xb0\x90\xec\x82\xac\xec\x8b\xa4</a></li>\r\n\t\t\t\t\t<li><a href="http://www.cgv.co.kr/guide/sitemap.aspx">\xec\x82\xac\xec\x9d\xb4\xed\x8a\xb8\xeb\xa7\xb5</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t\t<div class="share">\r\n\t\t\t\t<a href="https://www.facebook.com/CJCGV" target="_blank" class="facebook" title="\xec\x83\x88\xec\xb0\xbd">\xed\x8e\x98\xec\x9d\xb4\xec\x8a\xa4\xeb\xb6\x81</a><a href="https://twitter.com/cj_cgv" target="_blank" class="twitter" title="\xec\x83\x88\xec\xb0\xbd">\xed\x8a\xb8\xec\x9c\x84\xed\x84\xb0</a><a href="https://www.instagram.com/cgv_korea/" target="_blank" class="instagram" title="\xec\x83\x88\xec\xb0\xbd">\xec\x9d\xb8\xec\x8a\xa4\xed\x83\x80\xea\xb7\xb8\xeb\x9e\xa8</a>\r\n\t\t\t</div>\r\n\t\t\t<div class="address">\r\n\t\t\t\t<address>(04377)\xec\x84\x9c\xec\x9a\xb8\xed\x8a\xb9\xeb\xb3\x84\xec\x8b\x9c \xec\x9a\xa9\xec\x82\xb0\xea\xb5\xac \xed\x95\x9c\xea\xb0\x95\xeb\x8c\x80\xeb\xa1\x9c 23\xea\xb8\xb8 55, \xec\x95\x84\xec\x9d\xb4\xed\x8c\x8c\xed\x81\xac\xeb\xaa\xb0 6\xec\xb8\xb5(\xed\x95\x9c\xea\xb0\x95\xeb\xa1\x9c\xeb\x8f\x99)</address>\r\n\t\t\t\t<p class="vl">\r\n\t\t\t\t\t<span>\xeb\x8c\x80\xed\x91\x9c\xec\x9d\xb4\xec\x82\xac : \xed\x97\x88\xeb\xaf\xbc\xed\x9a\x8c</span><span>\xec\x82\xac\xec\x97\x85\xec\x9e\x90\xeb\x93\xb1\xeb\xa1\x9d\xeb\xb2\x88\xed\x98\xb8 : 104-81-45690</span><span>\xed\x86\xb5\xec\x8b\xa0\xed\x8c\x90\xeb\xa7\xa4\xec\x97\x85\xec\x8b\xa0\xea\xb3\xa0\xeb\xb2\x88\xed\x98\xb8 : 2017-\xec\x84\x9c\xec\x9a\xb8\xec\x9a\xa9\xec\x82\xb0-0662</span>\r\n\t\t\t\t\t<a href="javascript:void(0);" onclick="goFtc()" class="btn_goFtc"><img src="http://img.cgv.co.kr/r2014/images/common/btn_reg.png" alt="\xec\x82\xac\xec\x97\x85\xec\x9e\x90\xec\xa0\x95\xeb\xb3\xb4\xed\x99\x95\xec\x9d\xb8"/><a>\t\t\t\t\t\r\n\t\t\t\t</p>\r\n\t\t\t\t<p class="vl">\r\n\t\t\t\t\t<span>\xed\x98\xb8\xec\x8a\xa4\xed\x8c\x85\xec\x82\xac\xec\x97\x85\xec\x9e\x90 : CJ\xec\x98\xac\xeb\xa6\xac\xeb\xb8\x8c\xeb\x84\xa4\xed\x8a\xb8\xec\x9b\x8d\xec\x8a\xa4</span><span>\xea\xb0\x9c\xec\x9d\xb8\xec\xa0\x95\xeb\xb3\xb4\xeb\xb3\xb4\xed\x98\xb8 \xec\xb1\x85\xec\x9e\x84\xec\x9e\x90 : \xec\x8b\xac\xec\xa4\x80\xeb\xb2\x94</span><span>\xeb\x8c\x80\xed\x91\x9c\xec\x9d\xb4\xeb\xa9\x94\xec\x9d\xbc : cjcgvmaster@cj.net</span><span>CGV\xea\xb3\xa0\xea\xb0\x9d\xec\x84\xbc\xed\x84\xb0 : 1544-1122</span>\r\n\t\t\t\t</p>\r\n\t\t\t\t<p class="copyright">© CJ CGV. All Rights Reserved</p>\r\n\t\t\t</div>\r\n\t\t\t<div class="familysite">\r\n\t\t\t\t<label for="familysite" class="hidden">CJ\xea\xb7\xb8\xeb\xa3\xb9 \xea\xb3\x84\xec\x97\xb4\xec\x82\xac \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</label>\r\n\t\t\t\t<select id="familysite">\r\n\t\t\t\t\t<option value="">\xea\xb3\x84\xec\x97\xb4\xec\x82\xac \xeb\xb0\x94\xeb\xa1\x9c\xea\xb0\x80\xea\xb8\xb0</option>\r\n <optgroup label="CJ\xea\xb7\xb8\xeb\xa3\xb9">\r\n<option value="http://www.cj.net/">CJ\xec\xa3\xbc\xec\x8b\x9d\xed\x9a\x8c\xec\x82\xac</option>\r\n</optgroup><optgroup label="\xec\x8b\x9d\xed\x92\x88 & \xec\x8b\x9d\xed\x92\x88\xec\x84\x9c\xeb\xb9\x84\xec\x8a\xa4">\r\n<option value="https://www.cj.co.kr/kr/index">CJ\xec\xa0\x9c\xec\x9d\xbc\xec\xa0\x9c\xeb\x8b\xb9</option>\r\n<option value="https://www.cjfoodville.co.kr/main.asp">CJ\xed\x91\xb8\xeb\x93\x9c\xeb\xb9\x8c</option>\r\n<option value="http://www.cjfreshway.com/index.jsp">CJ\xed\x94\x84\xeb\xa0\x88\xec\x8b\x9c\xec\x9b\xa8\xec\x9d\xb4</option>\r\n</optgroup><optgroup label="\xec\x83\x9d\xeb\xaa\x85\xea\xb3\xb5\xed\x95\x99">\r\n<option value="https://www.cj.co.kr/kr/about/business/bio">CJ\xec\xa0\x9c\xec\x9d\xbc\xec\xa0\x9c\xeb\x8b\xb9 BIO\xec\x82\xac\xec\x97\x85\xeb\xb6\x80\xeb\xac\xb8</option>\r\n<option value="https://www.cj.co.kr/kr/about/business/bio">CJ Feed&Card</option>\r\n</optgroup><optgroup label="\xeb\xac\xbc\xeb\xa5\x98 & \xec\x8b\xa0\xec\x9c\xa0\xed\x86\xb5">\r\n<option value="https://www.cjlogistics.com/ko/main">CJ\xeb\x8c\x80\xed\x95\x9c\xed\x86\xb5\xec\x9a\xb4</option>\r\n<option value="http://www.cjenc.co.kr/kr/Default.asp">CJ\xeb\x8c\x80\xed\x95\x9c\xed\x86\xb5\xec\x9a\xb4 \xea\xb1\xb4\xec\x84\xa4\xeb\xb6\x80\xeb\xac\xb8</option>\r\n<option value="https://www.oliveyoung.co.kr/store/company/brandStory.do">CJ\xec\x98\xac\xeb\xa6\xac\xeb\xb8\x8c\xec\x98\x81</option>\r\n<option value="https://www.cjolivenetworks.co.kr:449/">CJ\xec\x98\xac\xeb\xa6\xac\xeb\xb8\x8c\xeb\x84\xa4\xed\x8a\xb8\xec\x9b\x8d\xec\x8a\xa4</option>\r\n<option value="https://www.cjoshopping.com:9002/index.asp">CJ ENM \xec\xbb\xa4\xeb\xa8\xb8\xec\x8a\xa4\xeb\xb6\x80\xeb\xac\xb8</option>\r\n</optgroup><optgroup label="\xec\x97\x94\xed\x84\xb0\xed\x85\x8c\xec\x9d\xb8\xeb\xa8\xbc\xed\x8a\xb8 & \xeb\xaf\xb8\xeb\x94\x94\xec\x96\xb4">\r\n<option value="https://www.cjem.net:433/main/?locale=ko">CJ ENM \xec\x97\x94\xed\x84\xb0\xed\x85\x8c\xec\x9d\xb8\xeb\xa8\xbc\xed\x8a\xb8\xeb\xb6\x80\xeb\xac\xb8</option>\r\n<option value="http://corp.cgv.co.kr/company/ir/manage/manage_list.aspx ">CJ CGV</option>\r\n<option value="http://www.cjpowercast.com/">CJ\xed\x8c\x8c\xec\x9b\x8c\xec\xba\x90\xec\x8a\xa4\xed\x8a\xb8</option>\r\n</optgroup> \r\n\t\t\t\t</select>\r\n\t\t\t\t<button type="button" title="\xec\x83\x88\xec\xb0\xbd" onclick="goFamilySite()">GO</button>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\r\n <!-- Float Ad -->\r\n\r\n <!-- footer_area (e) -->\r\n\r\n <div class="adFloat" style="display:block">\r\n\r\n <iframe src=\'//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@Popicon\' width=\'154\' height=\'182\' frameborder=\'0\' scrolling=\'no\' topmargin=\'0\' leftmargin=\'0\' marginwidth=\'0\' marginheight=\'0\' allowTransparency="true" id="ad_float1"></iframe>\r\n </div>\r\n <script type="text/javascript"> OpenAD();</script>\r\n <!-- //Float Ad -->\r\n\t</div>\r\n\t<!-- /Footer -->\r\n\r\n <!-- Aside Banner : -->\r\n\t<div id="ctl00_sect_person_right" class="sect-aside-banner" style="padding:0; margin:0; position:fixed; z-index:1;">\r\n\t\t<div class="aside-content-top">\r\n\t\t\t<div class="aside-content-btm">\r\n\t\t\t\t<a href="/theaters/"><img src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_theater.gif" alt="CGV THEATER" /></a>\r\n\t\t\t\t<a href="/arthouse/"><img src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_arthouse.gif" alt="CGV arthouse" /></a>\r\n\t\t\t\t<a href="/theaters/special/"><img src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_special.gif" alt="CGV SPECIAL" /></a>\r\n\r\n\t\t\t\t<a href="/user/mycgv/reserve/" class="required-login" data-url="/user/mycgv/reserve/"><img src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_ticket.gif" alt="CGV TICKET INFO" /></a>\r\n\t\t\t\t<a href="/discount/discountlist.aspx"><img src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_discount.gif" alt="CGV DISCOUNT INFO" /></a>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class="btn-top">\r\n <a href="#" onclick="window.scrollTo(0,0);return false;"><span>\xec\xb5\x9c\xec\x83\x81\xeb\x8b\xa8\xec\x9c\xbc\xeb\xa1\x9c \xec\x9d\xb4\xeb\x8f\x99</span></a>\r\n\t\t</div>\r\n\t</div>\r\n\t<!-- //Aside Banner -->\r\n \r\n</div>\r\n\r\n\r\n<script type="text/template" id="temp_popup_movie_player">\r\n<div class="popwrap">\r\n <div class="sect-layerplayer">\r\n <div class="cols-pop-player">\r\n <h1 class="title" id="movie_player_popup_title"></h1>\r\n <div class="col-pop-player">\r\n <div class="warp-pop-player" style="position: relative;">\r\n <iframe id="ifrm_movie_player_popup" name="ifrm_movie_player_popup" src="about:blank" style="width:800px;height:450px;" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class="sect-replay" style="display:none" id="pop_player_relation_wrap">\r\n\t\t\t\t\t\t<button class="btn-replay movie_player_inner_popup" type="button" data-gallery-idx="0" id="btn_movie_replay">\xeb\x8b\xa4\xec\x8b\x9c\xeb\xb3\xb4\xea\xb8\xb0</button>\r\n\t\t\t\t\t\t<!-- \xec\x97\x86\xec\x96\xb4\xec\xa7\x80\xeb\x8a\x94 \xec\x98\x81\xec\x97\xad -->\r\n\t\t\t\t\t\t<div class="wrap-relationmovie" id="pop_player_relation_item_wrap">\r\n\t\t\t\t\t\t\t<strong class="title">\xea\xb4\x80\xeb\xa0\xa8\xec\x98\x81\xec\x83\x81</strong>\r\n\t\t\t\t\t\t\t<ul id="pop_player_relation_movie">\r\n <li></li>\r\n </ul>\r\n\t\t\t\t\t\t</div><!-- .wrap-relationmovie -->\r\n\t\t\t\t\t</div><!-- .sect-replay -->\r\n\t\t\t\t\t\r\n </div><!-- .warp-pop-player -->\r\n <div class="descri-trailer">\r\n <strong class="title">\xec\x98\x81\xec\x83\x81\xec\x84\xa4\xeb\xaa\x85</strong>\r\n <textarea readonly="readonly" id="movie_player_popup_caption"></textarea>\r\n </div>\r\n </div><!-- .col-player -->\r\n <div class="col-pop-playerinfo">\r\n <div id="movie_player_popup_movie_info"></div>\r\n <div class="sect-trailer">\r\n <strong class="title">\xec\x8b\xa0\xea\xb7\x9c\xec\x98\x81\xec\x83\x81</strong>\r\n <ul>\r\n \r\n </ul>\r\n </div>\r\n </div><!-- .col-playerinfo -->\r\n </div><!-- .cols-player -->\r\n <button type="button" class="btn-close">\xeb\x8b\xab\xea\xb8\xb0</button>\r\n </div>\r\n</div>\r\n</script>\r\n\r\n<script id="temp_popup_movie_player_movie_info" type="text/x-jquery-tmpl">\r\n<div class="box-image">\r\n <a href="/movies/detail-view/?midx=${MovieIdx}" title="${Title} \xec\x83\x81\xec\x84\xb8\xeb\xb3\xb4\xea\xb8\xb0 \xec\x83\x88\xec\xb0\xbd">\r\n <span class="thumb-image">\r\n <img src="${PosterImage.MiddleImage}" alt="${Title} \xed\x8f\xac\xec\x8a\xa4\xed\x84\xb0" />\r\n <span class="ico-grade ${MovieGrade.StyleClassName}">${MovieGrade.GradeText}</span>\r\n </span>\r\n </a> \r\n</div>\r\n<div class="box-contents">\r\n <a href="/movies/detail-view/?midx=${MovieIdx}" title="${Title} \xec\x83\x81\xec\x84\xb8\xeb\xb3\xb4\xea\xb8\xb0 \xec\x83\x88\xec\xb0\xbd">\r\n <strong class="title">${Title}</strong>\r\n </a>\r\n <span class="txt-info" style="margin-bottom:2px;">\r\n <em class="genre">${GenreText}</em>\r\n <span>\r\n <i>${OpenDate}</i>\r\n <strong>${OpenText}</strong>\r\n {{if D_Day > 0}}\r\n <em class="dday">D-${D_Day}</em>\r\n {{/if}}\r\n </span>\r\n </span>\r\n{{if IsTicketing }}\r\n <a class="link-reservation" href="/ticket/?MOVIE_CD=${CGVCode}&MOVIE_CD_GROUP=${CGVCode}">\xec\x98\x88\xeb\xa7\xa4</a> \r\n{{/if}}\r\n</div>\r\n</script>\r\n\r\n<script id="temp_popup_movie_player_relation_movie_item" type="text/x-jquery-tmpl">\r\n<li>\r\n <div class="box-image">\r\n <a href="#" title="${Title} \xec\x98\x81\xec\x83\x81\xeb\xb3\xb4\xea\xb8\xb0" class="movie_player_inner_popup" data-gallery-idx="${GalleryIdx}">\r\n <span class="thumb-image">\r\n <img src="${ImageUrl}" \r\n alt="${Title}_\xed\x8a\xb8\xeb\xa0\x88\xec\x9d\xbc\xeb\x9f\xac" />\r\n <span class="ico-play">\xec\x98\x81\xec\x83\x81\xeb\xb3\xb4\xea\xb8\xb0</span>\r\n </span>\r\n </a>\r\n </div>\r\n</li>\r\n</script>\r\n\r\n<script type="text/javascript" src="https://img.cgv.co.kr/R2014//js/system/crypto.js"></script>\r\n<script type="text/javascript">\r\n //<![CDATA[\r\n function closeBanner(){ \r\n $(\'#cgv_main_ad\').remove(); \r\n for(var i = 0; i < 2; i++) {\r\n window.setTimeout(function(){\r\n $(window).resize() \r\n }, 30)\r\n }\r\n }\r\n function showPlayEndEvent() {\r\n $(\'#pop_player_relation_wrap\').show();\r\n $(\'#btn_movie_replay\').focus();\r\n }\r\n\r\n (function ($) {\r\n $(function () {\r\n\r\n /* side menu move script */\r\n var isBricks = false;\r\n $(\'.sect-aside-banner\').asideMenu({\'isBricks\': isBricks }); \r\n $(\'.movie_player_popup\').moviePlayer(); //\xeb\x8f\x99\xec\x98\x81\xec\x83\x81\xed\x94\x8c\xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4\r\n\r\n //\xeb\x85\xb8\xec\x9b\x90\xed\x83\x80\xec\x9a\xb4\r\n $(\'.special5_pop\').on(\'click\', function () {\r\n openNowonTown();\r\n return false;\r\n }); \r\n // \xea\xb2\x80\xec\x83\x89 auto validate version.\r\n $(\'.btn-go-search\').on(\'click\', function () {\r\n var $frmSearch = $(this).parent().parent(\'form\');\r\n $frmSearch.submit();\r\n return false;\r\n });\r\n\r\n //\xeb\xa9\x94\xec\x9d\xb8\xec\x8a\xa4\xed\x82\xb5\xeb\x84\xa4\xeb\xb9\x84\r\n $(\'#skipHeader\').on(\'click\', function(){\r\n var $ctn = $(\'#contents\');\r\n $ctn.attr({\r\n tabIndex : -1\r\n }).focus();\t\t\t\t\r\n return false;\r\n });\r\n\r\n //\xed\x98\x84\xec\x9e\xac URL \xed\x95\xb4\xeb\x8b\xb9\xed\x8c\x8c\xeb\x9d\xbc\xeb\xaf\xb8\xed\x84\xb0 \xea\xb5\x90\xec\xb2\xb4\r\n function updateQueryStringParameter(uri, key, value) {\r\n var re = new RegExp("([?|&])" + key + "=.*?(&|#|$)", "i");\r\n if (uri.match(re)) {\r\n return uri.replace(re, \'$1\' + key + "=" + value + \'$2\');\r\n } else {\r\n var hash = \'\';\r\n var separator = uri.indexOf(\'?\') !== -1 ? "&" : "?"; \r\n if( uri.indexOf(\'#\') !== -1 ){\r\n hash = uri.replace(/.*#/, \'#\');\r\n uri = uri.replace(/#.*/, \'\');\r\n }\r\n return uri + separator + key + "=" + value + hash;\r\n }\r\n }\r\n //\xeb\xaa\xa8\xeb\xb0\x94\xec\x9d\xbc\xeb\xb2\x84\xec\xa0\x84 \xea\xb0\x80\xea\xb8\xb0\r\n $(\'.go-mobile\').on(\'click\', function() {\r\n location.replace(updateQueryStringParameter(location.href, "IsMobile", "N"));\r\n return false;\r\n });\r\n });\r\n })(jQuery);\r\n\t\r\n function goFamilySite() {\r\n var famulySiteURL = $(familysite).val();\r\n if (famulySiteURL != "") {\r\n var win = window.open(famulySiteURL, \'winFamilySite\')\r\n win.focus();\r\n }\r\n }\r\n function goFtc() {\r\n var ftcUrl = "http://www.ftc.go.kr/bizCommPop.do?wrkr_no=1048145690";\r\n window.open(ftcUrl, "bizCommPop", "width=750, height=700, scrollbars=1;"); \r\n } \r\n //]]>\r\n</script>\r\n\r\n<!-- \xec\x95\xb1\xeb\x8b\xa4\xec\x9a\xb4\xeb\xa1\x9c\xeb\x93\x9c \xeb\xa0\x88\xec\x9d\xb4\xec\x96\xb4 \xed\x8c\x9d\xec\x97\x85 -->\r\n<script type="text/javascript">\r\n appDownInfoPop();\r\n</script>\r\n\r\n<script language="javascript" type="text/javascript">\r\n //201402 SYH GA\xec\xb6\x94\xea\xb0\x80\r\n (function (i, s, o, g, r, a, m) {\r\n i[\'GoogleAnalyticsObject\'] = r; i[r] = i[r] || function () {\r\n (i[r].q = i[r].q || []).push(arguments)\r\n }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)\r\n })(window, document, \'script\', \'//www.google-analytics.com/analytics.js\', \'ga\');\r\n\r\n ga(\'create\', \'UA-47126437-1\', \'cgv.co.kr\'); //\xec\xa7\x80\xec\xa3\xbc\xec\x82\xac\r\n ga(\'create\', \'UA-47951671-5\', \'cgv.co.kr\', { \'name\': \'cgvTracker\' }); //\xeb\x94\x94\xeb\xa7\x88\xed\x8c\x80\r\n ga(\'create\', \'UA-47951671-7\', \'cgv.co.kr\', { \'name\': \'rollup\' }); //\xec\xb6\x94\xea\xb0\x80\r\n\r\n</script>\r\n\r\n\r\n<!-- Google Tag Manager -->\r\n<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-NNNFR3"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\r\n<script> (function (w, d, s, l, i) {\r\n w[l] = w[l] || []; w[l].push({ \'gtm.start\':\r\n new Date().getTime(), event: \'gtm.js\'\r\n }); var f = d.getElementsByTagName(s)[0],\r\n j = d.createElement(s), dl = l != \'dataLayer\' ? \'&l=\' + l : \'\'; j.async = true; j.src =\r\n \'//www.googletagmanager.com/gtm.js?id=\' + i + dl; f.parentNode.insertBefore(j, f);\r\n })(window, document, \'script\', \'dataLayer\', \'GTM-NNNFR3\');\r\n</script>\r\n<!-- End Google Tag Manager -->\r\n\r\n</body>\r\n</html>'
In [161]:
source = bs4.BeautifulSoup(source, 'lxml')
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-161-7d138b577367> in <module>
----> 1 source = bs4.BeautifulSoup(source, 'lxml')
~\anaconda3\envs\datascience\lib\site-packages\bs4\__init__.py in __init__(self, markup, features, builder, parse_only, from_encoding, exclude_encodings, element_classes, **kwargs)
307
308 if hasattr(markup, 'read'): # It's a file-type object.
--> 309 markup = markup.read()
310 elif len(markup) <= 256 and (
311 (isinstance(markup, bytes) and not b'<' in markup)
TypeError: 'NoneType' object is not callable
In [162]:
print(source.prettify())
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="ko" xml:lang="ko" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<meta content="-1" http-equiv="Expires"/>
<meta content="no-cache" http-equiv="Pragma"/>
<meta content="No-Cache" http-equiv="Cache-Control"/>
<meta content="no" http-equiv="imagetoolbar"/>
<meta content="width=1024" name="viewport"/>
<meta content="CGV, 시지브이, 영화관, 극장, 영화, 티켓, 박스오피스, 극장, Movie, Theater, Cinema, Cgv, cgv, 예매, 상영작" name="keywords"/>
<meta content="CGV는 선진화된 관람문화와 최고의 서비스로 고객에게 잊을 수 없는 감동을 선사합니다. CGV홈페이지를 통해 영화 예매뿐만 아니라 그 이상의 서비스와 감동을 전달하고, 다양한 즐거움과 특별한 경험을 제공하고자 합니다." name="description"/>
<meta content="영화 그 이상의 감동. CGV" property="og:site_name"/>
<meta content="모가디슈 | 영화 그 이상의 감동. CGV" id="ctl00_og_title" property="og:title"/>
<meta content="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_185.jpg" id="ctl00_og_image" property="og:image"/>
<link href="http://m.cgv.co.kr" rel="alternate"/>
<link href="https://img.cgv.co.kr/theater_img/favicon.ico" rel="shortcut icon" type="image/x-icon"/>
<title id="ctl00_headerTitle">
[모가디슈]<
</title>
<link href="https://img.cgv.co.kr/R2014/images/favicon.ico" rel="shortcut icon" type="image/x-icon"/>
<link href="https://img.cgv.co.kr/R2014/css/reset.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/layout.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/module.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/common.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/content.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/eggupdate.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/print.css" media="print" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/js/jquery.ui/smoothness/jquery-ui-1.10.4.custom.min.css" rel="stylesheet" type="text/css"/>
<script src="/common/js/extraTheaters.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/app.config.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery-1.10.2.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.tmpl.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.validate.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.paging.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.ui/jquery-ui-1.10.4.custom.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.utils.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/app.utils.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.utils.pageing.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/app.init.js" type="text/javascript">
</script>
<!--[if lte IE 9]><script type="text/javascript" src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.placeholder.js"></script><![endif]-->
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.dotdotdot.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/silverlight_link.js" type="text/javascript">
</script>
<script charset="utf-8" src="https://img.cgv.co.kr/R2014/js/slick/slick.js" type="text/javascript">
</script>
<link href="https://img.cgv.co.kr/R2014/css/phototicket/phototicket.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/slick.css" media="all" rel="stylesheet" type="text/css"/>
<link href="https://img.cgv.co.kr/R2014/css/slick-theme-custom.css" media="all" rel="stylesheet" type="text/css"/>
<script src="https://img.cgv.co.kr/R2014/js/icheck/login.timer.js" type="text/javascript">
</script>
<script charset="utf-8" src="https://img.cgv.co.kr/R2014/js/icheck/icheck.min.js" type="text/javascript">
</script>
<link href="https://img.cgv.co.kr/R2014/js/icheck/iCheck.css" rel="stylesheet" type="text/css"/>
<!-- 2020.05.07 감정지수/프리에그 프로젝트 추가 -->
<link href="https://img.cgv.co.kr/R2014/css/preegg.css" media="all" rel="stylesheet" type="text/css"/>
<!-- 각페이지 Header Start-->
<!--[if lte IE 8]><script language="javascript" type="text/javascript" src="https://img.cgv.co.kr/R2014/js/excanvas.min.js"></script><![endif]-->
<link href="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jquery.jqplot.min.css" rel="stylesheet" type="text/css"/>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jquery.jqplot.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.barRenderer.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.pieRenderer.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.donutRenderer.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.categoryAxisRenderer.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/jquery.plugin/jquery.jqplot/jqplot.pointLabels.min.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/Chart.custom.js" type="text/javascript">
</script>
<!-- 평점 개편 스파이더 차트 js 로딩 추가. mwpark_RR2015 -->
<!-- 2020.05.07 영화 상세 차트 js 로딩 추가 -->
<script src="https://img.cgv.co.kr/R2014/js/amcharts.js" type="text/javascript">
</script>
<script src="https://img.cgv.co.kr/R2014/js/radar.js" type="text/javascript">
</script>
<!--/각페이지 Header End-->
<script type="text/javascript">
//<![CDATA[
_TRK_CP = "/홈";
app.config('staticDomain', 'https://img.cgv.co.kr/R2014/')
.config('imageDomain', 'https://img.cgv.co.kr')
.config('isLogin', 'False');
// AD FLOAT
// 암호화 할 문자열과 키값(상수값)을 매개변수로 받는다.
function EncryptAD(str, key) {
output = new String;
Temp = new Array();
TextSize = str.length;
for (i = 0; i < TextSize; i++) {
// key 값을 원하는 대로 연산을 한다
output += String.fromCharCode(str.charCodeAt(i) + parseInt(key) + 123 + i);
}
return output;
}
// 복호화
// 암호화 된 문자열과 키값(상수값)을 매개변수로 받는다.
function DecryptAD(str, key) {
output = new String;
Temp = new Array();
TextSize = str.length;
for (i = 0; i < TextSize; i++) {
// 암호화시 사용한 연산과 같아야 한다.
output += String.fromCharCode(str.charCodeAt(i) - (parseInt(key) + 123 + i));
}
return output;
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf(";", offset);
if (endstr == -1) endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookieAd(name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) { //while open
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal(j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
} //while close
return null;
}
function setCookieAD(name, value, expiredays) {
var todayDate = new Date();
todayDate.setTime(todayDate.getTime() + (expiredays * 24 * 60 * 60 * 1000));
document.cookie = name + "=" + escape(value) + "; expires=" + todayDate.toGMTString() + "; path=/; domain=cgv.co.kr";
}
function CloseAD() {
var AdUrl = window.location.href;
var ArrAdUrl = AdUrl.split("/");
var CurCookieName = 'CgvPopAd-' + ArrAdUrl[3];
var CurCookieUrl = GetCookieAd(CurCookieName);
var CookieUrl = ArrAdUrl[3];
CookieUrl = EncryptAD(CookieUrl, "15442280");
setCookieAD(CurCookieName, CookieUrl, '1');
$(document).find('#ad_float1').hide();
}
function OpenAD() {
var AdUrl = window.location.href;
var ArrAdUrl = AdUrl.split("/");
var CookieUrl = ArrAdUrl[3];
var CurCookieName = 'CgvPopAd-' + ArrAdUrl[3];
var CurCookieUrl = GetCookieAd(CurCookieName);
if (CurCookieUrl == null) {
CurCookieUrl = "";
}
else {
CurCookieUrl = DecryptAD(CurCookieUrl, "15442280");
}
if (CurCookieUrl.indexOf(CookieUrl) != -1) {
$(document).find('#ad_float1').hide();
}
//section.cgv.co.kr 매거진 체크
var magazineckurl = GetCookieAd("CgvPopAd-magazine");
if (magazineckurl != null) {
var magazineck = DecryptAD(magazineckurl, "15442280");
if (magazineck != null && magazineck == "magazine") {
//값이있는경우 표시하지않음
$(document).find('#ad_float1').hide();
}
}
}
//]]>
</script>
</head>
<body class="">
<div class="skipnaiv">
<a href="#contents" id="skipHeader">
메인 컨텐츠 바로가기
</a>
</div>
<div id="cgvwrap">
<div class="cgv-ad-wrap" id="cgv_main_ad">
<div class="sect-head-ad" id="TopBarWrapper">
<div class="top_extend_ad_wrap">
<div class="adreduce" id="adReduce">
<iframe frameborder="0" height="80" id="TopBanner" leftmargin="0" marginheight="0" marginwidth="0" name="TopBanner" scrolling="no" src="//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@TopBar_EX" title="" topmargin="0" width="100%">
</iframe>
</div>
<div class="adextend" id="adExtend">
</div>
</div>
<!-- //.top_extend_ad_wrap -->
</div>
</div>
<!-- Header -->
<div id="header">
<div class="head">
<!-- 서비스 메뉴 -->
<!-- 앱다운로드 레이어 팝업 -->
<script type="text/javascript">
$(function () {
$('.btn_send').on('click', function () {
var smsyn = $('input:radio[name="myapp"]:checked').val();
var phoneNum_1 = $('#phoneNum1').val();
var phoneNum_2 = $('#phoneNum2').val();
var phoneNum_3 = $('#phoneNum3').val();
var $btn = $('.util .app');
var $btnli = $btn.parent();
var $layer = $btnli.find('.app-downinfo');
var $closebtn = $layer.find('.btn_close');
if ($("input:radio[name='myapp']:checked").val() == undefined) {
alert('앱을 선택해주세요.');
return;
}
if ($('#phoneNum1').val() == '') {
alert('첫번째 휴대폰번호를 입력해주세요.');
return $('#phoneNum1').focus();
}
if ($('#phoneNum2').val() == '') {
alert('두번째 휴대폰번호를 입력해주세요.');
return $('#phoneNum2').focus();
}
if ($('#phoneNum3').val() == '') {
alert('세번째 휴대폰번호를 입력해주세요.');
return $('#phoneNum3').focus();
}
$.ajax({
type: "POST",
url: '/common/ajax/user.aspx/GetSMSMaster',
data: "{'sms_yn':'" + smsyn + "' , 'phoneNum1':'" + app.crypto.AESEncryptToBase64(phoneNum_1) + "', 'phoneNum2':'" + app.crypto.AESEncryptToBase64(phoneNum_2) + "', 'phoneNum3':'" + app.crypto.AESEncryptToBase64(phoneNum_3) + "' }",
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
switch (result.d.toString()) {
case "0":
// 등록되지 않음
alert('전송에 실패하였습니다. 잠시후 다시 시도해주시길 바랍니다.');
break;
case "1":
//alert('성공');
alert('고객님의 핸드폰 번호 ' + phoneNum_1 + '-' + phoneNum_2 + '-' + phoneNum_3 + '로 전송완료 하였습니다.');
$('#phoneNum1').val('')
$('#phoneNum2').val('')
$('#phoneNum3').val('')
$layer.removeClass('on');
$(this).blur();
// 등록완료
break;
case "2":
// 등록되지 않음
alert('1일 3회까지만 발송 가능합니다.');
break;
default:
// alert('Error result Value : ' + result);
break;
}
}
});
}); // SMS
});
function numberOnly() {
if (event.keyCode != 8 && event.keyCode != 9) {
if ((event.keyCode < 48) || (event.keyCode > 57)
&& (event.keyCode < 96 || event.keyCode > 105)) {
event.returnValue = false;
}
}
}
$("#phoneNum1").keyup(function (event) {
if (!(event.keyCode >= 37 && event.keyCode <= 40)) {
var inputVal = $(this).val();
$(this).val(inputVal.replace(/[^0-9]/gi, ''));
}
});
$("#phoneNum2").keyup(function (event) {
if (!(event.keyCode >= 37 && event.keyCode <= 40)) {
var inputVal = $(this).val();
$(this).val(inputVal.replace(/[^0-9]/gi, ''));
}
});
$("#phoneNum3").keyup(function (event) {
if (!(event.keyCode >= 37 && event.keyCode <= 40)) {
var inputVal = $(this).val();
$(this).val(inputVal.replace(/[^0-9]/gi, ''));
}
});
function appDownInfoPop() {
var $btn = $('.util .app');
var $btnli = $btn.parent();
var $layer = $btnli.find('.app-downinfo');
var $closebtn = $layer.find('.btn_close');
var isCheck = function () {
if (!$layer.hasClass('hover') && !$btnli.find('*').is(':focus')) {
$layer.removeClass('on');
}
}
$btn.on('focusin', inHandler);
$btnli.on('mouseenter focusin', mouseenterHandler).on('mouseleave focusout', mouseleaveHandler);
$layer.on('mouseenter', function () {
$layer.addClass('hover');
}).on('mouseleave', function () {
$layer.removeClass('hover');
})
function inHandler(e) {
$layer.addClass('on');
return false;
}
function mouseenterHandler(e) {
$layer.addClass('on');
/******************************************
GA Tag 상단 appdownload 마우스 오버시 전송
*******************************************/
ga('send', { hitType: 'pageview', location: 'http://www.cgv.co.kr/appdownload', title: '앱다운로드 레이어팝업' });
ga('cgvTracker.send', { hitType: 'pageview', location: 'http://www.cgv.co.kr/appdownload', title: '앱다운로드 레이어팝업' });
ga('rollup.send', { hitType: 'pageview', location: 'http://www.cgv.co.kr/appdownload', title: '앱다운로드 레이어팝업' });
return false;
}
function mouseleaveHandler(e) {
setTimeout(isCheck, 100);
return false;
}
$closebtn.on('click', function () {
$layer.removeClass('on');
$(this).blur();
return false;
})
}
</script>
<h1>
<a href="/">
<img alt="CGV" src="https://img.cgv.co.kr/R2014/images/title/h1_cgv.png"/>
</a>
</h1>
<div class="sect-service">
<h2>
서비스 메뉴
</h2>
<ul class="util">
<li>
<!-- 2019.09 수정 -->
<a class="app" href="#" style="cursor:pointer" title="CGV앱 4.0 설치 새창">
<span>
CGV앱 4.0 설치
</span>
</a>
<!-- 앱 다운로드 레이어 팝업 2019.09 SMS 전송,하단 영역 제거 -->
<div class="app-downinfo v2">
<div class="inner">
<div class="tit-box">
<strong>
<em>
CGV
</em>
앱에서
<br/>
더 편리하게 이용하세요.
</strong>
</div>
<div class="choice-way">
<div class="qr">
<div class="qr-codeimg">
<img alt="QR CODE" src="https://img.cgv.co.kr/R2014//images/common/img_qrcode.gif"/>
</div>
<div class="qr-desc">
<p>
QR코드를 스캔하고
<br/>
앱 설치 페이지로 바로 이동하세요
</p>
</div>
</div>
</div>
<a class="btn_close" href="#">
팝업 닫기
</a>
</div>
</div>
<!-- 2019.09 수정 -->
</li>
<li>
<a class="like" href="https://www.facebook.com/CJCGV" target="_blank" title="Facebook 좋아요! 새창">
<span>
Facebook 좋아요!
</span>
</a>
</li>
<li>
<a class="insta" href="https://www.instagram.com/cgv_korea/" target="_blank" title="Instagram Follow">
<span>
Instagram Follow
</span>
</a>
</li>
<li>
<a class="frugal" href="/discount/">
<span>
알뜰한 영화관람법!
</span>
</a>
</li>
<!-- 할인카드 -->
</ul>
<ul class="gnb">
<li>
<a class="login" href="/user/login/?returnURL=http%3a%2f%2fwww.cgv.co.kr%2fmovies%2fdetail-view%2fdefault.aspx%3fmidx%3d84775">
<span>
로그인
</span>
</a>
</li>
<li>
<a class="join" href="/user/join/">
<span>
회원가입
</span>
</a>
</li>
<li>
<a class="mycgv required-login" data-url="/user/mycgv/" href="/user/mycgv/">
<span>
MY CGV
</span>
</a>
</li>
<li>
<a class="vip" href="/user/vip-lounge/">
<span>
VIP LOUNGE
</span>
</a>
</li>
<li>
<a class="club specialclub" href="https://www.cgv.co.kr/user/memberShip/ClubService.aspx" title="새창">
<span>
CLUB 서비스
</span>
</a>
</li>
<!-- 2014.12.8 리뉴얼-->
<li>
<a class="customer" href="/support/default.aspx">
<span>
고객센터
</span>
</a>
</li>
<!-- 2014.12.8 리뉴얼-->
<li>
<a class="showtimes" href="/ticket/eng/newdefault.aspx">
<span>
ENGLISH TICKETING
</span>
</a>
</li>
</ul>
</div>
<!-- 서비스 메뉴 -->
<div class="im-wrap">
<!-- Important wrap -->
<h2>
<img alt="CULTUREPLEX" src="https://img.cgv.co.kr/R2014/images/title/h2_cultureplex.png"/>
</h2>
<!-- 서브 메뉴 -->
<script type="text/javascript">
//상단 키워드 광고 (S)
function AdSearchExt(txt, SearchText) {
$('#header_keyword').attr('placeholder', txt);
$('#header_ad_keyword').val(SearchText);
}
function hdIcoSet(left, sh) { }
//상단 키워드 광고 (E)
//특별관 클럽 팝업
function openSpecialClub() {
var win = window.open('http://www.cgv.co.kr/event/develop/1503_CLUB_Info.aspx', 'winSpecialClub', 'left=0,top=0,width=580,height=700,toolbar=no,scrollbars=yes');
win.focus();
}
//동성로타운
// function openDownTown() {
// var win = window.open('http://section.cgv.co.kr/event/dongsungroTown/serviceInfo.aspx', 'winDownTown', 'left=0,top=0,width=670,height=800,toolbar=no,scrollbars=yes');
// win.focus();
// }
//노원타운
function openNowonTown() {
var win = window.open('http://section.cgv.co.kr/event/NowonTown/serviceInfo.aspx', 'winNowonTown', 'left=0,top=0,width=700,height=800,toolbar=no,scrollbars=yes');
win.focus();
}
//상단광고닫기
function hideCgvTopAd() {
$(".cgv-ad-wrap").hide();
$('#wrap_main_notice').parent('div').css('top', 280);
}
//비즈스프링 클릭로그
function setClickLog(title) {
// eval("try{trk_clickTrace('EVT', '" + title + "')}catch(_e){}");
}
//]]>
</script>
<!-- 통합검색 -->
<script type="text/javascript">
(function ($) {
$(function () {
//검색 입력창 클릭 시 광고값 reset
$('#header_keyword').on('click', function () {
$(this).attr('placeholder', '');
$('#header_ad_keyword').val('');
});
//통합검색 상단 검색 버튼
$('#btn_header_search').on('click', function () {
if ($('#header_ad_keyword').val() != "")
goSearch($('#header_ad_keyword')); //광고
else
goSearch($('#header_keyword'));
return false;
});
//통합검색 검색어 입력창
$('#header_keyword').keyup(function (e) {
if (e.keyCode == 13) goSearch($('#header_keyword'));
});
//통합검색
function goSearch($objKeyword) {
if ($objKeyword.val() == "") {
alert("검색어를 입력해 주세요");
$objKeyword.focus();
return false;
}
location = "/search/?query=" + escape($objKeyword.val());
}
});
})(jQuery);
</script>
<div class="lnb">
<h2>
CGV 주메뉴
</h2>
<ul id="gnb_list">
<li class="movie">
<a href="/movies/">
영화
</a>
<div class="sub-wrap">
<i>
</i>
<div class="smenu">
<ul>
<li>
<a href="/movies/">
무비차트
</a>
</li>
<li>
<a href="/movies/hd-trailer.aspx">
HD 트레일러
</a>
</li>
<li>
<a href="/movies/finder.aspx">
무비파인더
</a>
</li>
<!--
2019-12-03 평점 서비스 삭제 by 안지은
<li><a href="/movies/point/">평점</a></li>
-->
<li class="last">
<a href="/arthouse/">
CGV아트하우스
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="booking">
<a href="/ticket/">
예매
</a>
<div class="sub-wrap">
<i>
</i>
<div class="smenu">
<ul>
<li>
<a href="/ticket/">
빠른예매
</a>
</li>
<li>
<a href="/reserve/show-times/">
상영시간표
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="theaters">
<a href="/theaters/">
극장
</a>
<div class="sub-wrap">
<i>
</i>
<div class="smenu">
<ul>
<li>
<a href="/theaters/">
CGV 극장
</a>
</li>
<li>
<a href="/theaters/special/">
특별관
</a>
</li>
<li class="last">
<a class="specialclub" href="https://www.cgv.co.kr/user/memberShip/ClubService.aspx">
CLUB 서비스
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="culture">
<a href="/culture-event/event/">
이벤트&컬쳐
</a>
<div class="sub-wrap">
<i>
</i>
<div class="smenu">
<ul>
<li>
<a href="/culture-event/event/">
이벤트
</a>
</li>
<li>
<a href="/culture-event/popcorn-store/">
기프트샵
</a>
</li>
<li>
<a href="/magazine/">
매거진
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
<!-- /Local Navigation Bar -->
<!-- Integrated search(통합검색) -->
<div class="sect-srh">
<h2>
통합검색서비스
</h2>
<fieldset>
<legend>
통합검색
</legend>
<input id="header_keyword" maxlength="20" minlength="2" name="header_keyword" title="통합검색" type="text"/>
<input id="header_ad_keyword" name="header_ad_keyword" type="hidden"/>
<button class="btn-go-search" id="btn_header_search" type="button">
검색
</button>
<iframe allowfullscreen="allowfullscreen" frameborder="0" height="0" marginheight="0" marginwidth="0" mozallowfullscreen="mozallowfullscreen" msallowfullscreen="msallowfullscreen" oallowfullscreen="oallowfullscreen" scrolling="no" src="//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/main@Search_txt" title="" webkitallowfullscreen="webkitallowfullscreen" width="0">
</iframe>
</fieldset>
</div>
<!-- /Integrated search(통합검색) -->
<!-- Advertisement -->
<div class="ad-partner">
<a href="http://section.cgv.co.kr/discount/Special/discount/EventDetail.aspx?Idx=11972&pb=Y">
<img alt="간편결제 차이" src="https://img.cgv.co.kr/WingBanner/2020/1015/16027565478490.png"/>
</a>
</div>
<!-- /Advertisement -->
<!-- 서브 메뉴 -->
</div>
</div>
<!-- txt banner -->
<!-- /text banner -->
</div>
<!-- /Header -->
<!-- Contaniner -->
<div class="" id="contaniner">
<!-- 벽돌 배경이미지 사용 시 class="bg-bricks" 적용 / 배경이미지가 없을 경우 class 삭제 -->
<!-- LineMap -->
<div class="linemap-wrap" id="ctl00_navigation_line">
<div class="sect-linemap">
<div class="sect-bcrumb">
<ul>
<li>
<a href="/">
<img alt="home" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_home.png"/>
</a>
</li>
</ul>
</div>
<div class="sect-special">
<ul>
<li>
<a href="/user/vip-lounge/">
VIP LOUNGE
</a>
</li>
<li>
<a class="specialclub" href="https:/www.cgv.co.kr/user/memberShip/ClubService.aspx" title="새창">
Club서비스
</a>
</li>
</ul>
</div>
</div>
</div>
<!-- //LineMap -->
<!-- Contents Area -->
<div class="" id="contents">
<!-- Contents Start -->
<!-- 실컨텐츠 시작 -->
<div class="wrap-movie-detail" id="select_main">
<div class="tit-heading-wrap">
<h3>
영화상세
</h3>
</div>
<div class="sect-base-movie">
<h3>
<strong>
모가디슈
</strong>
기본정보
</h3>
<div class="box-image">
<a href="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_1000.jpg" target="_blank" title="포스터 크게 보기 새창">
<span class="thumb-image">
<img alt="모가디슈 포스터 새창" onerror="errorImage(this)" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84775/84775_320.jpg"/>
<span class="ico-posterdetail">
포스터 크게 보기
</span>
<span class="ico-grade grade-15">
15세 이상
</span>
</span>
</a>
</div>
<div class="box-contents">
<div class="title">
<strong>
모가디슈
</strong>
<em class="round lightblue">
<span>
현재상영중
</span>
</em>
<p>
Escape from Mogadishu
</p>
</div>
<div class="score">
<strong class="percent">
예매율
<span>
26.6%
</span>
</strong>
<!-- 2020.05.07 개봉전 프리에그 노출, 개봉후 골든에그지수 노출변경 -->
<div class="egg-gage small">
<span class="egg great">
</span>
<span class="percent">
97%
</span>
</div>
</div>
<!-- 떨어지는 얘 이전 요소에 class=on을 넣는다 -->
<div class="spec">
<dl>
<dt>
감독 :
</dt>
<dd>
<a href="/movies/persons/?pidx=230">
류승완
</a>
</dd>
<dd>
</dd>
<dt>
/ 배우 :
</dt>
<dd class="on">
<a href="/movies/persons/?pidx=50642">
김윤석
</a>
,
<a href="/movies/persons/?pidx=15316">
조인성
</a>
,
<a href="/movies/persons/?pidx=183">
허준호
</a>
,
<a href="/movies/persons/?pidx=33893">
구교환
</a>
,
<a href="/movies/persons/?pidx=33875">
김소진
</a>
,
<a href="/movies/persons/?pidx=13789">
정만식
</a>
</dd>
<dt>
장르 : 액션, 드라마
</dt>
<dd>
</dd>
<dt>
/ 기본 :
</dt>
<dd class="on">
15세 이상, 121분, 한국
</dd>
<dt>
개봉 :
</dt>
<dd class="on">
2021.07.28
</dd>
</dl>
</div>
<span class="screentype">
<a class="imax" data-regioncode="07" href="#" title="IMAX 상세정보 바로가기">
IMAX
</a>
<a class="forDX" data-regioncode="4D14" href="#" title="4DX 상세정보 바로가기">
4DX
</a>
</span>
<span class="like">
<!-- 2020.05.07 영화찜하기 -> 프리에그 선택 변경(조회하여 노출) -->
<a class="link-count" href="javascript:void (0);">
<i class="sprite_preegg btn_md default">
</i>
프리에그
</a>
<a class="link-reservation" href="/ticket/?MOVIE_CD=20027277&MOVIE_CD_GROUP=20027158">
예매
</a>
</span>
</div>
</div>
<!-- .sect-base -->
<!-- 프리에그 팝업 -->
<div class="layer-wrap" id="movie-pre-select" style="top:100px;display:none">
<div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">
<h1>
프리에그 선택
</h1>
<div class="pop-contents">
<!-- Contents Addon -->
<div class="movie-pre-select">
<div class="header">
<p class="main">
</p>
</div>
<div class="box">
<div class="desc">
<div class="main">
이 영화가 기대되시나요?
</div>
<div class="sub">
<em>
'기대돼요!'
</em>
를 선택하시면
<em>
'기대되는 영화'에 추가
</em>
됩니다.
</div>
</div>
<div class="wrap_btn">
<a class="btn good" href="javascript:void(0);">
<span class="sprite_preegg big favor">
</span>
<span>
기대돼요!
</span>
</a>
<a class="btn bad" href="javascript:void(0);">
<span class="sprite_preegg big hate">
</span>
<span>
글쎄요..
</span>
</a>
<input id="preegg_useyn" type="hidden" value=""/>
</div>
</div>
</div>
<!-- //Contents Addon -->
<div class="set-btn fix-width">
<button class="round inred" id="btnSave" type="submit">
<span>
확인
</span>
</button>
</div>
</div>
<button class="btn-close" type="button">
프리에그 팝업 닫기
</button>
</div>
</div>
<!-- //프리에그 팝업 -->
<script>
// 기대돼요, 글쎄요 클릭시 css 변경
$('.movie-pre-select .wrap_btn .btn').on('click', function () {
if ($(this).hasClass("selected") == true) {
$(this).removeClass('selected');
}
else {
$(this).addClass('selected').siblings().removeClass('selected');
}
});
// 프리에그 투표팝업 열기
$(".link-count").on('click', function () {
var isLogin = app.config('isLogin');
if (isLogin) {
// 프리에그 팝업 노출시 선택된 프리에그 표시
if ($("#preegg_useyn").val() == "Y")
$(".wrap_btn .good").addClass("selected");
else if ($("#preegg_useyn").val() == "W")
$(".wrap_btn .bad").addClass("selected");
$("#movie-pre-select").css("display", "block");
}
else
app.goLogin();
});
// 프리에그 투표팝업 닫기
$(".btn-close").on('click', function () {
$("#movie-pre-select").css("display", "none");
});
// 확인 버튼 클릭시
$("#btnSave").on('click', function () {
var movieIdx = "84775";
var selectvalue = ""; // 이미 선택된 값(비교대상)
if ($(".wrap_btn .good").hasClass("selected") == true) {
selectvalue = "Y";
}
if ($(".wrap_btn .bad").hasClass("selected") == true) {
selectvalue = "W";
}
if ($("#preegg_useyn").val() == selectvalue) {
if ($("#preegg_useyn").val() == "" && selectvalue == "") {
alert("프리에그를 선택하지 않았습니다.\n'기대돼요!'를 선택하시면 '기대되는 영화'에 추가됩니다.");
}
else {
alert("수정된 내용이 없습니다.");
}
$("#movie-pre-select").css("display", "none"); // 기존값과 동일하면 저장하지 않고 팝업창 닫음
}
else {
$.ajax({
type: "POST",
url: '/common/ajax/movies.aspx/AddPreEggMovie',
data: "{'movieIdx':'" + movieIdx + "', 'useYN':'" + selectvalue + "', 'title':'모가디슈'}",
contentType: "application/json; charset=utf-8",
async: false,
dataType: 'json',
success: function (result) {
var JObject = JSON.parse(result.d.toString());
switch (JObject["resultCode"]) {
case "-1": // 로그인 필요
app.goLogin();
break;
case "1":
// 성공
if ($("#preegg_useyn").val() == "Y" && (selectvalue == "W" || selectvalue == "")) {
alert("'기대되는 영화'에서 삭제되었습니다.");
}
else if (selectvalue == "Y") {
if (confirm("'기대되는 영화'에 등록되었습니다.\n'기대되는 영화'로 이동하시겠습니까?") == true) {
location.href = "/user/movielog/";
}
}
else if ($("#preegg_useyn").val() == "" && selectvalue == "W") {
alert("'글쎄요'로 등록되었습니다.");
}
else if ($("#preegg_useyn").val() == "W" && selectvalue == "") {
alert("프리에그를 선택하지 않았습니다.\n'기대돼요!'를 선택하시면 '기대되는 영화'에 추가됩니다.");
}
else if ($("#preegg_useyn").val() == "" && selectvalue == "") {
alert("프리에그를 선택하지 않았습니다.\n'기대돼요!'를 선택하시면 '기대되는 영화'에 추가됩니다.");
}
$("#preegg_useyn").val(selectvalue);
$(".like .link-count").removeClass("favor").removeClass("hate");
if(selectvalue == "Y")
$(".like .link-count").addClass("favor").html("<i class=\"sprite_preegg btn_md favor\"></i>프리에그");
else if (selectvalue == "W")
$(".like .link-count").addClass("hate").html("<i class=\"sprite_preegg btn_md hate\"></i>프리에그");
else
$(".like .link-count").html("<i class=\"sprite_preegg btn_md default\"></i>프리에그");
$("#movie-pre-select").css("display", "none");
break;
default:
// alert('Error result Value : ' + result);
break;
}
}
});
}
});
</script>
<script type="text/javascript">
_TRK_PNC = "84775";
_TRK_PNC_NM = "모가디슈";
_TRK_PNG = "영화";
_TRK_PI = "PDV";
_TRK_CP = "/영화/영화상세/{0}/모가디슈";
</script>
<div class="cols-content" id="menu">
<div class="col-detail">
<!-- 메뉴가 선택되면 a 에 title="선택" 이라고 넣는다 -->
<ul class="tab-menu">
<li class="on">
<a href="/movies/detail-view/?midx=84775#menu" title="현재 선택됨">
주요정보
</a>
</li>
<li>
<a href="/movies/detail-view/trailer.aspx?midx=84775#menu">
트레일러
</a>
</li>
<li>
<a href="/movies/detail-view/still-cut.aspx?midx=84775#menu">
스틸컷
</a>
</li>
<li>
<a href="/movies/detail-view/?midx=84775#commentReg">
평점/리뷰
</a>
</li>
<li class="last">
<a href="/movies/detail-view/show-times.aspx?midx=84775#menu">
상영시간표
</a>
</li>
</ul>
<div class="sect-story-movie">
내전으로 고립된 낯선 도시, 모가디슈
<br/>
지금부터 우리의 목표는 오로지 생존이다!
<br/>
대한민국이 UN가입을 위해 동분서주하던 시기
<br/>
1991년 소말리아의 수도 모가디슈에서는 일촉즉발의 내전이 일어난다.
<br/>
통신마저 끊긴 그 곳에 고립된 대한민국 대사관의 직원과 가족들은
<br/>
총알과 포탄이 빗발치는 가운데, 살아남기 위해 하루하루를 버텨낸다.
<br/>
그러던 어느 날 밤, 북한 대사관의 일행들이 도움을 요청하며 문을 두드리는데…
<br/>
<br/>
목표는 하나, 모가디슈에서 탈출해야 한다!
</div>
<!-- .sect-story -->
<!-- 2020.05.07 성별예매분포, 연령별예매분포 UI 변경 -->
<div class="sect-graph sect-graph-emotion" id="ctl00_PlaceHolderContent_Section_Chart">
<ul class="graph">
<li>
<strong>
성별 예매 분포
</strong>
<div class="chart" id="jqplot_sex">
</div>
</li>
<li>
<strong>
연령별 예매 분포
</strong>
<div class="chart" id="jqplot_age">
</div>
</li>
</ul>
</div>
<!-- .sect-graph -->
<div class="movie-detail-ad">
<iframe frameborder="0" height="90" id="SponsorBar_800" marginheight="0" marginwidth="0" name="SponsorBar_800" scrolling="no" src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@SponsorBar_800" title="" width="800">
</iframe>
</div>
<!-- .sect-staff -->
<div class="sect-trailer" id="ctl00_PlaceHolderContent_Section_Trailer">
<div class="heading">
<h4>
트레일러
</h4>
<span class="count" id="ctl00_PlaceHolderContent_TrailerTotalCount">
13건
</span>
<a class="link-more" href="trailer.aspx?midx=84775">
더보기
</a>
</div>
<ul>
<!-- 사진 동영상 조회 -->
<li>
<div class="box-image">
<!-- TODO : 동영상 팝업 창 작업 후 링크 걸어야 함 //-->
<a class="movie_player_popup" data-gallery-idx="193556" href="#" title="새창">
<span class="thumb-image">
<img alt="[모가디슈]인생컷을 모아봤슈 영상" onerror="errorImage(this, {'type':'landscape'})" src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193556_1024.jpg"/>
<span class="ico-play">
영상보기
</span>
</span>
</a>
</div>
<div class="box-contents">
<a class="movie_player_popup" data-gallery-idx="193556" href="#" title="새창">
<strong class="title">
<span class="ico-trailer hd">
HD
</span>
인생컷을 모아봤슈 영상
</strong>
</a>
<span class="txt-info">
2021.08.02
</span>
</div>
</li>
<li>
<div class="box-image">
<!-- TODO : 동영상 팝업 창 작업 후 링크 걸어야 함 //-->
<a class="movie_player_popup" data-gallery-idx="193555" href="#" title="새창">
<span class="thumb-image">
<img alt="[모가디슈]류승완 감독 없는 류승완 감독 인터뷰 영상" onerror="errorImage(this, {'type':'landscape'})" src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193555_1024.jpg"/>
<span class="ico-play">
영상보기
</span>
</span>
</a>
</div>
<div class="box-contents">
<a class="movie_player_popup" data-gallery-idx="193555" href="#" title="새창">
<strong class="title">
<span class="ico-trailer hd">
HD
</span>
류승완 감독 없는 류승완 감독 인터뷰 영상
</strong>
</a>
<span class="txt-info">
2021.08.02
</span>
</div>
</li>
<li>
<div class="box-image">
<!-- TODO : 동영상 팝업 창 작업 후 링크 걸어야 함 //-->
<a class="movie_player_popup" data-gallery-idx="193538" href="#" title="새창">
<span class="thumb-image">
<img alt="[모가디슈]엑시트 탈출 콤비 추천 영상" onerror="errorImage(this, {'type':'landscape'})" src="https://img.cgv.co.kr/Movie/Thumbnail/Trailer/84775/84775193538_1024.jpg"/>
<span class="ico-play">
영상보기
</span>
</span>
</a>
</div>
<div class="box-contents">
<a class="movie_player_popup" data-gallery-idx="193538" href="#" title="새창">
<strong class="title">
<span class="ico-trailer hd">
HD
</span>
엑시트 탈출 콤비 추천 영상
</strong>
</a>
<span class="txt-info">
2021.07.30
</span>
</div>
</li>
</ul>
</div>
<!-- .sect-trailer -->
<div class="sect-stillcut" id="ctl00_PlaceHolderContent_Section_Still_Cut">
<div class="heading">
<h4>
스틸컷
</h4>
<span class="count">
<strong id="stillcut_current">
1
</strong>
/25건
</span>
<a class="link-more" href="still-cut.aspx?midx=84775">
더보기
</a>
</div>
<div class="slider-wrap">
<div class="slider" id="still_motion">
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193273_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193272_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193271_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193270_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193269_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193268_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193267_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193266_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193159_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775193158_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192936_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192838_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192728_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192478_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192477_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192476_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192475_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192474_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192473_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192472_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192471_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192470_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192469_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192468_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<div class="item-wrap">
<div class="item">
<img alt="모가디슈" data-src="https://img.cgv.co.kr/Movie/Thumbnail/StillCut/000084/84775/84775192467_727.jpg" onerror="errorImage(this)"/>
</div>
</div>
<button class="btn-prev" type="button">
이전 페이지 이동
</button>
<button class="btn-next" type="button">
다음 페이지 이동
</button>
</div>
</div>
</div>
<!-- .sect-stillcut -->
<div class="sect-grade">
<!-- preegg.css 연관 UI -->
<div class="movie_grade">
<a class="info" href="javascript:void(0);" id="goldenEggAlert">
<img alt="?" src="https://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png"/>
</a>
<div class="egg_point">
<!-- 영화요약문구 -->
<div class="title">
배우들의 연기가 메소드급인
<br/>
몰입하여 보게 되는 영화
</div>
<div class="rating">
<div class="box">
<span class="sprite_preegg big default">
</span>
<span class="desc">
Pre Egg
</span>
<span class="percent">
99%
</span>
<span class="tooltip">
사전기대지수
</span>
</div>
<div class="box box_golden">
<span class="sprite_preegg big great">
</span>
<span class="desc">
Golden Egg
</span>
<span class="percent">
97%
</span>
<span class="tooltip">
실관람평지수
</span>
</div>
</div>
</div>
<div class="chart_total">
<div class="box">
<div class="title">
매력 포인트
</div>
<div class="radar-graph" id="chart2">
<div id="charm" style="width: 350px; height: 250px; margin: 0 auto;">
</div>
</div>
</div>
<div class="box">
<div class="title">
감정 포인트
</div>
<div class="radar-graph" id="chart3">
<div id="emotion" style="width: 350px; height: 250px;margin: 0 auto;">
</div>
</div>
</div>
</div>
<!-- Chart code -->
<script>
// 2020.05.07 매력포인트 차트
var chart = AmCharts.makeChart("charm", {
"type": "radar",
"radius": "35%", //넓이
"dataProvider": [{
"key": "감독연출",
"value": 55,
"color": "rgb(255,133,179)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "스토리",
"value": 55,
"color": "rgb(254,196,70)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "영상미",
"value": 37,
"color": "rgb(142,189,255)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "배우연기",
"value": 80,
"color": "rgb(100,169,178)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "OST",
"value": 14,
"color": "rgb(178,103,183)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}],
"valueAxes": [{
"axisTitleOffset": 10,
"minimum": 0,
"maximum": 100,
"axisAlpha": 0.15,
"unitPosition": "right",
"gridColor": "#000000",
"autoGridCount": false,
"gridCount": 5,
"labelsEnabled" : false,
"tickLength" : 1
}],
"guides": [
{
"fillAlpha": 0.10,
"value": 0,
"toValue": 10,
"color": "#060"
}
],
"balloon": {
"enabled": false
},
"startDuration": 0,
"graphs": [{
"bullet": "round",
"bulletSize": 7,
"bulletBorderAlpha": "1",
"bulletBorderColor": "rgb(255,255,255)",
"bulletBorderThickness": "1",
"lineThickness": 1,
"lineColor": "#fb8c43",
"fillAlphas": 0.1,
"valueField": "value",
"lineColorField": "color"
}],
"categoryField": "key",
"export": {
"enabled": false
},
"autoResize": false,
"color": "rgb(0,0,0)",
"fontSize": 12,
"fontFamily": "CJONLYONENEW",
"tapToActivate": false,
"rollOverGraphItem": function () {
console.log('rollOverGraphItem')
}
});
// 2020.05.07 감정포인트 차트(7시방향 1번째, 12시 방향이 3번째 순서로 3번째항목부터 데이터 셋팅)
var chart = AmCharts.makeChart("emotion", {
"type": "radar",
"radius": "35%", //넓이
"dataProvider": [{
"key": "스트레스 해소",
"value": 23,
"color": "rgb(255,133,179)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "즐거움",
"value": 18,
"color": "rgb(254,196,70)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "긴장감",
"value": 58,
"color": "rgb(142,189,255)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "몰입감",
"value": 74,
"color": "rgb(100,169,178)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}, {
"key": "감동",
"value": 40,
"color": "rgb(178,103,183)",
"rollOverColor" : "rgb(0,0,0)",
"selectedColor" : "rgb(0,0,0)",
}],
"valueAxes": [{
"axisTitleOffset": 10,
"minimum": 0,
"maximum": 100,
"axisAlpha": 0.15,
"unitPosition": "right",
"gridColor": "#000000",
"autoGridCount": false,
"gridCount": 5,
"labelsEnabled" : false,
"tickLength" : 1
}],
"guides": [
{
"fillAlpha": 0.10,
"value": 0,
"toValue": 10,
"color": "#060"
}
],
"balloon": {
"enabled": false
},
"startDuration": 0,
"graphs": [{
"bullet": "round",
"bulletSize": 7,
"bulletBorderAlpha": "1",
"bulletBorderColor": "rgb(255,255,255)",
"bulletBorderThickness": "1",
"lineThickness": 1,
"lineColor": "#FB4357",
"fillAlphas": 0.1,
"valueField": "value",
"lineColorField": "color"
}],
"categoryField": "key",
"export": {
"enabled": false
},
"autoResize": false,
"color": "rgb(0,0,0)",
"fontSize": 12,
"fontFamily": "CJONLYONENEW",
"tapToActivate": false,
"rollOverGraphItem": function () {
console.log('rollOverGraphItem')
}
});
</script>
</div>
<div class="real-rating">
<p class="title">
관람일 포함 7일 이내 관람평을 남기시면
<strong>
CJ ONE 20P
</strong>
가 적립됩니다.
</p>
<p class="desc">
<span>
<em>
14,443
</em>
명의 실관람객이 평가해주셨습니다.
</span>
</p>
<div class="wrap_btn">
<a class="link-gradewrite" href="javascript:void(0);">
<span>
평점작성
</span>
</a>
<a class="link-reviewwrite" href="/movies/point/my-list.aspx">
<span>
내 평점
</span>
</a>
</div>
</div>
<!-- //preegg.css 연관 UI -->
<ul class="sort" id="sortTab">
<li class="sortTab on" data-order-type="0" id="test">
<a href="javascript:void(0);" title="현재선택">
최신순
<span class="arrow-down">
</span>
</a>
</li>
<li class="sortTab" data-order-type="3">
<a href="javascript:void(0);">
추천순
<span class="arrow-down">
</span>
</a>
</li>
</ul>
<div class="wrap-persongrade">
<!-- 평점 목록 -->
<ul class="point_col2" id="movie_point_list_container">
</ul>
</div>
</div>
<!-- .sect-grade -->
<div class="paging">
<ul id="paging_point">
</ul>
</div>
<!-- 연관영화 -->
<div class="sect-movielist" style="display :none">
<h3>
<img alt="RELATION MOVIE" src="https://img.cgv.co.kr/R2014/images/title/h3_relation_movie.gif"/>
</h3>
<ul>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84840">
<span class="thumb-image">
<img alt="소셜 네트워크 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84840/84840_126.jpg"/>
<span class="ico-grade grade-15">
15세 이상
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84840">
<strong>
소셜 네트워크
</strong>
</a>
</div>
</li>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84838">
<span class="thumb-image">
<img alt="라스트 듀얼-최후의 결투 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84838/84838_126.jpg"/>
<span class="ico-grade grade-none">
미정
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84838">
<strong>
라스트 듀얼-최후의 결투
</strong>
</a>
</div>
</li>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84837">
<span class="thumb-image">
<img alt="사랑 후의 두 여자 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84837/84837_126.jpg"/>
<span class="ico-grade grade-15">
15세 이상
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84837">
<strong>
사랑 후의 두 여자
</strong>
</a>
</div>
</li>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84831">
<span class="thumb-image">
<img alt="휴먼 보이스 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84831/84831_126.jpg"/>
<span class="ico-grade grade-12">
12세 이상
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84831">
<strong>
휴먼 보이스
</strong>
</a>
</div>
</li>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84829">
<span class="thumb-image">
<img alt="건파우더 밀크셰이크 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84829/84829_126.jpg"/>
<span class="ico-grade grade-none">
미정
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84829">
<strong>
건파우더 밀크셰이크
</strong>
</a>
</div>
</li>
<li>
<div class="box-image">
<a href="/movies/detail-view/?midx=84811">
<span class="thumb-image">
<img alt="그린 나이트 포스터" src="https://img.cgv.co.kr/Movie/Thumbnail/Poster/000084/84811/84811_126.jpg"/>
<span class="ico-grade grade-15">
15세 이상
</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=84811">
<strong>
그린 나이트
</strong>
</a>
</div>
</li>
</ul>
</div>
<!-- .sect-movielist -->
<!-- 연관영화 -->
</div>
<!-- .col-detail -->
<iframe allowtransparency="true" class="layer-wrap review_pop" frameborder="0" height="993px" id="ifrm_movie_time_table1" marginheight="0" marginwidth="0" name="ifrm_movie_time_table1" scrolling="no" style="display:none" title="상세리스트" width="849px">
</iframe>
<!--회원 평점 모아보기 iframe. mwpark_RR2015-->
<form action="/movies/point/default-irm.aspx" id="frmPointPopup" method="post">
<input id="frmPointUserId" name="userid" type="hidden"/>
<input id="frmPointNick" name="nick" type="hidden"/>
</form>
<div class="col-aside">
<div class="ad-partner01">
<iframe frameborder="0" height="300" id="M_Rectangle" marginheight="0" marginwidth="0" name="M_Rectangle" scrolling="no" src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@M_Rectangle" title="" width="160">
</iframe>
</div>
<div class="ad-external01">
<iframe frameborder="0" height="300" id="C_Rectangle" marginheight="0" marginwidth="0" name="C_Rectangle" scrolling="no" src="http://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@C_Rectangle" title="" width="160">
</iframe>
</div>
<div class="sect-moviesearch">
<div class="searchrank">
<h3>
인기 영화 검색어
</h3>
<ol>
<li>
<a href="/search/?query=%eb%b6%80%ed%99%9c">
1.
<strong>
부활
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ea%b0%95%ec%b2%a0%eb%b9%842+%ec%a0%95%ec%83%81%ed%9a%8c%eb%8b%b4">
2.
<strong>
강철비2 정상회담
</strong>
</a>
</li>
<li>
<a href="/search/?query=%eb%b0%98%eb%8f%84">
3.
<strong>
반도
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ec%82%b4%ec%95%84%ec%9e%88%eb%8b%a4">
4.
<strong>
살아있다
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ec%bd%94%eb%82%9c">
5.
<strong>
코난
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ec%95%8c%eb%9d%bc%eb%94%98">
6.
<strong>
알라딘
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ed%8c%ac%eb%8d%b0%eb%af%b9">
7.
<strong>
팬데믹
</strong>
</a>
</li>
<li>
<a href="/search/?query=%ed%95%b4%eb%a6%ac%ed%8f%ac%ed%84%b0">
8.
<strong>
해리포터
</strong>
</a>
</li>
<li>
<a href="/search/?query=%eb%b1%85%eb%93%9c%eb%a6%bc">
9.
<strong>
뱅드림
</strong>
</a>
</li>
<li>
<a href="/search/?query=%eb%aa%85%ed%83%90%ec%a0%95%ec%bd%94%eb%82%9c">
10.
<strong>
명탐정코난
</strong>
</a>
</li>
</ol>
</div>
</div>
</div>
<!--<div class="sect-sns">
<ul>
<li><a class="link-facebook" href="#" id="link_facebook">FaceBook</a></li>
<li><a class="link-twitter" href="#" id="link_twitter">Twitter</a></li>
</ul>
<div class="share">
<div id="fb-root"></div>
<script>
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ko_KR/sdk.js#xfbml=1&appId=341385562539159&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
} (document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" style="z-index:2" data-href="http%3a%2f%2fwww.cgv.co.kr%2fmovies%2fdetail-view%2fdefault.aspx%3fmidx%3d84775" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>
</div>-->
</div>
</div>
<span class="modifyCommentDummy" style="display:none">
</span>
</div>
<!-- 실컨텐츠 끝 -->
<script type="text/javascript">
_TRK_CP = _TRK_CP.replace("{0}", "주요정보");
</script>
<!-- CGVian 리뷰 사용안함 -->
<!-- 평점 작성 -->
<script id="writeGrade" type="text/template">
<div class="layer-contents on-shadow" style="width:710px;">
<div class="popup-general">
<div class="popwrap">
<h1>평점작성</h1>
<div class="pop-contents write-mygrade">
<div class="mygrade-cont">
<div class="movietit"><strong id="regTitle">모가디슈</strong></div>
<div class="likeornot">
<div class="writerinfo">
<div class="box-image">
<span class="thumb-image">
<img id="regUserPro" src="" alt="사용자 프로필" onerror="errorImage(this, {'type':'profile'})">
<span class="profile-mask"></span>
</span>
</div>
<span class="round red on"><span class="position"><em class="see">실관람객</em></span></span>
<span class="writer-name" id="regUserName"></span>
</div>
<div class="likebox t1" id="defaultEggPoint">
<div class="likebox-inner">
<label for="likeornot1-1">
<span class="egg-icon good">
<input type="radio" name="likeornot1" id="likeornot1-1" value="2" />
</span>
<span class="txt">좋았어요~^^</span>
</label>
</div>
</div>
<div class="likebox t2" id="notEggPoint">
<div class="likebox-inner">
<label for="likeornot1-2">
<span class="egg-icon">
<input type="radio" name="likeornot1" id="likeornot1-2" value="1" />
</span>
<span class="txt">흠~좀 별로였어요;;;</span>
</label>
</div>
</div>
</div>
<div class="textbox">
<textarea id="textReviewContent" name="textReviewContent" title="영화평점 입력" cols="70" rows="2" maxlength="280" placeholder="운영원칙에 어긋나는 게시물로 판단되는 글은 제재 조치를 받을 수 있습니다."></textarea>
</div>
<div class="footbox">
<span class="role">
<a id="viewpopup" title="새창" href="javascript:void(0);" target="_blank">운영원칙 <img src="http://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png" alt="?"></a>
</span>
<div class="rbox">
<span class="count"><strong id="text_count">0</strong>/280(byte)</span>
<button type="button" class="round red on" id="regBtn"><span>작성완료!</span></button>
</div>
</div>
</div>
</div>
<button type="button" class="btn-close" id="regLayerClose">평점작성 팝업 닫기</button>
</div>
</div>
</div>
</script>
<!-- 평점 작성/수정시 하단에 운영원칙 버튼 클릭시 노출 -->
<script id="temp_view" type="text/template">
<div class="layer-contents on-shadow" style="width:633px;">
<div class="popwrap sect-operation-rule">
<h1>운영원칙</h1>
<div class="pop-contents">
<p>
CGV는 올바른 커뮤니티를 지향하기 위하여 몇 가지 운영원칙을 마련하고 있습니다.<br/>
운영원칙에 어긋나는 게시물로 판단되는 글은 적발 시, 경고 없이 삭제되며 아이디 중지 등의<br/>
제재 조치를 받을 수 있습니다.<br/>
<br/>
CGV는 보다 건전한 인터넷 문화를 지향합니다.
</p>
<div class="box-info">
<strong>게시물 삭제 기준</strong>
<ul>
<li> - 개인정보(실명, 상호명, 사진, 전화번호, 주민등록번호 등) 유포</li>
<li> - 동일 내용의 게시글/덧글 반복(도배)</li>
<li> - 특정인 대상의 <span class="txt-red">비방/욕설</span> 등의 표현으로 불쾌감을 주는 내용</li>
<li> - 음란성 또는 청소년에게 부적합한 내용</li>
<li> - 서비스 취지(성격)에 맞지 않은 내용</li>
<li> - <span class="txt-red">비방/허위사실 유포</span> 등의 명예훼손 관련 게시물</li>
<li> - 저작권 관련 게시물 등 기타 관련 법률에 위배되는 글</li>
</ul>
</div>
</div>
<button type="button" class="btn-close">운영원칙 닫기</button>
</div>
</div>
</script>
<!-- 2020.05.07 추가 실관람평 > 관람 포인트 선택 등록 -->
<script id="charmPoint" type="text/template">
<div class="layer-wrap" id="movie-emotion-select" style="width:0px; top:0px;">
<div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">
<h1>관람 포인트 선택</h1>
<div class="pop-contents">
<!-- Contents Addon -->
<div class="movie-emotion-select">
<div class="header">
<p class="main">이 영화의 관람 포인트를 선택해주세요! </p>
<p class="sub"><span>중복선택</span>이 가능합니다.</p>
</div>
<div class="box">
<div class="name">
매력 포인트
</div>
<div class="wrap_input">
<label><input type="checkbox" name="charm1" id="effect" /><span>감독연출</span></label>
<label><input type="checkbox" name="charm2" id="story" /><span>스토리</span></label>
<label><input type="checkbox" name="charm3" id="visual" /><span>영상미</span></label>
<label><input type="checkbox" name="charm4" id="acting" /><span>배우연기</span></label>
<label><input type="checkbox" name="charm5" id="ost" /><span>OST</span></label>
</div>
</div>
<div class="box">
<div class="name">
감정 포인트
</div>
<div class="wrap_input">
<label><input type="checkbox" name="emotion1" id="emotion1" /><span>${Emotion1Text}</span></label>
<label><input type="checkbox" name="emotion2" id="emotion2" /><span>${Emotion2Text}</span></label>
<label><input type="checkbox" name="emotion3" id="emotion3" /><span>${Emotion3Text}</span></label>
<label><input type="checkbox" name="emotion4" id="emotion4" /><span>${Emotion4Text}</span></label>
<label><input type="checkbox" name="emotion5" id="emotion5" /><span>${Emotion5Text}</span></label>
</div>
</div>
</div>
<!-- //Contents Addon -->
<div class="set-btn fix-width">
<button type="submit" id="charmRegBtn" class="round inred"><span>확인</span></button>
</div>
<input type="hidden" id="charmGenre_SMS1" value="${Genre_SMS1}" />
<input type="hidden" id="RegCommentIdx" value="${CommentIdx}" />
</div>
<button type="button" class="btn-close" id="regCharmCloseBtn">관람 포인트 선택 팝업 닫기</button>
</div>
</div>
<!-- //관람 포인트 선택 팝업 팝업 -->
</script>
<script type="text/javascript">
$(function () {
// 관람 포인트 등록 팝업 닫기 버튼 클릭시
$(document.body).on("click", "#regCharmCloseBtn", function () {
location.reload();
$('.layer-wrap').remove();
});
// 관람 포인트 등록 확인 버튼 클릭시
$(document.body).on("click", "#charmRegBtn", function () {
var commentIdx = $("#RegCommentIdx").val();
var movieIdx = 84775;
if(commentIdx == ""){
return;
}
var acting = 'N';
var story = 'N';
var visual = 'N';
var ost = 'N';
var effect = 'N';
var emotion1 = 'N';
var emotion2 = 'N';
var emotion3 = 'N';
var emotion4 = 'N';
var emotion5 = 'N';
var genre_sms1 = $("#charmGenre_SMS1").val();
if ($('#acting').prop("checked")) {
acting = 'Y';
}
if ($('#story').prop("checked")) {
story = 'Y';
}
if ($('#visual').prop("checked")) {
visual = 'Y';
}
if ($('#ost').prop("checked")) {
ost = 'Y';
}
if ($('#effect').prop("checked")) {
effect = 'Y';
}
if ($('#emotion1').prop("checked")) {
emotion1 = 'Y'
}
if ($('#emotion2').prop("checked")) {
emotion2 = 'Y'
}
if ($('#emotion3').prop("checked")) {
emotion3 = 'Y'
}
if ($('#emotion4').prop("checked")) {
emotion4 = 'Y'
}
if ($('#emotion5').prop("checked")) {
emotion5 = 'Y'
}
if(acting == 'N' && story == 'N' && visual == 'N' && ost == 'N' && effect == 'N'){
alert("매력 포인트를 1개 이상 선택해주세요.");
return;
}
if (emotion1 == "N" && emotion2 == "N" && emotion3 == "N" && emotion4 == "N" && emotion5 == "N") {
alert("감정 포인트를 1개 이상 선택해주세요.");
return;
}
// 관람 포인트 선택 저장
var pointObj = app.movie();
if (!pointObj.setCharmEdit) {
pointObj.setCharmEdit = function (data, callback, error) {
var url = '/common/ajax/point.aspx/setCharm_AddEmotion';
app.ajax().set({ dataType: 'json', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });
}
};
pointObj.setCharmEdit(JSON.stringify({ 'commentIdx': commentIdx
, 'movieIdx' : movieIdx
, 'acting': acting
, 'story': story
, 'visual': visual
, 'ost': ost
, 'effect': effect
, 'genre_sms1': genre_sms1
, 'emotion1': emotion1
, 'emotion2': emotion2
, 'emotion3': emotion3
, 'emotion4': emotion4
, 'emotion5': emotion5
}), resultCharmingCallback);
//결과
function resultCharmingCallback(result) {
switch (result.resultCode) {
case "1":
alert("관람 포인트가 등록되었습니다.");
$('.layer-wrap').remove();
location.reload();
break;
case "-1":
alert("등록 중 오류가 발생 되었습니다.");
break;
default:
break;
}
}
});
});
// 2020.05.07 관람 포인트 등록 레이어팝업
function charmPointPop(commentIdx) {
// 관람 포인트 항목 조회
var charmObj = app.movie();
if (!charmObj.GetCharmPoint) {
charmObj.GetCharmPoint = function (data, callback, error) {
var url = '/common/ajax/point.aspx/GetCharmPoint_AddEmotion';
app.ajax().set({ dataType: 'json', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });
}
};
charmObj.GetCharmPoint(JSON.stringify({ 'commentIdx': commentIdx }), resultCharmCallback);
//결과
function resultCharmCallback(result) {
var $std = $(this),
options = {
'$target': $std,
'type': 'center',
'html': $('#charmPoint').tmpl(result),
'independence': true,
'mask': 'none'
};
app.instWin.add(options);
};
}
</script>
<!-- 내가 쓴 평점 -->
<script id="movie_my_point" type="text/x-jquery-tmpl">
<li class="user_my_point_list" id="liCommentFirst${CommentIdx}">
<div class="box-image">
<span class="thumb-image">
<img src="${UserSmallImage}" alt="사용자 프로필" onerror="errorImage(this, {'type':'profile'})"/>
<span class="profile-mask"></span>
<div class="theater-sticker">
{{if MediaTypeCode.indexOf("412") > -1 }} <span class="imax">IMAX</span> {{/if}}
{{if MediaTypeCode.indexOf("1969") > -1 }} <span class="fourdx">4DX</span> {{/if}}
{{if MediaTypeCode.indexOf("2202") > -1 }} <span class="screenx">SCREENX</span> {{/if}}
</div>
</span>
</div>
<div class="box-contents">
<ul class="writerinfo">
<li class="writer-name"><a href="#select_main" class="commentMore" data-moreUserID="${UserID}" data-moreUserIdNicName="${UserIdNicName}" onclick="getPopList1('${UserID}', '${UserIdNicName}')"; >
<span class="{{if EggPoint == 0 && Point > 0 }} {{else EggPoint == 1 }} egg-icon {{else EggPoint == 2 }} egg-icon good {{else}} {{/if}}"></span>${UserIdNicName}</a>
</li>
<li class="writer-etc">
<span class="day">${RegistDate}</span>
<span class="like point_like" id="${UserID}${CommentIdx}" data-isMyGood="${IsMyGOOD}" data-CommentIdx="${CommentIdx}">
<a href="javascript:return false;" class="btn_point_like"><span><img {{if IsMyGOOD }}src="http://img.cgv.co.kr/R2014/images/point/ico_point_like.png"{{else}}src="http://img.cgv.co.kr/R2014/images/point/ico_point_default.png"{{/if}} alt="like" class="like_red" /></span><span id='idLikeValue'>${GOODCNT}</span></a>
</span>
</li>
<li class="point_edit">
<a href="" class="btn_edit">평점 수정/삭제 하기</a>
<div class="edit_wrap">
<ul>
<li><a href="javascript:return false;" class="ico_edit" data-CommentIdx="${CommentIdx}" data-MovieIdx="${MovieIdx}" data-MovieTitle="${MovieTitle}"><span>평점수정</span></a></li>
<li><a href="javascript:return false;" class="ico_delete" data="${CommentIdx}"><span>평점삭제</span></a></li>
</ul>
</div>
</li>
</ul>
</div>
<div class="box-comment">
<p id="pCommentText${CommentIdx}">${CommentText}</p>
</div>
</li>
</script>
<script id="movie_point_template" type="text/x-jquery-tmpl">
<li class={{if (SPOILERCNT >= 2 && REPORTCNT >= 2) }} "user_spolierswear"
{{else (SPOILERCNT >= 2)}} "user_spolier"
{{else (REPORTCNT >= 2)}} "user_swearword"
{{else}} "" {{/if}}
id="liCommentFirst${CommentIdx}"
data-SPOILERCNT="${SPOILERCNT}"
data-REPORTCNT="${REPORTCNT}"
>
<a href="javascript:return false;" class="screen_spoiler"> </a>
<div class="box-image">
<span class="thumb-image">
<img src="${UserSmallImage}" alt="사용자 프로필" onerror="errorImage(this, {'type':'profile'})"/>
<span class="profile-mask">
</span>
<div class="theater-sticker">
{{if MediaTypeCode.indexOf("412") > -1 }} <span class="imax">IMAX</span> {{/if}}
{{if MediaTypeCode.indexOf("1969") > -1 }} <span class="fourdx">4DX</span> {{/if}}
{{if MediaTypeCode.indexOf("2202") > -1 }} <span class="screenx">SCREENX</span> {{/if}}
</div>
</a>
</span>
</div>
<div class="box-contents">
<ul class="writerinfo">
<li class="writer-name"><a href="#select_main" class="commentMore" data-moreUserID="${UserID}" data-moreUserIdNicName="${UserIdNicName}" onclick="getPopList1('${UserID}', '${UserIdNicName}')"; >
<span class="{{if EggPoint == 0 && Point > 0 }} {{else EggPoint == 1 }} egg-icon {{else EggPoint == 2 }} egg-icon good {{else}} {{/if}}"></span>${UserIdNicName}</a>
</li>
<li class="writer-etc">
<span class="day">${RegistDate}</span>
<span class="like point_like" id="${UserID}${CommentIdx}" data-isMyGood="${IsMyGOOD}" data-CommentIdx="${CommentIdx}">
<a href="javascript:return false;" class="btn_point_like"><span><img {{if IsMyGOOD }}src="http://img.cgv.co.kr/R2014/images/point/ico_point_like.png"{{else}}src="http://img.cgv.co.kr/R2014/images/point/ico_point_default.png"{{/if}} alt="like" class="like_red" /></span><span id='idLikeValue'>${GOODCNT}</span></a>
</span>
</li>
{{if UserID == "" }}
<li class="point_edit">
<a href="##" class="btn_edit">평점 수정/삭제 하기</a>
<div class="edit_wrap">
<ul>
<li><a href="javascript:return false;" class="ico_edit"><span>평점수정</span></a></li>
<li><a href="javascript:return false;" class="ico_delete" data="${CommentIdx}" ><span>평점삭제</span></a></li>
</ul>
</div>
</li>
{{else}}
<li class="point_notify">
<a href="" class="btn_notify">스포일러, 욕설/비방 신고</a>
<div class="notify_wrap">
<ul>
<li><a href="javascript:return false;" class="ico_spoiler" data-CommentIdx="${CommentIdx}" data-isMySpoiler="${IsMySPOILER}" data-SPOILERCNT="${SPOILERCNT}" ><span>{{if IsMySPOILER }}스포일러 신고 취소{{else}}스포일러 신고{{/if}}</span></a></li>
<li><a href="javascript:return false;" class="ico_swearword" data-CommentIdx="${CommentIdx}" data-IsMyREPORT="${IsMyREPORT}" data-REPORTCNT="${REPORTCNT}" ><span>{{if IsMyREPORT }}욕설/비방 신고 취소{{else}}욕설/비방 신고{{/if}}</span></a></li>
</ul>
</div>
</li>
{{/if}}
</ul>
</div>
<div class="box-comment">
<p>${CommentText}</p>
</div>
</li>
</script>
<script type="text/javascript">
//<![CDATA[
var commentOptions;
(function ($) {
$(function () {
//골든 에그 지수 add_css82
$("#goldenEggAlert").on("click", function () {
// 2020.05.07 프리에그 문구 추가
alert("Pre Egg는 개봉 전 영화에 대한\n기대 평가 입니다.\n\nGolden Egg는 실관람객의\n영화 관람 후 평가 입니다.");
});
var myPointPage = 0;
var mypointYN = false;
var mypointPaneltyYN = false;
var mypointShowViewYN = false;
// 성별/연령별 예매분포 차트 추가
var data = {
age: [
["10대", 1.8],["20대", 24.5],["30대", 31],["40대", 24.8],["50대", 17.9]
],
sex: [
["남 47.1%", 47.1],["여 53%", 53]
]
};
$('#jqplot_sex').graphChart({ 'type': 'donut', 'data': data.sex });
$('#jqplot_age').graphChart({ 'type': 'bar', 'data': data.age });
// 성별/연령별 예매분포 차트 추가
//첫 로딩시 호출, 첫 로딩시는 "실관람객"탭이 디폴트여서 실관람객 평이 있냐 여부를 따져야 리스트 갯수가 맞게 나온다. "setMypointAttribute()"함수로 대처시 callback이 setMyPointBuild() 함수와 겹쳐 오락가락 하게 된다%>
setMypointAttributeFirstLoding();
searchPointList(1, true, 1, 0); // 첫 로딩시 평점 조회
var $stillCut = $('#still_motion'),
$stillCutCurrent = $('#stillcut_current'),
stillOptions = { 'type': 'photo', 'onBeforeHandler': onBeforeHandler };
function onBeforeHandler(_index) {
$stillCutCurrent.text(_index + 1);
}
$stillCut.visualMotion(stillOptions);
//$('.btn-admit').on('click', function (e) {
// addMovieReviewCommunityAdmit($(this));
//});
//$('.view_review_detail_popup').on('click', function () {
// getReviewDetail($(this));
// return false;
//});
//function getReviewDetail(obj) {
// var reviewIdx = obj.attr('data');
// app.movie().getReviewDetail({'reviewIdx': parseInt(reviewIdx)}, callback);
// function callback(result) {
// var html = '';
// if(!result || result.length < 1) {
// return false;
// }
// var title = result['Title'];
// var content = result['Content'];
// html += '<div class="layer-contents">';
// html += ' <div class="popwrap">';
// html += ' <h5>' + title + '</h5>';
// html += ' <div class="pop-contents">';
// html += result['ContentsImage'] == "" ? "" : "<div><img width='100%' src='" + result['ContentsImage'] + "'></div>";
// html += content;
// html += ' </div>';
// html += ' </div>';
// html += ' <button type="button" class="btn-close">' + title + '닫기</button></div>';
// html += '</div>';
// var $std = obj,
//options = {
// '$target': $std,
// 'html': html,
// 'position': 'fixed',
// 'mask': 'none'
//};
// app.instWin.add(options);
// }
//}
//function addMovieReviewCommunityAdmit(obj) {
// var reviewIdx = obj.attr('data');
// var em = obj.find('em');
// app.movie().addMovieReviewCommunityAdmit(JSON.stringify({'idx': parseInt(reviewIdx)}), callback);
// function callback(result) {
// var resultCode = result.resultCode;
// switch(resultCode)
// {
// case "-1":
// app.goLogin();
// break;
// case "0":
// alert("인정하였습니다.");
// em.text(parseInt(em.text()) + 1);
// break;
// case "":
// alert("오류가 발생 되었습니다");
// break;
// default:
// alert(resultCode);
// break;
// }
// }
//}
/*내가 작성한 평점 보여주기*/
function setMyPointBuild() {
var movieIdx = "84775";
app.movie().getCommentMy({'movieIdx': parseInt(movieIdx)}, callback);
function callback(result)
{
if(!result || result.length < 1) {
return false;
}
$("#movie_my_point").tmpl(result).prependTo("#movie_point_list_container");
$('.user_my_point_list .point').point();
}
}
//add_css82 평점삭제
function removePointComment(obj) {
var commentIdx = obj.attr('data');
var movieIdx = "84775";
app.movie().removePointCheck(JSON.stringify({ 'commentIdx': parseInt(commentIdx), 'mIdx': parseInt(movieIdx) }), callback_pc);
function callback_pc(result) {
var resultCode = result.resultCode;
switch (resultCode) {
case "-1":
app.goLogin();
break;
default:
var msg = "작성한 관람평을 삭제하시겠습니까?"
var onePointMsg = "";
if(parseInt(resultCode) > 0 ){
onePointMsg = "관람평을 삭제하실 경우\n지급된 포인트는 차감됩니다.\n삭제하시겠습니까?";
msg = onePointMsg;
}
if (confirm(msg))
{
app.movie().removePoint(JSON.stringify({ 'commentIdx': parseInt(commentIdx), 'mIdx': parseInt(movieIdx), 'pointCode': parseInt(resultCode) }), callback);
}
break;
}
}
function callback(result) {
var resultCode = result.resultCode;
switch (resultCode) {
case "-1":
app.goLogin();
break;
case "0":
deleteAfterList();
if (confirm("삭제가 완료되었습니다.\n새로 작성하시겠습니까?")){
$('.link-gradewrite').click();
}else{
location.reload();
}
break;
case "":
alert("삭제 중 오류가 발생 되었습니다");
break;
default:
alert(resultCode);
break;
}
}
}
function deleteAfterList(){
mypointYN = false;
var order = $('.sort>li.on').data('order-type');
searchPointList(1, true, 1, order);
var cgvEggCountTxt = $('#cgvEggCountTxt').text();
cgvEggCountTxt = cgvEggCountTxt.split(",").join("");
var cnt = parseInt(cgvEggCountTxt);
cnt = cnt -1;
if(cnt < 100){
var eggIconDiv = $('#eggIconDiv');
$('#eggIconDiv').empty() ;
$('#eggIconDiv').html('<span class="egg good"></span><span class="percent"><strong></strong>?</span>');
}
cnt = cnt.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
$('#cgvEggCountTxt').html(cnt);
}
// 평점 리스트 조회
function searchPointList(page, isGetTotalCount, filterType, orderType) {
myPointPage = page;
filterType= 1;
if(!orderType) {
orderType = $('.sort>li.on').data('order-type');
}
// 첫로딩후 페이지 이동시 IsGetTotalCount = false 처리됨
// 첫로딩시 setPointListBuild()에서 result.TotalCount:전체평점갯수, 페이지 이동시 result.TotalCount:0
if(!isGetTotalCount) { isGetTotalCount = false; }
var isMyPageIndex = 6;
var isMyPoint = false;
if(mypointYN) { //내가 쓴 평점이 있다면(첫페이지만 5개 가져온다, 이후는 6개씩)
if (filterType == "1" && mypointShowViewYN) { //추가 : 실관람객탭이면서 실관람객인지
isMyPoint = true;
}else if (filterType == "2" && mypointPaneltyYN) {//추가 : 패널티탭이면서 패널티회원인지
isMyPoint = true;
}else if (filterType == "0") { //추가 : 전체탭
isMyPoint = true;
}
}
$.ajax({
type: "POST",
url: '/common/ajax/point.aspx/GetMoviePointVariableList',
data: "{ 'movieIdx': 84775, 'pageIndex': " + page + ", 'pageSize': " + isMyPageIndex + ", 'orderType': " + orderType + ", 'filterType': 1, 'isTotalCount' : " + isGetTotalCount + ", 'isMyPoint' : '" + isMyPoint + "' }",
contentType: "application/json; charset=utf-8",
dataType: 'json',
success: function (result) {
setPointListBuild($.parseJSON(result.d));
}
});
}
// 평점 리스트 ajax를 통해 호출한 데이터 노출
function setPointListBuild(result) {
if(result == null || result.List == null || result.TotalCount == null) return;
$("#movie_point_list_container").empty();
$("#movie_point_template").tmpl(result.List).appendTo("#movie_point_list_container");
$('.box-contents .point').point();
$('.btn-delete').on('click', function () {
removePointComment($(this));
});
// result.List:내가쓴평점 제외한 한페이지에 노출될 평점 목록
// result.TotalCount : 10자 이상 평점 총 갯수
var ListCount = result.List.length;
var TotalCount = result.TotalCount;
//1페이지 이면서 내가 쓴 평점이 있다면 보여 준다 : 상단 탭 "실관람객", "패널티" "전체" 여부 체크는 "setMyPointBuild()"안에서 체크 한다
if(mypointYN && myPointPage == 1 ) {
ListCount++; // 1페이지는 내가쓴평점 추가
if(TotalCount == 0)
TotalCount++;
setMyPointBuild();
}
// 첫 페이징 로딩후 result.TotalCount가 0처리되어 타지 않음
if(ListCount <= TotalCount) {
setPagingNavigation(TotalCount, 6, '#paging_point', '#movie_point_list_container', searchPointList);
// 실관람평 건수
$(".real-rating .desc span em").html(TotalCount.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","));
}
if(result.List.length == 0) {
$("#movie_point_list_container li").css("border-right", "none");
}
}
/* 첫로딩시 1번만 호출, 내가 쓴평점이 있는지 전영변수 세팅 및 체크 하는 함수 */
function setMypointAttributeFirstLoding() {
if ("False" == "True" || "False" == "true") {
mypointYN = true;
}
if ("False" == "True" || "False" == "true") {
mypointPaneltyYN = true;
}
if ("False" == "True" || "False" == "true") {
mypointShowViewYN = true;
}
}
/* 내가 쓴평점이 있는지 전영변수 세팅 및 체크 하는 함수 */
function setMypointAttribute() {
var movieIdx = "84775";
app.movie().getCommentMy({'movieIdx': parseInt(movieIdx)}, callback);
function callback(result)
{
if(!result || result.length < 1) {
mypointYN = false;
return false;
}
//패널티 회원인지 여부
if (result["IsViewer"] && result["IsShowView"] && !result["IsNormal"]) {
mypointPaneltyYN = true; //내평점 패널티
}else {
mypointPaneltyYN = false; //내평점 패널티
}
//실관람객인지 여부
if (result["IsShowView"]) {
mypointShowViewYN = true; //실관람객
}else {
mypointShowViewYN = false; //비실관람객
}
mypointYN = true;
}
}
//2014.12 스포일러 신고 ico_spoiler
$(document).on("click", ".ico_spoiler", function() {
var obj = $(this);
var objLiComment = $("li[id*='liCommentFirst" + obj.attr('data-CommentIdx') + "']");
var nowSPOILERCNTValue = objLiComment.attr('data-SPOILERCNT');
var movieIdx = "84775";
if (obj.attr('data-isMySpoiler') == "True" || obj.attr('data-isMySpoiler') == "true") {
/* 스포일러 신고 취소 */
if( confirm("스포일러 신고를 취소하시겠습니까?") )
{
app.movie().setCommentSpoilerDelete(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')), 'movieIdx':parseInt(movieIdx) }), callbackSpoilerDelete);
function callbackSpoilerDelete(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("신고가 취소되었습니다.");
obj.find('span').html('스포일러 신고');
obj.attr('data-isMySpoiler', 'Fales');
objLiComment.attr('data-SPOILERCNT', Number(nowSPOILERCNTValue) - 1);
if ( Number(objLiComment.attr('data-SPOILERCNT')) >= 2 ) {
objLiComment.children('a').addClass("hide");
objLiComment.attr("class", "user_spolier");
}else {
objLiComment.attr("class", "");
}
break;
default:
alert(resultCode);
break;
}
}
}
}else {
/* 스포일러 신고 */
if( confirm("평점 내용에 스포일러가 포함되어 있습니까?") )
{
app.movie().setCommentSpoilerInsert(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')), 'movieIdx':parseInt(movieIdx) }), callbackSpoilerInsert);
function callbackSpoilerInsert(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("신고가 접수되었습니다.\n내용 확인 후 반영하도록 하겠습니다.");
obj.find('span').html('스포일러 신고 취소');
obj.attr('data-isMySpoiler', 'True');
objLiComment.attr('data-SPOILERCNT', Number(nowSPOILERCNTValue) + 1);
if ( Number(objLiComment.attr('data-SPOILERCNT')) >= 2 && Number(objLiComment.attr('data-REPORTCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_spolierswear")
}else if ( Number(objLiComment.attr('data-SPOILERCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_spolier")
}else if ( Number(objLiComment.attr('data-REPORTCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_swearword")
}
break;
case "-2":
alert("이미 신고 하였습니다.");
break;
default:
alert(resultCode);
break;
}
}
}
}
});
//2014.12 욕설/비방 신고 ico_swearword
$(document).on("click", ".ico_swearword", function() {
var obj = $(this);
var objLiComment = $("li[id*='liCommentFirst" + obj.attr('data-CommentIdx') + "']");
var nowREPORTCNTValue = objLiComment.attr('data-REPORTCNT');
var movieIdx = "84775";
if (obj.attr('data-IsMyREPORT') == "True" || obj.attr('data-IsMyREPORT') == "true") {
/* 욕설/비방 신고 취소 */
if( confirm("욕설/비방 신고를 취소하시겠습니까?") )
{
app.movie().setCommentReportDelete(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')), 'movieIdx':parseInt(movieIdx) }), callbackReportDelete);
function callbackReportDelete(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("신고가 취소되었습니다.");
obj.find('span').html('욕설/비방 신고');
obj.attr('data-IsMyREPORT', 'Fales');
objLiComment.attr('data-REPORTCNT', Number(nowREPORTCNTValue) - 1);
if ( Number(objLiComment.attr('data-REPORTCNT')) >= 2 ) {
objLiComment.children('a').addClass("hide");
objLiComment.attr("class", "user_swearword");
}else {
objLiComment.attr("class", "");
}
break;
default:
alert(resultCode);
break;
}
}
}
}else {
/* 욕설/비방 신고 */
if( confirm("평점 내용에 욕설/비방성 내용이 포함되어 있습니까?") )
{
app.movie().setCommentReportInsert(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')), 'movieIdx':parseInt(movieIdx) }), callbackReportInsert);
function callbackReportInsert(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("신고가 접수되었습니다.\n내용 확인 후 반영하도록 하겠습니다.");
obj.find('span').html('욕설/비방 신고 취소');
obj.attr('data-IsMyREPORT', 'True');
objLiComment.attr('data-REPORTCNT', Number(nowREPORTCNTValue) + 1);
if ( Number(objLiComment.attr('data-SPOILERCNT')) >= 2 && Number(objLiComment.attr('data-REPORTCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_spolierswear")
}else if ( Number(objLiComment.attr('data-SPOILERCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_spolier")
}else if ( Number(objLiComment.attr('data-REPORTCNT')) >= 2 ) {
objLiComment.children('a').removeClass("hide");
objLiComment.attr("class", "user_swearword")
}
break;
case "-2":
alert("이미 신고 하였습니다.");
break;
default:
alert(resultCode);
break;
}
}
}
}
});
//2014.12 좋아요버튼 n
$(document).on("click", ".point_like", function() {
var obj = $(this);
var nowLikeValue = obj.find('#idLikeValue').html();
var movieIdx = "84775";
if (obj.attr('data-isMyGood') == "True" || obj.attr('data-isMyGood') == "true") {
/*추천 제거 하기 */
app.movie().setCommentGoodDelete(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')) }), callbackDelete);
function callbackDelete(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("추천을 취소하였습니다.");
// 1page이면 0 또는 1 값이 온다
if (myPointPage == "0" || myPointPage == "1") {
$("span[id*='" + obj.attr('id') + "']").find('#idLikeValue').html(Number(nowLikeValue) - 1);
$("span[id*='" + obj.attr('id') + "']").find('img').attr('src', 'http://img.cgv.co.kr/R2014/images/point/ico_point_default.png');
$("span[id*='" + obj.attr('id') + "']").attr('data-isMyGood', 'False');
}else {
obj.find('#idLikeValue').html(Number(nowLikeValue) - 1);
obj.find('img').attr('src', 'http://img.cgv.co.kr/R2014/images/point/ico_point_default.png');
obj.attr('data-isMyGood', 'False');
}
break;
case "-2":
alert("추천 하지 않은 글 입니다.");
break;
default:
alert(resultCode);
break;
}
}
}else {
/*추천 하기 */
app.movie().setCommentGoodInsert(JSON.stringify({ 'commentIdx': parseInt(obj.attr('data-CommentIdx')), 'movieIdx':parseInt(movieIdx) }), callbackInsert);
function callbackInsert(result) {
var resultCode = result.resultCode;
switch(resultCode)
{
case "-1":
app.goLogin();
break;
case "0":
alert("시스템 오류 입니다.");
break;
case "1":
alert("추천하였습니다.");
// 1page이면 0 또는 1 값이 온다
if (myPointPage == "0" || myPointPage == "1") {
$("span[id*='" + obj.attr('id') + "']").find('#idLikeValue').html(Number(nowLikeValue) + 1);
$("span[id*='" + obj.attr('id') + "']").find('img').attr('src', 'http://img.cgv.co.kr/R2014/images/point/ico_point_like.png');
$("span[id*='" + obj.attr('id') + "']").attr('data-isMyGood', 'True');
}else {
obj.find('#idLikeValue').html(Number(nowLikeValue) + 1);
obj.find('img').attr('src', 'http://img.cgv.co.kr/R2014/images/point/ico_point_like.png');
obj.attr('data-isMyGood', 'True');
}
break;
case "-2":
alert("이미 추천하였습니다.");
break;
case "-3":
alert("'좋아요'는 영화를 관람하신\n고객님께 제공되는 기능입니다.");
break;
default:
alert(resultCode);
break;
}
}
}
});
//2014.12 삭제버튼 n
$(document).on("click", ".ico_delete", function() {
removePointComment($(this));
});
$(document).on("click", ".btn_edit", function() {
$('.btn_edit').removeClass('on');
$(this).toggleClass('on');
$('.btn_notify').removeClass('on');
return false;
});
$(document).on("click", ".btn_notify", function() {
$(this).toggleClass('on');
$('.btn_edit').removeClass('on');
return false;
});
$(document).on("click", ".screen_spoiler", function() {
$(this).addClass('hide');
return false;
});
$(document).click(function() {
$('.btn_edit').removeClass('on');
$('.btn_notify').removeClass('on');
});
//평점목록 Filtering
$('#sortTab .sortTab').on('click', function () {
if(!$(this).hasClass("on")){
$('#sortTab').find('.sortTab').removeClass("on");
$(this).addClass("on");
var orderType = $(this).attr('data-order-type');
searchPointList(1, true, 1, orderType);
}
});
//모바일버전 가기
$('.go-mobile').on('click', function() {
location.replace(updateQueryStringParameter(location.href, "IsMobile", "N"));
return false;
});
// 회원 평점 모아보기 레이어팝업
$('.writerinfo .writer-name a').on('click', function () {
return;
var $std = $(this),
options = {
'$target': $std,
'type': 'center',
'html': $('#view_memberGrade').html(),
'mask': 'none'
};
app.instWin.add(options);
return false;
});
// 평점 작성하기 레이어팝업
$('.link-gradewrite').on('click', function () {
var movObj = app.movie();
if (!movObj.GetWatchingMovieCheck) {
movObj.GetWatchingMovieCheck = function (data, callback, error) {
var url = '/common/ajax/point.aspx/GetWatchingMovieCheck';
app.ajax().set({ dataType: 'json', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });
}
};
movObj.GetWatchingMovieCheck(JSON.stringify({ 'MovieIdx': 84775 }), GetWatchingMovieCheckCallback);
return false;
});
function GetWatchingMovieCheckCallback(result){
var resultCode = result.resultCode;
//0:영화 인덱스 없을때, 1:이미 등록회원, 2:실관람객, 3 : 실관람객이 아닌때
switch (resultCode) {
case "-1":
app.goLogin();
break;
case "0":
//addData(isChecked);
app.goLogin();
break;
case "1":
if( confirm("이미 관람평 작성을 완료하셨습니다.\n관람평을 수정하시겠습니까?") ) {
if($(".modifyCommentDummy").length == 1) {
$(".modifyCommentDummy").click();
}
}
break;
case "2":
var $std = $(this);
commentOptions = {
'$target': $std,
'type': 'center',
'html': $('#writeGrade').html(),
'independence': true,
'mask': 'none'
};
var isLogin = app.config('isLogin');
if(isLogin){
app.instWin.add(commentOptions);
likeOrNot() ;
RegPop();
}else{
app.goLogin();
}
break;
case "3":
if( confirm("실관람객에 한하여 관람평 작성이 가능합니다.\n실관람객 등록 페이지로 이동하시겠습니까?") ) {
location.href="/user/movielog/watched.aspx";
}
break;
default:
alert(resultCode);
break;
}
}
function RegPop(){
$('#textReviewContent').count({
useMember: true,
callback: function (c) {
$('#text_count').text(c);
}
});
$('#regTitle').html('모가디슈');
$('#defaultEggPoint').addClass('on');
$('#regBtn').on('click', function () {
var textReviewContent = $('#textReviewContent').val();
textReviewContent = textReviewContent.replace(/^\s+/, "");
textReviewContent = textReviewContent.replace(/\s+$/g, "");
textReviewContent = textReviewContent.replace(/\n/g, "");
textReviewContent = textReviewContent.replace(/\r/g, "");
if (textReviewContent == "") {
alert("내용을 입력하지 않았습니다.");
$('#textReviewContent').focus();
return;
}
// 2018.04.26 박인선 실관람평 10자 미만 등록불가
if (textReviewContent.replace(/\s*/g,"").length < 10) {
alert("문자를 포함하여 10자 이상(공백 제외) 작성하셔야 등록됩니다.");
$('#textReviewContent').focus();
return;
}
// [2015-12-08]평점 개편 이후 실관람객 공개 체크 삭제(무조건 true)
var isChecked = true;
app.movie().getViewUser({ 'movieIdx': '84775', 'isOpenView': isChecked }, callback); /*[2015-12-09]실관람객여부 체크 시 진짜 인지를 확인 & 이미 평점을 작성한 적이 있는지 확인. : upt_mwpark*/
function callback(result) {
var resultCode = result.resultCode;
if(resultCode.indexOf("이미 작성하셨습니다") > 0) {
resultCode = "해당 영화에 대한 관람평을 이미 작성하셨습니다.\n관람평은 영화당 1회만 작성할 수 있습니다.\n수정을 원하는 경우 관람평수정 기능을 이용해주시기 바랍니다.";
}
switch (resultCode) {
case "-1":
alert("로그인이 필요한 서비스 입니다");
break;
case "0":
addData(isChecked);
break;
case "1":
if( confirm("실관람객에 한하여 관람평 작성이 가능합니다.\n실관람객 등록 페이지로 이동하시겠습니까? ") ) {
location.href="/user/movielog/watched.aspx";
}
break;
default:
alert(resultCode);
break;
}
}
return false;
});
}
function likeOrNot() {
$('.likebox label').on('click', function () {
var $wrap = $(this).parents('.likebox');
$wrap.siblings().removeClass('on');
$wrap.addClass('on');
});
$('.likebox input').on('focusin', function() {
var $wrap = $(this).parents('.likebox');
$wrap.siblings().removeClass('on');
$wrap.addClass('on');
});
$('#viewpopup').on('click', function () {
var $std = $(this),
options = {
'$target': $std,
'type': 'center',
'html': $('#temp_view').html(),
'independence': true,
'mask': 'none'
};
app.instWin.add(options);
return false;
});
$("#regLayerClose").on("click", function () {
$('.layer-wrap').remove();
});
}
/*[2015-12-09]평점 등록 로직. start : upt_mwpark*/
//평점 등록
function addData(isChecked) {
var isCJOneMember = "False";
if (isCJOneMember == "False") {
if (confirm("고객님은 CJONE 온라인 통합회원이 아니십니다.\n'실관람객 리뷰' 포인트 적립을 원하시면\nCJ ONE 온라인통합회원으로 전환부탁드립니다.") == true) {
window.open("https://www.cjone.com/cjmweb/join.do?coopco_cd=7010&brnd_cd=1000", "_newtab");
return false;
}
}
//이벤트가 있을 시 eventIdx 에 Event Idx 값 넣기
var EggPoints = 0;
if($('#defaultEggPoint').hasClass("on")){
EggPoints = 2;
}
if($('#notEggPoint').hasClass("on")){
EggPoints = 1;
}
var defaults = {
'flag': 'M',
'idx': '84775',
'textReviewContent': $('#textReviewContent').val(),
'open_info': true, // [2015-12-09] 평점 개편 이후 isCheked 는 항상 true
'chk_facebook': false, // 페이스북 연동 기능 삭제
'chk_twitter': false, // 트위터 연동 기능 삭제
'rdo_User': 1,
'addUserType': '',
'point': '', /*[2015-12-08]평점 개편 이후 point 사용 안함 : del_mwpark*/
'eventIdx': 0,
'url': escape(location.href),
'eggPoint' : EggPoints /*[2015-12-08]등록시 eggPoint 파라미터 추가. : add_mwpark*/
};
app.movie().setPointReview(JSON.stringify(defaults), resultCallback); /*[2015-12-09] 평점 등록 프로시저. : upt_mwpark*/
setMypointAttribute();
function resultCallback(result) {
switch (result.resultCode) {
case "-1":
app.goLogin();
break;
case "-2":
alert("올바르게 데이타가 입력되지 않았습니다.");
break;
case "-3":
alert(result.resultTitle);
break;
case "0":
if (confirm("관람평이 등록되었습니다.\n관람하신 영화의 관람 포인트를\n선택하시겠습니까?") ){ //확인
$('.layer-wrap').remove();
charmPointPop(result.resultIndex);
}else{ //취소
$('.layer-wrap').remove();
location.reload();
}
break;
case "01":/*[2015-12-09]평점 개편 이후 지급 포인트 및 관람일로부터 14일 => 7일 로 변경. start : upt_mwpark*/
if (confirm("관람일 포함 7일 이내 관람평이 등록되어\nCJ ONE 20P가 지급되었습니다.\n관람하신 영화의 관람 포인트를\n선택해주시면 30P를 추가 지급해드립니다.\n\n포인트는 최초 1회만 지급됩니다.") ){ //확인
$('.layer-wrap').remove();
charmPointPop(result.resultIndex);
}else{ //취소
$('.layer-wrap').remove();
location.reload();
}
break;
//아트하우스
case "02":
if (confirm("관람일 포함 7일 이내 관람평이 등록되어\nCJ ONE 30P가 지급되었습니다.\n(아트하우스 Club 회원 추가 10P 적립 포함)\n관람하신 영화의 관람 포인트를\n선택해주시면 30P를 추가 지급해드립니다.\n\n포인트는 최초 1회만 지급됩니다.") ){ //확인
$('.layer-wrap').remove();
charmPointPop(result.resultIndex);
}else{ //취소
$('.layer-wrap').remove();
location.reload();
}
break;
case "3":if (confirm("관람평이 등록되었습니다.\n관람하신 영화의 관람 포인트를\n선택하시겠습니까?")){
$('.layer-wrap').remove();
charmPointPop(result.resultIndex);
}else{ //취소
$('.layer-wrap').remove();
location.reload();
}
break;
case "4":
alert("작성글이 등록 되었습니다.\n고객님은 최초 1회 <" + result.resultTitle + "> 실관램객 리뷰 작성이 " + result.resultData + " 에 이미 참여 하셨습니다.");
break;
case "":
alert("등록 중 오류가 발생 되었습니다.");
break;
default:
alert(result.resultCode);
break;
}
}
}
});
})(jQuery);
//]]>
</script>
<!--[2015-12-15] 평점 수정 레이어 팝업 템플릿 start : add_mwpark-->
<script id="Script2" type="text/x-jquery-tmpl">
<div class="layer-contents on-shadow" style="width:710px;" id="my-list-uptLayer">
<div class="popup-general">
<div class="popwrap">
<h1>평점수정</h1>
<div class="pop-contents write-mygrade">
<div class="mygrade-cont">
<div class="movietit"><strong>${MovieTitle}</strong></div>
<div class="likeornot">
<div class="writerinfo">
<div class="box-image">
<span class="thumb-image">
<img src="${UserSmallImage}" alt="사용자 프로필" onerror="errorImage(this, {'type':'profile'})">
<span class="profile-mask"></span>
</span>
</div>
<span class="round red on"><span class="position"><em class="see">실관람객</em></span></span>
<span class="writer-name">${UserIdNicName}</span>
</div>
<div class="likebox t1{{if EggPoint == 2}} on{{/if}}">
<div class="likebox-inner">
<label for="likeornot1-1">
<span class="egg-icon good">
<input type="radio" name="likeornot1" id="likeornot1-1" value="2"{{if EggPoint == 2}} checked{{/if}}/>
</span>
<span class="txt">좋았어요~^^</span>
</label>
</div>
</div>
<div class="likebox t2{{if EggPoint == 1}} on{{/if}}">
<div class="likebox-inner">
<label for="likeornot1-2">
<span class="egg-icon">
<input type="radio" name="likeornot1" id="likeornot1-2" value="1"{{if EggPoint == 1}} checked{{/if}}/>
</span>
<span class="txt">흠~좀 별로였어요;;;</span>
</label>
</div>
</div>
</div>
<div class="textbox">
<textarea cols="" rows="" id="my-list-commentTextArea" maxlength="280" required="required" data-title="평점" data-message="작성글이 입력되지 않았습니다.">${CommentText}</textarea>
</div>
<div class="footbox">
<span class="role">
<a id="viewpopup" title="새창" href="#" target="_blank">운영원칙 <img src="http://img.cgv.co.kr/R2014/images/common/ico/ico-question-mark.png" alt="?"></a>
</span>
<div class="rbox">
<span class="count"><strong id="text_count">0</strong>/280(byte)</span>
<button type="button" class="round red on" id="my-list-uptBtn"><span>작성완료!</span></button>
</div>
</div>
</div>
</div>
<button type="button" class="btn-close" id="my-list-uptCloseBtn">평점수정 팝업 닫기</button>
</div>
</div>
<input type="hidden" id="my-list-commentIdx" value="${CommentIdx}"/>
<input type="hidden" id="my-list-movieIdx" value="${MovieIdx}"/>
<input type="hidden" id="my-list-withviewcnt" value="${withviewcnt}"/>
<input type="hidden" id="my-list-withviewer" value="${withviewer}"/>
</div>
</script>
<!--[2015-12-15] 평점 수정 레이어 팝업 템플릿 end : add_mwpark-->
<!-- 2020.05.07 추가 실관람평 > 관람 포인트 선택 수정 -->
<script id="Script4" type="text/x-jquery-tmpl">
<div class="layer-wrap" id="my-list-charmLayer" style="width:0px; top:0px;">
<div class="popwrap" style="width:516px;margin-top:0px;margin-left:-268px">
<h1>관람 포인트 선택</h1>
<div class="pop-contents">
<!-- Contents Addon -->
<div class="movie-emotion-select">
<div class="header">
<p class="main">이 영화의 관람 포인트를 선택해주세요!</p>
<p class="sub"><span>중복선택</span>이 가능합니다.</p>
</div>
<div class="box">
<div class="name">
매력 포인트
</div>
<div class="wrap_input">
<label><input type="checkbox" name="charm1" id="effect" {{if Effect == "Y"}} checked {{/if}}><span>감독연출</span></label>
<label><input type="checkbox" name="charm2" id="story" {{if Story == "Y"}} checked {{/if}}><span>스토리</span></label>
<label><input type="checkbox" name="charm3" id="visual" {{if Visual == "Y"}} checked {{/if}}><span>영상미</span></label>
<label><input type="checkbox" name="charm4" id="acting" {{if Acting == "Y"}} checked {{/if}}><span>배우연기</span></label>
<label><input type="checkbox" name="charm5" id="ost" {{if OST == "Y"}} checked {{/if}}><span>OST</span></label>
</div>
</div>
<div class="box">
<div class="name">
감정 포인트
</div>
<div class="wrap_input">
<label><input type="checkbox" name="emotion1" id="emotion1"{{if Emotion1 == "Y"}} checked {{/if}}><span>${Emotion1Text}</span></label>
<label><input type="checkbox" name="emotion2" id="emotion2"{{if Emotion2 == "Y"}} checked {{/if}}><span>${Emotion2Text}</span></label>
<label><input type="checkbox" name="emotion3" id="emotion3"{{if Emotion3 == "Y"}} checked {{/if}}><span>${Emotion3Text}</span></label>
<label><input type="checkbox" name="emotion4" id="emotion4"{{if Emotion4 == "Y"}} checked {{/if}}><span>${Emotion4Text}</span></label>
<label><input type="checkbox" name="emotion5" id="emotion5"{{if Emotion5 == "Y"}} checked {{/if}}><span>${Emotion5Text}</span></label>
</div>
</div>
</div>
<!-- //Contents Addon -->
<div class="set-btn fix-width">
<button type="submit" id="my-list-charmBtn" class="round inred"><span>확인</span></button>
</div>
<input type="hidden" id="charmGenre_SMS1" value="${Genre_SMS1}" />
<input type="hidden" id="my-list-charmMovieIdx" value="${MovieIdx}" />
</div>
<button type="button" class="btn-close" id="my-list-charmCloseBtn">관람 포인트 선택 팝업 닫기</button>
</div>
</div>
<!-- //관람 포인트 선택 팝업 -->
</script>
<script type="text/javascript">
// 2020.05.07 관람 포인트 선택시 기존값 조회(수정)
function GetCharm(commentIdx) {
var charmObj = app.movie();
if (!charmObj.GetCharmPoint) {
charmObj.GetCharmPoint = function (data, callback, error) {
var url = '/common/ajax/point.aspx/GetCharmPoint_AddEmotion';
app.ajax().set({ dataType: 'json', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });
}
};
charmObj.GetCharmPoint(JSON.stringify({ 'commentIdx': commentIdx }), resultCharmCallback);
//결과
function resultCharmCallback(result) {
charmPointPop2(result);
};
};
// 2020.05.07 관람 포인트 선택 수정 팝업 노출
function charmPointPop2(result) {
result.MovieIdx = 84775;
var $std = $(this),
options = {
'$target': $std,
'type': 'center',
'html': $('#Script4').tmpl(result),
'mask': 'none'
};
app.instWin.add(options);
charmLayerSetting(result.CommentIdx);
return false;
}
// 2020.05.07 관람 포인트 선택 팝업 셋팅
function charmLayerSetting(commentIdx) {
var comIdx = commentIdx;
//관람 포인트 수정 버튼.
$("#my-list-charmBtn").on("click", function () {
var charmObj = {};
charmObj.acting = "N";
charmObj.story = "N";
charmObj.visual = "N";
charmObj.ost = "N";
charmObj.effect = "N";
charmObj.emotion1 = "N";
charmObj.emotion2 = "N";
charmObj.emotion3 = "N";
charmObj.emotion4 = "N";
charmObj.emotion5 = "N";
charmObj.genre_sms1 = $("#charmGenre_SMS1").val();
if (charmObj.genre_sms1 == "") {
alert("관람 포인트를 다시 등록해 주세요.");
return false;
}
if ($("#effect").prop("checked")) {
charmObj.effect = "Y";
}
if ($("#story").prop("checked")) {
charmObj.story = "Y";
}
if ($("#visual").prop("checked")) {
charmObj.visual = "Y";
}
if ($("#acting").prop("checked")) {
charmObj.acting = "Y";
}
if ($("#ost").prop("checked")) {
charmObj.ost = "Y";
}
if ($("#emotion1").prop("checked")) {
charmObj.emotion1 = "Y";
}
if ($("#emotion2").prop("checked")) {
charmObj.emotion2 = "Y";
}
if ($("#emotion3").prop("checked")) {
charmObj.emotion3 = "Y";
}
if ($("#emotion4").prop("checked")) {
charmObj.emotion4 = "Y";
}
if ($("#emotion5").prop("checked")) {
charmObj.emotion5 = "Y";
}
if(charmObj.effect == 'N' && charmObj.story == 'N' && charmObj.visual == 'N' && charmObj.acting == 'N' && charmObj.ost == 'N'){
alert("매력 포인트를 1개 이상 선택해주세요.");
return;
}
if (charmObj.emotion1 == "N" && charmObj.emotion2 == "N" && charmObj.emotion3 == "N" && charmObj.emotion4 == "N" && charmObj.emotion5 == "N") {
alert("감정 포인트를 1개 이상 선택해주세요.");
return;
}
charmingEdit(comIdx, charmObj);
});
// 영화매력 레이어 팝업 닫기버튼.
$("#my-list-charmCloseBtn").on("click", function () {
location.reload();
$("#my-list-charmLayer").remove();
});
};
/* 2020.05.07 관람 포인트 선택 팝업 수정*/
function charmingEdit(commentIdx, charmObj) {
var movObj = app.movie();
if (!movObj.setCharmEdit) {
movObj.setCharmEdit = function (data, callback, error) {
var url = '/common/ajax/point.aspx/setCharm_AddEmotion';
app.ajax().set({ dataType: 'json', url: url, data: data, contentType: "application/json; charset=utf-8", successHandler: callback });
}
};
movObj.setCharmEdit(JSON.stringify({ 'commentIdx': commentIdx
, 'movieIdx': Number($("#my-list-charmMovieIdx").val())
, 'acting': charmObj.acting
, 'story': charmObj.story
, 'visual': charmObj.visual
, 'ost': charmObj.ost
, 'effect': charmObj.effect
, 'genre_sms1': charmObj.genre_sms1
, 'emotion1': charmObj.emotion1
, 'emotion2': charmObj.emotion2
, 'emotion3': charmObj.emotion3
, 'emotion4': charmObj.emotion4
, 'emotion5': charmObj.emotion5
}), resultCharmingCallback);
//결과
function resultCharmingCallback(result) {
switch (result.resultCode) {
case "1":
alert("수정이 완료되었습니다.");
layerAllClose();
location.reload();
break;
case "-1":
alert("등록 중 오류가 발생 되었습니다.");
break;
default:
alert(result.resultCode);
break;
}
}
}
//레이어 팝업 전체 닫기
function layerAllClose() {
$("#my-list-uptLayer").remove();
$("#my-list-charmLayer").remove();
};
</script>
<script type="text/javascript">
//<![CDATA[
(function ($) {
$(function () {
var isLogin = app.config('isLogin');
// 평점 삭제하기 클릭 event
$('.btn-delete').on('click', function () {
removePointComment($(this).attr('data'), $(this).attr('midx'));
return false;
});
// 실관람평 수정(작성하기를 클릭하였으나, 이미 작성한 관람평이 있을경우)
$(document).on("click", ".modifyCommentDummy", function () {
var movieIdx = 84775;
var $std = $(this);
app.movie().getCommentMy({ 'movieIdx': parseInt(movieIdx) }, getCommentResult);
function getCommentResult(result) {
options = {
'$target': $std,
'type': 'center',
'html': $("#Script2").tmpl(result),
'independence': true,
'mask': 'none'
};
app.instWin.add(options);
updateLayerSetting();
return false;
}
});
/*[2015-12-15] 평점 수정 레이어 팝업 start : add_mwpark*/
$(document).on("click", ".ico_edit", function () {
var movieIdx = 84775;
var $std = $(this);
app.movie().getCommentMy({ 'movieIdx': parseInt(movieIdx) }, getCommentResult);
function getCommentResult(result) {
options = {
'$target': $std,
'type': 'center',
'html': $("#Script2").tmpl(result),
'independence': true,
'mask': 'none'
};
app.instWin.add(options);
updateLayerSetting();
return false;
}
});
/*[2015-12-15] 평점 수정 레이어 팝업 end : add_mwpark*/
/*[2015-12-15]레이어 팝업 띄운 후 이벤트 및 각종 설정 처리. start : add_mwpark*/
function updateLayerSetting() {
// 가져온 comment text 의 바이트 수 보이기.
$('#text_count').text(fnTextLength($("#my-list-commentTextArea").val()));
//글자 입력시 바이트 수 반영.
$('#my-list-commentTextArea').count({
useMember: true,
callback: function (c) {
$('#text_count').text(c);
}
});
// 평점 수정 버튼 클릭
$("#my-list-uptBtn").on("click", function () {
var textReviewContent = $('#my-list-commentTextArea').val();
textReviewContent = textReviewContent.replace(/^\s+/, "");
textReviewContent = textReviewContent.replace(/\s+$/g, "");
textReviewContent = textReviewContent.replace(/\n/g, "");
textReviewContent = textReviewContent.replace(/\r/g, "");
if (textReviewContent == "") {
alert("내용을 입력하지 않았습니다.");
$('#my-list-commentTextArea').focus();
return;
}
// 2018.04.26 박인선 실관람평 10자 미만 등록불가
if (textReviewContent.replace(/\s*/g,"").length < 10) {
alert("문자를 포함하여 10자 이상(공백 제외) 작성하셔야 등록됩니다.");
$('#my-list-commentTextArea').focus();
return;
}
if (confirm("작성한 관람평을 수정하시겠습니까?")) {
if (isLogin) {
editData();
} else {
app.goLogin();
}
}
return false;
});
/*[2015-12-15]평점 수정 start : add_mwpark*/
function editData() {
var eggValue = $("input:radio[name='likeornot1']:checked").val();
var textReviewContent = $('#my-list-commentTextArea').val();
textReviewContent = textReviewContent.replace(/^\s+/, "");
textReviewContent = textReviewContent.replace(/\s+$/g, "");
textReviewContent = textReviewContent.replace(/\n/g, "");
textReviewContent = textReviewContent.replace(/\r/g, "");
app.movie().setCommentEdit(JSON.stringify({ 'commentIdx': Number($("#my-list-commentIdx").val())
, "commentText": textReviewContent
, 'movieIdx': Number($("#my-list-movieIdx").val())
, 'isShowView': "Y"
, 'withViewCnt': Number($("#my-list-withviewcnt").val())
, 'withViewer': $("#my-list-withviewer").val()
, 'eggPoint': Number(eggValue)
}), resultCallback);
function resultCallback(result) {
switch (result.resultCode) {
case "1":
if (confirm("관람평이 수정되었습니다.\n관람하신 영화의 관람 포인트를\n선택하시겠습니까?") == false) {
$("#my-list-uptLayer").remove();
location.reload()
return;
} else {
$("#my-list-uptLayer").remove();
GetCharm(result.resultIndex);
}
break;
case "0":
alert("등록 중 오류가 발생 되었습니다.");
break;
case "2":
alert("문자를 포함하여 10자 이상(공백 제외) 작성하셔야 등록됩니다.");
break;
case "-9999":
alert("잘못된 접근 입니다.");
break;
default:
alert(result.resultCode);
break;
}
}
}
//좋아요 , 별로에요 클릭시 빨간 테두리 on
$('.likebox label').on('click', function () {
var $wrap = $(this).parents('.likebox');
$wrap.siblings().removeClass('on');
$wrap.addClass('on');
});
//좋아요 , 별로에요 클릭시 빨간 테두리 on
$('.likebox input').on('focusin', function () {
var $wrap = $(this).parents('.likebox');
$wrap.siblings().removeClass('on');
$wrap.addClass('on');
});
//운영원칙 ? 클릭시 팝업.
$('#viewpopup').on('click', function () {
var $std = $(this),
options = {
'$target': $std,
'type': 'center',
'html': $('#temp_view').html(),
'independence': true,
'mask': 'none'
};
app.instWin.add(options);
return false;
});
/*[2015-12-15]레이어팝업 "닫음" 버튼 클릭 처리.: add_mwpark*/
$("#my-list-uptCloseBtn").on("click", function () {
$("#my-list-uptLayer").remove();
});
}
/*[2015-12-15]레이어 팝업 띄운 후 이벤트 및 각종 설정 처리. end : add_mwpark*/
/*[2015-12-15]입력 글자 바이트 check start : add_mwpark*/
function fnTextLength(content) {
var cnt = 0;
var ch = '';
for (var i = 0; i < content.length; i++) {
ch = content.charAt(i);
if (escape(ch).length > 4) {
cnt += 2;
} else {
cnt += 1;
}
}
return cnt;
}
/*[2015-12-15]입력 글자 바이트 end : add_mwpark*/
});
})(jQuery);
//2014.12 추가
//내가 작성한 평점 내용 불러오기 현재 now
function getCommentEditResult(movieIdx) {
app.movie().getCommentMy({ 'movieIdx': parseInt(movieIdx) }, callback);
function callback(result) {
if (!result || result.length < 1) {
return false;
}
var commentText = result['CommentText'];
var registDate = result['registDate'];
var commentIdx = result['CommentIdx'];
var pointDb = result['Point'];
var isShowView = result['IsShowView'];
$("div[id*='" + commentIdx + "']").find('.point-on').attr('style', "width: " + pointDb + "0%;");
$("em[id*='" + commentIdx + "']").html(pointDb);
$("p[id*='" + commentIdx + "']").html(commentText);
if (isShowView) {
$("li[id*='" + commentIdx + "']").find(".vr").attr('style', "display:");
} else {
$("li[id*='" + commentIdx + "']").find(".vr").attr('style', "display:none");
}
}
}
/*회원 평점 모아보기. mwpark_RR2015*/
function getPopList1(userid, nick) {
// 2017.07.11 화면 호출 시 POST 방식 호출 변경
$("#frmPointPopup").attr("target", "ifrm_movie_time_table1");
$("#frmPointUserId").val(userid);
$("#frmPointNick").val(escape(nick));
$("#frmPointPopup").submit();
$("#ifrm_movie_time_table1").show();
}
function resizeTopIframe() {
$("#ifrm_movie_time_table1").hide();
}
function resizeTop(height) {
document.getElementById("ifrm_movie_time_table1").height = parseInt(height) + 10;
}
/*페이징 처리 추가. mwpark_RR2015 2016-02-17*/
//function searchReviewList(page, isGetTotalCount) {
// if(!isGetTotalCount) { isGetTotalCount = false; }
// app.movie().getReviewSearchList({ 'movieIdx': 84775, 'pageIndex': page, 'pageSize': 5, 'isTotalCount' : isGetTotalCount}, setReviewListBuild);
//}
//function setReviewListBuild(result) {
// if(result == null || result.List == null || result.TotalCount == null) {
// return;
// }
// $("#movie_review_list_container").empty();
// $("#movie_review_template").tmpl(result.List).appendTo("#movie_review_list_container");
//if(result.List.length <= result.TotalCount) {
// setPagingNavigation(result.TotalCount, 5, '#paging_review', '#movie_review_list_container', searchReviewList);
//}
//$('.view_review_detail_popup').on('click', function () {
// getReviewDetail($(this));
// return false;
//});
//$('.btn-admit').on('click', function () {
// addMovieReviewCommunityAdmit($(this));
//});
//}
</script>
<!--/ Contents End -->
</div>
<!-- /Contents Area -->
</div>
<!-- /Contaniner -->
<div class="com_pop_wrap">
<div class="com_pop_fog">
</div>
</div>
<!-- Footer -->
<div id="footer">
<!-- footer_area (s) -->
<div class="sect-ad" id="BottomWrapper">
<iframe frameborder="0" height="240" id="Bottom" marginheight="0" marginwidth="0" name="Bottom" scrolling="no" src="https://ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@Bottom" title="" width="100%">
</iframe>
</div>
<div class="foot">
<div class="sect-smuse">
<h2>
특별관 리스트
</h2>
<ul>
<li>
<a class="dx" href="http://www.cgv.co.kr/theaters/special/?regioncode=4D14">
4DX
</a>
</li>
<li>
<a class="imax" href="http://www.cgv.co.kr/theaters/special/?regioncode=07">
IMAX
</a>
</li>
<li>
<a class="screenx" href="http://www.cgv.co.kr/theaters/special/?regioncode=SCX">
SCREENX
</a>
</li>
<li>
<a class="spherex" href="http://www.cgv.co.kr/theaters/special/?regioncode=SPX">
SphereX
</a>
</li>
<li>
<a class="gold" href="http://www.cgv.co.kr/theaters/special/?regioncode=99">
GOLDCLASS
</a>
</li>
<li>
<a class="cine" href="http://www.cgv.co.kr/theaters/special/?regioncode=103">
CINE de CHEF
</a>
</li>
<li>
<a class="cinema" href="http://www.cgv.co.kr/theaters/special/?regioncode=pc">
THE PRIVATE CINEMA
</a>
</li>
<li>
<a class="kids" href="http://www.cgv.co.kr/theaters/special/?regioncode=CK">
Cine kids
</a>
</li>
<li>
<a class="cinenforet" href="http://www.cgv.co.kr/theaters/special/?regioncode=CF">
CINE&FORET
</a>
</li>
</ul>
</div>
<div class="sect-cinfo">
<p class="logo">
CJ CGV 로고
</p>
<h2>
CJ CGV 회사소개 및 정책
</h2>
<div class="policy">
<ul>
<li>
<a href="http://corp.cgv.co.kr/company/" target="_blank">
회사소개
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/ir/financial/financial_list.aspx" target="_blank">
IR
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/recruit/step/default.aspx" target="_blank">
채용정보
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/advertize/ad_Default.aspx" target="_blank">
광고/프로모션문의
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/advertize/af_default.aspx" target="_blank">
제휴문의
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/advertize/bp_insert.aspx" target="_blank">
출점문의
</a>
</li>
<li>
<a href="http://www.cgv.co.kr/rules/service.aspx">
이용약관
</a>
</li>
<li>
<a href="http://www.cgv.co.kr/rules/organized.aspx">
편성기준
</a>
</li>
<li>
<a class="empha-red" href="http://www.cgv.co.kr/rules/privacy.aspx">
개인정보처리방침
</a>
</li>
<li>
<a href="http://www.cgv.co.kr/rules/disclaimer.aspx">
법적고지
</a>
</li>
<li>
<a href="http://www.cgv.co.kr/rules/emreject.aspx">
이메일주소무단수집거부
</a>
</li>
<li>
<a href="http://corp.cgv.co.kr/company/ethicalManagement/ceoMessage.aspx" target="_blank">
윤리경영
</a>
</li>
<li>
<a class="empha-red" href="http://www.cgv.co.kr/company/cyberAudit.aspx">
사이버감사실
</a>
</li>
<li>
<a href="http://www.cgv.co.kr/guide/sitemap.aspx">
사이트맵
</a>
</li>
</ul>
</div>
<div class="share">
<a class="facebook" href="https://www.facebook.com/CJCGV" target="_blank" title="새창">
페이스북
</a>
<a class="twitter" href="https://twitter.com/cj_cgv" target="_blank" title="새창">
트위터
</a>
<a class="instagram" href="https://www.instagram.com/cgv_korea/" target="_blank" title="새창">
인스타그램
</a>
</div>
<div class="address">
<address>
(04377)서울특별시 용산구 한강대로 23길 55, 아이파크몰 6층(한강로동)
</address>
<p class="vl">
<span>
대표이사 : 허민회
</span>
<span>
사업자등록번호 : 104-81-45690
</span>
<span>
통신판매업신고번호 : 2017-서울용산-0662
</span>
<a class="btn_goFtc" href="javascript:void(0);" onclick="goFtc()">
<img alt="사업자정보확인" src="http://img.cgv.co.kr/r2014/images/common/btn_reg.png"/>
</a>
<a>
</a>
</p>
<p class="vl">
<span>
호스팅사업자 : CJ올리브네트웍스
</span>
<span>
개인정보보호 책임자 : 심준범
</span>
<span>
대표이메일 : cjcgvmaster@cj.net
</span>
<span>
CGV고객센터 : 1544-1122
</span>
</p>
<p class="copyright">
© CJ CGV. All Rights Reserved
</p>
</div>
<div class="familysite">
<label class="hidden" for="familysite">
CJ그룹 계열사 바로가기
</label>
<select id="familysite">
<option value="">
계열사 바로가기
</option>
<optgroup label="CJ그룹">
<option value="http://www.cj.net/">
CJ주식회사
</option>
</optgroup>
<optgroup label="식품 & 식품서비스">
<option value="https://www.cj.co.kr/kr/index">
CJ제일제당
</option>
<option value="https://www.cjfoodville.co.kr/main.asp">
CJ푸드빌
</option>
<option value="http://www.cjfreshway.com/index.jsp">
CJ프레시웨이
</option>
</optgroup>
<optgroup label="생명공학">
<option value="https://www.cj.co.kr/kr/about/business/bio">
CJ제일제당 BIO사업부문
</option>
<option value="https://www.cj.co.kr/kr/about/business/bio">
CJ Feed&Card
</option>
</optgroup>
<optgroup label="물류 & 신유통">
<option value="https://www.cjlogistics.com/ko/main">
CJ대한통운
</option>
<option value="http://www.cjenc.co.kr/kr/Default.asp">
CJ대한통운 건설부문
</option>
<option value="https://www.oliveyoung.co.kr/store/company/brandStory.do">
CJ올리브영
</option>
<option value="https://www.cjolivenetworks.co.kr:449/">
CJ올리브네트웍스
</option>
<option value="https://www.cjoshopping.com:9002/index.asp">
CJ ENM 커머스부문
</option>
</optgroup>
<optgroup label="엔터테인먼트 & 미디어">
<option value="https://www.cjem.net:433/main/?locale=ko">
CJ ENM 엔터테인먼트부문
</option>
<option value="http://corp.cgv.co.kr/company/ir/manage/manage_list.aspx ">
CJ CGV
</option>
<option value="http://www.cjpowercast.com/">
CJ파워캐스트
</option>
</optgroup>
</select>
<button onclick="goFamilySite()" title="새창" type="button">
GO
</button>
</div>
</div>
</div>
<!-- Float Ad -->
<!-- footer_area (e) -->
<div class="adFloat" style="display:block">
<iframe allowtransparency="true" frameborder="0" height="182" id="ad_float1" leftmargin="0" marginheight="0" marginwidth="0" scrolling="no" src="//ad.cgv.co.kr/NetInsight/html/CGV/CGV_201401/sub@Popicon" topmargin="0" width="154">
</iframe>
</div>
<script type="text/javascript">
OpenAD();
</script>
<!-- //Float Ad -->
</div>
<!-- /Footer -->
<!-- Aside Banner : -->
<div class="sect-aside-banner" id="ctl00_sect_person_right" style="padding:0; margin:0; position:fixed; z-index:1;">
<div class="aside-content-top">
<div class="aside-content-btm">
<a href="/theaters/">
<img alt="CGV THEATER" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_theater.gif"/>
</a>
<a href="/arthouse/">
<img alt="CGV arthouse" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_arthouse.gif"/>
</a>
<a href="/theaters/special/">
<img alt="CGV SPECIAL" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_special.gif"/>
</a>
<a class="required-login" data-url="/user/mycgv/reserve/" href="/user/mycgv/reserve/">
<img alt="CGV TICKET INFO" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_ticket.gif"/>
</a>
<a href="/discount/discountlist.aspx">
<img alt="CGV DISCOUNT INFO" src="https://img.cgv.co.kr/R2014/images/common/btn/btn_person_discount.gif"/>
</a>
</div>
</div>
<div class="btn-top">
<a href="#" onclick="window.scrollTo(0,0);return false;">
<span>
최상단으로 이동
</span>
</a>
</div>
</div>
<!-- //Aside Banner -->
<script id="temp_popup_movie_player" type="text/template">
<div class="popwrap">
<div class="sect-layerplayer">
<div class="cols-pop-player">
<h1 class="title" id="movie_player_popup_title"></h1>
<div class="col-pop-player">
<div class="warp-pop-player" style="position: relative;">
<iframe id="ifrm_movie_player_popup" name="ifrm_movie_player_popup" src="about:blank" style="width:800px;height:450px;" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>
<div class="sect-replay" style="display:none" id="pop_player_relation_wrap">
<button class="btn-replay movie_player_inner_popup" type="button" data-gallery-idx="0" id="btn_movie_replay">다시보기</button>
<!-- 없어지는 영역 -->
<div class="wrap-relationmovie" id="pop_player_relation_item_wrap">
<strong class="title">관련영상</strong>
<ul id="pop_player_relation_movie">
<li></li>
</ul>
</div><!-- .wrap-relationmovie -->
</div><!-- .sect-replay -->
</div><!-- .warp-pop-player -->
<div class="descri-trailer">
<strong class="title">영상설명</strong>
<textarea readonly="readonly" id="movie_player_popup_caption"></textarea>
</div>
</div><!-- .col-player -->
<div class="col-pop-playerinfo">
<div id="movie_player_popup_movie_info"></div>
<div class="sect-trailer">
<strong class="title">신규영상</strong>
<ul>
</ul>
</div>
</div><!-- .col-playerinfo -->
</div><!-- .cols-player -->
<button type="button" class="btn-close">닫기</button>
</div>
</div>
</script>
<script id="temp_popup_movie_player_movie_info" type="text/x-jquery-tmpl">
<div class="box-image">
<a href="/movies/detail-view/?midx=${MovieIdx}" title="${Title} 상세보기 새창">
<span class="thumb-image">
<img src="${PosterImage.MiddleImage}" alt="${Title} 포스터" />
<span class="ico-grade ${MovieGrade.StyleClassName}">${MovieGrade.GradeText}</span>
</span>
</a>
</div>
<div class="box-contents">
<a href="/movies/detail-view/?midx=${MovieIdx}" title="${Title} 상세보기 새창">
<strong class="title">${Title}</strong>
</a>
<span class="txt-info" style="margin-bottom:2px;">
<em class="genre">${GenreText}</em>
<span>
<i>${OpenDate}</i>
<strong>${OpenText}</strong>
{{if D_Day > 0}}
<em class="dday">D-${D_Day}</em>
{{/if}}
</span>
</span>
{{if IsTicketing }}
<a class="link-reservation" href="/ticket/?MOVIE_CD=${CGVCode}&MOVIE_CD_GROUP=${CGVCode}">예매</a>
{{/if}}
</div>
</script>
<script id="temp_popup_movie_player_relation_movie_item" type="text/x-jquery-tmpl">
<li>
<div class="box-image">
<a href="#" title="${Title} 영상보기" class="movie_player_inner_popup" data-gallery-idx="${GalleryIdx}">
<span class="thumb-image">
<img src="${ImageUrl}"
alt="${Title}_트레일러" />
<span class="ico-play">영상보기</span>
</span>
</a>
</div>
</li>
</script>
<script src="https://img.cgv.co.kr/R2014//js/system/crypto.js" type="text/javascript">
</script>
<script type="text/javascript">
//<![CDATA[
function closeBanner(){
$('#cgv_main_ad').remove();
for(var i = 0; i < 2; i++) {
window.setTimeout(function(){
$(window).resize()
}, 30)
}
}
function showPlayEndEvent() {
$('#pop_player_relation_wrap').show();
$('#btn_movie_replay').focus();
}
(function ($) {
$(function () {
/* side menu move script */
var isBricks = false;
$('.sect-aside-banner').asideMenu({'isBricks': isBricks });
$('.movie_player_popup').moviePlayer(); //동영상플레이어
//노원타운
$('.special5_pop').on('click', function () {
openNowonTown();
return false;
});
// 검색 auto validate version.
$('.btn-go-search').on('click', function () {
var $frmSearch = $(this).parent().parent('form');
$frmSearch.submit();
return false;
});
//메인스킵네비
$('#skipHeader').on('click', function(){
var $ctn = $('#contents');
$ctn.attr({
tabIndex : -1
}).focus();
return false;
});
//현재 URL 해당파라미터 교체
function updateQueryStringParameter(uri, key, value) {
var re = new RegExp("([?|&])" + key + "=.*?(&|#|$)", "i");
if (uri.match(re)) {
return uri.replace(re, '$1' + key + "=" + value + '$2');
} else {
var hash = '';
var separator = uri.indexOf('?') !== -1 ? "&" : "?";
if( uri.indexOf('#') !== -1 ){
hash = uri.replace(/.*#/, '#');
uri = uri.replace(/#.*/, '');
}
return uri + separator + key + "=" + value + hash;
}
}
//모바일버전 가기
$('.go-mobile').on('click', function() {
location.replace(updateQueryStringParameter(location.href, "IsMobile", "N"));
return false;
});
});
})(jQuery);
function goFamilySite() {
var famulySiteURL = $(familysite).val();
if (famulySiteURL != "") {
var win = window.open(famulySiteURL, 'winFamilySite')
win.focus();
}
}
function goFtc() {
var ftcUrl = "http://www.ftc.go.kr/bizCommPop.do?wrkr_no=1048145690";
window.open(ftcUrl, "bizCommPop", "width=750, height=700, scrollbars=1;");
}
//]]>
</script>
<!-- 앱다운로드 레이어 팝업 -->
<script type="text/javascript">
appDownInfoPop();
</script>
<script language="javascript" type="text/javascript">
//201402 SYH GA추가
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-47126437-1', 'cgv.co.kr'); //지주사
ga('create', 'UA-47951671-5', 'cgv.co.kr', { 'name': 'cgvTracker' }); //디마팀
ga('create', 'UA-47951671-7', 'cgv.co.kr', { 'name': 'rollup' }); //추가
</script>
<!-- Google Tag Manager -->
<noscript>
<iframe height="0" src="//www.googletagmanager.com/ns.html?id=GTM-NNNFR3" style="display:none;visibility:hidden" width="0">
</iframe>
</noscript>
<script>
(function (w, d, s, l, i) {
w[l] = w[l] || []; w[l].push({ 'gtm.start':
new Date().getTime(), event: 'gtm.js'
}); var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
'//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NNNFR3');
</script>
<!-- End Google Tag Manager -->
</body>
</html>
In [156]:
# /html/body/div[2]/div[3]/div[2]/div/div[4]/div[1]/div[6]/div[3]/ul/li[1]/div[2]
ul = source.find('ul', class_ = 'point_col2')
list = ul.find_all('li')
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-156-b4bd1f6f23b8> in <module>
1 # /html/body/div[2]/div[3]/div[2]/div/div[4]/div[1]/div[6]/div[3]/ul/li[1]/div[2]
2
----> 3 ul = source.find('ul', class_ = 'point_col2')
4 list = ul.find_all('li')
TypeError: find() takes no keyword arguments
In [163]:
import os
from selenium import webdriver
In [185]:
payload = { 'movieIdx': 84775, 'pageIndex': 2, 'pageSize': 6, 'orderType': 0 }
r = requests.post('http://www.cgv.co.kr/movies/detail-view/?midx=84775#1, data = payload')
html = r.text
soup = bs4(html, 'html.parser')
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-185-0f428fcc852b> in <module>
2 r = requests.post('http://www.cgv.co.kr/movies/detail-view/?midx=84775#1, data = payload')
3 html = r.text
----> 4 soup = bs4(html, 'html.parser')
TypeError: 'module' object is not callable
In [172]:
header = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36'}
url = 'http://www.cgv.co.kr/movies/detail-view/?midx=84775#1'
r = requests.get(url, headers=header)
print(header)
{'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36'}
긁어놨던 것들¶
//[@id="liCommentFirst31508835"]/div[2]/ul //[@id="liCommentFirst31508835"]/div[3]
/html/body/div[2]/div[3]/div[2]/div/div[4]/div[1]/div[6]/div[3]/ul/li[1]/div[2]
-
- 아호파파
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
-
IMAX
- 3s**nia
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
빠른 전개와 압도적 스케일 그리고 배우들의 열연과 더불어 음악또한 너무 좋았습니다. 재관람하려구요!
-
- 역사쌤
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
잘봤어요. 북한과 사이가 좋은시절이면 흥행했겠네요
-
- 계족산붕새
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
참 괜찮은 영화입니다. 연출, 연기 모두가 좋습니다. 우리나라의 분단 현실이 서글프고 애달픈 그런~~^^
-
- 홍이Q
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
재밌게 잘봤어요~~현실성도 있구~~액션도 적당히 잇구~~배우님들의 연기력은 말해 뭐해요~~추천합니당~~
-
- 들셋맘
- 2021.07.30 0
- 스포일러, 욕설/비방 신고
너무 재미있어요!!!최고요
'Records of > Projects' 카테고리의 다른 글
[EDA] Instacart Market Basket Analysis - 코드 필사(1) (0) | 2021.08.13 |
---|---|
[ToyPrj-Crawling] CGV 리뷰 크롤링 하기(final) (1) | 2021.08.03 |
[ToyPrj-Crawling] CGV 리뷰 크롤링 하기(4) (0) | 2021.08.03 |
[ToyPrj-Crawling] CGV 리뷰 크롤링 하기(3) (0) | 2021.08.03 |
[ToyPrj-Crawling] CGV 리뷰 크롤링 하기(2) (0) | 2021.08.03 |
Comments
긴장감 있게 잘보았습니다