function conInit(){ var Actions,Event,total; var cur = 0; var ncur = 0; var cTarget = $('#mainWrap'); var item = []; var npos = 0; var SH = 0; var SW = 0; Init = { _start:function(){ /************* / variable Add *************/ total = cTarget.find('> section').length; /************* / Event Add *************/ /************* / Item Add *************/ var _i = 0; cTarget.find('> section').each(function($index){ var _t = $(this); item[$index] = { _data:_i, _target:_t, _moveFlag:true, _play:function(_posY){ var target = this._target; var f_t = target.position().top; var f_b = f_t+600; var p_y = _posY - f_t; var d_y; var target_w = target.width(); var target_h = target.height(); if(item[cur]._moveFlag){ var __i = 0; target.find('.e_wrap').each(function(){ var _d = __i*0.15 TweenMax.to($(this),0.8,{y:0,alpha:1,delay:_d,ease:Quad.easeOut}); __i++ }); if(target.find('.number_format').length>0){ if(numArr.length > 0){ var k=0; for(k=0;k section').each(function($index){ //item[$index]._reset(); }); //item[cur]._play(_posY); } }, _pageResize:function(){ cTarget.find('> section').each(function($index){ //item[$index]._reset(); }); } }//Actions End Event = { _activeHandler:function(indexY){ var _mb = SH-(SH/3); cTarget.find('> section').each( function($index){ if($index != total-1){ if(indexY >= $(this).position().top-_mb && indexY <= $(this).next().position().top-_mb){ cur = $index; } if(indexY >= $(this).position().top && indexY <= $(this).next().position().top){ ncur = $index; } }else{ if(indexY >= $(this).position().top-_mb){ cur = $index; } if(indexY >= $(this).position().top){ ncur = $index; } } }); } }//Event End $(window).scroll(function() { npos = $(window).scrollTop(); SW = $(window).width(); SH = $(window).height(); Event._activeHandler(npos); Actions._pageHandler(npos); });//end scroll $(window).resize(function(){ SW = $(window).width(); SH = $(window).height(); Actions._pageResize(); });//end resize Init._start(); Event._activeHandler(npos); Actions._pageHandler(npos); /* list_target = getParameter("num"); if(list_target != ""){ var _n = Number(list_target) var _y = cTarget.find('> section:eq('+(_n)+')').offset().top; setTimeout(function(){ $('html,body').stop(true).animate({scrollTop:_y},300); },300); } */ /* list_target = getParameter("num") if(list_target != ""){ var _n = Number(list_target) var _y = cTarget.find('> section:eq('+_n+')').offset().top; Actions._pageMove(_y);; } if(list_target != ""){ var _n = Number(list_target) var _y = $('#contents').find('> section:eq('+(_n)+')').offset().top-40; setTimeout(function(){ $('html,body').stop(true).animate({scrollTop:_y},300); },300); } */ //percent function function getPer(_Amin,_Amax,_Bmin,_Bmax,_index){ var value = (_index/(_Bmax-_Bmin))*(_Amax-_Amin)+_Amin return value } }//conInit End //parameter function getParameter(key) { var url = location.href; var spoint = url.indexOf("?"); var query = url.substring(spoint,url.length); var keys = new Array; var values = new Array; var nextStartPoint = 0; while(query.indexOf("&",(nextStartPoint+1) ) >-1 ){ var item = query.substring(nextStartPoint, query.indexOf("&",(nextStartPoint+1) ) ); var p = item.indexOf("="); keys[keys.length] = item.substring(1,p); values[values.length] = item.substring(p+1,item.length); nextStartPoint = query.indexOf("&", (nextStartPoint+1) ); } item = query.substring(nextStartPoint, query.length); p = item.indexOf("="); keys[keys.length] = item.substring(1,p); values[values.length] = item.substring(p+1,item.length); var value = ""; for(var i=0; i