The Chaser (2008)
Type Here to Get Search Results !

The Chaser (2008)

pic cr: jediprincess.wordpress.com
Artikel ini bukan tentang lagu yang dinyanyiin calon suami gue alias Nam Woohyun alias Infinite.  Nope, The Chaser yang ini merupakan film misteri dan thriller 2008 yang ditulis dan disutradarai oleh Na Hong Jin.  Film yang masuk Festival Film Cannes ini juga dinominasikan penghargaan film, bahkan memenangkan beberapa di antara mereka.  Film ini mengadaptasi pembunuhan-pembunuhan yang dilakukan oleh Yoo Young Chul, seorang pembunuh berantai yang juga melakukan berbagai kejahatan selain membunuh.  The Chaser sukses dalam segi pendapatan dan juga segi apresiasi, bahkan sampai dibanding-bandingkan dengan film Korea yang legendaris, yaitu Oldboy (2003).

Joong Ho (Kim Yoon Suk) merupakan seorang mantan detektif yang menjadi mucikari.  Status finansialnya memburuk saat dua 'pekerjanya' menghilang.  Dalam keadaan yang tertekan, ia akhirnya memaksa Kim Mi Jin (Seo Young Hee) untuk melayani salah satu klien, walaupun Mi Jin masih sakit.  Saat kembali ke kantornya, ia sadar bahwa klien yang sedang dilayani Mi Jin merupakan orang terakhir yang dilayani oleh dua 'pekerjanya' yang menghilang.  Ia menyadarinya ketika ia memeriksa nomor HP klien Mi Jin.  Sang klien, Ji Young Min (Ha Jung Woo) ternyata memesan Mi Jin bukan untuk melakukan seks, tapi untuk menyiksanya.  Mi Jin yang terperangkap ternyata tidak langsung parah namun memberikan perlawanan.  Di tengah-tengah penyiksaan Mi Jin, Young Min diganggu oleh sepasang suami-istri dari suatu gereja.  Young Min segera membunuh mereka dengan keji dan kabur menggunakan mobil mereka.

Namun takdir malah mempertemukan Young Min dengan Joong Ho.  Joong Ho yang tidak sengaja menabrak mobil Young Min, meminta nomor HP Young Min agar bisa diurus di asuransi.  Ia menyadari ada sesuatu yang aneh karena Young Min tidak segera memberikan nomor HP.  Apalagi noda darah di baju Young Min membuat Joong Ho semakin curiga.  Terjadi kejar-kejaran antara Young Min dan Joong Ho yang berakhir dengan Young Min yang babak belur.  Polisi tadinya ragu kalau Young Min memang menjual pekerjanya Joong Ho.  Tapi Young Min malah mengaku kalau ia tidak menjual mereka, tapi membunuh mereka.  Keadaan di kepolisian menjadi rumit karena pengakuan Young Min bertabrakan dengan insiden Walikota Seoul yang dilempari feses.

Kepolisian mengirim tim forensik ke rumah Mi Jin untuk memeriksa kecocokan DNA dengan darah yang ada di baju Young Min.  Di rumah Mi Jin, Joong Ho menemukan Eun Ji (Kim Yoo Jung), putri Mi Jin.  Awalnya, Joong Ho merasa terpaksa menemani Eun Ji.  Namun seiring berjalannya waktu, Joong Ho malah merasa bersalah dan bertanggung jawab pada Eun Ji.

pic cr: veehd.com

FILM INI LEBIH BAGUS DARIPADA MV THE CHASER - INFINITE *YAIYALAH* TAPI GUE TETEP SETIA SAMA KAMU KOK NAMU :*

Meskipun sama-sama ada unsur thriller sama misteri, The Chaser gak terlalu mirip sama Oldboy.  Kalau Oldboy itu misterinya lebih ke arah mengapa-gue-dikurung sedangkan The Chaser lebih kearah misteri pembunuhan.  Tapi dua-duanya bagus kok.  Mungkin beberapa orang harus bersabar untuk menunggu segala ketegangan dan atau misteri dari film ini.  Namun, lama-kelamaan, film ini akan semakin menegangkan. 

Film ini bergenre misteri, namun sebenarnya tidak ada lagi misteri yang ditawarkan.  Sepanjang film kita akan menonton para polisi dan Joong Ho mengumpulkan bukti yang bisa memberatkan Young Min.  Ini agak mengingatkan gue pada film Red Dragon karena penontonnya udah tahu pelakunya, kita hanya mengikuti bagaimana para penyelidik mengumpulkan bukti dan kesimpulan.  Anyway, pencarian bukti kriminal Young Min sangat rumit karena Young Min sering mempermainkan polisi, entah itu pura-pura tidak tahu alamat sampai tiba-tiba tidak mau mengakui pembunuhannya di depan seorang pejabat.

Gue gak ngerti kenapa *kayaknya* Kepolisian Korean punya image yang buruk, entah di film ini, Memories of Murders, sampe Miracle in Cell no. 7.  Di tiga film ini, para polisi memaksa 'tersangka' untuk mengakui kesalahan mereka atau memberikan semacam bukti atas kesalahan yang mereka lakukan.  Emang gak semua film Korea menggambarkan kepolisian Korea seperti itu, tapi hal ini membuat gue bertanya-tanya sebenarnya seberapa buruk atau baik kepolisian Korea.  Memories of Murders dan Miracle in Cell no. 7 memaksa 'tersangkanya' hanya untuk cepat-cepat menyelesaikan kasus (walaupun ada sedikit unsur agenda pribadi film MIC7), sedangkan The Chaser penggabungkan antara pemaksaan dan agenda politik.   

Gue mau mengadakan sedikit perbandingan antara The Chaser dan Memories of Murders.  Kalau Memories of Murders itu lebih emotional dan sinematografinya lebih artistik serta sisi forensik dan krimonologinya cukup kental.  The Chaser itu lebih sadis dan menegangkan, sinematografinya artistik juga sih, cuma lebih sering main di sudut pengambilan gambar.  Ada salah satu adegan pembunuhan yang menurut gue somehow mirip adegan anime di Kill Bill vol. 1.  Tahu kan adegan dimana O-ren Ishii (Lucy Liu) ngumpet di bawah kasur terus ada hujan darah?  Nah, kalau di The Chaser, Young Min membunuh salah satu korbannya dengan begitu keji dan tanpa perasaan, tapi Na Hong Jin menggunakan efek slow motion pada darah yang mengalir.  Musik pengiringnya juga bagus dan emosional banget.  Baik adegan film ini dengan adegan di Kill Bill, keduanya sama-sama sadis, tapi emosional dan indah, sehingga ada semacam ironi dan kontradiksi. 

SPOILERNYA BARU DIMULAI SEKARANG KOK     
   
pic cr: obscureandcure.blogspot.com
Film-film Korea Selatan cukup sering menggunakan aktor anak-anak, mulai dari film komedi Speedy Scandal sampe film action kayak Ahjussi (The Man from Nowhere).  Well, film The Chaser pun menggunakan aktor anak yang bernama Kim Yoo Jung.  I don't know if it sounds cliche or not, tapi kehadiran tokoh Eun Ji yang diperankan oleh Kim Yoo Jung justru menambah kepahitan dan sisi emosional pada film ini.  Eun Ji merupakan karakter yang tidak melakukan kesalahan, namun malah ia yang kehilangannya paling besar.  Ada salah satu adegan dimana seorang saksi secara gak sengaja memberi tahu Eun Ji kalau ada kemungkinan bahwa ibunya dibunuh.  Lalu Joong Ho dan Eun Ji menatap satu sama lain dengan ekspresi terkejut.  Gue rasa Joong Ho terkejut karena ia tidak menyangka bahwa si saksi akan mengatakan hal itu di depan Eun Ji.  Sekasar-kasarnya Joong Ho, ia tidak mau merenggut harapan Eun Ji, sekecil apapun.  Selain itu, juga ada beberapa adegan yang menunjukkan bahwa Joong Ho mau 'menanggung' Eun Ji, walaupun sebenarnya ia tidak bersalah atas kesialan yang menimpa Eun Ji.

Applause for Kim Yoon Suk's performance!  Gak sehebat Choi Min Sik di film Oldboy dan I Saw the Devil sih, tapi aktingnya keren banget.  Gue suka tokohnya yang mempunyai sifat 'senggol-bacok' dan suka ngomong kotor.  Ia mungkin bukan (mantan) detektif dengan gadget keren atau otak yang benar-benar cepat tanggap kayak Patrick Jane ato om Sherlock Holmes, namun ia jelas mempunyai insting seorang (mantan) detektif.  Di film ini, Joong Ho jelas seorang anti-hero, bukan protagonis.  Joong Ho mempunyai pekerjaan dan prinsip yang cukup berbeda dengan untuk ukuran protagonis.  Tapi itu yang membuat gue suka banget sama karakternya, karena ini membuktikkan bahwa walaupun ada orang luarnya tuh sensi kayak cewek lagi PMS ataupun ngomongnya udah kayak abang-abang terminal, dia bukanlah a real jerk. 

Gue agak malah agak kecewa dengan penampilannya Ha Jung Woo.  Memang ada beberapa permainan psikologis & otak dan aktingnya gak jelek-jelek amat, tapi gue tetap kurang puas dengan penampilannya dia.  Entahlah, dia masih belum menyaingi Lee Woo Jin (Yoo Ji Tae) dari film Oldboy (2003).  Gue rasa hal ini karena tokoh Young Jin kurang mendapat screentime aja.  Tapi di sisi lain, kalau Na Hong Jin memberikan Young Jin lebih banyak screentime, mungkin film ini bakalan lebih panjang dengan adegan yang bertele-tele.

Overall, The Chaser is a film with a balance in art, emotion, beauty, thriller, and violence.  10/10

':"vimeo"===g.type&&(c=''),f.addClass("owl-video-playing"),this._playing=f,d=a('
'+c+"
"),e.after(d)},d.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return d&&a(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),d&&this._fullscreen&&this._playing?!1:this._fullscreen?(this._fullscreen=!1,!1):this._playing&&this._core.state.orientation!==b.orientation?(this._core.state.orientation=b.orientation,!1):!0},d.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=d}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping="translated"==a.type},this),"translate.owl.carousel":a.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)),f&&e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this.core=b,this.core.options=a.extend({},d.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay() },this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:2e3,autoplayHoverPause:!1,autoplaySpeed:!1},d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(b.clearInterval(this.interval),this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):b.clearInterval(this.interval)},d.prototype.play=function(){return c.hidden===!0||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:this.core.settings.autoplay===!1?void b.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},d.prototype.stop=function(){b.clearInterval(this.interval)},d.prototype.pause=function(){b.clearInterval(this.interval)},d.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=d}(window.Zepto||window.jQuery,window,document),function(a){"use strict";var b=function(c){this._core=c,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.push(a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,0,a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":a.proxy(function(a){this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"change.owl.carousel":a.proxy(function(a){if("position"==a.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var b=this._core.current(),c=this._core.maximum(),d=this._core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value").addClass(d.dotClass).append(a("")).prop("outerHTML")]),d.navContainer&&d.dotsContainer||(this._controls.$container=a("
").addClass(d.controlsClass).appendTo(this.$element)),this._controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("
").hide().addClass(d.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",a.proxy(function(b){var c=a(b.target).parent().is(this._controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(c,d.dotsSpeed)},this)),b=d.navContainer?a(d.navContainer):a("
").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return a?void this._core.to(d,!1,!0):!1},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document); (function($){$.fn.replaceText=function(b,a,c){return this.each(function(){var f=this.firstChild,g,e,d=[];if(f){do{if(f.nodeType===3){g=f.nodeValue;e=g.replace(b,a);if(e!==g){if(!c&&/.theiaStickySidebar:after {content: ""; display: table; clear: both;}'));e.each(function(){var e={};if(e.sidebar=i(this),e.options=t||{},e.container=i(e.options.containerSelector),0==e.container.length&&(e.container=e.sidebar.parent()),e.sidebar.parents().css("-webkit-transform","none"),e.sidebar.css({position:e.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),e.stickySidebar=e.sidebar.find(".theiaStickySidebar"),0==e.stickySidebar.length){var a=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i;e.sidebar.find("script").filter(function(i,t){return 0===t.type.length||t.type.match(a)}).remove(),e.stickySidebar=i("
").addClass("theiaStickySidebar").append(e.sidebar.children()),e.sidebar.append(e.stickySidebar)}e.marginBottom=parseInt(e.sidebar.css("margin-bottom")),e.paddingTop=parseInt(e.sidebar.css("padding-top")),e.paddingBottom=parseInt(e.sidebar.css("padding-bottom"));var n=e.stickySidebar.offset().top,s=e.stickySidebar.outerHeight();function d(){e.fixedScrollTop=0,e.sidebar.css({"min-height":"1px"}),e.stickySidebar.css({position:"static",width:"",transform:"none"})}e.stickySidebar.css("padding-top",1),e.stickySidebar.css("padding-bottom",1),n-=e.stickySidebar.offset().top,s=e.stickySidebar.outerHeight()-s-n,0==n?(e.stickySidebar.css("padding-top",0),e.stickySidebarPaddingTop=0):e.stickySidebarPaddingTop=1,0==s?(e.stickySidebar.css("padding-bottom",0),e.stickySidebarPaddingBottom=0):e.stickySidebarPaddingBottom=1,e.previousScrollTop=null,e.fixedScrollTop=0,d(),e.onScroll=function(e){if(e.stickySidebar.is(":visible"))if(i("body").width()e.container.width())return void d()}var n,s,r=i(document).scrollTop(),c="static";if(r>=e.sidebar.offset().top+(e.paddingTop-e.options.additionalMarginTop)){var p,b=e.paddingTop+t.additionalMarginTop,l=e.paddingBottom+e.marginBottom+t.additionalMarginBottom,f=e.sidebar.offset().top,h=e.sidebar.offset().top+(n=e.container,s=n.height(),n.children().each(function(){s=Math.max(s,i(this).height())}),s),g=0+t.additionalMarginTop,S=e.stickySidebar.outerHeight()+b+l0?Math.min(y,g):Math.max(y,p-e.stickySidebar.outerHeight()),y=Math.max(y,u),y=Math.min(y,m-e.stickySidebar.outerHeight());var v=e.container.height()==e.stickySidebar.outerHeight();c=(v||y!=g)&&(v||y!=p-e.stickySidebar.outerHeight())?r+y-e.sidebar.offset().top-e.paddingTop<=t.additionalMarginTop?"static":"absolute":"fixed"}if("fixed"==c){var x=i(document).scrollLeft();e.stickySidebar.css({position:"fixed",width:o(e.stickySidebar)+"px",transform:"translateY("+y+"px)",left:e.sidebar.offset().left+parseInt(e.sidebar.css("padding-left"))-x+"px",top:"0px"})}else if("absolute"==c){var T={};"absolute"!=e.stickySidebar.css("position")&&(T.position="absolute",T.transform="translateY("+(r+y-e.sidebar.offset().top-e.stickySidebarPaddingTop-e.stickySidebarPaddingBottom)+"px)",T.top="0px"),T.width=o(e.stickySidebar)+"px",T.left="",e.stickySidebar.css(T)}else"static"==c&&d();"static"!=c&&1==e.options.updateSidebarHeight&&e.sidebar.css({"min-height":e.stickySidebar.outerHeight()+e.stickySidebar.offset().top-e.sidebar.offset().top+e.paddingBottom}),e.previousScrollTop=r}},e.onScroll(e),i(document).on("scroll."+e.options.namespace,function(i){return function(){i.onScroll(i)}}(e)),i(window).on("resize."+e.options.namespace,function(i){return function(){i.stickySidebar.css({position:"static"}),i.onScroll(i)}}(e)),"undefined"!=typeof ResizeSensor&&new ResizeSensor(e.stickySidebar[0],function(i){return function(){i.onScroll(i)}}(e))})}(t,e),!0)}function o(i){var t;try{t=i[0].getBoundingClientRect().width}catch(i){}return void 0===t&&(t=i.width()),t}return(t=i.extend({containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,disableOnResponsiveLayouts:!0,sidebarBehavior:"modern",defaultPosition:"relative",namespace:"TSS"},t)).additionalMarginTop=parseInt(t.additionalMarginTop)||0,t.additionalMarginBottom=parseInt(t.additionalMarginBottom)||0,function(t,o){e(t,o)||(console.log("TSS: Body width smaller than options.minWidth. Init is delayed."),i(document).on("scroll."+t.namespace,function(t,o){return function(a){var n=e(t,o);n&&i(this).unbind(a)}}(t,o)),i(window).on("resize."+t.namespace,function(t,o){return function(a){var n=e(t,o);n&&i(this).unbind(a)}}(t,o)))}(t,this),this}}(jQuery); !function(a){"use strict";var b=function(b){return this.each(function(){var c,d,e=a(this),f=e.data(),g=[e],h=this.tagName,i=0;c=a.extend({content:"body",headings:"h1,h2,h3"},{content:f.toc||void 0,headings:f.tocHeadings||void 0},b),d=c.headings.split(","),a(c.content).find(c.headings).attr("id",function(b,c){var d=function(a){0===a.length&&(a="?");for(var b=a.replace(/\s+/g,"_"),c="",d=1;null!==document.getElementById(b+c);)c="_"+d++;return b+c};return c||d(a(this).text())}).each(function(){var b=a(this),c=a.map(d,function(a,c){return b.is(a)?c:void 0})[0];if(c>i){var e=g[0].children("li:last")[0];e&&g.unshift(a("<"+h+"/>").appendTo(e))}else g.splice(0,Math.min(i-c,Math.max(g.length-1,0)));a("
  • ").appendTo(g[0]).append(a("").text(b.text()).attr("href","#"+b.attr("id"))),i=c})})},c=a.fn.toc;a.fn.toc=b,a.fn.toc.noConflict=function(){return a.fn.toc=c,this},a(function(){b.call(a("[data-toc]"))})}(window.jQuery); $(function(n){n.fn.lazyimg=function(){return this.each(function(){function o(){var o=n(window).height();if(n(window).scrollTop()+o>t.offset().top){var a=new Image;a.onload=function(){t.addClass("lazy-img")},a.src=c}}var t=n(this),a=t.attr("src"),i=Math.round(t.height()),c="";c=a.match("s72-c")?a.replace("/s72-c",i):a,n(window).on("load scroll",o),o()})}}); //]]>