//2013-11-06 °íµ¿Áø : ssl_testÆÄÀÏÀº °áÁ¦°úÁ¤¿¡¼­ »ç¿ëµÇ¸ç µ¿ÀÏÇÑ ³»¿ë ¼öÁ¤½Ã show_function.js, ssl_shop_function.js ÆÄÀϵµ ÇÔ²² ¼öÁ¤ÇØÁà¾ß ÇÑ´Ù. function main_slot_change(n, op) { if(!op)op ='slow'; $(".slot_box").hide(); $('.pagination li').removeClass('selectd'); $("#slot_box"+n).fadeIn(op); $('#pagination_li'+n).addClass('selectd'); } var winScroll=0; $(window).load(function(){ //var rightBanH = $('.right_banner').outerHeight(); //$('#wing_rgt .wing_inner').css('top',rightBanH+20) //$("#fb_like_banner").show(); // ÃÖ±Ù º» »óǰ var latelyView = $('.recent_prdt .slides_box ul').length; if( latelyView > 1 ) { $('.recent_prdt').slides({ // ¿ìÃøÃÖ±Ùº»»óǰ preload: false, generateNextPrev: false, pagination: false, generatePagination: false, effect: 'fade', fadeSpeed: 100, autoHeight: true, container:'slides_box' }); } else { $('.recent_prdt .navi, .recent_prdt .pagination').hide(); } var left_banner_leng = $('.recent_prdt .slides_box ul').length; //$('.recent_prdt .pagination').append('
  • /'+left_banner_leng+'
  • '); /*$('.recent_prdt ul li').hover(function(){ $("#wing_rgt").css("z-index","10"); }, function(){ $("#wing_rgt").css("z-index","10"); });*/ if( $('#wing_lft,#wing_lft').length == 1) { // Á¿ìÃø ¹è³Ê°¡ ÀÖÀ» ¶§¸¸ ½ÇÇàÇϵµ·Ï ÇÑ´Ù. // Á¿ìÃø ¹è³Ê var wingLft = 0; if($('#wing_lft .scrollban').length > 0)wingLft = $('#wing_lft .scrollban').offset().top; var wingRgt = 0; if($('#wing_rgt .wing_inner').length > 0)wingRgt = $('#wing_rgt .wing_inner').offset().top; var $wingLftBox = $('#wing_lft .scrollban'), $wingRgtBox = $('#wing_rgt .wing_inner'), winScroll = $(this).scrollTop(), topDown = $('#top_down').offset().top; if (winScroll >= wingLft) { $wingLftBox.addClass('move'); } else { $wingLftBox.removeClass('move'); } if (winScroll >= wingRgt) { $wingRgtBox.addClass('move'); } else { $wingRgtBox.removeClass('move'); } if( $('#hot_ban').length == 1) { var wingFb = $('#hot_ban').offset().top, side = $('.detail_side').height(), $wingFbBox = $('#hot_ban'); if(winScroll >= wingFb) { $wingFbBox.addClass('move'); } else { $wingFbBox.removeClass('move'); } } $(this).scroll(function(){ var winScroll = $(this).scrollTop(), topDown = $('#top_down').offset().top, right_ban = $(".right_banner").height() + 172+17; if(wingRgt < right_ban) wingRgt = $('#wing_rgt .wing_inner').offset().top; if (winScroll >= wingLft) { $wingLftBox.addClass('move'); } else { $wingLftBox.removeClass('move'); } if (winScroll >= wingRgt) { $wingRgtBox.addClass('move'); } else { $wingRgtBox.removeClass('move'); } if( $('#hot_ban').length == 1) { var side = $('.detail_side').height(), $wingFbBox = $('#hot_ban'); if(wingFb < side) wingFb = $('#hot_ban').offset().top; if(winScroll >= wingFb) { //magimak = $(".in_det_prdts").offset().top - $wingFbBox.height(); if($(".in_det_prdts").length > 0){ magimak = $(".in_det_prdts").offset().top - $wingFbBox.height(); }else{ magimak = $wingFbBox.height(); } //magimak = $(".in_det_prdts:eq(1)").offset().top - $wingFbBox.height(); if(winScroll >= magimak){ $wingFbBox.addClass('stop'); $wingFbBox.removeClass('move'); }else{ $wingFbBox.addClass('move'); $wingFbBox.removeClass('stop'); } } else { $wingFbBox.removeClass('stop'); $wingFbBox.removeClass('move'); } } }); } //ǪÅÍÀ϶§¸¸ ºñ³ëÃâ footer_offset = $("#foot").offset().top - 700; $(window).scroll(function(){ if( $(this).scrollTop() > footer_offset ) { console.log(11); $("#my_view_prodt_layout, #top_down").fadeOut(100); } else { console.log(22); $("#my_view_prodt_layout, #top_down").fadeIn(100); } }); }); $(window).bind('load scroll resize',function(){ winScroll = $(this).scrollTop(); }); var modal_cnt=0; function modal_open(modalName) { // ¸ð´Þ ¿­±â °øÅë //console.log(modal_cnt, "open"); modal = $(modalName); // ¸ð´Þâ ID°ªÀ¸·Î ¿­±â //modal = $(this).attr('href'); // ¸ð´Þâ ID°ªÀ¸·Î ¿­±â modalBody = $(modal).children('.modal_wrap'); // ½ÇÁ¦ ¸ð´Þâ $(modalName+' img').each(function(){ if($(this).data('src')){ $(this).attr('src',$(this).data('src')); }else if($(this).data('lazysrc')){ $(this).attr('src',$(this).data('lazysrc')); } }); modalW = modalBody.width(); modalH = modalBody.height(); modalOverlay = $('.layer_pop_bg'); if ( modalH >= $(window).height() ) { // ¸ð´ÞâÀÌ À©µµ¿ìº¸´Ù Å« °æ¿ì modalBody.css({ 'top':'50px', 'margin-left':-modalW/2, 'margin-top':'auto' }); modalOverlay.height(modalH+100); modal.addClass('modalScroll'); $('body').addClass('winFix winOverflow'); // body¿¡ ½ºÅ©·Ñ¹Ù $('#bodyWrap').addClass('modalFix').css('top',-winScroll); // ½ºÅ©·Ñ¹Ù ¸·°í, »çÀÌÁî °íÁ¤ } else { modalBody.css({ 'top':'50%', 'margin-left':-modalW/2, 'margin-top':-modalH/2 }); // ¸ð´Þâ Å©±â °è»ê, °¡¿îµ¥ Á¤·Ä $('body').addClass('winFix'); // body¿¡ ½ºÅ©·Ñ¹Ù $('#bodyWrap').addClass('modalFix').css('top',-winScroll); // ½ºÅ©·Ñ¹Ù ¸·°í, »çÀÌÁî °íÁ¤ } $(modal).fadeIn(150); modal_cnt++; } function modal_close(modalName) { // ¸ð´Þ ´Ý±â °øÅë modal_cnt--; var modalId = ''; if(modalName){ if($(modalName).closest(".modal").length > 0){ modalId = $(modalName).closest(".modal").attr("id"); }else if($(modalName).closest(".renew_modal").length > 0){ modalId = $(modalName).closest(".renew_modal").attr("id"); } modal = $("#"+modalId); } if(modal_cnt <= 0) { //console.log(modal_cnt, "close0"); modal.fadeOut(100); winTop = Math.abs(parseInt($('#bodyWrap').css('top'))); // ¸ð´Þ ´ÝÀ» ½Ã ÇöÀç ½ºÅ©·Ñ À§Ä¡°ª ¹Ýȯ modal.removeClass('modalScroll'); $('body').removeClass('winFix winOverflow'); $('#bodyWrap').removeClass('modalFix').css('top',''); modalOverlay.height(''); $(window).scrollTop(winTop); winTop = 0; } else { //console.log(modal_cnt, "close1"); modal.fadeOut(100); } } //³ôÀÌ °¡º¯È­µÇ´Â ¸ð´Þ ¿­°í ´Ý±â function modal_open2(modalName) { //console.log(modal_cnt, "show2"); $(modalName+' img').each(function(){ if($(this).data('src')){ $(this).attr('src',$(this).data('src')); }else if($(this).data('lazysrc')){ $(this).attr('src',$(this).data('lazysrc')); } }); var s_height=$(document).scrollTop(); modal = $(modalName); modalBody = $(modal).children('.modal_wrap'); modal.fadeIn(150); var height=modalBody.outerHeight(); var w_height=$(window).height(); var margin=(w_height-height)/2; var marginL=modalBody.width()/2; modalBody.css({ "margin-top":margin, "margin-left":-marginL, }); $("#bodyWrap").addClass("modalFix"); $("body").addClass("winFix"); $("#bodyWrap").css("top",-s_height); modal_cnt++; } function modal_close2(modalName) { modal_cnt--; winTop = Math.abs(parseInt($('#bodyWrap').css('top'))); modal = $(modalName); if(modal_cnt <= 0) { //console.log(modal_cnt, "close2_0"); modal.fadeOut(100); //modal.hide(); $("#bodyWrap").removeClass("modalFix").css("top"); $("body").removeClass("winFix"); $(window).scrollTop(winTop); winTop = 0; }else{ //console.log(modal_cnt, "close2_1"); modal.fadeOut(100); } } $(function(){ $('a.modal_open').click(function(e){ // a ű׿¡ Ŭ·¡½º¸¦ ÁÖ¾úÀ» ¶§ ¸ð´Þ ¿­±â e.preventDefault(); modalName = $(this).attr('href'); modal_open(modalName); }); $('.modal .btn_close, .layer_pop_bg, .renew_modal .btn_close').click(function(e){ // ¸ð´Þ ¹öư ´Ý±â e.preventDefault(); modal_close(this); false; }); //³ôÀÌ °¡º¯È­ µÇ´Â ¸ð´Þ ´Ý±â $(".modal .btn_close2, .modal .btn_ok2, .modal .btn_cancel2").click(function() { var modal=$(this).parents(".modal").attr("id"); modal_close2("#"+modal); }); //³ôÀÌ °¡º¯È­ µÇ´Â ¸®´º¾ó ¸ð´Þ ´Ý±â $(".renew_modal .btn_close2").click(function(e){ var modal=$(this).parents(".renew_modal").attr("id"); modal_close2("#"+modal); }); //¸ð´ÞÀ§¿¡ ¸ð´Þ ¶ç¾úÀ» ¶§ ´Ý±â $(".modal .btn_close3, .modal .btn_ok3, .modal .btn_cancel3").click(function() { var modal=$(this).parents(".modal").attr("id"); $(this).parents(".modal").hide(); }); $(this).keyup(function(e) { // ¸ð´Þ ESC ´Ý±â if(e.keyCode == 27 && $('body').hasClass('winFix')) { modal_close() false; } }); $('.top_banner .btn_close').click(function(){ $('.top_banner').slideUp(200); }); $('.slide_banner, #slide_banner').slides({ // »ó´Ü ¹è³Ê preload: false, generateNextPrev: true, pagination: false, fadeSpeed: 0, generatePagination: false, container:'slides_box', randomize: true // ·£´ý ³ëÃâ }); //$('.slot_inner, .thm_slide').slides({ // ¸ÞÀÎ º£½ºÆ® ½½·Ô, »óǰ »ó¼¼ ¼¶³×ÀÏ $('.thm_slide').slides({ // »óǰ »ó¼¼ ¼¶³×ÀÏ preload: false, effect: 'fade', fadeSpeed: 0, container:'slides_box', generateNextPrev: false, generatePagination: false }); $('.limiteds_list, .left_banner, .in_det_list').slides({ // ¸®¹ÌƼµå¸®½ºÆ®, ÁÂÃø¹è³Ê preload: false, generateNextPrev: false, pagination: true, fadeSpeed: 0, generatePagination: true, container:'slides_box' }); // ¸®¹ÌƼµå ¸®½ºÆ® ÆäÀÌÁö °¹¼ö var limiteds_list_leng = $('.limiteds_list .slides_box ul').length; $('.limiteds_list .pagination').append('
  • /'+limiteds_list_leng+'
  • '); // ÁÂÃø¹è³Ê ÆäÀÌÁö °¹¼ö var left_banner_leng = $('.left_banner .slides_box a').length; $('.left_banner .pagination').append('
  • /'+left_banner_leng+'
  • '); // »ó¼¼ÆäÀÌÁö ³» Ãßõ»óǰ ÆäÀÌÁö °¹¼ö // var in_detail_leng = $('.in_det_list .slides_box ul').length; var in_detail_leng = "2"; $('.in_det_list .pagination').append('
  • /'+in_detail_leng+'
  • '); }); /* ¹è¿­ Áߺ¹ Á¦°Å ex) var arr = [1,2,4,12,5,3,5,4,8,5,2,8,8,1,5]; arr.length => 15 arr.unique(); arr => [1,2,4,12,5,3,8] ¡Ø Áߺ¹Á¦°Å ÈÄ arrÀÚü°¡ º¯°æµÊ arr.length => 7·Î º¯°æµÊ */ Array.prototype.unique = function() { var a = {}; for(var i=0; i 18){//18°³°¡ ³ÑÀ¸¸é óÀ½°Å Á¦°Å view_prodt_array.splice(view_prodt_array.length, 1); } var view_prodt_valuedata = view_prodt_array.join(":");//Äí۰ª //alert(view_prodt_valuedata); //alert(view_prodt_valuedata); setCookie('my_view_prodt',view_prodt_valuedata,1); //alert(getCookie ('my_view_prodt')); } function my_view_prodt_del(id){ var view_prodt_data = getCookie ('my_view_prodt'); var view_prodt_array_datas = view_prodt_data.split(':'); var new_view_prodt_array = ''; var thisdata; for(i=0; i< view_prodt_array_datas.length; i++){ //for (var i in view_prodt_array_datas) { //alert(view_prodt_array_datas[i]); thisdata = view_prodt_array_datas[i].split('|'); if(thisdata[0] != id){ if(new_view_prodt_array)new_view_prodt_array += ':'; new_view_prodt_array += view_prodt_array_datas[i]; $("#my_view_prodt_list"+id).hide(); } } var prd_num = parseInt($(".recent > h3 > em").html())-1; $(".recent > h3 > em").html(prd_num); if(prd_num <= 0){ $(".recent").css("display","none"); } setCookie('my_view_prodt',new_view_prodt_array,1); }