var navi = { $box : null, $one : null, $twobox : [], $two : [], active : null, overed : null, resettimer : null, anioption : [ { queue:false, duration:300, easing:'easeOutQuart' }, { queue:false, duration:200, easing:'easeOutQuart' } ], over : { one : function(noani){ navi.clearreset(); var $one=navi.$one, $twobox=navi.$twobox, i=0, max=$one.length; navi.overed=this.index; for(; i-1 && navi.$one.length>navi.active[0]){ navi.over.one.call({ index:navi.active[0], fromreset:true }, noani); navi.over.two.call({ index:navi.active[1] }); }else{ navi.over.one.call({ index:-1, fromreset:true }, noani); } }, init : function(){ var i, max, j, jmax; this.$box=$('#gnb>ul'); this.$one=this.$box.find('li:not(li>ul>li)>a'); for(i=0, max=this.$one.length; i