1 2<!DOCTYPE html> 3<html lang="ko"> 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> 7 <meta http-equiv="X-UA-Compatible" content="IE=Edge, Chrome=1"> 8 9 <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png"> 10 <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png"> 11 <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png"> 12 <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png"> 13 <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png"> 14 <link rel="apple-touch-icon" sizes="120x120" href="/appleicon-120x120.png"> 15 <link rel="apple-touch-icon" sizes="144x144" href="/appleicon-144x144.png"> 16 <link rel="apple-touch-icon" sizes="152x152" href="/appleicon-152x152.png"> 17 <link rel="apple-touch-icon" sizes="180x180" href="/appleicon-180x180.png"> 18 <link rel="icon" href="/favicon.ico" sizes="any"> 19 <link rel="icon" type="image/png" sizes="192x192" href="/androidicon-192x192.png"> 20 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 21 <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
22 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 23 <link rel="manifest" href="/manifest.json"> 24 <meta name="msapplication-TileColor" content="#ffffff"> 25 <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> 26 <meta name="theme-color" content="#ffffff"> 27 28 <link href="/css/fontawesome/css/fontawesome.css" rel="stylesheet" /> 29 <link href="/css/fontawesome/css/regular.css" rel="stylesheet" /> 30 <link rel="stylesheet" type="text/css" href="/css/jquery-ui.css?version=20260901-1"> 31 <link rel="stylesheet" href="/js/swiper/swiper.min.css?version=20260901-1"/> 32 <link rel="stylesheet" href="/js/mCustomScrollbar/jquery.mCustomScrollbar.css?version=20260901-1"/> 33 <link rel="stylesheet" href="/css/tqc.css?version=20260901-1"/> 34
34<script type="text/javascript" src="/js/jquery-1.12.4.min.js?version=20260914-1"></script>
34 35
35<script src="/js/jquery-ui.min.js?version=20260914-1"></script>
35 36
36<script type="text/javascript" src="/js/swiper/swiper.min.js?version=20260914-1"></script>
36 37
37<script type="text/javascript" src="/js/mCustomScrollbar/jquery.mCustomScrollbar.js?version=20260914-1"></script>
37 38 <!--link rel="stylesheet" href="https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css?version=20260901-1" /--> 39
39<script type="text/javascript" src="/js/common.js?version=20260914-1"></script>
39 40 <title>ë¡íìº í | ì¼í</title> 41 <meta name="description" content="ë¡íìº íìì ì êµ ìº íì¥ ì¤ìê° ìì½, ìì¬ì íì¸, 리뷰 íì¸ê¹ì§ í ë²ì ì´ì©íì¸ì."> 42 <meta name="keywords" content="ë¡íìº í, ìº íì¥ ìì½, ìº í ìì½, ìº íì¥ ì¶ì², ìº í íë«í¼"> 43 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 44 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 45 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 46 47 48 <meta name="robots" content="index, follow"> 49 <meta name="NaverBot" content="index, follow"/> 50 <meta name="Yeti" content="index, follow"/> 51 52 53 <meta name="author" content="habb communication Co., Ltd." /> 54 <meta name="apple-mobile-web-app-capable" content="yes"> 55 <meta name="apple-mobile-web-app-status-bar-style" content="black"> 56 <meta property="al:android:url" content="https://play.google.com/store/apps/details?id=com.habb.thankq"> 57 <meta property="al:android:app_name" content="ìº í 1ë± íë«í¼ ë¡íìº í"> 58 <meta property="al:android:package" content="com.habb.thankq"> 59 <meta property="al:web:url" content="https://m.thankqcamping.com/"> 60 <meta property="al:ios:url" content="https://itunes.apple.com/kr/app/id1527733782?mt=8"> 61 <meta property="al:ios:app_store_id" content="1527733782"> 62 <meta property="al:ios:app_name" content="ìº í 1ë± íë«í¼ ë¡íìº í"> 63 64 <meta name="naver-site-verification" content="523728cff4137740c25d193223588981ab353b03" /> 65 66 <link rel="canonical" href="https://m.thankqcamping.com/"> 67 <meta name="twitter:card" content="summary_large_image"> 68 <meta name="twitter:title" content="ìº í 1ë± íë«í¼ ë¡íìº í"> 69 <meta name="twitter:description" content="êµë´ ì¤í ìº í ê¸ë¨í ì¹´ë¼ë° ë± ì´ë²¤í¸ ìº íì¬íìíì ì§ê¸ ë°ë¡ ì¤ìê°ì¼ë¡ ìì½íì¸ì."> 70 <meta name="twitter:image" content="https://m.thankqcamping.com/images/thankq_main.png"> 71 <meta name="twitter:domain" content="https://m.thankqcamping.com/"> 72
72<script type="text/javascript" src="//developers.kakao.com/sdk/js/kakao.min.js"></script>
72 73
73<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=27aa85bb599bbd835014e7a7dd9b7207&libraries=services"></script>
73 74
74<script type="text/javascript" src="/js/lazyload.js?version=20260914-1"></script>
74 75
75<script type="text/javascript" src="/js/jquery.mCustomScrollbar.js"></script>
75 76
76<script type="text/javascript" src="/js/jquery.rwdImageMaps.min.js"></script>
76 77 <!--script type="text/javascript" src="/js/fontawesome/all.min.js"></script--> 78
78<script language="JavaScript"> 79 // HTTPíë¡í ì½ HTTPSë¡ ë³ê²½ 80 81 if (document.location.protocol == 'http:') { 82 if (document.location.href.search("/talk/write") < 0 && document.location.href.search("/used/write") < 0) { 83 document.location.href = document.location.href.replace('http:', 'https:'); 84 } 85 } 86 87 var app_yn = "" 88 var app_os = "" 89 var app_ver = "0" 90 var varUA = navigator.userAgent.toLowerCase(); //userAgent ê° ì»ê¸° 91 var mobileApp = varUA.indexOf("/app/") > -1 ? true : false; 92 if (mobileApp==true && varUA.indexOf('android') > -1) { 93 app_yn = "Y" 94 app_os = "android" 95 app_ver = window.Android.getAppVer() 96 } else if (mobileApp==true && (varUA.indexOf("ios") > -1||varUA.indexOf("iphone") > -1||varUA.indexOf("ipad") > -1||varUA.indexOf("ipod") > -1 )) { 97 app_yn = "Y" 98 app_os = "ios"; 99 if (varUA.indexOf("appver") > -1) { 100 app_ver = varUA.split('appver')[1].substr(0,5).replaceAll('.','') 101 } 102 } 103 /* 104 if (app_yn=="Y" && app_ver!="0" && ("/shop/index.hbb"=="/main.hbb" || "/shop/index.hbb"=="/my/main.hbb")) { 105 $.ajax({ 106 type: "POST", 107 url: "/app/ver_sav.hbb", 108 data:{app_ver:app_ver}, 109 success: onSuccess, 110 error: onError 111 }); 112 function onSuccess(dataobj) {} 113 function onError() {} 114 } 115 */ 116 117 var app_mem = "" 118 function goUrl(url,pop_yn,pop_loc) { 119 //if(url.indexOf('https://m.thankqcamping.com')>-1) url=replace(url,'https://m.thankqcamping.com','') 120 121 var fullUrl = ((url.indexOf('http') > -1) ? '' : $('#site_url').html()) + url; 122 var isInstagramUrl = 123 fullUrl.indexOf('instagram.com') > -1 || 124 fullUrl.indexOf('www.instagram.com') > -1 || 125 fullUrl.indexOf('instagr.am') > -1; 126 127 if(app_yn=='Y') { 128 129 // ì¸ì¤í URLì´ë©´ ë¤ì´í°ë¸ ì± í¸ì¶ 130 if (isInstagramUrl) { 131 if (app_os == "android") { 132 if (typeof Android !== "undefined" && typeof Android.openInstagram === "function") { 133 Android.openInstagram(fullUrl); 134 return; 135 } 136 } else { 137 goIosAp('openInstagram', fullUrl); 138 return; 139 } 140 } 141 142 if(app_ver!="") { 143 //if(parseInt(app_ver) > 18) { 144 if (pop_yn=='N') { 145 location.href = fullUrl; 146 } else { 147 if (app_os == "android" && parseInt(app_ver) < 49) { 148 location.href = ((pop_loc!='') ? pop_loc+'://' : '') + fullUrl; 149 } else { 150 winOpen(fullUrl,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.'); 151 } 152 } 153 /* 154 if (app_os == "android") { 155 location.href = ((pop_loc!='')?pop_loc+'://':'') + ((url.indexOf('http')>-1)?'':$('#site_url').html()) + url 156 } else { 157 winOpen($('#site_url').html() + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 158 } 159 */ 160 //} else { 161 // if(confirm('ì ê· ì´í ì ë°ì´í¸ë¥¼ í´ì£¼ì기 ë°ëëë¤.\nì´ì ë²ì ì¬ì©ì ìë¹ì¤ ì´ì©ì ì¤ë¥ê° ë°ìí ì ììµëë¤.\në§ì½, ì ë°ì´í¸íìë ì´ ë©ìì§ê° ëì¤ì ë¤ë©´ í°ì¤ì > ì í리ì¼ì´ì > ë¡íìº í > ì ì¥ê³µê°ìì ë°ì´í° ë° ìºì를 ìì í ë¤ì ì´ì©í´ ë³´ì기 ë°ëëë¤.')) { 162 // location.href = 'market://details?id=com.habb.thankq' 163 // } else { 164 // if(pop_yn=='Y') { 165 // winOpen($('#site_url').html() + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 166 // } else { 167 // location.href = $('#site_url').html() + url 168 // } 169 // } 170 //} 171 } else { 172 location.href = fullUrl; 173 /* 174 if (app_os == "android") { 175 location.href = ((pop_loc!='')?pop_loc+'://':'') + ((url.indexOf('http')>-1)?'':$('#site_url').html()) + url 176 } else { 177 winOpen($('#site_url').html() + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 178 } 179 */ 180 } 181 } else { 182 if(pop_yn=='Y') { 183 //if(pop_loc=="pop") { 184 winOpen(url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.'); 185 //} else { 186 // location.href = url 187 //} 188 } else { 189 location.href = url; 190 } 191 } 192 } 193 function goShopUrl(url,pop_yn,pop_loc) { 194 if(app_yn=='Y') { 195 if(app_ver!="") { 196 //if(parseInt(app_ver) > 18) { 197 if (app_os == "android" && parseInt(app_ver) < 49) { 198 location.href = ((pop_loc!='')?pop_loc+'://':'') + ((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url 199 } else { 200 winOpen(((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 201 } 202 //} else { 203 // if(confirm('ì ê· ì´í ì ë°ì´í¸ë¥¼ í´ì£¼ì기 ë°ëëë¤.\nì´ì ë²ì ì¬ì©ì ìë¹ì¤ ì´ì©ì ì¤ë¥ê° ë°ìí ì ììµëë¤.\në§ì½, ì ë°ì´í¸íìë ì´ ë©ìì§ê° ëì¤ì ë¤ë©´ í°ì¤ì > ì í리ì¼ì´ì > ë¡íìº í > ì ì¥ê³µê°ìì ë°ì´í° ë° ìºì를 ìì í ë¤ì ì´ì©í´ ë³´ì기 ë°ëëë¤.')) { 204 // location.href = 'market://details?id=com.habb.thankq' 205 // } else { 206 // if(pop_yn=='Y') { 207 // winOpen(((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 208 // } else { 209 // location.href = ((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url 210 // } 211 // } 212 //} 213 } else { 214 if (app_os == "android" && parseInt(app_ver) < 49) { 215 location.href = ((pop_loc!='')?pop_loc+'://':'') + ((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url 216 } else { 217 winOpen($('#shop_url').html() + url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 218 } 219 } 220 } else { 221 url = ((url.indexOf('http')>-1)?'':$('#shop_url').html()) + url 222 if(pop_yn=='Y') { 223 //if(pop_loc=="pop") { 224 winOpen(url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 225 //} else { 226 // location.href = url 227 //} 228 } else { 229 location.href = url 230 } 231 } 232 } 233 function goResAppUrl(url,app_yn,app_os) { 234 if (app_yn=="Y") { 235 if (app_os=="android" && parseInt(app_ver) < 49) { 236 location.href = url 237 } else { 238 winOpen(url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 239 } 240 } else { 241 winOpen(url,1,'íì ì°¨ë¨ê¸°ë¥ì´ ì¤ì ëì´ ììµëë¤.\nì°¨ë¨í´ì í ë¤ì ì´ì©í´ 주ììì¤.') 242 } 243 } 244 function appPopReload(pop_loc) { 245 if(parseInt(app_ver) >= 23 && pop_loc!='') { 246 appPopReloadAp() 247 //window.Android.popReload(pop_loc); 248 } else { 249 appPopReloadAp() 250 } 251 } 252 253 //ì±ë¦¬ë¡ë 254 function appPopReloadAp() { 255 if(app_os=="android") { 256 window.Android.pop_reload(); 257 } else { 258 goIosAp('pop_reload','') 259 } 260 } 261 262 //ìº íì¥ ìì¸ë³´ê¸° 263 function cback(cseq) { 264 goUrl('/resv/view.hbb?cseq='+cseq,'Y','pop') 265 } 266 //ìº íì¥ ìì¸ë³´ê¸° 267 function goCampView(cseq,res_dt) { 268 goUrl('/resv/view.hbb?cseq='+cseq+'&res_dt='+res_dt,'N','pop') 269 } 270 271 //ìº íì¥ ì¤ìê°ìì½ 272 function goRes() { 273 var frm = document.campForm 274 var campseq = frm.cseq.value 275 var res_dt = frm.res_dt.value 276 var res_edt = frm.res_edt.value 277 var region = frm.region.value 278 var site_tp = frm.site_tp.value 279 var tema = frm.tema.value 280 var keyword = frm.keyword.value 281 var disc_yn = frm.disc_yn.value 282 var camp_tp = frm.camp_tp.value 283 var page = frm.page_num.value 284 var reseventseq = frm.reseventseq.value 285 var couponId = frm.couponId.value 286 var ser_res_days = frm.res_days.value 287 288 $.ajax({
289 type: "POST", 290 url: "/resv/axCampResVerUrl.hbb", 291 data:{campseq:campseq}, 292 success: onSuccess, 293 error: onError 294 }); 295 function onSuccess(dataobj) { 296 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&res_dt="+res_dt+"&res_edt="+res_edt+"&ser_res_days="+ser_res_days+"&thankq_app="+app_yn+"&thankq_yn=Y&reseventseq="+reseventseq+"&partnseq=&partnmemseq=&site_tp="+site_tp+"&couponId="+couponId; 297 if (app_yn!="Y") url += "&res_path=HM" 298 goResAppUrl(url,app_yn,app_os) 299 } 300 function onError() {} 301 } 302 303 //ìº íì¥ ì¤ìê°ìì½ 304 function goResStep(campseq, campsiteseq, res_dt) { 305 $.ajax({ 306 type: "POST", 307 url: "/resv/axCampResVerUrl.hbb", 308 data:{campseq:campseq}, 309 success: onSuccess, 310 error: onError 311 }); 312 function onSuccess(dataobj) { 313 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&campsiteseq="+campsiteseq+"&res_dt="+res_dt+"&thankq_app="+app_yn+"&thankq_yn=Y" 314 if (app_yn!="Y") url += "&res_path=HM" 315 goResAppUrl(url,app_yn,app_os) 316 } 317 function onError() {} 318 } 319 320 //ìº íì¥ ì¤ìê°ìì½ 321 function goResStepDays(campseq, campsiteseq, res_dt, res_edt, res_days) { 322 //ìº íì¥ ì¤ìê°ìì½ 323 var frm = document.form 324 var temporary_yn = frm.temporary_yn.value 325 var wg_pass = frm.wg_pass.value 326 if (frm.betatest_yn.value=='Y') { 327 var rfrm = document.resform 328 $.ajax({ 329 type: "POST", 330 url: "/booking/axCampResUrl.hbb", 331 data:{campseq:campseq,campsiteseq:campsiteseq,res_dt:res_dt,res_edt:res_edt,res_days:res_days}, 332 success: onSuccess, 333 error: onError 334 }); 335 function onSuccess(dataobj) { 336 var url = dataobj.split('?')[0] 337 var res_path = dataobj.split('?')[1] 338 if (res_path=="") res_path = (app_yn=="Y")?"MO":"HM" 339 var enter_path = dataobj.split('?')[2] 340 $('#resform').empty() 341 $('#resform').append("<input type='hidden' name='campseq' value='"+campseq+"'>") 342 $('#resform').append("<input type='hidden' name='campsiteseq' value='"+campsiteseq+"'>") 343 $('#resform').append("<input type='hidden' name='res_dt' value='"+res_dt+"'>") 344 $('#resform').append("<input type='hidden' name='res_edt' value='"+res_edt+"'>") 345 $('#resform').append("<input type='hidden' name='res_days' value='"+res_days+"'>") 346 $('#resform').append("<input type='hidden' name='res_path' value='"+res_path+"'>") 347 $('#resform').append("<input type='hidden' name='enter_path' value='"+enter_path+"'>") 348 $('#resform').append("<input type='hidden' name='temporary_yn' value='"+temporary_yn+"'>") 349 $('#resform').append("<input type='hidden' name='wg_pass' value='"+wg_pass+"'>") 350 //goUrl(url+'?campseq='+campseq+'&campsiteseq='+campsiteseq+'&res_dt='+res_dt+'&res_edt='+res_edt+'&res_days='+res_days+'&res_path='+res_path+'&enter_path='+enter_path+'&temporary_yn='+temporary_yn+'&wg_pass='+wg_pass,'Y','pop3'); 351 document.resform.action = url 352 document.resform.submit() 353 } 354 function onError() {} 355 } else { 356 //ìº íì¥ ì¤ìê°ìì½ 357 var frm = document.form 358 $.ajax({ 359 type: "POST", 360 url: "/resv/axCampResUrl.hbb", 361 data:{campseq:campseq,campsiteseq,res_dt:res_dt,res_edt:res_edt,res_days:res_days}, 362 success: onSuccess, 363 error: onError 364 }); 365 function onSuccess(dataobj) { 366 // var url = dataobj + '&temporary_yn='+temporary_yn 367 // if (app_yn!="Y" && url.indexOf('res_path') < 0) url += "&res_path=HM" 368 // goResAppUrl(url,app_yn,app_os) 369 var url = dataobj.split('?')[0] 370 var res_path = dataobj.split('?')[1] 371 if (res_path=="") res_path = (app_yn=="Y")?"MO":"HM" 372 var enter_path = dataobj.split('?')[2] 373 var access_token = dataobj.split('?')[3] 374 var imseq = "" 375 if (access_token=="") imseq = dataobj.split('?')[4] 376 $('#resform').empty() 377 $('#resform').append("<input type='hidden' name='campseq' value='"+campseq+"'>") 378 $('#resform').append("<input type='hidden' name='campsiteseq' value='"+campsiteseq+"'>") 379 $('#resform').append("<input type='hidden' name='res_dt' value='"+res_dt+"'>") 380 $('#resform').append("<input type='hidden' name='res_edt' value='"+res_edt+"'>") 381 $('#resform').append("<input type='hidden' name='ser_res_days' value='"+res_days+"'>") 382 $('#resform').append("<input type='hidden' name='res_path' value='"+res_path+"'>") 383 $('#resform').append("<input type='hidden' name='enter_path' value='"+enter_path+"'>") 384 $('#resform').append("<input type='hidden' name='temporary_yn' value='"+temporary_yn+"'>") 385 $('#resform').append("<input type='hidden' name='access_token' value='"+access_token+"'>") 386 $('#resform').append("<input type='hidden' name='imseq' value='"+imseq+"'>") 387 $('#resform').append("<input type='hidden' name='thankq_yn' value='Y'>") 388 goUrl(url+'?campseq='+campseq+'&campsiteseq='+campsiteseq+'&res_dt='+res_dt+'&res_edt='+res_edt+'&ser_res_days='+res_days+'&res_path='+res_path+'&enter_path='+enter_path+'&temporary_yn='+temporary_yn+'&access_token='+access_token+'&imseq='+imseq+'&thankq_yn=Y','Y','pop3'); 389 //document.resform.action = url 390 //document.resform.submit() 391 } 392 function onError() {} 393 } 394 } 395 396 //ìº íì¥ ì¤ìê°ìì½ 397 function goResStepDaysNoti(campseq, campsiteseq, res_dt, res_edt, res_days) { 398 //ìº íì¥ ì¤ìê°ìì½ 399 var frm = document.form 400 var temporary_yn = frm.temporary_yn.value 401 if (frm.betatest_yn.value=='Y') { 402 $('#loading').show(); 403 var rfrm = document.resform 404 $.ajax({
405 type: "POST", 406 url: "/booking/axCampResUrl.hbb", 407 success: onSuccess, 408 error: onError 409 }); 410 function onSuccess(dataobj) { 411 var url = dataobj.split('?')[0] 412 var res_path = dataobj.split('?')[1] 413 if (res_path=="") res_path = (app_yn=="Y")?"MO":"HM" 414 var enter_path = dataobj.split('?')[2] 415 $('#resform').empty() 416 $('#resform').append("<input type='hidden' name='campseq' value='"+campseq+"'>") 417 $('#resform').append("<input type='hidden' name='campsiteseq' value='"+campsiteseq+"'>") 418 $('#resform').append("<input type='hidden' name='res_dt' value='"+res_dt+"'>") 419 $('#resform').append("<input type='hidden' name='res_edt' value='"+res_edt+"'>") 420 $('#resform').append("<input type='hidden' name='res_days' value='"+res_days+"'>") 421 $('#resform').append("<input type='hidden' name='res_path' value='"+res_path+"'>") 422 $('#resform').append("<input type='hidden' name='enter_path' value='"+enter_path+"'>") 423 $('#resform').append("<input type='hidden' name='temporary_yn' value='"+temporary_yn+"'>") 424 document.resform.action = url 425 document.resform.submit() 426 } 427 function onError() { $('#loading').hide(); } 428 } else { 429 //ìº íì¥ ì¤ìê°ìì½ 430 var frm = document.form 431 $.ajax({ 432 type: "POST", 433 url: "/resv/axCampResUrl.hbb", 434 data:{campseq:campseq,campsiteseq,res_dt:res_dt,res_edt:res_edt,res_days:res_days}, 435 success: onSuccess, 436 error: onError 437 }); 438 function onSuccess(dataobj) { 439 // var url = dataobj + '&temporary_yn='+temporary_yn 440 // if (app_yn!="Y" && url.indexOf('res_path') < 0) url += "&res_path=HM" 441 // goResAppUrl(url,app_yn,app_os) 442 var url = dataobj.split('?')[0] 443 var res_path = dataobj.split('?')[1] 444 if (res_path=="") res_path = (app_yn=="Y")?"MO":"HM" 445 var enter_path = dataobj.split('?')[2] 446 var access_token = dataobj.split('?')[3] 447 var imseq = "" 448 if (access_token=="") imseq = dataobj.split('?')[4] 449 $('#resform').empty() 450 $('#resform').append("<input type='hidden' name='campseq' value='"+campseq+"'>") 451 $('#resform').append("<input type='hidden' name='campsiteseq' value='"+campsiteseq+"'>") 452 $('#resform').append("<input type='hidden' name='res_dt' value='"+res_dt+"'>") 453 $('#resform').append("<input type='hidden' name='res_edt' value='"+res_edt+"'>") 454 $('#resform').append("<input type='hidden' name='ser_res_days' value='"+res_days+"'>") 455 $('#resform').append("<input type='hidden' name='res_path' value='"+res_path+"'>") 456 $('#resform').append("<input type='hidden' name='enter_path' value='"+enter_path+"'>") 457 $('#resform').append("<input type='hidden' name='temporary_yn' value='"+temporary_yn+"'>") 458 $('#resform').append("<input type='hidden' name='access_token' value='"+access_token+"'>") 459 $('#resform').append("<input type='hidden' name='imseq' value='"+imseq+"'>") 460 $('#resform').append("<input type='hidden' name='thankq_yn' value='Y'>") 461 document.resform.action = url 462 document.resform.submit() 463 } 464 function onError() {} 465 } 466 window.addEventListener('pageshow', function(e) { 467 $('#loading').hide(); 468 }); 469 window.addEventListener('popstate', function() { 470 $('#loading').hide(); 471 }); 472 } 473 474 //ìº íì¥ ìì½ë°ë¡ê°ê¸° 475 function goResDirect(seq,dt,days) { 476 var url = '/resv/view.hbb?cseq='+seq+(dt!=''&&typeof dt!='undefined'?'&res_dt='+dt:'')+(days!=''&&typeof days!='undefined'?'&ser_res_days='+days:'')+(dt
476!=''&&typeof dt!='undefined'?'#booking_dt':'') 477 location.href = url 478 /* 479 $.ajax({ 480 type: "POST", 481 url: "/resv/axCampResVerUrl.hbb", 482 data:{campseq:seq}, 483 success: onSuccess, 484 error: onError 485 }); 486 function onSuccess(dataobj) { 487 var url = dataobj+"/thankQRes.hbb?campseq="+seq+"&thankq_app="+app_yn+"&thankq_yn=Y&partnseq=&partnmemseq="; 488 if (app_yn!="Y") url += "&res_path=HM" 489 goResAppUrl(url,app_yn,app_os) 490 } 491 function onError() {} 492 */ 493 } 494 495 //ìº íì¥ ìì½ë°ë¡ê°ê¸° 496 function goResDirectDt(seq,dt,edt) { 497 var url = '/resv/view.hbb?cseq='+seq+(dt!=''&&typeof dt!='undefined'?'&res_dt='+dt:'')+(edt!=''&&typeof edt!='undefined'?'&res_edt='+edt:'')+(dt!=''&&typeof dt!='undefined'?'#booking_dt':'') 498 location.href = url 499 /* 500 $.ajax({ 501 type: "POST", 502 url: "/resv/axCampResVerUrl.hbb", 503 data:{campseq:seq}, 504 success: onSuccess, 505 error: onError 506 }); 507 function onSuccess(dataobj) { 508 var url = dataobj+"/thankQRes.hbb?campseq="+seq+"&thankq_app="+app_yn+"&thankq_yn=Y&partnseq=&partnmemseq="; 509 if (app_yn!="Y") url += "&res_path=HM" 510 goResAppUrl(url,app_yn,app_os) 511 } 512 function onError() {} 513 */ 514 } 515 516 //ìº íì¥ ìì½ë°ë¡ê°ê¸° 517 function goMemResDirect(seq) { 518 519 alert('íìë¡ê·¸ì¸í ìì½íì¤ ì ììµëë¤.'); 520 521 } 522 523 //ìº íì¥ ìì½ë°ë¡ê°ê¸° 524 function goResEmpty(seq,emptyseq) { 525 $.ajax({ 526 type: "POST", 527 url: "/resv/axCampResVerUrl.hbb", 528 data:{campseq:seq}, 529 success: onSuccess, 530 error: onError 531 }); 532 function onSuccess(dataobj) { 533 var url = dataobj+"/thankQRes.hbb?campseq="+seq+"&emptyseq="+emptyseq+"&thankq_app="+app_yn+"&thankq_yn=Y&partnseq=&partnmemseq="; 534 if (app_yn!="Y") url += "&res_path=HM" 535 goResAppUrl(url,app_yn,app_os) 536 } 537 function onError() {} 538 } 539 540 //ìº íì¥ ì¤ìê°ìì½ 541 function goResStep2(campseq, campsiteseq) { 542 var frm = document.form 543 var res_dt = frm.res_dt.value 544 var region = frm.region.value 545 var site_tp = frm.site_tp.value 546 var tema = frm.tema.value 547 var keyword = frm.keyword.value 548 var disc_yn = frm.disc_yn.value 549 var camp_tp = frm.camp_tp.value 550 var page = frm.page_num.value 551 var reseventseq = frm.reseventseq.value 552 var couponId = frm.couponId.value 553 var res_url = res_dt+"$"+region+"$"+site_tp+"$"+tema+"$"+keyword+"$"+disc_yn+"$"+camp_tp+"$"+page 554 555 $.ajax({ 556 type: "POST", 557 url: "/inc/axCampResVerUrl.hbb", 558 data:{campseq:campseq}, 559 success: onSuccess, 560 error: onError 561 }); 562 function onSuccess(dataobj) { 563 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&campsiteseq="+campsiteseq+"&res_dt="+res_dt+"&thankq_app="+app_yn+"&thankq_yn=Y&reseventseq="+reseventseq+"&partnseq=&partnmemseq=&site_tp="+site_tp+"&couponId="+couponId; 564 if (app_yn!="Y") url += "&res_path=HM" 565 goResAppUrl(url,app_yn,app_os) 566 } 567 function onError() {} 568 } 569 570 //ìº íì¥ ì´ë²¤í¸ìì½ 571 function goResEvent(cseq) { 572 var frm = document.form 573 var campseq = cseq 574 var res_dt = frm.res_dt.value 575 var region = frm.region.value 576 var site_tp = frm.site_tp.value 577 var tema = frm.tema.value 578 var keyword = frm.keyword.value 579 var disc_yn = frm.disc_yn.value 580 var camp_tp = frm.camp_tp.value 581 var page = frm.page_num.value 582 var reseventseq = frm.reseventseq.value 583 var res_url = res_dt+"$"+region+"$"+site_tp+"$"+tema+"$"+keyword+"$"+disc_yn+"$"+camp_tp+"$"+page 584 $.ajax({ 585 type: "POST", 586 url: "/inc/axCampResVerUrl.hbb", 587 data:{campseq:campseq}, 588 success: onSuccess, 589 error: onError 590 }); 591 function onSuccess(dataobj) { 592 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&res_dt="+res_dt+"&thankq_app="+app_yn+"&thankq_yn=Y&reseventseq="+reseventseq 593 if (app_yn!="Y") url += "&res_path=HM" 594 goResAppUrl(url,app_yn,app_os) 595 } 596 function onError() {} 597 } 598 599 //ìº íì¥ ì¤ìê°ìì½ 600 function goResPop(cseq) { 601 var campseq = cseq 602 var res_dt = document.form.res_dt.value 603 var region = document.form.region.value 604 var site_tp = document.form.site_tp.value 605 var tema = document.form.tema.value 606 var keyword = document.form.keyword.value 607 var disc_yn = document.form.disc_yn.value 608 var camp_tp = document.form.camp_tp.value 609 var page = document.form.page_num.value 610 var res_url = res_dt+"$"+region+"$"+site_tp+"$"+tema+"$"+keyword+"$"+disc_yn+"$"+camp_tp+"$"+page 611 $.ajax({
612 type: "POST", 613 url: "/inc/axCampResVerUrl.hbb", 614 data:{campseq:campseq}, 615 success: onSuccess, 616 error: onError 617 }); 618 function onSuccess(dataobj) { 619 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&res_dt="+res_dt+"&thankq_app="+app_yn+"&thankq_yn=Y" 620 if (app_yn!="Y") url += "&res_path=HM" 621 goResAppUrl(url,app_yn,app_os) 622 } 623 function onError() {} 624 } 625 626 //ìº íì¥ ìì½íì¸ 627 function goResView(campseq,reserveseq,status,page,page_k) { 628 var res_url = "myResList$"+status+"$"+page+"$"+page_k 629 $.ajax({ 630 type: "POST", 631 url: "/resv/axCampResVerUrl.hbb", 632 data:{campseq:campseq}, 633 success: onSuccess, 634 error: onError 635 }); 636 function onSuccess(dataobj) { 637 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&reserveseq="+reserveseq+"&thankq_app="+app_yn+"&thankq_rurl="+res_url+"&thankq_yn=Y" 638 if (app_yn!="Y") url += "&res_path=HM" 639 goResAppUrl(url,app_yn,app_os) 640 } 641 function onError() {} 642 } 643 //ìº íì¥ ìì½íì¸ 644 function goResCertView(campseq,reserveseq,status,rnd_num) { 645 $.ajax({ 646 type: "POST", 647 url: "/resv/axCampResVerUrl.hbb", 648 data:{campseq:campseq}, 649 success: onSuccess, 650 error: onError 651 }); 652 function onSuccess(dataobj) { 653 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&reserveseq="+reserveseq+"&thankq_app="+app_yn+"&rnd_num="+rnd_num+"&thankq_yn=Y" 654 if (app_yn!="Y") url += "&res_path=HM" 655 goResAppUrl(url,app_yn,app_os) 656 } 657 function onError() {} 658 } 659 //ìº íì¥ ì¥ë°ìì½íì¸ 660 function goResLongView(campseq,reslongseq,status,page,page_k) { 661 var res_url = "myResList$"+status+"$"+page+"$"+page_k 662 $.ajax({ 663 type: "POST", 664 url: "/inc/axCampResVerUrl.hbb", 665 data:{campseq:campseq}, 666 success: onSuccess, 667 error: onError 668 }); 669 function onSuccess(dataobj) { 670 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&reslongseq="+reslongseq+"&thankq_app="+app_yn+"&thankq_rurl="+res_url+"&thankq_yn=Y" 671 if (app_yn!="Y") url += "&res_path=HM" 672 goResAppUrl(url,app_yn,app_os) 673 } 674 function onError() {} 675 } 676 677 //ì´ë²¤í¸ ì¼í몰 í¸ì¶ 678 function goShopPop(gseq) { 679 location.href= 'https://m.shop.thankqcamping.com/shopMain.hbb?ser_good_id='+gseq 680 681 } 682 683 //íë¨ë©ë´ ê²ì 684 function Bmenu(url) { 685 $("#Lmnu").html('<div class="modal-dialog"><div class="modal-content"><div id="spinner_pop"></div></div></div>'); 686 //$("#spinner_pop").show(); 687 location.href = url 688 } 689 690 //모ë¬ì°½ ë«ê¸° 691 function modalClose() { 692 $(".close").click(); 693 } 694 695 //íí¸ë íìë¡ê·¸ì¸ 696 function partnLoginAp() { 697 var frm = document.loginForm 698 699 if(frm.h_telno.value=="") { 700 alert("í´ëí°ë²í¸ë¥¼ ì ë ¥í´ì£¼ì¸ì.") 701 frm.h_telno.focus() 702 return 703 } else 704 if(frm.pwd.value=="") { 705 alert("ë¹ë°ë²í¸ë¥¼ ì ë ¥í´ì£¼ì¸ì.") 706 frm.pwd.focus() 707 return 708 } else { 709 //frm.ret_url.value = encodeURIComponent(frm.ret_url.value) 710 frm.action = "https://m.thankqcamping.com/join/login_ok.hbb" 711 frm.target = "job" 712 frm.submit(); 713 } 714 } 715 716 //ë°°ëë ¸ì¶ 717 function axBannerViewCount(c) { 718 if ($("#BN"+c)) { 719 if($("#BN"+c).html().indexOf("B") > -1 && $("#Lmnu").attr('class').indexOf('in') < 0) { 720 $.ajax({
721 type: "POST", 722 url: "/inc/axBannerViewCount.hbb", 723 data:{ seq:$("#BN"+c).html().replace("B","") }, 724 success: onSuccess, 725 error: onError 726 }); 727 function onSuccess(dataobj) {} 728 function onError() {} 729 } 730 } 731 } 732 //ëª¨ë¬ íì´ì§ ì´ë 733 function goModalReUrl(url) { 734 goUrl(url,'Y','pop') 735 } 736 737 //먹거리구매 ìì¸íì¸ 738 function goResGoodView(campseq,resgoodseq) { 739 $.ajax({ 740 type: "POST", 741 url: "/inc/axCampResVerUrl.hbb", 742 data:{campseq:campseq}, 743 success: onSuccess, 744 error: onError 745 }); 746 function onSuccess(dataobj) { 747 var url = dataobj+"/thankQRes.hbb?campseq="+campseq+"&resgoodseq="+resgoodseq+"&thankq_app="+app_yn+"&thankq_yn=Y" 748 if (app_yn!="Y") url += "&res_path=HM" 749 goResAppUrl(url,app_yn,app_os) 750 } 751 function onError() {} 752 } 753 754//ë©ì¸ìë 755function mainNoti(id,tit,msg,url) { 756 if(get_cookie("mainNoti_"+id)==null) { 757 setCookie("mainNoti_"+id, "Y", false) 758 txt = "<div class=\"pop_conts\">" 759 txt += " <p class=\"txt1\">"+tit+"</p>" 760 txt += " <p class=\"txt2\">"+msg+"</p>" 761 txt += "</div>" 762 txt += "<span href=\"#\" class=\"sprite btn_layerClose2\" onclick=\"ly_close()\"></span>" 763 txt += "<button type=\"button\" class=\"btn\" onClick=\"ly_close();"+url+"\">ë°ë¡ê°ê¸°</button>" 764 $('#divMainNoti').html(txt); 765 ly_open(); 766 } 767} 768//ì¸ë¶ì¤íì°½ì´ê¸° 769function outOpen(url) { 770 if(app_yn=='Y') { 771 if ((app_os=='android' && parseInt(app_ver) < 51) || (app_os=='ios' && parseInt(app_ver) < 38)) { 772 open(url,'_blank','') 773 } else { 774 if(app_os=='ios') { 775 goIosAp('openBrowser',url) 776 } else { 777 try { 778 location.href = "blank://" + url 779 } catch(e) { 780 open(url,'_blank','') 781 } 782 } 783 } 784 } else { 785 open(url,'','') 786 } 787} 788 789</script>
789 790
790<script src="/js/m_com.js?version=20260914-1"></script>
790 791
791<script src="/js/m_map.js?version=20260914-1"></script>
791 792
792<script src="/js/m_sns.js?version=20260914-1"></script>
792 793
793<script src="/js/join.js?version=20260914-1"></script>
793 794
794<script src="/js/resv.js?version=20260914-1"></script>
794 795
795<script src="/js/talk.js?version=20260914-1"></script>
795 796
796<script src="/js/cs.js?version=20260914-1"></script>
796 797
797<script src="/js/coupon.js?version=20260914-1"></script>
797 798
798<script src="/js/shop.js?version=20260914-1"></script>
798 799
799<script src="/js/my.js?version=20260914-1"></script>
799 800
800<script src="/js/trans.js?version=20260914-1"></script>
800 801 802
802<script>
vendor: 343 bytes, lines 802-807
802 803 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 804 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 805 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 806 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 807 ga('create', '
807UA-64792179-1
vendor: 42 bytes, lines 807-809
807', 'auto'); 808 ga('send', 'pageview'); 809
809//document.ondragstart = new Function('return false'); // ëëê·¸ ë°©ì§ 810 //document.onselectstart = new Function('return false'); // ì í ë°©ì§ 811 //document.oncontextmenu = new Function('return false'); // ì í ë°©ì§ 812 </script>
812 813 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 67 bytes, lines 813-814
813 814 <script async src="https://www.googletagmanager.com/gtag/js?id=
814G-EZH75RFPSZ
vendor: 15 bytes, lines 814-815
814"></script> 815
815<script> 816
vendor: 142 bytes, lines 816-819
816window.dataLayer = window.dataLayer || []; 817 function gtag(){dataLayer.push(arguments);} 818 gtag('js', new Date()); 819 gtag('config', '
819G-EZH75RFPSZ
vendor: 7 bytes, lines 819-820
819'); 820
820</script>
820 821 <!-- Google tag (gtag.js) --> 822
822<script async src="https://www.googletagmanager.com/gtag/js?id=GTM-5WNWZSZ"></script>
822 823
823<script> 824 window.dataLayer = window.dataLayer || []; 825 function gtag(){dataLayer.push(arguments);} 826 gtag('js', new Date()); 827 gtag('config', 'GTM-5WNWZSZ'); 828 </script>
828 829 <!-- ë´ ë§¤ëì --> 830
830<script src="https://cdn-botmanager.stclab.com/agents/client/javascript/botmanager-browser-agent.js" async></script>
830 831
831<script> 832 (function (cfg) { 833 cfg.tenantId = 'TN251104-8C1A44EC'; 834 cfg.domainName = 'thankqcamping.com'; 835 cfg.customId = ''; 836 cfg.serverUrl = 'https://botmanager.stclab.com/api/v1/macro'; 837 })(window['BotManager-config'] || (window['BotManager-config'] = {})); 838 </script>
838 839 <style> 840 body { background: #f9f9f9; } 841 </style> 842</head> 843<div id="loading"><img id="loading-image" src="/images/loading.svg" alt="Loading..." /></div> 844<div id="site_url" style="display:none;">https://m.thankqcamping.com</div> 845<div id="shop_url" style="display:none;">https://m.thankqcamping.com</div> 846<iframe name="job" width="0" height="0" style="display:none;"></iframe> 847<form name="logoutForm" method="post"> 848<input type="hidden" name="reurl" value="https://m.thankqcamping.com/join/logout.hbb"> 849</form> 850<form name="nearbyform" method="post"> 851<input type="hidden" name="mem_lat"> 852<input type="hidden" name="mem_lng"> 853<input type="hidden" name="nearby" value="Y"> 854</form>
855<script> 856document.addEventListener("DOMContentLoaded", function(){ 857 if(app_yn != "Y"){ 858 // ì± ì ë QR ì½ë ì¶ê° 859 const newDiv = document.createElement("div"); 860 newDiv.classList.add("background_content"); 861 862 newDiv.innerHTML = ` 863 <div class="content_group"> 864 <a href="#"> 865 <img src="/images/deep_qr.svg" alt="ë¥ë§í¬ QR" class="img_qr"> 866 <img src="/images/deep_logo.png" alt="LOGO" class="img_logo"> 867 </a> 868 <div class="text_box"> 869 <p>ì±ì ì¤ì¹íë©´<br>ë ë§ì ííì<br>ë°ì ë³¼ ì ìì´ì!</p> 870 <span>ì¹´ë©ë¼ë¡ QRì½ë를 ì¤ìºí´ë³´ì¸ì</span> 871 </div> 872 </div> 873 `; 874 875 const firstChild = document.getElementById("wrap").firstChild; 876 document.getElementById("wrap").insertBefore(newDiv, firstChild); 877 } 878}) 879</script>
879 880<!-- poplayer --> 881<div id="popup_alert" class="modal_wrap wd_auto"> 882 <div class="modal_center"> 883 <div class="md_cont"><p></p></div> 884 <!-- ë²í¼2ê°ì¼ë md_buttonì í´ëì¤ type2 ì¶ê° --> 885 <div class="md_button"> 886 <button class="btn_ok" type="button" onclick="action_popup.close('#popup_alert')">íì¸</button> 887 </div> 888 </div> 889</div> 890<div id="popup_succ_alert" class="modal_wrap wd_auto type2"> 891 <!-- 룰ë ë¹ì²¨ì modal_center bg_fire ì¶ê°--> 892 <div id="succ_modal_center" class="modal_center"> 893 <div class="md_cont"> 894 <p id="succ_alert_tit" class="title fwb"></p> 895 <p id="succ_alert_cont" class="box"> 896 </p> 897 </div> 898 <!-- ë²í¼2ê°ì¼ë md_buttonì í´ëì¤ type2 ì¶ê° --> 899 <div class="md_button"> 900 <button class="btn_succ_ok" type="button" onclick="action_popup.close('#popup_succ_alert')">íì¸</button> 901 </div> 902 </div> 903</div> 904<div id="popup_confirm" class="modal_wrap wd_auto"> 905 <div class="modal_center"> 906 <div class="md_cont"><p></p></div> 907 <!-- ë²í¼2ê°ì¼ë md_buttonì í´ëì¤ type2 ì¶ê° --> 908 <div class="md_button type2"> 909 <button class="btn_cancel rounded" type="button" onclick="action_popup.close('#popup_confirm')">ì·¨ì</button> 910 <button class="btn_confirm_ok rounded" type="button" onclick="action_popup.close('#popup_confirm')">íì¸</button> 911 </div> 912 </div> 913</div> 914<!-- poplayer --> 915<div class="pop_noti_set pop_txt_set modal_wrap" id="pop_ad_notice"> 916 <div class="modal_center"> 917 <div class="pop_noti on"> 918 <p class="tit fwb pt0"></p> 919 <p class="btm_border"></p> 920 </div> 921 <div class="md_button"> 922 <button type="button" class="btn_gray" onClick="action_popup.close('#pop_ad_notice')">íì¸</button> 923 </div> 924 </div> 925 <!-- <div class="modal"></div> --> 926</div> 927<div id="popup_modal" class="modal_wrap wd_auto"> 928 <div class="modal_center"> 929 <div class="md_cont"><p></p></div> 930 <!-- ë²í¼2ê°ì¼ë md_buttonì í´ëì¤ type2 ì¶ê° --> 931 <div class="md_button"> 932 <button class="btn_confirm_ok rounded" type="button" onclick="action_popup.close('#popup_modal')">íì¸</button> 933 </div> 934 </div> 935</div> 936<div class="pop_layer_set" id="pop_toast_noti"> 937 <div class="pop_layer recent_layer incart_layer" style="z-index: 800"> 938 <p class="inmycart" id="toast_txt"></p> 939 </div> 940</div> 941<div class="pop_layer_set" id="pop_floating_noti"> 942 <div class="pop_layer recent_layer incart_layer" style="z-index: 800"> 943 <p class="floating-button" id="floating_txt"></p> 944 </div> 945</div> 946<!-- 기본 ëª¨ë¬ popup --> 947<div class="pop_wp" id="pop_modal"> 948 <div class="pop_layer_set pop_noti_set on"> 949 <div id="modal_detail" class="pop_layer recent_layer dome_layer"></div> 950 <div class="modal" style="display: block"></div> 951 </div> 952</div> 953<!-- //기본 ëª¨ë¬ popup --> 954
955<script> 956$(document).ready(function() { 957 $('#ser_keyword').keydown(function(event) { 958 if (event.keyCode == '13') { 959 goGoodSer(); 960 }; 961 }); 962}); 963</script>
963 964<body> 965 <div class="wrap" id="wrap"> 966 <div class="wrap_in"> 967 968 969 <div class="head"> 970 <div class="head_in"> 971 972 <a href="javascript:popClose('');" class="btn_back">back</a> 973 974 <h1> 975 976 <img src="/images/logo.png" title="Thank Q Camping"/> 977 <span class="skip_text">Thank Q Camping</span> 978 979 </h1> 980 981 982 <!-- ë©ì¸ììë§ ë ¸ì¶ --> 983 984 <a class="btn_menu" onClick="r_menu('');" style="display:none;">menu</a> 985
985<script> 986 $(document).ready(function(){ 987 const close = '' 988 if(!opener && close != 'True') { 989 $('.btn_menu').show() 990 } 991 }); 992 </script>
992 993 994 995 <!-- ìº í¡ìì¸ììë§ ë ¸ì¶ --> 996 997 </div> 998 </div><!--// head --> 999 1000 1001<div class="tot_menu"> 1002 <div class="tot_menu_in mCscroll"> 1003 <div class="log_box"> 1004 1005 <div class="pf_set clear"> 1006 <div class="pic"></div> 1007 <div class="txt_box"> 1008 <p class="tit1"> 1009 <a 1010 href="javascript:location.replace('/join/login.hbb?reurl=%2Fshop%2Findex%2Ehbb');$('.tot_menu .clo').click();">ë¡ê·¸ì¸</a>ì´ 1011 íìí©ëë¤. 1012 </p> 1013 <p class="txt">Welcome to Q</p> 1014 </div> 1015 </div> 1016 <div class="point_box"> 1017 <a href="/join/login.hbb" class="p_div"> 1018 <div class="p_div_list"> 1019 <div class="p_div_list_value">0</div> 1020 <div class="p_div_list_title">Q-Point</div> 1021 </div> 1022 </a> 1023 <!--a href="/join/login.hbb" class="p_div"> 1024 <div class="p_div_list"> 1025 <div class="p_div_list_value">0</div> 1026 <div class="p_div_list_title">ì ì²´ì 립ê¸</div> 1027 </div> 1028 </a--> 1029 <a href="/join/login.hbb" class="p_div"> 1030 <div class="p_div_list"> 1031 <div class="p_div_list_value">0</div> 1032 <div class="p_div_list_title">ì¿ í°</div> 1033 </div> 1034 </a> 1035 <a href="/join/login.hbb" class="p_div"> 1036 <div class="p_div_list"> 1037 <div class="p_div_list_value">0</div> 1038 <div class="p_div_list_title">íì´ë£°ë </div> 1039 </div> 1040 </a> 1041 </div> 1042 1043 <button type="button" class="clo"></button> 1044 </div> 1045 <!-- //log_box --> 1046 1047 <!-- rolling_banner --> 1048 <div class="rolling_banner" onClick="location.href='/roulette/intro.hbb';"> 1049 <p class="event_name">ìë¡ìì§ íì´ë£°ë ì´ë²¤í¸</p> 1050 <div class="rolling_wrap"> 1051 <ul> 1052 <li>방문í기 ìì±íê³ </li> 1053 <li>ì¶ì ì²´í¬íê³ </li> 1054 <li>ìº íì¥ ë°©ë¬¸íê³ </li> 1055 <li>ìí 구매íê³ </li> 1056 </ul> 1057 </div> 1058 <p class="dp_ib"><span class="strong">ë¬´ë£ íì´ë£°ë ì´ì©ê¶</span> ë°ê¸°</p> 1059 </div> 1060 <!-- //rolling_banner --> 1061 <div class="aside"> 1062 <ul class="aside_ul"> 1063 <li class="res"> 1064 <a href="#n">ìì½<span class="arr"></span></a> 1065 <div class="m_div" style="display: none"> 1066 <ul> 1067 <li><a href="/resv/list.hbb?site_tp=BB000">ì¤í ìº í</a></li> 1068 <li><a href="/resv/list.hbb?site_tp=BB001">ê¸ë¨í</a></li> 1069 <li><a href="/resv/list.hbb?site_tp=BB002">ì¹´ë¼ë°</a></li> 1070 <li><a href="/resv/list.hbb?site_tp=BB003">íì </a></li> 1071 <li><a href="/resv/list.hbb?site_tp=BB006&res_dt=20260926&res_edt=20260926">í¼í¬ë</a></li> 1072 </ul> 1073 </div> 1074 </li> 1075 <li class="shop"> 1076 <a href="#n">ì¼í<span class="arr"></span></a> 1077 <div class="m_div" style="display: none"> 1078 <ul> 1079 <li><a href="/shop/index.hbb">ì¼íí</a></li> 1080 <li><a href="/shop/event.hbb">íìí¹ê°</a></li> 1081 <li><a href="/shop/list.hbb?cate=010">ìº íì©í</a></li> 1082 <li><a href="/shop/list.hbb?cate=020">먹거리</a></li> 1083 <li style="display: none;"><a href="/shop/brand_list.hbb">ë¸ëë</a></li> 1084 <li><a href="/shop/review_list.hbb">리뷰존</a></li> 1085 </ul> 1086 </div> 1087 </li> 1088 <li class="plan"> 1089 <a href="#n">기íì <span class="arr"></span></a> 1090 <div class="m_div" style="display: none"> 1091 <ul> 1092 <li><a href="/cs/event.hbb?bbs_gb=AB008">ë©ì¸ê¸°íì </a></li> 1093 <li><a href="/cs/collect.hbb?tp=S">ì¼í기íì </a></li> 1094 </ul> 1095 </div> 1096 </li> 1097 <li class="event"> 1098 <a href="/cs/co_event.hbb?bbs_gb=AB017">ì´ë²¤í¸</a> 1099 </li> 1100 <li class="camt"> 1101 <a href="/talk/list.hbb">ìº í¡</a> 1102 </li> 1103 1104 <li class="camt"> 1105 <a href="javascript:$('.clo').click();goUrl('/join/non/ser_reservation.hbb','N','');">ë¹íììì½ì¡°í</a> 1106 </li> 1107 1108 </ul> 1109 </div> 1110 <!-- //aside --> 1111 1112 <div class="banner_div" id="banner_HD"> 1113 1114 <!--a href="#n"><img src="/images/banner01.png" alt=""></a--> 1115 </div> 1116 1117 <div class="aside type2"> 1118 <ul class="aside_ul"> 1119 <li class="cus on"> 1120 <div class="m_div"> 1121 <ul> 1122 <li><a href="/cs/notice.hbb">ê³µì§ì¬í</a></li> 1123 <li><a href="/cs/faq.hbb">ì주묻ëì§ë¬¸</a></li> 1124 <li><a href="javascript:outOpen('http://about.thankqcamping.com/contact.html');">ì í´ë¬¸ì</a></li> 1125 <li><a href="tel:02-6959-5622" id="com_tel">
1125ìë´ìì°ê²°</a></li> 1126 1127 </ul> 1128 <p><span>ìë´ìê° : </span>íì¼ 9:30~18:00 (ì ì¬ìê° 12:30~13:30)</p> 1129 </div> 1130 </li> 1131 </ul> 1132 </div> 1133 1134 1135 1136 <div class="aside_btns"> 1137 <ul> 1138 1139 <li class="log"> 1140 <a 1141 onClick="javascript:location.replace('/join/login.hbb?reurl=%2Fshop%2Findex%2Ehbb');$('.tot_menu .clo').click();">ë¡ê·¸ì¸</a> 1142 </li> 1143 <li class="my"><a onClick="javascript:location.href='/join/join.hbb';$('.tot_menu .clo').click();">íìê°ì </a></li> 1144 1145 </ul> 1146 </div> 1147 </div> 1148 <!-- //tot_menu_in --> 1149</div> 1150<!-- //tot_menu --> 1151 1152 <div class="container"> 1153 <!--ââââââ 컨í ì¸ ìì ââââââ--> 1154 1155 <div class="com_lnb"> 1156 <div class="swiper-container com_lnb_swiper"> 1157 <ul class="swiper-wrapper"> 1158 <li class="swiper-slide on" > 1159 <a href="index.hbb">ì¼íí</a> 1160 </li> 1161 <li class="swiper-slide" > 1162 <a href="event.hbb">íìí¹ê°</a> 1163 </li> 1164 <li class="swiper-slide" > 1165 <a href="list.hbb?cate=010">ìº íì©í</a> 1166 </li> 1167 <li class="swiper-slide" > 1168 <a href="list.hbb?cate=020">먹거리</a> 1169 </li> 1170 <li class="swiper-slide" style="display: none;"> 1171 <a href="brand_list.hbb">ë¸ëë</a> 1172 </li> 1173 </ul> 1174 </div> 1175
1175<script> 1176 var com_lnb_swiper = new Swiper('.com_lnb_swiper', { 1177 pagination: false, 1178 slidesPerView: 'auto', 1179 paginationClickable: true, 1180 spaceBetween: 29, 1181 freeMode: true, 1182 lazyLoading: true, 1183 observer: true, 1184 observeParents: true, 1185 loop: false 1186 }); 1187 </script>
1187 1188 1189 </div> 1190 <!-- ê²ìì¶ê° --> 1191 <section class="shop_search"> 1192 <div class="sear_box"> 1193 <div class="sear_set type2"> 1194 <input type="search" id="ser_keyword" name="ser_keyword" placeholder="ìíìë ì íì ê²ìíì¸ì."/> 1195 <button type="button" class="btn_srh" onClick="goGoodSer();"></button> 1196 </div> 1197 </div> 1198 </section> 1199 <!-- /ë --> 1200 1201 <section class="shop_slide_intro"> 1202 <div class="swiper shop_swiper"> 1203 <ul class="swiper-wrapper"> 1204 1205 <li class="swiper-slide"> 1206 <a href="javascript:actBnLink('8765');;"> 1207 <img src="/file/2026/09/11/2026091135810.92.png" /> 1208 </a> 1209 </li> 1210 1211 </ul> 1212 <div class="pagination_com"></div> 1213 </div> 1214
1214<script> 1215 var shop_swiper = new Swiper(".shop_swiper", { 1216 pagination: { 1217 el: ".pagination_com", 1218 clickable: true, 1219 1220 }, 1221 loop: false, 1222 loopAdditionalSlides : 1, 1223 autoplay: { 1224 delay: 4000, 1225 }, 1226 slidesPerView: "auto", 1227 paginationClickable: true, 1228 centeredSlides: true, 1229 lazyLoading: true, 1230 observer: true, 1231 observeParents: true, 1232 loop: false, 1233 }); 1234 </script>
1234 1235 </section> 1236 <!-- shop_menu_sec --> 1237 1238 <!-- shop_goto --> 1239 <!--nav class="nav_shopgoto"> 1240 <ul class="lst_shopgoto"> 1241 <li><a href="event.hbb">ì´ë²¤í¸ì¡´</a></li> 1242 <li><a href="list.hbb?cate=020&ser_main_yn=Y">Që°°ì¡</a></li> 1243 <li><a href="review_list.hbb">리ì¼ë¦¬ë·°</a></li> 1244 <li><a href="brand_list.hbb">ë¸ëëê´</a></li> 1245 </ul> 1246 </nav--> 1247 <!-- //shop_goto --> 1248 1249 1250 <section class="shop_view_sec swiper"> 1251 <div class="sec_title jc_sb"> 1252 <p class="tit">기존 ë립백 ì´ë ì ¨ì´ì?</p> 1253 1254 </div> 1255 <div class="sec_txt">ì´ì ë ì´ì§ë립 ì¼ë¡ ì¦ê²¨ë³´ì¸ì</div> 1256 <div class="swiper-container one_row_swiper"> 1257 <ul class="swiper-wrapper"> 1258 1259 <li class="swiper-slide" onClick="javascript:clkThemeGoodView(86,5783);" style="cursor:pointer;"> 1260 <img src="/shopfile/2026/09/11/20260911095732.png" alt="" /> 1261 </li> 1262 1263 </ul> 1264 1265 </div> 1266 1267 </section> 1268 1269 <section class="shop_view_sec swiper"> 1270 <div class="sec_title jc_sb"> 1271 <p class="tit">ì´ê°ë¨ 3ë¶ ì리 ìºìë</p> 1272 <a href="/shop/theme_list.hbb?themeseq=50" class="more">ì 체보기</a> 1273 </div> 1274 <div class="sec_txt">
12745+1 í¹ë³ ì´ë²¤í¸ +1ëë¤ë°ì¡</div> 1275 <div class="swiper-container one_row_swiper"> 1276 <ul class="swiper-wrapper"> 1277 1278 <li class="swiper-slide"> 1279 <img src="/shopfile/2025/06/16/20250616095014.jpg" alt="" /> 1280 </li> 1281 1282 </ul> 1283 1284 </div> 1285 1286 <div class="sec_cont"> 1287 1288 <div class="swiper-container shop_view_swiper_A"> 1289 <div class="swiper-wrapper"> 1290 1291 <!-- item --> 1292 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5553);"> 1293 <div class="item_image"> 1294 <img src="/shopfile/2025/06/16/20250616094618.jpg" alt="" /> 1295 </div> 1296 <div class="item_info"> 1297 <div class="text_name">[ìºìë] 5+1 ì´ë²¤í¸ ë§ìëë¡ ê³¨ë¼ë´ê¸°</div> 1298 <div class="item_price_sec"> 1299 1300 <span class="text_price_original">15,000ì</span> 1301 <span class="text_sale">47%</span> 1302 1303 <span class="text_price">7,900ì</span> 1304 </div> 1305 1306 </div> 1307 </a> 1308 1309 <!-- item --> 1310 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5567);"> 1311 <div class="item_image"> 1312 <img src="/shopfile/2025/06/16/20250616094335.jpg" alt="" /> 1313 </div> 1314 <div class="item_info"> 1315 <div class="text_name">[ìºìë] ê°ì¤ì§ë³¶ì</div> 1316 <div class="item_price_sec"> 1317 1318 <span class="text_price_original">15,000ì</span> 1319 <span class="text_sale">47%</span> 1320 1321 <span class="text_price">7,900ì</span> 1322 </div> 1323 1324 </div> 1325 </a> 1326 1327 <!-- item --> 1328 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5568);"> 1329 <div class="item_image"> 1330 <img src="/shopfile/2025/06/16/20250616094459.jpg" alt="" /> 1331 </div> 1332 <div class="item_info"> 1333 <div class="text_name">[ìºìë] ëì§ë³¶ì</div> 1334 <div class="item_price_sec"> 1335 1336 <span class="text_price_original">15,000ì</span> 1337 <span class="text_sale">47%</span> 1338 1339 <span class="text_price">7,900ì</span> 1340 </div> 1341 1342 </div> 1343 </a> 1344 1345 <!-- item --> 1346 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5566);"> 1347 <div class="item_image"> 1348 <img src="/shopfile/2025/06/16/20250616094407.jpg" alt="" /> 1349 </div> 1350 <div class="item_info"> 1351 <div class="text_name">[ìºìë] ì꾸미볶ì</div> 1352 <div class="item_price_sec"> 1353 1354 <span class="text_price_original">15,000ì</span> 1355 <span class="text_sale">47%</span> 1356 1357 <span class="text_price">7,900ì</span> 1358 </div> 1359 1360 </div> 1361 </a> 1362 1363 <!-- item --> 1364 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5570);"> 1365 <div class="item_image"> 1366 <img src="/shopfile/2025/06/16/20250616094320.jpg" alt="" /> 1367 </div> 1368 <div class="item_info"> 1369 <div class="text_name">[ìºìë] ìì´ìì°ì¥</div> 1370 <div class="item_price_sec"> 1371 1372 <span class="text_price_original">15,000ì</span> 1373 <span class="text_sale">47%</span> 1374 1375 <span class="text_price">7,900ì</span> 1376 </div> 1377 1378 </div> 1379 </a> 1380 1381 <!-- item --> 1382 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5571);"> 1383 <div class="item_image"> 1384 <img src="/shopfile/2025/06/16/20250616094349.jpg" alt="" /> 1385 </div> 1386 <div class="item_info"> 1387 <div class="text_name">[ìºìë] ìì´ê´ìì¥</div> 1388 <div class="item_price_sec"> 1389 1390 <span class="text_price_original">15,000ì</span> 1391 <span class="text_sale">47%</span> 1392 1393 <span class="text_price">7,900ì</span> 1394 </div> 1395 1396 </div> 1397 </a> 1398 1399 <!-- item --> 1400 <a class="link_item swiper-slide" href="javascript:clkThemeGoodView(50,5569);"> 1401 <div class="item_image"> 1402 <img src="/shopfile/2025/06/16/20250616094301.jpg" alt="" /> 1403 </div> 1404 <div class="item_info"> 1405 <div class="text_name">[ìºìë] íí©ê°ë°ì¤</div> 1406 <div class="item_price_sec"> 1407 1408 <span class="text_price_original">17,000ì</span> 1409 <span class="text_sale">48%</span> 1410 1411 <span class="text_price">8,900ì</span> 1412 </div> 1413 1414 </div> 1415 </a> 1416 1417 1418 </div> 1419 </div> 1420
1420<script> 1421 var shop_view_swiper = new Swiper('.shop_view_swiper_A', { 1422 pagination: false, 1423 slidesPerView: 'auto', 1424 paginationClickable: true, 1425 spaceBetween: 8, 1426 freeMode: true, 1427 lazyLoading: true, 1428 observer: true, 1429 observeParents: true, 1430 loop: false, 1431 1432 }); 1433 swiper.update(); 1434 </script>
1434 1435 1436 </div> 1437
1437<script> 1438 var one_row_swiper = new Swiper(".one_row_swiper", { 1439 pagination: { 1440 el: '.swiper-pagination', 1441 type: 'progressbar', 1442 }, 1443 loop: false, 1444 loopAdditionalSlides : 1, 1445 autoplay: { 1446 delay: 4000, 1447 }, 1448 slidesPerView: "auto", 1449 paginationClickable: true, 1450 centeredSlides: true, 1451 lazyLoading: true, 1452 observer: true, 1453 observeParents: true, 1454 loop: false, 1455 }); 1456 1457 function adjustSwiperHeight() { 1458 var swiperContainer = document.querySelector('.one_row_swiper'); 1459 if (swiperContainer) { 1460 var width = swiperContainer.offsetWidth; 1461 var height = width * (3 / 4); // ë¹ì¨ ì¤ì 1462 swiperContainer.style.height = height + 'px'; 1463 } 1464 } 1465 window.addEventListener('resize', adjustSwiperHeight); 1466 adjustSwiperHeight(); // ì´ê¸° ë¡ë ì ëì´ ì¡°ì 1467 1468 var observer = new MutationObserver(function(mutations) { 1469 mutations.forEach(function(mutation) { 1470 if (mutation.attributeName === "class") { 1471 var hasDisabledClass = mutation.target.classList.contains('no_swiping'); 1472 if (hasDisabledClass) { 1473 swiper.disable(); 1474 } else { 1475 swiper.enable(); 1476 } 1477 } 1478 }); 1479 }); 1480 observer.observe(document.querySelector('.swiper-container'), { 1481 attributes: true // ìì± ë³íë§ ê°ì§ 1482 }); 1483 1484 </script>
1484 1485 1486 </section> 1487 1488 1489 <!--ââââââ 컨í ì¸ ë *******************âââââââââ --> 1490 </div> 1491 <!--// container --> 1492 1493 <div class="btm_foot"> 1494 <div class="nav_menu"> 1495 <ul> 1496 <li class="li1 on "> 1497 <a href="/shop/index.hbb"> 1498 <div class="ico"></div> 1499 <div class="tit">ì¼í</div> 1500 </a> 1501 </li> 1502 <li class="li2"> 1503 <a href="/search/mapSearch.hbb"> 1504 <div class="ico"></div> 1505 <div class="tit">ë´ì£¼ë³</div> 1506 </a> 1507 </li> 1508 <li class="li3"> 1509 <a href="/main.hbb"> 1510 <div class="ico"></div> 1511 <div class="tit">í</div> 1512 </a> 1513 </li> 1514 <li class="li4 "> 1515 <a href="/my/shop/favorList.hbb"> 1516 <div class="ico"></div> 1517 <div class="tit">ì°</div> 1518 </a> 1519 </li> 1520 <li class="li5 "> 1521 <a href="/my/main.hbb?inAppisInit=Y"> 1522 <div class="ico"></div> 1523 <div class="tit">ë§ì´</div> 1524 </a> 1525 </li> 1526 </ul> 1527 </div> 1528 </div><!-- //btm_foot --> 1529 1530 1531 </div> 1532 <!-- //wrap_in --> 1533 1534 <!-- ë©ì¸ê³µì§ --> 1535 1536<!-- adrop script s--> 1537<div class="pop_layer_set" id="pop_adrop_bn"> 1538 <div class="pop_layer"> 1539 <div class="pop_top"> 1540 <button type="button" class="close" onclick="closeLayer('pop_adrop_bn')"></button> 1541 </div> 1542 <div class="pop_con"> 1543 <div id="Web_Home_Popup"></div> 1544 </div> 1545 <div class="pop_nt_foot"> 1546 <div class="left_div"> 1547 <button type="button" onClick="noti_close('adrop_bn',1);">í루ëì ë³´ì§ ì기</button> 1548 </div> 1549 <div class="right_div"> 1550 <button onclick="closeLayer('pop_adrop_bn')" type="button">ë«ê¸°</button> 1551 </div> 1552 </div><!-- //pop_nt_foot --> 1553 </div> 1554 <div class="modal"></div> 1555</div>
1556<script language="JavaScript" src="/js/adropAd.js?version=20260924210649"></script>
1556
1557<script> 1558$(document).ready(function() { 1559 1560 main_noti_pop(); 1561 1562}); 1563function main_noti_pop() { 1564 $.ajax({ 1565 type: "POST", 1566 url: "/inc/axMainNotiPop.hbb", 1567 data:{full_folder:'/shop/'}, 1568 success: onSuccess, 1569 error: onError 1570 }); 1571 function onSuccess(dataobj) { 1572 if(dataobj!='') { 1573 $('#noti_popup').html(dataobj.split('$')[0]) 1574 openLayer('pop_'+dataobj.split('$')[1]) 1575 } 1576 } 1577 function onError() {} 1578} 1579</script>
1579 1580
1581<script> 1582function noti_close(id,dt) { 1583 setCookie(id, true, dt) 1584 if (app_yn=='Y' && app_os=='ios') { 1585 goIosAp('setCookie',id) 1586 } 1587 closeLayer('pop_'+id) 1588} 1589</script>
1589 1590<div id="noti_popup"></div> 1591 <!-- ë©ì¸ê³µì§ --> 1592 1593 </div> 1594 <!--// wrap --> 1595 </body> 1596</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.