$(function() { //·ÎµùÈ¿°ú ÃʱâÈ­ resetLoadingObj(); $(window).scroll(function() { scrollBanner2({ banner: $('.objScrollEffect2') }); /* scrollBanner({ banner: $('.objScrollEffect2'), bannerText: $('.fm4_txt') }); */ }); setSpOverEvent(); }); $(window).load(function(){ //·Îµù È¿°ú setLoadingEvent(); setMaintextEffect(); //½ºÅ©·Ñ È¿°ú setScrollEffect(); }); //reset (¼û±â±â) function resetLoadingObj() { $('.objEffect').each(function(){ TweenMax.set($(this),{y:50,alpha:0}); }); $('.objScrollEffect').each(function(){ if($(window).width()>=1000) { var h = $(this).height()+100; TweenMax.set($(this),{y:h,alpha:0}); } }); TweenMax.set($("#maintext"),{alpha:0}); } //·Îµù È¿°ú function setLoadingEvent() { //¼øÂ÷ÀûÀ¸·Î ·Îµùó¸® TweenMax.staggerTo($(".objEffect"),0.5,{y:0,alpha:1,ease:Quad.easeOut},0.2); } //½ºÅ©·Ñ È¿°ú function setScrollEffect() { $('.objScrollEffect').each(function(){ if($(window).width()>=1000) { var obj = $(this); var p = obj.offset(); var top = p.top - obj.height() - 800; $(window).scroll(function(){ if ($(this).scrollTop() > top) { TweenMax.to(obj,1,{y:0,alpha:1,ease:Quad.easeOut}); } }); } }); } //main_text È¿°ú function setMaintextEffect() { //TweenMax.to($("#maintext"),1,{y:500,ease:Bounce.easeOut}); TweenMax.to($("#maintext"),2,{alpha:1,x:-200,ease:Expo.easeOut}); } //½ºÅ©·Ñ È¿°ú function scrollBanner(config) { thistop = -(config.banner.offset().top-200); scrollPos = $(this).scrollTop()+thistop; config.bannerText.css({ 'margin-top' : -(scrollPos/3) + "px", 'opacity' : 1-(scrollPos/300) }); config.banner.css({ 'background-position': 'center ' + (-scrollPos/4) + "px" }); } //26616 Àü¿ë ¸ÞÀÎÆäÀÌÁö È¿°ú function setSpOverEvent() { TweenMax.set($("#ghost li .tabover"),{y:50}); $("#ghost li").bind("mouseenter mouseleave",function(e) { if($(window).width() >= 1200) { if(e.type=="mouseenter"){ TweenMax.to($(this).find(".tab"),0.3,{y:120}); TweenMax.to($(this).find(".tabover"),0.7,{y:-230}); }else{ TweenMax.to($(this).find(".tab"),0.3,{y:0}); TweenMax.to($(this).find(".tabover"),0.7,{y:50}); } } }); } //½ºÅ©·Ñ È¿°ú(¹è°æÀ̹ÌÁö¸¸ ¿òÁ÷ÀÓ) function scrollBanner2(config) { if(config) { thistop = -(config.banner.offset().top-200); scrollPos = $(this).scrollTop()+thistop; config.banner.css({ 'background-position': 'center ' + (-scrollPos/4) + "px" }); } }