Magnolia
Type Here to Get Search Results !

Magnolia

The Goddamn regret! -Earl Partridge

Jujur aja, ini adalah film PT Anderson pertama yang gue tonton.  Dan gue nonton film ini di tahun 2013, wkwk-___-  Tapi saking jeniusnya PT Anderson, dia bisa membuat gue 'naksir' dia dan akhirnya memutuskan untuk beli DVD-nya The Master.  Kalau lo mau membuktikan diri lo beneran pecinta film, lo gak usah terintimidasi dengan durasi tiga jamnya.  Emang sih pendapat dan selera orang lain berbeda, tapi Magnolia mempunya sesuatu yang memberikan penontonnya sukses mengikuti film ini dalam tiga jam.  Sebelum nonton film ini, I had never really liked Tom Cruise.  Tapi penampilannya di film ini benar-benar mengubah pendapat gue tentang dia.  So, kalau lo masih berpikir Tom Cruise cuma jago jadi playboy ala Jerry Maguire atau agen kayak Ethan Hunt, mending lo nonton film ini dulu.

Sebenarnya agak susah untuk menceritakan plot Magnolia.  Magnolia menceritakan mosaik dari kehidupan sembilan orang di San Francisco.  Ada seorang mantan quiz kid (semacam anak jenius) bernama Donnie Smith (William H. Macy) yang hidupnya tidak menentu sejak ia tidak tampil di TV lagi.  Sekarang ada bocah bernama Stanley Spector (Jeremy Blackman) yang mencoba untuk mengalahkan rekor Donnie di acara "What Do Kids Now?".  Acara ini dipandu oleh Jimmy Gator (Philip Baker Hall) yang sedang melawan kanker.  Karena ia tahu dirinya sekarat, ia mencoba untuk berbaikan dengan putrinya, Claudia (Melora Walters) yang kecanduan narkoba.  Namun, tingkah Claudia yang aneh tetap membuat Jim (John C. Reily), seorang polisi yang baik & tekun, tetap tertarik dengan Claudia, sampai mengajaknya berkencan.  Tentu acara WDKN tidak akan ada tanpa seorang produser.  Acara WDKN diproduseri oleh Earl Patridge (Jason Robards) yang dirawat oleh Phil (Philip Seymour Hoffman).  Meskipun Earl dirawat oleh Phil, itu bukan berarti Linda (Julianne Moore), istri keduanya, tidak berkontribusi atau mengkhawatirkan Earl.  Tapi, pernikahan Earl dan Linda harus dibayar dengan menjauhnya Frank (Tom Cruise) putranya dari pernikahan pertama yang sekarang menjadi 'motivator' dengan slogan : Seduce and Destroy.

WARNING : MAY CONTAIN SPOILER


Jujur, gue speechless dan bingung apa yang harus gue tulis atau katakan.

Serius dah, ini salah satu film dengan skrip jenius yang pernah gue tonton.  Gue suka banget opening scene dan opening sequence-nya.  Bahkan dari awal PT Anderson udah memberikan gue alasan kenapa gue harus stay buat nonton film Magnolia selama tiga jam.  Gue bukan analis yang baik, jadi gue kurang bisa menginterpretasikan opening scene-nya.  Yang jelas, opening scene-nya berbicara tentang takdir dan kebetulan, sama seperti topik di film ini.  Opening sequence-nya juga ditata dengan sangat artistik dan diiringi oleh lagu One yang dinyanyikan Aimee Mann (adik ipar Sean Penn).  Gue pribadi sih lebih suka opening sequence-nya Magnolia dibandingkan Skyfall, hehe.  One is the loneliest number.

Ternyata kehebatan Aimee Mann tidak berhenti disitu.  Lagu selanjutnya adalah Momentum, yang akan terdengar ketika Jim ditugaskan ke rumah Claudia akan tetangganya mengeluhkan suara keras.  Sebenarnya lagu Wise Up di film ini dinyanyikan oleh karakter-karakter di film ini.  Gue kurang suka adegannya sih, karena menurut gue rada garing dan kacangan.  Tapi...bukan berarti lagunya jelek.  Lagunya bagus banget malah.  Setelah lagu Wise Up, Aimee Mann akan 'menghidangkan' lagu Save Me di bagian terakhir.  Ya ampun, itu lagu benar-benar nusuk hati gue.

But can you save me
Come on and save me
If you could save me
From the ranks of the freaks
Who suspect they could never love anyone


Yah, gue tahu sih gue kurang membahas soundtrack secara keseluruhan, tapi gue suka banget soundtrack-nya Magnolia yang udah kayak lukisan Picasso (?) alias modern, artful, beautiful.  


Gue juga suka banget sinematografinya.  Kadang-kadang ngambilnya mirip Martin Scorsese alias long take ngikutin si aktor.  Ada juga zoom in lambat.  Sumpah, zoom in lambat cocok banget buat Julianne Moore, Philip Seymour Hoffman, Melora Walters, dan (surprisingly) Tom Cruise.  Toh kalau Philip Seymour Hoffman yang mendapat nominasi Oscar gue juga gak keberatan.  Sumpah, nangisnya Hoffman bagus banget.  Gue aja hampir nangis nontonnya (gue tipe yang susah nangis).  Sayang banget karakter yang diperankan Hoffman kurang mempunyai koneksi diluar keluarga Partridge, padahal penampilannya Hoffman bloody-brilliant pake banget.  Jarang loh aktor yang bisa bikin gue speechless dalam waktu singkat.  Sejauh ini cuma Jodie Foster (Taxi Driver), Anthony Hopkins (Silence of the Lambs), Javier Bardem (Skyfall), dan Helena Bonham-Carter (Harry Potter series) yang bisa kayak gitu.  

Kalau gue sih menduga nominasi jatuh ke Tom Cruise karena dia menunjukkan dua sisi disini.  Di satu sisi dia adalah orang yang PD banget dan bisa menghipnotis baik wanita maupun pria (pengikutnya) dan di sisi yang lain dia adalah orang yang pernah terluka.  Makanya sah juga kalau nominasi jatuh ke Cruise.  Julianne Moore?  Gue cuma bisa komen kalau juri Oscar bego banget gak pernah ngasih dia piala (dan nominasi buat film ini).  Tante Julianne emang udah terkenal di genre drama.  Yah, jangan lo pikir juga dia mainnya kayak pemain sinetron sini.  Rasa dramatiknya ada, tapi (somehow) masa lebih terasa berkelas dibandingkan sinetron.  Satu lagi yang SANGAT pantas dapat nominasi Oscar (yup, bahkan melebihi Moore) adalah Melora Walters.  Dia berhasil banget memerankan seseorang yang udah runtuh, udah berantakan.  Apalagi adegan 'date' antara dia dengan Jim yang menurut gue bloody-brilliant pake banget.  Gue suka bagaimana dia ingin membangun suatu ikatan dengan Jim, namun tidak bisa karena dia membenci dan takut dengan masa lalunya.  Dan gue pernah di posisi itu (tapi jelas masa lalunya beda-_-).  

Oh iya, belum lagi Jeremy Blackman.  Menurut gue sih masih kalah sama Jodie Foster (Taxi Driver) dan Danny Lloyd (The Shining), tapi tetep bagus banget.  Bagaimana cara Blackman memperlihatkan the aftermath seorang anak yang dipaksa menjadi dewasa dan akhirnya mencapai batasnya...sumpah, keren banget.  Gue juga suka bagaimana PT Anderson merancang adegan, skrip, dan dialognya.  After all, kids are KIDS.


Ada adegan yang sampai sekarang masih stuck di otak gue saking gue benar-benar speechless dan hampir nangis waktu nontonnya.  Jadi diawali oleh Earl yang curhat ke Phil.  Pokoknya dia sering ngomong gini : The Goddamn regret!  Somehow, cara dia natap dan ngomong itu tuh langsung nancep ke hati dan otak gue.  Jadi dia curhat kalau dia tahu istrinya itu tahu dia sering selingkuh.  Tapi dia tetap melakukannya.  Baru sekarang dia nyesal karena gak merawat istrinya dan seakan-akan menyerahkan tanggung jawab itu ke putranya yang baru berusia 14.  Terus ada juga quote yang menurut gue bagus banget : Life ain’t short it’s long, it’s long.  Intinya, waktu dia muda, dia termakan dengan perkataan orang kalau hidup tuh pendek.  Tapi ternyata ia malah hidup panjang dan menghabiskan sisa hidupnya dengan penyesalan.  Doh, gue cuma bisa mandang bengong saking terhipnotisnya dengan akting  Jason Robards dan monolog yang ditulis PT Anderson.

Walaupun gue cuma nulis beberapa orang, bukan berarti yang lainnya jelek.  Cuma penampilan mereka tuh meninggalkan kesan yang lebih mendalam aja dibandingkan yang lain.  Gue kurang tahu tentang John C. Reily, tapi setahu gue dia itu temannya Jack Black dan Will Ferell, jadi dia pasti langganan komedi atau semacam komedian bukan?  Tapi penampilannya hampir gak menunjukkan tanda-tanda komedian.  Pokoknya, Magnolia adalah salah satu film yang memiliki ensemble cast terbaik.

Gue suka banget tema-tema yang ada di film ini karena film ini membicarakan kesepian, penyesalan, kekerasan dalam keluarga, dan usaha untuk mencari kebahagiaan.  Dan karakter-karakternya bukanlah orang yang harus melakukan dosa besar atau di penjara seperti The Shawshank Redemption.  Itulah mengapa gue kurang suka dengan film-film seperti The Shawshank Redemption, karena banyak karakter yang melakukan dosa besar atau semacamnya.  Dan biasanya yang mereka cari adalah kedamaian batin dan pengampunan, jarang sekali rasa penyesalan itu mereka ekspresikan dengan mendalam.  Terkadang, hal itu membuat gue gak suka nontonnya karena akan terasa cukup ekstrim.  Toh tidak semua orang harus di penjara atau membunuh untuk merasakan suatu penyesalan.  Dan terkadang penyesalan itu dilebih-lebihkan.  Begitu juga kesepian yang sangat jarang dibahas secara mendalam di film.  Padahal kesepian lebih sering dirasakan ketimbang kekerasan dalam keluarga atau penyesalan berat.  Bukan cuma itu, gue masih gak tahu bagaimana Anderson menyusun mosaic ini dengan sangat indah dan menarik.

Ada salah satu kalimat yang membuat gue sempet bingung.  We have through the past, but the past hasn't through with us.  Kira-kira begitulah.  Kalau gue sih nangkepnya kayak plot film Oldboy.  Dimana Dae-su udah lupa dengan kakak penculiknya dan apa yang ia katakan tentang kakak penculiknya, tapi ternyata penculiknya balas dendam pada Dae-su karena apa yang ia katakan tentang kakaknya.  Maksudnya, mungkin lo lupa apa yang lo katakan, atau orang yang lo temui, tapi kalau lo mempunyai efek tertentu, mereka bisa tiba-tiba datang 'mengunjungi' lo.

Gue tuh gak suka film yang berbau agamis dan preachy.  Di tengah-tengah film gue sempet menduga bahwa PT Anderson akan memasukkan unsur Tuhan dan blablabla dengan cara yang klise.  Ternyata gak.  Anderson memang memasukkan unsur Tuhan dan agama, tapi dengan cara yang berbeda.  Mungkin beberapa penonton akan menontonnya dengan rasa jijik, tapi menurut gue pribadi 'itu' adalah salah satu adegan terindah yang pernah gue tonton. 

I don't know what to write anymore!  All I know that Magnolia is one of the best, beautiful, emotional, epic, modern, artful movie I've ever watched.  Maybe the there are too much actors and the story is quite complicated, but the three hours duration is really worth it! 9,8/10 

pic cr : 
punjenipaprikas.com
tehparadox.com
dbcover.com
hdbitz.org

':"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()})}}); //]]>