ÿØÿà JFIF    ÿÛ „  ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ     ÿÄ H    !1AQaq"‘¡2B±ÁÑð#R“Ò Tbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz ¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡* ….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±b Lô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊ ÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ./* globals analytics, deactivate_dialog, tb_remove */ /** * Adds the Deactivation modal. * * Depends on _inc/lib/tracks/tracks-callables.js and //stats.wp.com/w.js * */ ( function ( $ ) { // Initialize Tracks and bump stats. var tracksUser = deactivate_dialog.tracksUserData; analytics.initialize( tracksUser.userid, tracksUser.username ); var deactivateLinkElem = $( 'tr[data-slug=jetpack] > td.plugin-title > div > span.deactivate > a' ); var deactivateJetpackURL = deactivateLinkElem.attr( 'href' ); window.deactivateJetpack = function () { window.location.href = deactivateJetpackURL; }; var observer = new MutationObserver( function ( mutations ) { mutations.forEach( function ( mutation ) { if ( mutation.type === 'childList' ) { mutation.addedNodes.forEach( function ( addedNode ) { if ( 'TB_window' === addedNode.id ) { // NodeList is static, we need to modify this in the DOM $( '#TB_window' ).addClass( 'jetpack-disconnect-modal' ); window.deactivationModalCentralize(); $( '#TB_closeWindowButton, #TB_overlay' ).on( 'click', function () { window.deactivationModalTrackCloseEvent(); } ); document.onkeyup = function ( e ) { var keycode; if ( e === null ) { // ie keycode = event.keyCode; } else { // mozilla keycode = e.which; } if ( keycode === 27 ) { // close window.deactivationModalTrackCloseEvent(); } }; observer.disconnect(); } } ); } } ); } ); window.deactivationModalCentralize = function () { var modal = $( '#TB_window.jetpack-disconnect-modal' ); var top = $( window ).height() / 2 - $( modal ).height() / 2; $( modal ).css( 'top', top + 'px' ); }; window.deactivationModalTrackCloseEvent = function () { analytics.tracks.recordEvent( 'jetpack_termination_dialog_close_click', tracksProps ); document.onkeyup = ''; }; var body = $( 'body' )[ 0 ]; var tracksProps = { location: 'plugins', purpose: 'deactivate', }; deactivateLinkElem.attr( 'href', 'plugins.php#TB_inline?inlineId=jetpack_deactivation_dialog' ); deactivateLinkElem.attr( 'title', deactivate_dialog.title ); deactivateLinkElem.addClass( 'thickbox' ); deactivateLinkElem.html( deactivate_dialog.deactivate_label ); deactivateLinkElem.on( 'click', function () { observer.observe( body, { childList: true } ); analytics.tracks.recordEvent( 'jetpack_termination_dialog_open', tracksProps ); } ); $( '#jetpack_deactivation_dialog_content__button-cancel' ).on( 'click', function () { tb_remove(); window.deactivationModalTrackCloseEvent(); } ); $( '#jetpack_deactivation_dialog_content__button-deactivate' ).on( 'click', function ( e ) { e.preventDefault(); $( this ).prop( 'disabled', true ); analytics.tracks.recordEvent( 'jetpack_termination_dialog_termination_click', tracksProps ); window.deactivateJetpack(); } ); } )( jQuery );