/* °³¹ß : ÃÖÁ¤È¸ ÀÏÀÚ : 2013-06-14 ³»¿ë : °øÅë */ $(window).resize(function() { changeWindowAndChangeClass(); }); function changeWindowAndChangeClass() { var header = $("#header"); var container = $("#container"); var header_inner_wrap = header.children("div.inner_wrap:first"); var container_inner_wrap = container.children("div.inner_wrap:first"); if ($(".sub_container .sc").length <= 0) return; var sc_left = parseInt($(".sub_container .sc").css('margin-left').replace('px','')); var isYoons = (sc_left != 0 ? false : true); if ($(this).width() <= 1280) { header_inner_wrap.removeClass((isYoons ? "sbmenu" : "symenu")); container_inner_wrap.removeClass((isYoons ? "sbmenu" : "symenu")); if (!header.hasClass("subh")) { header.addClass("subh"); header_inner_wrap.addClass((isYoons ? "symenu" : "sbmenu")); container.addClass("subc"); container_inner_wrap.addClass((isYoons ? "symenu" : "sbmenu")); } } else { if (header.hasClass("subh")) { header.removeClass("subh"); header_inner_wrap.removeClass("symenu"); header_inner_wrap.removeClass("sbmenu"); container.removeClass("subc"); container_inner_wrap.removeClass("symenu"); container_inner_wrap.removeClass("sbmenu"); } } } function changeMenuWrapClass(isYoons) { var header_inner_wrap = $("#header").children("div.inner_wrap:first"); var container_inner_wrap = $("#container").children("div.inner_wrap:first"); var className = ""; header_inner_wrap.removeClass("sbmenu"); header_inner_wrap.removeClass("symenu"); container_inner_wrap.removeClass("sbmenu"); container_inner_wrap.removeClass("symenu"); if (isYoons) { className = "symenu"; } else { className = "sbmenu"; } header_inner_wrap.addClass(className); container_inner_wrap.addClass(className); } $(function() { // À̹ÌÁö ¸¶¿ì½º ¿À¹ö ó¸® $(".img_over").each(function() { $(this).hover(function() { onImage($(this), true); }, function() { offImage($(this)); }); }); $(".img_on").each(function() { $(this).hover(function() { if ($(this).hasClass("noChange")) return; onImage($(this), false); }, function() { if ($(this).hasClass("noChange")) return; offImage($(this)); }); }); $(".img_on_off").each(function() { var hasActive = false; $(this).hover(function() { if ($(this).parent().hasClass("active")) { hasActive = true; $(this).parent().removeClass("active"); } else $(this).attr("src", $(this).attr("src").replace("off.", "on.")); }, function() { if (hasActive) { $(this).parent().addClass("active"); } else $(this).attr("src", $(this).attr("src").replace("on.", "off.")); hasActive = false; }); }); $(".img_on_off2").each(function() { $(this).hover(function() { if (!$(this).parent().hasClass("active")) { $(this).attr("src", $(this).attr("src").replace("_off.", "_on.")); } }, function() { if (!$(this).parent().hasClass("active")) { $(this).attr("src", $(this).attr("src").replace("_on.", "_off.")); } }); }); $("#btn_close_all_nav").click(function() { if ($("#all_nav").hasClass("active")) { $("#all_nav").removeClass("active"); } }); $("#btn_show_all_nav").click(function() { if (!$("#all_nav").hasClass("active")) { $("#all_nav").addClass("active"); } }); // Æйи® »çÀÌÆ® $("#open_lpup_fs").click(function() { $(".lpup_fs").toggle(); window.onload = window.scrollTo(0, document.body.scrollHeight); }); $(".btn_lpup_close").click(function() { hide_familysite_box(); }); changeWindowAndChangeClass(); }) // Æйи® »çÀÌÆ® ´Ý±â function hide_familysite_box() { $(".lpup_fs").hide(); } function offImage(obj) { var src = obj.attr("src"); if (src == "" || src == null || src == undefined) return; var srcArr = src.split('.'); var ex = srcArr[1]; if(srcArr.length > 2) return; var changeWord = ""; if (obj.attr("src").indexOf("_ov.") != -1) { changeWord = "_ov." + ex; } else if (obj.attr("src").indexOf("_on.") != -1) { changeWord = "_on." + ex; } else { return; } obj.attr("src", obj.attr("src").replace(changeWord, "." + ex)); } function onImage(obj, isOv) { var src = obj.attr("src"); if (src == "" || src == null || src == undefined) return; var srcArr = obj.attr("src").split('.'); if(srcArr.length > 2) return; var ex = srcArr[1]; var changeWord = ""; if (isOv) { changeWord = "_ov." + ex; } else { changeWord = "_on." + ex; } obj.attr("src", obj.attr("src").replace("." + ex, changeWord)); } var startDateId; var endDateId; function setCalendar(startId, endId, startData, endData) { startDateId = startId; endDateId = endId; $("#" + startDateId).attr("value",startData); $("#" + endDateId).attr("value",endData); $("#" + startDateId).datepicker({ changeMonth: true, changeYear: true, showOn: "both", dateFormat:"yy-mm-dd", buttonImage: "/images/correction/btn_calendar.gif", buttonImageOnly: true, showMonthAfterYear: true, yearRange: 'c-60:c+0', onSelect: function( selectedDate ) { $("#" + endDateId).datepicker( "option", "minDate", selectedDate ); changeAllCalendarImage(); } }); $("#" + endDateId).datepicker({ changeMonth: true, changeYear: true, showOn: "both", dateFormat:"yy-mm-dd", buttonImage: "/images/correction/btn_calendar.gif", buttonImageOnly: true, showMonthAfterYear: true, yearRange: 'c-60:c+0', onSelect: function( selectedDate ) { $("#" + startDateId).datepicker( "option", "maxDate", selectedDate ); changeAllCalendarImage(); } }); changeAllCalendarImage(); } // Ķ¸°ÅÍ À̹ÌÁö Àû¿ë(Àüü) function changeAllCalendarImage() { changeCalendarImage(startDateId); changeCalendarImage(endDateId); } // Ķ¸°ÅÍ À̹ÌÁö Àû¿ë function changeCalendarImage(name) { var obj = $("#" + name).parent().children("img"); if (obj.length > 0) { obj.attr("src", "/images/renewal2013/btn_calendar.png"); if (!obj.hasClass("img_calendar")) obj.addClass("img_calendar"); if (obj.hasClass("ui-datepicker-trigger")) obj.removeClass("ui-datepicker-trigger"); var str = "´Þ·Â(°Ë»ö½ÃÀÛÀÏ)"; if (name == endDateId) str = "´Þ·Â(°Ë»öÁ¾·áÀÏ)"; obj.attr("alt", str); obj.attr("title", str); } } // Iframe ³ôÀÌ Á¶Àý var frameId = ""; function autoResizeIframe(frame) { if(frameId == "" && frame != null) { frameId = frame.id; } if ($("#" + frameId).length > 0) { try { $("#" + frameId).height($("#" + frameId).contents().find('body')[0].scrollHeight); } catch (e) { } } setTimeout(autoResizeIframe, 1000); } function autoResizeOnceIframe(frame) { if(frameId == "" && frame != null) { frameId = frame.id; } if ($("#" + frameId).length > 0) { try { $("#" + frameId).height($("#" + frameId).contents().find('body')[0].scrollHeight); } catch (e) { } } } // ³»¿ëÀÇ html ű׸¦ Á¦°Å function removeContentTag(text) { if (text == "") return; var txt = $(text); var str = ""; str = txt.text(); str = str.replace(/&(lt|gt);/g, function (strMatch, p1){return (p1 == "lt")? "<" : ">"; }); str = str.replace(/<\/?[^>]+(>|$)/g, ""); str = str.replace(/\n/g, ""); str = str.replace(/\t/g, ""); return str; }