1if (typeof console === "undefined" || console === null) { 2 console = { 3 log: function() {} 4 }; 5 } 6 7var APP = APP || {}; 8 9APP.register = function(ns_name){ 10 var parts = ns_name.split('.'), 11 parent = APP; 12 for(var i = 0; i < parts.length; i += 1){ 13 if(typeof parent[parts[i]] === "undefined"){ 14 parent[parts[i]] = {}; 15 } 16 parent = parent[parts[i]]; 17 } 18 return parent; 19}; 20 21 22APP.isAlphaTween = true; 23 24var browser = navigator.userAgent; 25if(browser.toLowerCase().indexOf("msie 8")>0 || browser.toLowerCase().indexOf("msie 7")>0 ){ 26 APP.isAlphaTween = false; 27} 28 29(function(ns, $,undefined){ 30 ns.register('gnb'); 31 ns.gnb = function(){ 32 var element, element_con, depth2ConArr, depth1TotalNum, viewDepth2 = false, depth1Arr, depth2Arr=[], reSetTimer, prev; 33 34 var _init = function(){ 35 var i, max; 36 element = $('#gnb'); 37 depth1Arr = element.find('>ul > li > a'); 38 39 depth1TotalNum = depth1Arr.length; 40 depth2ConArr = element.find('>ul >li> ul'); 41 42 depth1Arr.each(function(index, item){ 43 $(item).attr('name', 'depth1_'+index); 44 }); 45 depth1Arr.on('mouseenter focusin mouseleave focusout', depth1Handler); 46 for(i = 0, max = depth2ConArr.length; i<max; i++){ 47 depth2Arr[i] = $(depth2ConArr[i]).find('> li > a'); 48 depth2Arr[i].on('mouseenter focusin mouseleave focusout', depth2Handler); 49 depth2Arr[i].each(function(index, item){ 50 $(item).attr('name', 'depth2_'+i+'_'+index); 51 }); 52 } 53 }; 54 55 var depth1Handler = function(e){ 56 var num = e.currentTarget.getAttribute('name').substr(7,1); 57 switch ( e.type ) { 58 case 'mouseenter': 59 case 'focusin': 60 stopTimer(); 61 depth1Over(num, prev); 62 break; 63 case 'focusout': 64 case 'mouseleave': 65 startTimer(); 66 break; 67 } 68 69 prev = num; 70 }; 71 72 var depth1Over = function(num, prev){ 73 74 if(num == null) { 75 TweenLite.to(depth1Arr, 0.2, {css:{className:'-=on'}}); 76 TweenLite.to(depth2ConArr, 0.4, {css:{className:'-=on'}, ease:"Cubic.easeOut"}); 77 TweenLite.to($(depth1Arr).find('strong'), 0.2, {css:{'backgroundPositionY':'0'}, ease:Cubic.easeOut}); 78 return false; 79 } 80 81 if(prev){ 82 TweenLite.to(depth1Arr[prev], 0.2, {css:{className:'-=on'}}); 83 TweenLite.to(depth2ConArr[prev], 0.4, {css:{className:'-=on'}, ease:"Cubic.easeOut"}); 84 TweenLite.to($(depth1Arr[prev]).find('strong'), 0.2, {css:{'backgroundPositionY':'0'}, ease:Cubic.easeOut}); 85 } 86 TweenLite.to(depth1Arr[num], 0.2, {css:{className:'+=on'}}); 87 TweenLite.to(depth2ConArr[num], 0.4, {css:{className:'+=on'}, ease:"Cubic.easeOut"}); 88 TweenLite.to($(depth1Arr[num]).find('strong'), 0.2, {css:{'backgroundPositionY':'-17px'}, ease:Cubic.easeOut}); 89 }; 90 91 var depth2Handler = function(e){ 92 var num = e.currentTarget.getAttribute('name').substr(7,1); 93 var num2 = e.currentTarget.getAttribute('name').slice(9); 94 switch ( e.type ) { 95 case 'mouseenter': 96 case 'focusin': 97 TweenLite.to($(e.currentTarget), 0.2, {css:{className:'+=on'}}); 98 stopTimer(); 99 depth1Over(num); 100 break; 101 case 'focusout': 102 case 'mouseleave': 103 TweenLite.to($(e.currentTarget), 0.2, {css:{className:'-=on'}}
103); 104 startTimer(); 105 break; 106 } 107 }; 108 var startTimer = function(){ 109 clearTimeout( reSetTimer ); 110 reSetTimer = setTimeout (reSetMenu, 400 ); 111 }; 112 var stopTimer = function(){ 113 clearTimeout( reSetTimer ); 114 }; 115 var reSetMenu = function(){ 116 depth1Over(null, null); 117 $('header').css('z-index', '10'); 118 viewDepth2 = false; 119 }; 120 121 return{ 122 init:_init 123 124 }; 125 }(); 126 127 128 /*ns.register('vis_slide_dot'); 129 ns.vis_slide_dot = function(){ 130 var galOneSlide; 131 var _init = function() { 132 var $thisgal = $('body').find('.vis_slide_dot'); 133 $thisgal.slick({ 134 infinite: true, 135 fade:false, 136 autoplay:false, 137 arrows:false, 138 draggable :true, 139 speed: 700, 140 dots: true, 141 cssEase: 'ease-in-out', 142 focusOnSelect: true, 143 slidesToShow: 1, 144 slidesToScroll: 1 145 }); 146 }; 147 return { 148 init: _init 149 } 150 }();*/ 151 152 ns.register('ui_hov_gal_tween'); 153 ns.ui_hov_gal_tween = function(){ 154 var _init = function(ele) { 155 var $ele = $(ele); 156 $ele.find("li").not(".no_motion").on('mouseenter mouseleave', function(e) { 157 switch ( e.type ) { 158 case 'mouseenter': 159 case 'focusin': 160 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1.1}, ease:"Cubic.easeOut"}); 161 TweenMax.to($(this).find('.galbg'), 0.5, {css:{"autoAlpha":1, "display":"block"}, ease:"Cubic.easeOut"}); 162 //TweenMax.to($(this).find('.thumb_txt'), 0.4, {css:{"left":-20, "autoAlpha":0}, ease:"Cubic.easeInOut"}, "-=0.1"); 163 TweenMax.to($(this).find('.thum_inner_txt'), 0.5, {css:{"top":0, "autoAlpha":1}, ease:"Cubic.easeInOut"}, "-=0.2"); 164 checkedMyScrapAct(this); 165 break; 166 case 'focusout': 167 case 'mouseleave': 168 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1}, ease:"Cubic.easeOut"}); 169 TweenMax.to($(this).find('.galbg'), 0.5, {css:{"autoAlpha":0, "display":"none"}, ease:"Cubic.easeOut"}); 170 //TweenMax.to($(this).find('.thumb_txt'), 0.4, {css:{"left":31, "autoAlpha":1}, ease:"Cubic.easeInOut"}, "-=0.1"); 171 TweenMax.to($(this).find('.thum_inner_txt'), 0.5, {css:{"top":0, "autoAlpha":0}, ease:"Cubic.easeInOut"}, "-=0.2"); 172 break; 173 } 174 }); 175 }; 176 return { 177 init: _init 178 } 179 }(); 180 181 ns.register('ui_slide_cnt'); 182 ns.ui_slide_cnt = function(){ 183 var _init = function(ele) { 184 var $ele = $(ele); 185 var $elep = $ele.parent(); 186 $ele.slick({ 187 infinite: true, 188 autoplay: false, 189 arrows:false, 190 draggable :true, 191 autoplaySpeed: false, 192 speed: 500, 193 dots: true, 194 cssEase: 'linear' 195 }); 196 var totalTxt = $ele.find('.slick-dots>li').length; 197 $elep.find('.total').text(totalTxt); 198 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 199 var index = $('.slick-track').find('.slick-slide'); 200 var cntIndex = $ele.find('.slick-dots .slick-active button').text(); 201 $elep.find('.current').text(cntIndex); 202 }); 203 $elep.find('.fn_btn_left').click(function(e){ 204 $ele.slick('slickPrev'); 205 }); 206 $elep.find('.fn_btn_right').click(function(e){ 207 $ele.slick('slickNext'); 208 }); 209 210 }; 211 return { 212 init: _init 213 } 214 }(); 215 216 ns.register('ui_slide_taps'); 217 ns.ui_slide_taps = function(){ 218 var _init = function(ele) { 219 var $ele = $(ele); 220 var $elep = $ele.parent(); 221 $ele.slick({ 222 infinite: true, 223 autoplay: false, 224 arrows:false, 225 draggable :true, 226 autoplaySpeed: false, 227 speed: 500, 228 dots: true, 229 cssEase: 'linear' 230 }); 231 232 var $tap = $ele.closest(".web_widget.id_special_news").find(".tab_btn_con li"); 233 234 var totalTxt = $ele.find('.slick-dots>li').length; 235 236 $elep.find('.total').text(totalTxt); 237 238 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 239 var index = $('.slick-track').find('.slick-slide'); 240 var cntIndex = $ele.find('.slick-dots .slick-active button').text(); 241 $elep.find('.current').text(cntIndex); 242 $tap.eq(cntIndex-1).trigger("click"); 243 }); 244 245 $elep.find('.fn_btn_left').click(function(e){ 246 $ele.slick('slickPrev'); 247 }); 248 $elep.find('.fn_btn_right').click(function(e){ 249 $ele.slick('slickNext'); 250 }); 251 252 $tap.click(function(){ 253 $ele.slick('slickGoTo', $(this).index()); 254 $tap.removeClass("on"); 255 $(this).addClass("on"); 256 }); 257 258 }; 259 return { 260 init: _init 261 } 262 }(); 263 264 265 ns.register('ui_slide_galnews'); 266 ns.ui_slide_galnews = function(){ 267 var _init = function (ele, thumbcnt, afterChange, autoplay) { 268 var $ele = $(ele); 269 var $afterChange = undefined; 270 var $autoplay = autoplay; 271 272 var $eleview = $ele.find('.gal_view_con'); 273 var $elethumb = $ele.find('.gal_thumb_con>ul'); 274 var $elelist = $ele.find('.gal_thumb_con>ul>li'); 275 var $thumbnavLeft = $ele.find('.thumb_nav_left a'); 276 var $thumbnavRight = $ele.find('.thumb_nav_right a'); 277 var $viewnavLeft = $ele.find('.gal_nav_left a'); 278 var $viewnavRight = $ele.find('.gal_nav_right a'); 279 280 if(typeof afterChange != 'undefined' && afterChange !=''){ 281 $afterChange = afterChange; 282 } 283 284 if (typeof $autoplay == 'undefined') { 285 $autoplay = true; 286 } 287 288 $elethumb.slick({ 289 arrows:false, 290 draggable :true, 291 slidesToShow: thumbcnt, 292 slidesToScroll: 6, 293 centerMode: false, 294 focusOnSelect: true, 295 cssEase: 'linear', 296 speed :300, 297 asNavFor: $eleview, 298 }); 299 300 $eleview.slick({ 301 lazyLoad: 'ondemand', 302 dots: true, 303 slidesToShow: 1, 304 slidesToScroll: 1,
305 arrows: false, 306 fade: true, 307 speed :500, 308 cssEase: 'linear', 309 asNavFor: $elethumb, 310 autoplay: $autoplay, 311 autoplaySpeed: 3000 312 }); 313 314 var totalTxt = $eleview.find('.slick-dots>li').length; 315 $elethumb.find('.total').text(totalTxt); 316 $elelist.each(function(index) { 317 //$(this).attr("data-slick-index",index); 318 $(this).find('.currunt').text(index+1); 319 $('.slick-current .count').css({'opacity':'1'}); 320 $('.slick-current .thumb_bg').css({'opacity':'1'}); 321 }); 322 323 $eleview.on("beforeChange", function(slick, currentSlide){ 324 TweenMax.to($elethumb.find('.slick-slide .count'), 0.3, {css:{"autoAlpha":0}, ease:"Cubic.easeOut"}); 325 TweenMax.to($elethumb.find('.slick-slide .thumb_bg'), 0.3, {css:{"autoAlpha":0}, ease:"Cubic.easeOut"}); 326 }); 327 328 $eleview.on('afterChange', function(event, slick, currentSlide, nextSlide){ 329 if(typeof $afterChange != 'undefined'){ 330 eval(afterChange+'('+currentSlide+')'); 331 } 332 TweenMax.to($elethumb.find('.slick-current .count'), 0.3, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 333 TweenMax.to($elethumb.find('.slick-current .thumb_bg'), 0.3, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 334 335 }); 336 $thumbnavLeft.click(function(e){ 337 $elethumb.slick('slickPrev'); 338 }); 339 $thumbnavRight.click(function(e){ 340 $elethumb.slick('slickNext'); 341 }); 342 $viewnavLeft.click(function(e){ 343 $eleview.slick('slickPrev'); 344 }); 345 $viewnavRight.click(function(e){ 346 $eleview.slick('slickNext'); 347 }); 348 349 350 $elethumb.slick('slickGoTo', 0); 351 }; 352 return { 353 init: _init 354 } 355 }(); 356 357 358 ns.register('ui_slide_galzoom'); 359 ns.ui_slide_galzoom = function(){ 360 var _init = function(ele, thumbcnt) { 361 var $ele = $(ele); 362 var $eleview = $ele.find('.gal_view_con'); 363 var $elethumb = $ele.find('.gal_thumb_con>ul'); 364 var $elelist = $ele.find('.gal_thumb_con>ul>li'); 365 var $thumbnavLeft = $ele.find('.thumb_nav_left a'); 366 var $thumbnavRight = $ele.find('.thumb_nav_right a'); 367 var $viewnavLeft = $ele.find('.gal_con_sec .prev'); 368 var $viewnavRight = $ele.find('.gal_con_sec .next'); 369 370 $elethumb.slick({ 371 arrows:false, 372 draggable :true, 373 slidesToShow: thumbcnt, 374 slidesToScroll: 6, 375 centerMode: false, 376 focusOnSelect: true, 377 cssEase: 'linear', 378 speed :300, 379 asNavFor: $eleview 380 }); 381 382 $eleview.slick({ 383 dots: true, 384 slidesToShow: 1, 385 slidesToScroll: 1, 386 arrows: false, 387 fade: true, 388 speed :50, 389 cssEase: 'linear', 390 asNavFor: $elethumb 391 }); 392 393 var totalTxt = $eleview.find('.slick-dots>li').length; 394 $elethumb.find('.total').text(totalTxt); 395 $elelist.each(function(index) { 396 //$(this).attr("data-slick-index",index); 397 $(this).find('.currunt').text(index+1); 398 399 $('.slick-current .count').css({'opacity':'1'}); 400 $('.slick-current .thumb_bg').css({'opacity':'1'}); 401 }); 402 403 $eleview.on("beforeChange", function(slick, currentSlide, prevIndex, nextIndex){ 404 TweenMax.to($elethumb.find('.slick-slide .count'), 0.3, {css:{"autoAlpha":0}, ease:"Cubic.easeOut"}); 405 TweenMax.to($elethumb.find('.slick-slide .thumb_bg'), 0.3, {css:{"autoAlpha":0}, ease:"Cubic.easeOut"}); 406 407 // var $target = $eleview.find(".slick-slide").eq(nextIndex).find("p"); 408 // var top = ( $eleview.height() - $target.height() ) * 0.5; 409 // $target.css("top", top); 410 411 }); 412 413 $eleview.on('afterChange', function(event, slick, currentSlide, nextSlide){ 414 TweenMax.to($elethumb.find('.slick-current .count'), 0.3, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 415 TweenMax.to($elethumb.find('.slick-current .thumb_bg'), 0.3, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 416 417 }); 418 $thumbnavLeft.click(function(e){ 419 $eleview.slick('slickPrev'); 420 }); 421 $thumbnavRight.click(function(e){
422 $eleview.slick('slickNext'); 423 }); 424 $viewnavLeft.click(function(e){ 425 $eleview.slick('slickPrev'); 426 }); 427 $viewnavRight.click(function(e){ 428 $eleview.slick('slickNext'); 429 }); 430 431 // ê²ë¬ë¦¬ ìµì´ ë¡ëí 첫ë²ì¬ ì´ë¯¸ì§ê° ìµìë¨ ë¹ì ì ìì¹ì ìëê²ì êµì 432 $eleview.slick('slickGoTo', 0); 433 434 }; 435 return { 436 init: _init 437 } 438 }(); 439 440 ns.register('ui_slide_galphoto'); 441 ns.ui_slide_galphoto = function(){ 442 var _init = function(ele) { 443 var $ele = $(ele); 444 var $eleview = $ele.find('.gal_view_con'); 445 var $elethumb = $ele.find('.gal_thumb_con>ul'); 446 var $elelist = $ele.find('.gal_thumb_con>ul>li'); 447 var $thumbnavLeft = $ele.find('.thumb_nav_left a'); 448 var $thumbnavRight = $ele.find('.thumb_nav_right a'); 449 var $viewnavLeft = $ele.find('.gal_nav_left a'); 450 var $viewnavRight = $ele.find('.gal_nav_right a'); 451 452 $elethumb.slick({ 453 arrows:false, 454 slidesToShow: 12, 455 slidesToScroll: 1, 456 focusOnSelect: true, 457 variableWidth: true, 458 centerMode: true, 459 cssEase: 'linear', 460 speed :300, 461 draggable: false, 462 asNavFor: $eleview 463 }); 464 465 $eleview.slick({ 466 slidesToShow: 1, 467 arrows: false, 468 centerPadding: '0', 469 centerMode: true, 470 cssEase: 'linear', 471 speed :300, 472 variableWidth: true, 473 infinite: true, 474 focusOnSelect: true, 475 asNavFor: $elethumb, 476 autoplay: true, 477 autoplaySpeed: 5000 478 }); 479 480 $eleview.on("beforeChange", function(slick, currentSlide){ 481 TweenMax.to($(this).find('dl'), 0.3, {css:{"autoAlpha":0, "bottom":-90}, ease:"Cubic.easeOut"}); 482 TweenMax.to($(this).find('.label'), 0.3, {css:{"autoAlpha":0, "left":-50}, ease:"Cubic.easeOut"}); 483 //TweenMax.to($(this).find('.view_bg'), 0.1, {className:"+=on"}); 484 $(this).find('.view_bg').addClass('on'); 485 }); 486 487 488 $eleview.on('afterChange', function(event, slick, currentSlide, nextSlide){ 489 var index = $eleview.find('.slick-slide'); 490 index.each(function(index, element) { 491 if($(element).hasClass('slick-active') && !$(element).hasClass('slick-cloned')){ 492 TweenMax.to($(this).find('dl'), 0.3, {css:{"autoAlpha":1, "bottom":0}, ease:"Cubic.easeOut"}); 493 TweenMax.to($(this).find('.label'), 0.3, {css:{"autoAlpha":1, "left":2
4930}, ease:"Cubic.easeOut"}); 494 //TweenMax.to($(this).find('.view_bg'), 0.1, {className:"-=on"}); 495 $(this).find('.view_bg').removeClass('on'); 496 } 497 }); 498 }); 499 500 $thumbnavLeft.click(function(e){ 501 $elethumb.slick('slickPrev'); 502 }); 503 $thumbnavRight.click(function(e){ 504 $elethumb.slick('slickNext'); 505 }); 506 $viewnavLeft.click(function(e){ 507 $eleview.slick('slickPrev'); 508 }); 509 $viewnavRight.click(function(e){ 510 $eleview.slick('slickNext'); 511 }); 512 }; 513 return { 514 init: _init 515 } 516 }(); 517 518 519 ns.register('ui_slide_gal_cnt'); 520 ns.ui_slide_gal_cnt = function(){ 521 var _init = function(ele) { 522 var $ele = $(ele); 523 var $elep = $ele.parent(); 524 $ele.slick({ 525 infinite: true, 526 autoplay: false, 527 arrows:false, 528 draggable :true, 529 autoplaySpeed: false, 530 speed: 500, 531 dots: true, 532 cssEase: 'linear' 533 }); 534 var totalTxt = $elep.find('.slick-dots>li').length; 535 $elep.find('.total').text(totalTxt); 536 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 537 var index = $('.slick-track').find('.slick-slide'); 538 var cntIndex = $elep.find('.slick-dots .slick-active button').text(); 539 $elep.find('.current').text(cntIndex); 540 }); 541 $elep.find('.fn_btn_left').click(function(e){ 542 $ele.slick('slickPrev'); 543 }); 544 $elep.find('.fn_btn_right').click(function(e){ 545 $ele.slick('slickNext'); 546 }); 547 548 $elep.find(".thumhover").on('mouseenter focusin focusout mouseleave', function(e) { 549 switch ( e.type ) { 550 case 'mouseenter': 551 case 'focusin': 552 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1.05}, ease:"Cubic.easeOut"}); 553 break; 554 case 'focusout': 555 case 'mouseleave': 556 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1}, ease:"Cubic.easeOut"}); 557 break; 558 } 559 }); 560 }; 561 return { 562 init: _init 563 } 564 }(); 565 566 567 ns.register('ui_slide_gal_txt'); 568 ns.ui_slide_gal_txt = function(){ 569 570 var _init = function(ele) { 571 var $ele = $(ele); 572 var $elep = $ele.parent(); 573 574 $ele.on('init', function(event, slick) { 575 // ë©ì¸ í¤ìë ë¡¤ë§ aë§í¬ ì²ë¦¬ 576 $(slick.$slides).each(function(i, el){ 577 var aLink = $(el).find('a'); 578 aLink.attr("href", _page_root.mobile + "/search/E00.html?searchvalue="+escape($(this).text().trim())) 579 }); 580 }).slick({ 581 slidesToShow: 8, 582 infinite: true, 583 autoplay: true, 584 variableWidth: true, 585 centerMode: true, 586 accessibility: false, 587 arrows:false, 588 draggable :false, 589 autoplaySpeed: 1500, 590 speed: 200, 591 dots: false, 592 cssEase: 'linear' 593 }); 594 595/* var totalTxt = $elep.find('.slick-dots>li').length; 596 $elep.find('.total').text(totalTxt); 597 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 598 var index = $('.slick-track').find('.slick-slide'); 599 var cntIndex = $elep.find('.slick-dots .slick-active button').text(); 600 $elep.find('.current').text(cntIndex); 601 }); */ 602 $elep.find('.btn-arrow-left').click(function(e){ 603 $ele.slick('slickNext'); 604 }); 605 $elep.find('.btn-arrow-right').click(function(e){ 606 $ele.slick('slickPrev'); 607 }); 608 }; 609 return { 610 init: _init 611 } 612 }(); 613 614 615 ns.register('ui_slide_gal_weather'); 616 ns.ui_slide_gal_weather = function(){ 617 var _init = function(ele) { 618 var $ele = $(ele); 619 var $elep = $ele.parent(); 620 $ele.slick({ 621 infinite: true, 622 autoplay: true, 623 arrows:false, 624 vertical: true, 625 draggable :false, 626 autoplaySpeed: 3000, 627 speed: 200, 628 dots: false, 629 cssEase: 'linear' 630 }); 631 632 }; 633 return { 634 init: _init 635 } 636 }(); 637 638 639 ns.register('ui_slide_newsbox'); 640 ns.ui_slide_newsbox = function(){ 641 var _init = function(ele) { 642 var $ele = $(ele); 643 var $elep = $ele.parent(); 644 $ele.slick({ 645 slidesToScroll: 1, 646 slidesToShow: 3, 647 focusOnSelect: true,
648 arrows: false, 649 centerPadding: '0', 650 centerMode: true, 651 cssEase: 'linear', 652 speed :300, 653 infinite: true, 654 variableWidth: true 655 }); 656 657 $elep.find('.news_nav_left a').click(function(e){ 658 $ele.slick('slickPrev'); 659 }); 660 $elep.find('.news_nav_right a').click(function(e){ 661 $ele.slick('slickNext'); 662 }); 663 /*$elep.find(".thumhover").on('mouseenter focusin focusout mouseleave', function(e) { 664 switch ( e.type ) { 665 case 'mouseenter': 666 case 'focusin': 667 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1.05}, ease:"Cubic.easeOut"}); 668 break; 669 case 'focusout': 670 case 'mouseleave': 671 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1}, ease:"Cubic.easeOut"}); 672 break; 673 } 674 });*/ 675 }; 676 return { 677 init: _init 678 } 679 }(); 680 681 682 ns.register('ui_slide_tabin'); 683 ns.ui_slide_tabin = function(){ 684 var _init = function(ele) { 685 var $ele = $(ele); 686 var $elep = $ele.parent(); 687 $ele.slick({ 688 infinite: true, 689 autoplay: false, 690 arrows:false, 691 draggable :true, 692 autoplaySpeed: false, 693 speed: 400, 694 dots: true, 695 adaptiveHeight:true, 696 cssEase: 'ease' 697 }); 698 var totalTxt = $elep.find('.slick-dots>li').length; 699 $elep.find('.total').text(totalTxt); 700 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 701 var index = $('.slick-track').find('.slick-slide'); 702 var cntIndex = $ele.find('.slick-dots .slick-active button').text(); 703 $elep.find('.current').text(cntIndex); 704 }); 705 $elep.find('.fn_btn_left').click(function(e){ 706 $ele.slick('slickPrev'); 707 }); 708 $elep.find('.fn_btn_right').click(function(e){ 709 $ele.slick('slickNext'); 710 }); 711 }; 712 return { 713 init: _init 714 } 715 }(); 716 717 718 ns.register('ui_thum_slide_sqaure2'); 719 ns.ui_thum_slide_sqaure2 = function(){ 720 var _init = function(ele) { 721 var $ele = $(ele); 722 var $elep = $ele.parent().parent(); 723 var $nav_left = $elep.find('.nav_left'); 724 var $nav_right = $elep.find('.nav_right'); 725 $ele.slick({ 726 slidesToShow: 2, 727 slidesToScroll: 2, 728 infinite: false, 729 autoplay: false, 730 arrows:false, 731 draggable :true, 732 speed: 500, 733 dots: true, 734 variableWidth: true, 735 cssEase: 'linear' 736 }); 737 var totalTxt = $elep.find('.slick-dots>li').length; 738 $elep.find('.total').text(totalTxt); 739 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 740 var index = $('.slick-track').find('.slick-slide'); 741 var cntIndex = $elep.find('.slick-dots .slick-active button').text(); 742 $elep.find('.current').text(cntIndex); 743 }); 744 $elep.find('.fn_btn_left').click(function(e){ 745 $ele.slick('slickPrev'); 746 }); 747 $elep.find('.fn_btn_right').click(function(e){ 748 $ele.slick('slickNext'); 749 }); 750 751 $elep.on('mouseenter focusin focusout mouseleave', function(e) { 752 switch ( e.type ) { 753 case 'mouseenter': 754 case 'focusin':
755 TweenMax.to($nav_left, 0.5, {css:{"left":0}, ease:"Cubic.easeOut"}); 756 TweenMax.to($nav_right, 0.5, {css:{"right":0}, ease:"Cubic.easeOut"}); 757 //TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1.05}, ease:"Cubic.easeOut"}); 758 break; 759 case 'focusout': 760 case 'mouseleave': 761 TweenMax.to($nav_left, 0.5, {css:{"left":-35}, ease:"Cubic.easeOut"}); 762 TweenMax.to($nav_right, 0.5, {css:{"right":-35}, ease:"Cubic.easeOut"}); 763 //TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1}, ease:"Cubic.easeOut"}); 764 break; 765 } 766 }); 767 }; 768 return { 769 init: _init 770 } 771 }(); 772 773 ns.register('ui_thum_slide_sqaure3'); 774 ns.ui_thum_slide_sqaure3 = function(){ 775 var _init = function(ele) { 776 var $ele = $(ele); 777 var $elep = $ele.parent().parent(); 778 $ele.slick({ 779 slidesToShow: 3, 780 slidesToScroll: 3, 781 infinite: false, 782 autoplay: false, 783 arrows:false, 784 draggable :true, 785 speed: 500, 786 dots: true, 787 cssEase: 'linear' 788 }); 789 var totalTxt = $elep.find('.slick-dots>li').length; 790 $elep.find('.total').text(totalTxt); 791 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 792 var index = $('.slick-track').find('.slick-slide'); 793 var cntIndex = $elep.find('.slick-dots .slick-active button').text(); 794 $elep.find('.current').text(cntIndex); 795 }); 796 $elep.find('.fn_btn_left').click(function(e){ 797 $ele.slick('slickPrev'); 798 }); 799 $elep.find('.fn_btn_right').click(function(e){ 800 $ele.slick('slickNext'); 801 }); 802 803 $elep.find(".thumhover").on('mouseenter focusin focusout mouseleave', function(e) { 804 switch ( e.type ) { 805 case 'mouseenter': 806 case 'focusin': 807 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1.05}, ease:"Cubic.easeOut"}); 808 break; 809 case 'focusout': 810 case 'mouseleave': 811 TweenMax.to($(this).find('.vimg'), 0.3, {css:{"scale":1}, ease:"Cubic.easeOut"}); 812 break; 813 } 814 }); 815 }; 816 return { 817 init: _init 818 } 819 }(); 820 821 822 ns.register('ui_issue_nav'); 823 ns.ui_issue_nav = function(){ 824 //var $ele = undefined; 825 var _init = function(ele, tabIndex) { 826 827 tabIndex = Number(tabIndex)<1?0:Number(tabIndex); 828 829 var $ele = $(ele); 830 var $elep = $ele.parent(); 831 var $ele_for = $elep.parent().find('.nav_for'); 832 var $leftBtn = $elep.find('.fn_srbtn_left'); 833 var $rightBtn = $elep.find('.fn_srbtn_right'); 834 835 836 $ele.on("beforeChange", function(slick, currentSlide){ 837 //issueList(); 838 }); 839 840 $ele.on('afterChange', function(event, slick, currentSlide, nextSlide){ 841 issueList(currentSlide); 842 }); 843 844 845 $ele.slick({ 846 slidesToShow: 3, 847 slidesToScroll: 1, 848 asNavFor: $ele_for, 849 dots: false, 850 centerMode: false, 851 focusOnSelect: true, 852 variableWidth: true, 853 arrows:false, 854 draggable:false, 855 infinite :true, 856 initialSlide:tabIndex 857 }); 858 859 $ele_for.slick({ 860 slidesToShow: 1, 861 slidesToScroll: 1,
862 arrows: false, 863 fade: false, 864 initialSlide:tabIndex, 865 asNavFor: $ele 866 }); 867 868 $leftBtn.click(function(e){ 869 $ele.slick('slickPrev'); 870 }); 871 872 $rightBtn.click(function(e){ 873 $ele.slick('slickNext'); 874 }); 875 876 }; 877 return { 878 init: _init 879 } 880 }(); 881 882 883 ns.register('ui_recent_nav'); 884 ns.ui_recent_nav = function(){ 885 //var $ele = undefined; 886 var _init = function(ele, tabIndex) { 887 888 tabIndex = Number(tabIndex)<1?0:Number(tabIndex); 889 890 var $ele = $(ele); 891 var $elep = $ele.parent(); 892 var $ele_for = $elep.parent().find('.nav_for'); 893 var $leftBtn = $elep.find('.fn_srbtn_left'); 894 var $rightBtn = $elep.find('.fn_srbtn_right'); 895 896 897 /* $('.slider').on({ 898 beforeChange: function (event, slick, current_slide_index, next_slide_index) { 899 $('.thumbnails .slick-slide').removeClass('slick-main-active'); 900 $('.thumbnails .slick-slide[data-index=' + next_slide_index + ']').addClass('slick-main-active'); 901 902 }) */ 903 904 $ele.slick({ 905 slidesToShow: 3, 906 slidesToScroll: 1, 907 asNavFor: $ele_for, 908 dots: false, 909 centerMode: false, 910 focusOnSelect: true, 911 variableWidth: true, 912 arrows:false, 913 draggable:false, 914 infinite :true, 915 initialSlide:tabIndex 916 }); 917 918 $ele_for.slick({ 919 slidesToShow: 1, 920 slidesToScroll: 1, 921 arrows: false, 922 fade: false, 923 initialSlide:tabIndex, 924 asNavFor: $ele 925 }); 926 927 $leftBtn.click(function(e){ 928 $ele.slick('slickPrev'); 929 }); 930 931 $rightBtn.click(function(e){ 932 $ele.slick('slickNext'); 933 }); 934 935 }; 936 return { 937 init: _init 938 } 939 }(); 940 941 ns.register('ui_slide_gal_dot'); 942 ns.ui_slide_gal_dot = function(){ 943 var _init = function(ele) { 944 var $ele = $(ele); 945 var swiper = new Swiper($ele, { 946 spaceBetween: 5, 947 pagination: '.dot-pagenation', 948 slidesPerView: 'auto', 949 direction: 'horizontal', 950 }); 951 }; 952 return { 953 init: _init 954 } 955 }(); 956 957 958 ns.register('ui_flick_gal'); 959 ns.ui_flick_gal = function(){ 960 var _init = function(ele) { 961 var $ele = $(ele); 962 var swiper = new Swiper($ele, { 963 spaceBetween: 5, 964 slidesPerView: 'auto', 965 freeMode: true, 966 direction: 'horizontal', 967 }); 968 }; 969 return { 970 init: _init 971 } 972 }(); 973 974 ns.register('ui_tag_list'); 975 ns.ui_tag_list = function(){ 976 var _init = function(ele) { 977 var $ele = $(ele); 978 var swiper = new Swiper($ele, { 979 spaceBetween: 5, 980 slidesPerView: 'auto', 981 freeMode: true, 982 direction: 'horizontal', 983 }); 984 }; 985 return { 986 init: _init 987 } 988 }(); 989 990 ns.register('recent_news_tab'); 991 ns.recent_news_tab = function(){ 992 var _init = function() { 993 var swiper = new Swiper('.recent_news_tab', { 994 spaceBetween: 5, 995 slidesPerView: 'auto', 996 freeMode: true, 997 direction: 'horizontal', 998 }); 999 }; 1000 return { 1001 init: _init 1002 } 1003 }(); 1004 1005 ns.register('stock_list_tab'); 1006 ns.stock_list_tab = function(){ 1007 var _init = function(ele){ 1008 var $ele = $(ele), 1009 $stockList, 1010 $tabList; 1011 1012 var swiper = new Swiper($ele, { 1013 direction: 'horizontal', 1014 onInit:function(swiper){ 1015 $stockList = $(swiper.container[0]), 1016 $tabList = $stockList.siblings(".stock_tab_con").find(">ul"); 1017 }, 1018 onSlideChangeStart : function(swiper) { 1019 index = swiper.activeIndex; 1020 $tabList.find(">li").removeClass("on").eq(index).addClass("on"); 1021 } 1022 }); 1023 1024 $tabList.find("a").click(function(e){
1025 e.preventDefault(); 1026 var num = $(this).parent().index(); 1027 swiper.slideTo(num); 1028 }); 1029 }; 1030 1031 return { 1032 init: _init 1033 } 1034 }(); 1035 1036 ns.register('menuUtil'); 1037 ns.menuUtil = function(){ 1038 var _init = function() { 1039 topSrcLayer(); 1040 fixscroll(); 1041 }; 1042 var topSrcLayer = function(){ 1043 $("#btn-car").click(function(e){ 1044 e.preventDefault(); 1045 $('#btn-size').removeClass("pop-open"); 1046 $('.conWrap').css('display', 'none'); 1047 1048 if($(this).hasClass("pop-open")){ 1049 $(this).removeClass("pop-open"); 1050 $('.conWrap').css('display', 'none'); 1051 1052 }else{ 1053 $(this).addClass("pop-open"); 1054 $('.carlayer-1').css('display', 'block'); 1055 } 1056 }); 1057 1058 $("#btn-size").click(function(e){ 1059 e.preventDefault(); 1060 $('#btn-car').removeClass("pop-open"); 1061 $('.conWrap').css('display', 'none'); 1062 1063 if($(this).hasClass("pop-open")){ 1064 $(this).removeClass("pop-open"); 1065 $('.conWrap').css('display', 'none'); 1066 }else{ 1067 $(this).addClass("pop-open"); 1068 $('.carlayer-2').css('display', 'block'); 1069 } 1070 }); 1071 }; 1072 1073 var fixscroll = function(e){ 1074 var sTop = $(window).scrollTop(); 1075 var fixobj = $('.menuSec'); 1076 if(sTop > 118){ 1077 fixobj.css({'position':'fixed', 'left':'0', 'top':'0', 'z-index':'999'}); 1078 }else{ 1079 fixobj.css({'position':'static', 'left':'', 'top':'', 'z-index':'1'}); 1080 } 1081 1082 }; 1083 1084 $(window).scroll(function(e) { 1085 fixscroll(); 1086 }); 1087 1088 return { 1089 init:_init 1090 } 1091 }(); 1092 1093 1094 1095 ns.register('registAc'); 1096 ns.registAc = function(ele){ 1097 1098 var element, btn, isOpen=false, listArr; 1099 var i, max; 1100 1101 element=ele; 1102 listArr = $(element).find('.registCon'); 1103 1104 btn = $(listArr).find('dt a'); 1105 btn.on('click', openList); 1106 1107 function listHandler(e) { 1108 switch ( e.type ) { 1109 case 'mouseenter': 1110 case 'focusin': 1111 1112 break; 1113 case 'focusout': 1114 case 'mouseleave': 1115 1116 break; 1117 } 1118 } 1119 1120 function openList(e){ 1121 var parent = $(e.currentTarget).parent().parent().parent() 1122 var viewCon = parent.find('dd') 1123 if(parent.hasClass('on')){ 1124 parent.removeClass('on'); 1125 viewCon.css('display', 'none') 1126 }else{ 1127 //listArr.removeClass('on'); 1128 $(listArr).find('dl').removeClass('on') 1129 $(listArr).find('dd').css('display', 'none'); 1130 parent.addClass('on'); 1131 viewCon.css('display', 'block'); 1132 TweenLite.from(viewCon, 0.3, {css:{opacity:0}}); 1133 } 1134 1135 } 1136 }; 1137 1138 1139 1140 1141 ns.register('visscroll'); 1142 ns.visscroll = function(){ 1143 var _init = function() { 1144 $(window).scroll(function(e) { 1145 vscroll(); 1146 }); 1147 topmotion(); 1148 }; 1149 var vscroll = function(e){ 1150 var vTop = $(window).scrollTop(); 1151 if(vTop > 0){ 1152 TweenMax.to($('.subVisual'), 0.3, {css:{'backgroundPositionY':vTop*0.6}, ease:Cubic.easeOut}); 1153 TweenMax.to($('.subVisual').find('.txtCon'), .5, {css:{"autoAlpha":1-0.003*vTop}, ease:"Cubic.easeOut"}); 1154 }else{ 1155 TweenMax.to($('.subVisual'), 0.3, {css:{'backgroundPositionY':0}, ease:Cubic.easeOut}); 1156 TweenMax.to($('.subVisual').find('.txtCon'), .5, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 1157 } 1158 }; 1159
1160 function topmotion() { 1161 TweenMax.to($('.topsub').find('.subVisual'), .5, {css:{"autoAlpha":1}, ease:"Cubic.easeOut"}); 1162 TweenMax.to($('.topsub').find('.subVisual'), .5, {css:{"backgroundPositionY":20}, ease:"Cubic.easeOut"}); 1163 TweenLite.from($('.m_tit'), 1, {css:{autoAlpha:0, paddingTop:$('.m_tit').outerHeight()+30}, ease:Cubic.easeOut, delay:.5}); 1164 TweenLite.from($('.t_icon'), 1, {css:{autoAlpha:0, paddingTop:$('.t_icon').outerHeight()+30}, ease:Cubic.easeOut, delay:.7}); 1165 TweenLite.from($('.t_txt'), 1, {css:{autoAlpha:0, paddingTop:$('.t_txt').outerHeight()+30}, ease:Cubic.easeOut, delay:1}); 1166 } 1167 return { 1168 init:_init 1169 } 1170 }(); 1171 1172 ns.register('galleyhover'); 1173 ns.galleyhover = function(){ 1174 var _init = function() { 1175 $imghoverList = $(".imghoverList").find("ul>li"); 1176 $imghoverList.on('mouseenter mouseleave', function(e) { 1177 switch ( e.type ) { 1178 case 'mouseenter': 1179 case 'focusin': 1180 TweenMax.to($(this).find('.imgcon img'), .5, {css:{"scale":1.05}, ease:"Cubic.easeOut"}); 1181 TweenMax.to($(this).find(".hoverbg"), .5, {css:{"autoAlpha":.7}, ease:"Cubic.easeOut"}); 1182 TweenMax.to($(this).find('.obj-1'), .3, {css:{"autoAlpha":1, "bottom":50}, ease:"Cubic.easeOut"}); 1183 TweenMax.to($(this).find('.obj-2'), .4, {css:{"autoAlpha":1, "bottom":30}, ease:"Cubic.easeOut"}); 1184 TweenMax.to($(this).find('.linetop'), .4, {css:{"autoAlpha":1, "width":40}, ease:"Cubic.easeOut"}); 1185 TweenMax.to($(this).find('.linebtm'), .4, {css:{"autoAlpha":1, "height":40}, ease:"Cubic.easeOut"}); 1186 break; 1187 case 'focusout': 1188 case 'mouseleave': 1189 TweenMax.to($(this).find('.imgcon img'), .5, {css:{"scale":1}, ease:"Cubic.easeOut"}); 1190 TweenMax.to($(this).find(".hoverbg"), .5, {css:{"autoAlpha":0}, ease:"Cubic.easeOut"}); 1191 TweenMax.to($(this).find('.obj-1'), .3, {css:{"autoAlpha":0, "bottom":40}, ease:"Cubic.easeOut"}); 1192 TweenMax.to($(this).find('.obj-2'), .4, {css:{"autoAlpha":0, "bottom":20}, ease:"Cubic.easeOut"}); 1193 TweenMax.to($(this).find('.linetop'), .4, {css:{"autoAlpha":0, "width":0}, ease:"Cubic.easeOut"}); 1194 TweenMax.to($(this).find('.linebtm'), .4, {css:{"autoAlpha":0, "height":0}, ease:"Cubic.easeOut"}); 1195 break; 1196 } 1197 }); 1198 }; 1199 return { 1200 init: _init 1201 } 1202 }(); 1203 1204 ns.register('tablist'); 1205 ns.tablist = function(){ 1206 var _init = function() { 1207 $("div.tab_contents").css("display","none"); 1208 if (!$('ul#tabList').length) { return; } 1209 $('#tab_content_wrap').each(function() { 1210 $(this).find('div.tab_contents:first').show(); 1211 }); 1212 $('ul#tabList li a').click(function() { 1213 if (!$(this).hasClass('on')) { 1214 $(this).addClass('on').parent('li').siblings('li').find('a.on').removeClass('on'); 1215 $($(this).attr('href')).show().siblings('div.tab_contents').hide(); 1216 } 1217 // this.blur(); 1218 return false; 1219 }); 1220 }; 1221 return { 1222 init: _init 1223 } 1224 }(); 1225 1226 ns.register('imgView'); 1227 ns.imgView = function(){ 1228 var _init = function() { 1229 1230 $(".btnview").fancybox ({ 1231 openEffect : 'fade', 1232 closeEffect : 'fade', 1233 padding:'0' 1234 }); 1235 1236 }; 1237 return { 1238 init: _init 1239 } 1240 }(); 1241 1242 ns.register('ui_flick_key'); 1243 ns.ui_flick_key = function(){ 1244 var _init = function(ele) { 1245 var $ele = $(ele); 1246 var swiper = new Swiper($ele, { 1247 spaceBetween: 10, 1248 slidesPerView: 'auto', 1249 freeMode: true, 1250 direction: 'horizontal', 1251 centeredSlides :true, 1252 loop:true, 1253 autoplay : '2000', 1254 nextButton: '.nav_arrow.arrow_right', 1255 prevButton: '.nav_arrow.arrow_left', 1256 onInit:function(swiper){ 1257 $(ele).find('.hash_list a').each(function(i){ 1258 $(this).click(function(e){
1259 location.href = _page_root.mobile + "/search/E00.html?searchvalue="+escape($(this).text().trim()); 1260 }); 1261 }); 1262 } 1263 }); 1264 }; 1265 return { 1266 init: _init 1267 } 1268 }(); 1269 1270 ns.register('ui_photogal_main'); 1271 ns.ui_photogal_main = function(){ 1272 var _init = function(ele) { 1273 var $ele = $(ele); 1274 var swiper = new Swiper($ele, { 1275 spaceBetween: 5, 1276 slidesPerView: 'auto', 1277 pagination: '.swiper-pagination', 1278 paginationType: 'fraction' 1279 }); 1280 }; 1281 return { 1282 init: _init 1283 } 1284 }(); 1285 1286 ns.register('ui_slide_ver'); 1287 ns.ui_slide_ver = function(){ 1288 var _init = function(ele) { 1289 var $ele = $(ele); 1290 var swiper = new Swiper($ele, { 1291 autoplay: 3000, 1292 spaceBetween: 5, 1293 slidesPerView: 1, 1294 direction: 'vertical', 1295 autoplayDisableOnInteraction: false 1296 }); 1297 }; 1298 return { 1299 init: _init 1300 } 1301 }(); 1302 1303 ns.register('bannerHover'); 1304 ns.bannerHover = function(){ 1305 var _init = function() { 1306 $imghoverList = $(".thummovie_hover").find("a"); 1307 $imghoverList.on('mouseenter mouseleave', function(e) { 1308 switch ( e.type ) { 1309 case 'mouseenter': 1310 case 'focusin': 1311 TweenMax.to($(this).find('.gal_label'), .5, {css:{"opacity":0}, ease:"Cubic.easeOut"}); 1312 TweenMax.to($(this).find('.icomovie'), .5, {css:{"opacity":0}, ease:"Cubic.easeOut"}); 1313 TweenMax.to($(this).find('.txt'), .5, {css:{"opacity":1}, ease:"Cubic.easeOut"}); 1314 break; 1315 case 'focusout': 1316 case 'mouseleave': 1317 TweenMax.to($(this).find('.gal_label'), .5, {css:{"opacity":1}, ease:"Cubic.easeOut"}); 1318 TweenMax.to($(this).find('.icomovie'), .5, {css:{"opacity":1}, ease:"Cubic.easeOut"}); 1319 TweenMax.to($(this).find('.txt'), .5, {css:{"opacity":0}, ease:"Cubic.easeOut"}); 1320 break; 1321 } 1322 }); 1323 }; 1324 return { 1325 init: _init 1326 } 1327 }(); 1328 1329}(APP || {}, jQuery)); 1330 1331 1332function TabMenu(element) { 1333 1334 var tNum, tabContainer, tabAnchor, contentsArr, totalTabNum; 1335 tabContainer = element; 1336 tabAnchor = tabContainer.find(".tab_btn_con>ul>li>a"); 1337 totalTabNum = tabAnchor.length; 1338 contentsArr= tabContainer.find(".tab_content_wrap>div"); 1339 tabAnchor.each(function(index, item){ 1340 $(item).attr('name', 'tab_'+index); 1341 1342 }); 1343 1344 contentsArr.css({'display':'none', 'opacity':0}); 1345 contentsArr.first().css({'display':'block', 'opacity':1}); 1346 tabAnchor.on('mouseenter focusin mouseleave focusout click', tabHandler); 1347 1348 function tabHandler(e){ 1349 var num = e.currentTarget.getAttribute('name').substr(4,1); 1350 if(tNum == num)return; 1351 1352 switch ( e.type ) { 1353 case 'mouseenter': 1354 case 'focusin': 1355 //tabOver(num); 1356 break; 1357 case 'focusout': 1358 case 'mouseleave': 1359 //tabOver(tNum); 1360 break; 1361 case 'click': 1362 tabSelect(num); 1363 1364 var $el = tabContainer.find(".slick-slider"); 1365 ed_slick_refresh($el); 1366 1367 break; 1368 } 1369 }; 1370 1371 var tabOver = function(num){ 1372 for(var i = 0; i<totalTabNum; i++){ 1373 if(i== num){ 1374 //TweenLite.to($(tabAnchor[num]), 0, {className:'+=on'}); 1375 $(tabAnchor[num]).parent().addClass('on'); 1376 }else{ 1377 //TweenLite.to($(tabAnchor[i]), 0, {className:'-=on'}); 1378 $(tabAnchor[i]).parent().removeClass('on'); 1379 } 1380 } 1381 1382 }; 1383 function setLeady(){ 1384 leady = true 1385 } 1386 function tabSelect(num){ 1387 1388 tNum = num; 1389 contentsArr.css('display', 'none'); 1390 $(contentsArr[num]).css({'display':'block', 'opacity':0}); 1391 TweenLite.to($(contentsArr[num]), 0, {opacity:1}); 1392 $(tabAnchor).parent().removeClass('on'); 1393 $(tabAnchor[num]).parent().addClass('on'); 1394 //tabContainer.css('height', $(contentsArr[num]).height()+100); 1395 } 1396 //tabOver(0); 1397 // TweenLite.delayedCall(0.3, function(){tabSelect(0)}) 1398 1399} 1400 1401$(document).ready(function() { 1402 var winW = $(window).width(); 1403 $('head').append('<meta name="viewport" content="width=1180" />'); 1404});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.