// URL ÆĶó¹ÌÅÍ ºÒ·¯¿À±â
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = decodeURIComponent(window.location.search.substring(1)),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return sParameterName[1] === undefined ? true : sParameterName[1];
}
}
};
/* ----------------- ½ºÅ©·Ñ Çì´õ °íÁ¤ ----------------- */
$(window).scroll(function() {
var scroll_h = $(this).scrollTop();
var hd_h = $("#header > .top").outerHeight();
if (scroll_h > hd_h) {
if (!$("body").hasClass('scroll')) $("body").addClass('scrollfix');
} else {
$("body").removeClass('scrollfix')
}
});
// ½ºÅ©·Ñ À̺¥Æ®
$(function() {
var scrollH = $(document).height() - $(window).height();
var subMaxOpacity = 80 / scrollH;
$(window).scroll(function() {
var wTop = $(this).scrollTop();
var winWidth = $(this).width();
// ½ºÅ©·Ñ È°¼ºÈ ó¸® ÇÔ¼ö
function scrollActive() {
if (!$("#header").hasClass('scroll')) {
$("#header").addClass('scroll');
$("#scrollTop").stop(true, false).fadeIn(300);
}
}
// ½ºÅ©·Ñ ºñÈ°¼ºÈ ó¸® ÇÔ¼ö
function scrollInactive() {
$("#header").removeClass('scroll');
$("#scrollTop").stop(true, false).fadeOut(300);
}
if ($("body").hasClass('main')) {
if (winWidth > 1024) {
if (wTop >= 750) {
scrollActive();
} else {
scrollInactive();
}
} else if (winWidth > 768 && winWidth <= 1024) {
if (wTop >= 500) {
scrollActive();
} else {
scrollInactive();
}
} else {
if (wTop >= 380) {
scrollActive();
} else {
scrollInactive();
}
}
} else {
if (winWidth > 1024) {
if (wTop >= 750) {
scrollActive();
} else {
scrollInactive();
}
} else if (winWidth > 768 && winWidth <= 1024) {
if (wTop >= 500) {
scrollActive();
} else {
scrollInactive();
}
} else if (winWidth > 640 && winWidth <= 768) {
if (wTop >= 380) {
scrollActive();
} else {
scrollInactive();
}
} else if (winWidth > 480 && winWidth <= 640) {
if (wTop >= 250) {
scrollActive();
} else {
scrollInactive();
}
} else {
if (wTop >= 225) {
scrollActive();
} else {
scrollInactive();
}
}
}
// ¼ºê ºñÁÖ¾ó ½ºÅ©·Ñ½Ã ¸¶½ºÅ© ¹è°æ Åõ¸íµµ ó¸®
var subOpacity = (subMaxOpacity * wTop) * 0.03;
$("#sub_visual > .scrollbg").css('opacity', subOpacity);
});
});
// GNB ¸¶¿ì½º À̺¥Æ®
$(function() {
$("#gnb > li").bind('mouseenter mouseleave click', function(e) {
var winWidth = $(window).width();
if (e.type === 'mouseenter') {
if (winWidth > 768) {
$("#gnb > li").removeClass('on');
$(this).addClass('on');
$("#gnb > li > ul.submnu").fadeOut(300);
if ($(this).find('ul.submnu').length > 0) {
$(this).find('ul.submnu').stop(true, false).fadeIn(300);
}
}
}
if (e.type === 'mouseleave') {
if (winWidth > 768) {
$("#gnb > li").removeClass('on');
$("#gnb > li > ul.submnu").stop(true, false).fadeOut(300);
}
}
});
$("#gnb > li > a").click(function(e) {
var winWidth = $(window).width();
if (winWidth < 1025) {
e.preventDefault();
if (!$(this).parent('li').hasClass('open')) {
$("#gnb > li").removeClass('open');
$(this).parent('li').addClass('open');
$("#gnb > li > ul.submnu").stop(true, false).slideUp(300);
$(this).siblings('ul.submnu').stop(true, false).slideDown(300);
} else {
$(this).parent('li').removeClass('open');
$(this).siblings('ul.submnu').stop(true, false).slideUp(300);
}
}
});
});
// ¸Þ´º È£Ãâ
$(function() {
// ¸Þ´º È£Ãâ¹öÆ° Ŭ¸¯½Ã
$("#gnbOpen").click(function() {
if (!$("#nav_mask").is(':visible')) {
openNav();
}
});
// ¸Þ´º È£Ãâ¹öÆ° Ŭ¸¯½Ã
$("#gnbClose").click(function() {
if (!$("#nav_mask").is(':visible')) {
openNav();
}
});
// ¸¶½ºÅ© ¿µ¿ª Ŭ¸¯½Ã¿¡µµ ¸Þ´º ´ÝÀ½
// $("#nav_mask").click(function() {
// closeNav();
// });
// ¸Þ´º Ŭ¸¯½Ã
$("#gnb > ul > li > a").bind('click touchstart', function(e) {
var $submnu = $(this).siblings('ul');
if ($submnu.length > 0) {
e.preventDefault();
$("#gnb > ul > li > ul.submnu").css('display', 'none');
$submnu.css({
display: 'block',
left: '100%'
});
$submnu.stop(true, false).animate({
left: '-20px'
}, 500, 'easeOutCubic', function() {
setMnuHeight('animate');
$submnu.stop(true, false).animate({
left: '20px'
}, 100, function() {
$submnu.stop(true, false).animate({
left: 0
}, 100);
});
});
}
});
});
// ¼ºê »ó´Ü ÅÇ ½ºÅ©¸³Æ®
$(function() {
var tabCheck = getUrlParameter('sub') - 1;
$("#about_tab > li").eq(tabCheck).addClass('on');
});
$(function() {
var tabCheck = getUrlParameter('sub') - 1;
$("#reservation_tab > li").eq(tabCheck).addClass('on');
});
$(function() {
var tabCheck = getUrlParameter('sub') - 1;
$("#comm_tab > li").eq(tabCheck).addClass('on');
});
// $(function(){
// var tabCheck = getUrlParameter('sub')-1;
// $("#villa_tab > li").eq(tabCheck).addClass('on');
// });
// Æ÷¹®
$(function() {
for (i = 0; i < 10; i++) {};
});
// Àüüº¸±â ŸÀÌƲ ½ºÅ©¸³Æ®
$(function() {
if ($(".sub_title > h3.roomInfo").text() == "") {
$(".sub_title > h3.roomInfo").text('°´½Ç Àüüº¸±â');
$(".sub_title > p.roomInfo").text('¿øÇϽô °´½ÇÀ» ¼±ÅÃÇϽøé ÀÚ¼¼ÇÑ ¾È³»¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.');
}
});
// ¿¹¾àÇϱâ ŸÀÌƲ
$(function() {
if ($(".sub_visual > h2.re_title").text() == "") {
$(".sub_visual > h2.re_title").text('RESERVATION');
$(".sub_visual > span.re_title").text('½Ç½Ã°£ ¿¹¾à');
}
});
// °¢ °´½Ç ½½¶óÀÌµå ½ºÅ©¸³Æ®
$(document).ready(function() {
var old_images = [];
// ÃÖÃÊ »óÅÂÀÇ °¢ ÅÇ ¸ÞÀÎ ½æ³×ÀÏÀ» º¯¼ö¿¡ ÀúÀå
$("#facilitySlider .big-thumb .thumb-list > li").each(function(i) {
old_images[i] = $(this).find('img').attr('src');
i++;
});
// °¢ ½æ³×ÀÏ Å¬¸¯½Ã ´ëÇü ½æ³×ÀÏ ±³Ã¼
$("#facilitySlider .floor-container > .floor-info .thumb-list > li").click(function() {
var thumb_img = $(this).find('img').attr('src');
$("#facilitySlider .floor-container > .floor-info .thumb-list > li").removeClass('selected');
$(this).addClass('selected');
$("#facilitySlider .big-thumb .thumb-list > li.active").find('img').attr('src', thumb_img);
});
});
// ¿¹¾à¹Ì´Ï ´Þ·Â ÇÏ´Ü Å¬·¡½º¸í ½ºÅ©¸³Æ®
$(function() {
$("form#listChk > div").addClass('info_div');
$(".info_div > b").addClass('ns');
$(".info_div > font").addClass('ns');
$(".info_div > img").css('display', 'none');
});
// ¿¹¾àÁ¤º¸ Å×ÀÌºí ½ºÅ¸ÀÏ
$(function() {
$(".r_info_table").addClass('reser_table');
$(".r_info_table").addClass('reser_table2');
$(".orderinfo > .r_info_table").addClass('reser_table3');
$(".reser_table3 > tbody > tr > td:nth-child(2) > table").addClass('inTable');
$(".orderinfo > .r_info_table").removeClass('reser_table2');
$(".m_c_td1").addClass('title_td');
$(".r_info_table").removeClass('r_info_table');
$(".reser_table2 > tbody > tr:nth-child(3) > td:nth-child(2)").attr('colspan', '4');
$("#bank > table > tbody > tr:nth-child(3) > td:nth-child(2) > table > tbody > tr > td:last-child").html('±âÀÔÇϽŠÀÔ±ÝÀÚ ¸í°ú ½ÇÁ¦ ÀÔ±ÝÀÚ¸íÀÌ ÀÏÄ¡ÇØ¾ß ºü¸¥ ÀÔ±ÝÈ®ÀÎÀÌ °¡´ÉÇÕ´Ï´Ù.
±âÀÔÇϽŠÀÔ±ÝÀÚ¸í°ú ½ÇÁ¦ ÀÔ±ÝÀÚ¸íÀÌ ´Ù¸¥°æ¿ì¿¡´Â ¿î¿µÀÚ¿¡°Ô ¿¬¶ôÇϽñ⠹ٶø´Ï´Ù.
¹«ÅëÀå ½Åû ¹× ÀÔ±ÝÈ®ÀÎÀÌ ¿Ï·á µÇ¸é SMS°¡ ¹ß¼ÛµË´Ï´Ù.')
$(".orderinfo > div").addClass('btn_area');
$(".orderinfo > .btn_area > a:first-child").html('ÀÌÀü´Ü°è');
$(".orderinfo > .btn_area > a:nth-child(2)").html('´ÙÀ½´Ü°è');
});
// ¿¹¾à´Þ·Â
$(function() {
$(".calender_bgcolor").addClass("table_cal");
});
//¼ºê ǪÅÍ
$(function() {
if ($("body").is(".main") === false) {
$("#footer").addClass("sub");
};
});
// ¸ð¹ÙÀϸ޴º
$(function() {
var mobileMenu = $("#gnbClose");
var mobileinner = $("#header > .inner");
var navMask = $("#nav_mask");
mobileMenu.click(function() {
if (mobileMenu.hasClass('open') === false) {
mobileMenu.addClass('open');
mobileinner.addClass('open');
navMask.addClass('open');
} else {
mobileMenu.removeClass('open');
mobileinner.removeClass('open');
navMask.removeClass('open');
}
});
});
// ¸ð¹ÙÀÏ ¸¶½ºÅ© Ŭ¸¯½Ã ´ÝÀ½
$(function() {
var navMask = $("#nav_mask")
navMask.click(function() {
if ($("#gnbClose").hasClass('open') === true) {
$("#gnbClose").removeClass('open');
$("#header > .inner").removeClass('open');
navMask.removeClass('open');
}
});
});
// ÅÂºí¸´ »çÀÌÁî¿¡¼ a¸µÅ© ÃʱâÈ
$(function() {
var winWidth = $(window).width();
if (winWidth < 1025) {
$("#gnb > li > a").click(function(event) {
event.preventDefault();
});
// $("#gnb > li").removeClass('on');
// $("#gnb > li > a").click(function() {
// $(this).next('ul').stop().slideDown(300);
// if ($("#gnb > li").hasClass('open')) {
// $("#gnb > li.open > a").next('ul').stop().slideDown(300);
// } else {
// $("#gnb > li > a").next('ul').stop().slideUp(300);
// }
// });
}
});
// ½ºÅ©·Ñ ž
$(function() {
$("a[href='#top']").click(function() {
$("html, body").animate({
scrollTop: 0
}, "slow");
return false;
});
});
$(window).scroll(function() {
var scrollBtn = $('#scrollTop');
if ($(this).scrollTop() >= 300) scrollBtn.addClass('shown');
else scrollBtn.removeClass('shown');
});