NAPOLI MON AMOUR di Giuditta Casale – Numero 16 – Febbraio 2020

cat-cultura
cat-arte

NAPOLI  MON AMOUR

 

giuditta_casale_cultura

“È con sincera convinzione che diamo ad Alessio Forgione il benvenuto nella categoria dei veri scrittori”, 

lo afferma Ernesto Ferrero, come si legge sul retro della bellissima copertina del secondo romanzo, Giovanissimi, per la collana La Stagione della casa editrice milanese NN Editore, la stessa con cui lo scrittore napoletano ha esordito nel 2018 con Napoli mon amour, che nel frattempo è diventato anche un progetto teatrale per il Teatro Mercadante di Napoli con la regia di Rosario Sparno, oltre ad aver vinto il Premio Berto 2019.

 

C’è una stretta, e nello stesso tempo originale, continuità e contiguità tra i due romanzi, soprattutto attraverso i rispettivi protagonisti: il trentenne, precario e asfittico, Amoresano, e l’adolescente e acerbo Marocco.  

 

Già in Napoli mon amour Marocco gioca un ruolo da comparsa come ricorda Forgione:  

 

c’è un rapporto evidente tra Amoresano e Marocco, descritto in “Napoli mon amour” stesso, di cui Marocco è un personaggio, nella prima parte, che entra in un bar e dice delle cose riguardo la situazione del Napoli e Amoresano è insofferente, perché le reputa delle sciocchezze. Poi Marocco scompare, Amoresano va avanti e scompare anche lui e torna Marocco, che diventa il protagonista di “Giovanissimi”.

 

Ma ancora più interessante è il dettaglio che Forgione aggiunge:   

 

in “Napoli mon amour” Amoresano parla di un racconto che ha scritto e in cui ci sono due ragazzini che spacciano. E se quel racconto fosse diventato un romanzo? L’autore di “Giovanissimi” è Amoresano?

 

E se provassimo davvero a considerare il protagonista di Napoli mon amour 

come l’autore di Giovanissimi, al posto di Alessio Forgione?    

 

Non solo si potrebbe crederlo, ma è affascinante l’idea di leggere Giovanissimi come il romanzo, finalmente pubblicato, di Amoresano, sollecitato a scrivere in Napoli mon amour dal suo idolo letterario: La Capria, che fortunosamente incontra in uno dei passi più memorabili del romanzo.   

 

«Mi disse che i miei racconti gli erano piaciuti moltissimo.» 

«Lei ha stile, Amoresano» continuò «e, cosa ancora più rara, lei possiede una voce. Un buon narratore, cos’altro è se non una voce che ti sussurra all’orecchio? E lei quella cosa ce l’ha».  

 

Il limite che La Capria riscontra nella scrittura di Amoresano è la mancanza di contemplazione, perché rimprovera al giovane di essere troppo immerso nella storia. Amoresano tenta una giustificazione: come scrittore di “persone povere” (e in Giovanissimi ritorna l’attenzione alle fasce più disagiate, non solo in termini economici ma anche sentimentali e sociali) l’immersione potrebbe essere una cifra stilistica per rendere la scrittura più credibile. Sulla questione, però, La Capria è irremovibile: «Non penso, Amoresano. Vede, la buona narrazione è fatta tutta alla stessa maniera».  

 

In Giovanissimi, Alessio Forgione (forse proprio perché nella voce di Amoresano?) riesce a trovare un equilibrio perfetto e suggestivo tra l’immersione nella storia, già presente in Napoli mon amour, e “la visione aerea” suggerita da La Capria ad Amoresano, la capacità sorprendente di «innalzarsi sulla storia. Come se ci volasse sopra», nonostante la narrazione in prima persona del protagonista.

 

Un altro forte elemento di unione tra i due romanzi è il quartiere napoletano 

in cui entrambi sono ambientati: Soccavo. 

 

Un elemento di continuità non solo voluto, ma studiato anche nelle differenze stilistiche con cui è trattato.  

 

In Napoli mon amour il quartiere appare poco, – evidenzia Forgione – in Giovanissimi è a tutti gli effetti un personaggio; uno dei più importanti a dire il vero. Ricordo una mail che scambiai con Eugenia Dubini, ch’è l’editore e anche la persona che mi accende la luce e mi consente di guardare alle cose che faccio con più chiarezza. Lavoravamo alla revisione di Napoli mon amour ed Eugenia mi disse che c’era poco del quartiere, che appariva sfocato e che non si capiva bene che funzione avesse e perché nominarlo se poi non ne parli davvero. Le risposi che nel prossimo libro, ovvero Giovanissimi, avrei chiarito la faccenda del quartiere, che non potevo toglierlo e doveva fidarsi.

Che la presenza così viva del quartiere sia dovuta allo sguardo “aereo” 

di Amoresano, che scrive del giovane Marocco? 

 

È ad Amoresano, che vive a Soccavo come Marocco, che Alessio Forgione ha affidato la descrizione del quartiere, che invece in Napoli mon amour era rimasto volutamente sottotraccia, perché Amoresano ne era il protagonista e non l’autore?  

 

Nella rappresentazione della città di Napoli attraverso Soccavo, Alessio Forgione dimostra la raggiunta maturità di sguardo, consapevolezza letteraria e voce stilistica. Un passaggio necessario e voluto, un rimando e un superamento che unisce strettamente l’esordio alla seconda prova.

Ad unire, ancora, i due romanzi, c’è l’amore e la donna: Nina per Amoresano, 

Serena per Marocco. La forza salvifica e l’emozione di sentirsi vivi e trasformarsi 

in esseri desideranti, mentre la vita con le sue angustie 

vuole soffocare ciò che si vorrebbe essere. 

 

Nell’amore entrambi i personaggi provano a trovare sé stessi, a dare un senso a ciò che vivono, a lasciare una traccia. Napoli mon amour e Giovanissimi potrebbero dunque essere due capitoli, di certo indipendenti ma che letti in successione si illuminano e riverberano l’uno nell’altro, riuscendo a spiegare con forte immediatezza e senza edulcorazioni ciò che siamo a trent’anni oggi e ciò che siamo stati “per la prima volta” a quattordici.  

 

Un romanzo di formazione il primo, dalla parte dei trentenni che si scontrano con la realtà liquida e flessibile dei nostri tempi; e un romanzo di formazione il secondo, che ci riporta al passato, per rintracciare dei fili, introspettivi ed emotivi questa volta, che si tendono verso il futuro.

Ancora più affascinante pensare che Alessio Forgione nel dipanare questi fili da Napoli mon amour a Giovanissimi abbia voluto sperimentare la sua voce 

nel raccontare di Amoresano, e quella di Amoresano nel raccontare di Marocco.

 

In questo gioco raffinato di specchi letterari, potremmo persino credere che Amoresano sia l’alter ego di Forgione, come Marocco di Amoresano, e che tutti e tre in questo preciso momento se ne stiano in un bar con una birra ghiacciata in mano a discutere del Napoli e della tattica di gioco.  

 

«Dicono che i napoletani parlino al passato remoto, ma è un’idea sbagliata» le dissi […] «secondo me è più che vedono il futuro, il presente e il passato come un’unica striscia dritta, come se esistessero tutti nello stesso istante e quindi sapessero che niente potrà mai davvero cambiare». 

 

var pausehover="on"; var huge_video_playing={}; var autoplayMatch={}; var scrolling; var ifhasthumb ="nonav"; scrolling = pausehover != 'on'; jQuery(window).load(function(){ if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) setTimeout(function(){ jQuery('.huge_it_slide_container_123').mouseleave(); }, 10); }); var YTdeferred = jQuery.Deferred(); window.onYouTubeIframeAPIReady = function() { //resolve when youtube callback is called passing YT as a parameter YTdeferred.resolve(window.YT); }; YTdeferred.done(function(YT) { jQuery('.huge-it-iframe').each(function(){ var el_id = jQuery(this).attr('data-element-id'); var volume = HUGEIT_YT_IFRAMES['iframe'+el_id]['volume']; window['onPlayerReady'+el_id] = function(event) { window['player_'+el_id]['setVolume'](volume); } }); jQuery('.huge-it-iframe').each(function(){ var id = jQuery(this).attr('id'); var el_id = jQuery(this).attr('data-element-id'); var controls = HUGEIT_YT_IFRAMES['iframe'+el_id]['controls']; var showinfo = HUGEIT_YT_IFRAMES['iframe'+el_id]['showinfo']; var url = HUGEIT_YT_IFRAMES['iframe'+el_id]['videoId']; controls||(controls = 0); showinfo||(showinfo = 0); window['player_'+el_id] = new YT.Player(id, { height: '567', width: '850', videoId: url, playerVars: { 'controls': controls, 'showinfo': showinfo, 'rel':0 }, events: { 'onError': window['onPlayerError'+el_id], 'onReady': window['onPlayerReady'+el_id], 'onStateChange': window['onPlayerStateChange'+el_id], 'loop':1 } }); }) }); jQuery(function(){ jQuery('.huge-it-iframe').each(function(){ var el_id = jQuery(this).attr('data-element-id'); var quality = HUGEIT_YT_IFRAMES['iframe'+el_id]['quality']; window['onPlayerStateChange'+el_id] = function(event) { if (event.data == YT.PlayerState.PLAYING) { HUGEIT_YT_IFRAMES['iframe'+el_id]['state']='played'; event.target.setPlaybackQuality(quality); } } }); }); function stopYoutubeVideo(currentVideo,nextVideo) { if(currentVideo) { (HUGEIT_YT_IFRAMES['iframe'+currentVideo]['state'])?currentVideo&&(window['player_'+currentVideo]['pauseVideo']()):currentVideo&&(window['player_'+currentVideo]['stopVideo']()); } nextVideo&&HUGEIT_YT_IFRAMES['iframe'+nextVideo]['autoplay']&&(window['player_'+nextVideo]['playVideo']()); } function stopVimeoVideo(currentVideo,nextVideo){ jQuery(currentVideo).vimeo('pause'); jQuery(nextVideo).vimeo('play'); } /*** initialize And youtube autopay ***/ jQuery( window ).load(function() { (function VimeoOptionsReady(){ //calling funtion once jQuery('.huge-it-iframe-vimeo').each(function(){ var el_id = jQuery(this).attr('data-element-id'); jQuery(this).vimeo('setColor',HUGEIT_VIMEOS['iframe'+el_id]['color']); jQuery(this).vimeo('setVolume',HUGEIT_VIMEOS['iframe'+el_id]['volume']); }) }()); if('off' == 'on') { if(jQuery('.huge-it-iframe-vimeo.autoplay').length) { (function AutoplayVimeo() { var setplayVideo = setInterval(hugeitframe, 100); function hugeitframe() { var vimeo1 = jQuery('.huge_it_slider_123 li').first().find('.autoplay') if(vimeo1.length) { vimeo1.vimeo('play'); clearInterval(setplayVideo); } } }()); } if(jQuery('.huge-it-iframe.autoplay').length) { (function AutoplayYoutube() { var setplayVideo = setInterval(hugeitframe, 100); function hugeitframe() { jQuery('.huge-it-iframe.autoplay').each(function(){ var el_id = jQuery(this).attr('data-element-id'); if(window['player_'+el_id]) { window['player_'+el_id]['playVideo'](); clearInterval(setplayVideo); } }); } }()); } } }); /*** initialize***/ <!-- --> jQuery(document).ready(function() { jQuery('.thumb_wrapper').on('click', function(ev) { var myid = jQuery(this).data('rowid'); myid = parseInt(myid); eval('player_' + myid + '.playVideo()'); ev.preventDefault(); }); }); if(typeof sliderID_array =="undefined") { var sliderID_array=[]; } var data_123 = []; var event_stack_123 = []; data_123["0"]=[];data_123["0"]["id"]="0";data_123["0"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2020/03/2.jpg";data_123["0"]["description"]="";data_123["0"]["alt"]="";data_123["1"]=[];data_123["1"]["id"]="1";data_123["1"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2020/03/3.jpg";data_123["1"]["description"]="";data_123["1"]["alt"]="";data_123["2"]=[];data_123["2"]["id"]="2";data_123["2"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2020/03/1.jpg";data_123["2"]["description"]="";data_123["2"]["alt"]=""; var huge_it_trans_in_progress_123 = false; var huge_it_transition_duration_123 = 1000; var huge_interval = {}; var id_array_index = sliderID_array.length; sliderID_array[id_array_index] = // Stop autoplay. window.clearInterval(huge_interval['huge_it_playInterval_'+123]); var huge_it_current_key_123 = ''; function huge_it_move_dots_123() { var image_left = jQuery(".huge_it_slideshow_dots_active_123").position().left; var image_right = jQuery(".huge_it_slideshow_dots_active_123").position().left + jQuery(".huge_it_slideshow_dots_active_123").outerWidth(true); } function huge_it_testBrowser_cssTransitions_123() { return huge_it_testDom_123('Transition'); } function huge_it_testBrowser_cssTransforms3d_123() { return huge_it_testDom_123('Perspective'); } function huge_it_testDom_123(prop) { // Browser vendor CSS prefixes. var browserVendors = ['', '-webkit-', '-moz-', '-ms-', '-o-', '-khtml-']; // Browser vendor DOM prefixes. var domPrefixes = ['', 'Webkit', 'Moz', 'ms', 'O', 'Khtml']; var i = domPrefixes.length; while (i--) { if (typeof document.body.style[domPrefixes[i] + prop] !== 'undefined') { return true; } } return false; } function huge_it_cube_123(tz, ntx, nty, nrx, nry, wrx, wry, current_image_class, next_image_class, direction) { /* If browser does not support 3d transforms/CSS transitions.*/ if (!huge_it_testBrowser_cssTransitions_123()) { jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); return huge_it_fallback_123(current_image_class, next_image_class, direction); } if (!huge_it_testBrowser_cssTransforms3d_123()) { return huge_it_fallback3d_123(current_image_class, next_image_class, direction); } jQuery(current_image_class).css({'z-index': 'none'}); jQuery(next_image_class).css({'z-index' : 2}); huge_it_trans_in_progress_123 = true; /* Set active thumbnail.*/ jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); jQuery(".huge_it_slide_bg_123").css('perspective', 1000); jQuery(current_image_class).css({ transform : 'translateZ(' + tz + 'px)', backfaceVisibility : 'hidden' }); jQuery(".huge_it_slideshow_image_wrap_123,.huge_it_slide_bg_123,.huge_it_slideshow_image_item_123,.huge_it_slideshow_image_second_item_123 ").css('overflow', 'visible'); jQuery(next_image_class).css({ opacity : 1, filter: 'Alpha(opacity=100)', backfaceVisibility : 'hidden', transform : 'translateY(' + nty + 'px) translateX(' + ntx + 'px) rotateY('+ nry +'deg) rotateX('+ nrx +'deg)' }); jQuery(".huge_it_slider_123").css({ transform: 'translateZ(-' + tz + 'px)', transformStyle: 'preserve-3d' }); /* Execution steps.*/ setTimeout(function () { jQuery(".huge_it_slider_123").css({ transition: 'all ' + huge_it_transition_duration_123 + 'ms ease-in-out', transform: 'translateZ(-' + tz + 'px) rotateX('+ wrx +'deg) rotateY('+ wry +'deg)' }); }, 20); /* After transition.*/ jQuery(".huge_it_slider_123").one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(huge_it_after_trans)); function huge_it_after_trans() { jQuery(".huge_it_slide_bg_123,.huge_it_slideshow_image_item_123,.huge_it_slideshow_image_second_item_123 ").css('overflow', 'hidden'); jQuery(".huge_it_slide_bg_123").removeAttr('style'); jQuery(current_image_class).removeAttr('style'); jQuery(next_image_class).removeAttr('style'); jQuery(".huge_it_slider_123").removeAttr('style'); // alert(current_image_class+' '+next_image_class); jQuery(current_image_class).css({'opacity' : 0, filter: 'Alpha(opacity=0)', 'z-index': 1}); jQuery(next_image_class).css({'opacity' : 1, filter: 'Alpha(opacity=100)', 'z-index' : 2}); // huge_it_change_watermark_container_123(); huge_it_trans_in_progress_123 = false; if (typeof event_stack_123 !== 'undefined' && event_stack_123.length > 0) { key = event_stack_123[0].split("-"); event_stack_123.shift(); huge_it_change_image_123(key[0], key[1], data_123, true,false); } } } function huge_it_cubeH_123(current_image_class, next_image_class, direction) { /* Set to half of image width.*/ var dimension = jQuery(current_image_class).width() / 2; if (direction == 'right') { huge_it_cube_123(dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction); } else if (direction == 'left') { huge_it_cube_123(dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction); } } function huge_it_cubeV_123(current_image_class, next_image_class, direction) { /* Set to half of image height.*/ var dimension = jQuery(current_image_class).height() / 2; /* If next slide.*/ if (direction == 'right') { huge_it_cube_123(dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction); } else if (direction == 'left') { huge_it_cube_123(dimension, 0, dimension, -90, 0, 90, 0, current_image_class, next_image_class, direction); } } /* For browsers that does not support transitions.*/ function huge_it_fallback_123(current_image_class, next_image_class, direction) { huge_it_fade_123(current_image_class, next_image_class, direction); } /* For browsers that support transitions, but not 3d transforms (only used if primary transition makes use of 3d-transforms).*/ function huge_it_fallback3d_123(current_image_class, next_image_class, direction) { huge_it_sliceV_123(current_image_class, next_image_class, direction); } function huge_it_none_123(current_image_class, next_image_class, direction) { jQuery(current_image_class).css({'opacity' : 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity' : 1, 'z-index' : 2}); /* Set active thumbnail.*/ jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); } function huge_it_fade_123(current_image_class, next_image_class, direction) { if (huge_it_testBrowser_cssTransitions_123()) { jQuery(next_image_class).css('transition', 'opacity ' + huge_it_transition_duration_123 + 'ms linear'); jQuery(current_image_class).css('transition', 'opacity ' + huge_it_transition_duration_123 + 'ms linear'); jQuery(current_image_class).css({'opacity' : 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity' : 1, 'z-index' : 2}); } else { jQuery(current_image_class).animate({'opacity' : 0, 'z-index' : 1}, huge_it_transition_duration_123); jQuery(next_image_class).animate({ 'opacity' : 1, 'z-index': 2 }, { duration: huge_it_transition_duration_123, complete: function () {return false;} }); // For IE. jQuery(current_image_class).fadeTo(huge_it_transition_duration_123, 0); jQuery(next_image_class).fadeTo(huge_it_transition_duration_123, 1); } jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); } function huge_it_grid_123(cols, rows, ro, tx, ty, sc, op, current_image_class, next_image_class, direction) { /* If browser does not support CSS transitions.*/ if (!huge_it_testBrowser_cssTransitions_123()) { jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); return huge_it_fallback_123(current_image_class, next_image_class, direction); } huge_it_trans_in_progress_123 = true; /* Set active thumbnail.*/ jQuery(".huge_it_slideshow_dots_123").removeClass("huge_it_slideshow_dots_active_123").addClass("huge_it_slideshow_dots_deactive_123"); jQuery("#huge_it_dots_" + huge_it_current_key_123 + "_123").removeClass("huge_it_slideshow_dots_deactive_123").addClass("huge_it_slideshow_dots_active_123"); /* The time (in ms) added to/subtracted from the delay total for each new gridlet.*/ var count = (huge_it_transition_duration_123) / (cols + rows); /* Gridlet creator (divisions of the image grid, positioned with background-images to replicate the look of an entire slide image when assembled)*/ function huge_it_gridlet(width, height, top, img_top, left, img_left, src, imgWidth, imgHeight, c, r) { var delay = (c + r) * count; /* Return a gridlet elem with styles for specific transition.*/ return jQuery('
').css({ width : width, height : height, top : top, left : left, backgroundImage : 'url("' + src + '")', backgroundColor: jQuery(".huge_it_slideshow_image_wrap_123").css("background-color"), /*backgroundColor: rgba(0, 0, 0, 0),*/ backgroundRepeat: 'no-repeat', backgroundPosition : img_left + 'px ' + img_top + 'px', backgroundSize : imgWidth + 'px ' + imgHeight + 'px', transition : 'all ' + huge_it_transition_duration_123 + 'ms ease-in-out ' + delay + 'ms', transform : 'none' }); } /* Get the current slide's image.*/ var cur_img = jQuery(current_image_class).find('img'); /* Create a grid to hold the gridlets.*/ var grid = jQuery('
').addClass('huge_it_grid_123'); /* Prepend the grid to the next slide (i.e. so it's above the slide image).*/ jQuery(current_image_class).prepend(grid); /* vars to calculate positioning/size of gridlets*/ var cont = jQuery(".huge_it_slide_bg_123"); var imgWidth = cur_img.width(); var imgHeight = cur_img.height(); var contWidth = cont.width(), contHeight = cont.height(), imgSrc = cur_img.attr('src'),/*.replace('/thumb', ''),*/ colWidth = Math.floor(contWidth / cols), rowHeight = Math.floor(contHeight / rows), colRemainder = contWidth - (cols * colWidth), colAdd = Math.ceil(colRemainder / cols), rowRemainder = contHeight - (rows * rowHeight), rowAdd = Math.ceil(rowRemainder / rows), leftDist = 0, img_leftDist = (jQuery(".huge_it_slide_bg_123").width() - cur_img.width()) / 2; /* tx/ty args can be passed as 'auto'/'min-auto' (meaning use slide width/height or negative slide width/height).*/ tx = tx === 'auto' ? contWidth : tx; tx = tx === 'min-auto' ? - contWidth : tx; ty = ty === 'auto' ? contHeight : ty; ty = ty === 'min-auto' ? - contHeight : ty; /* Loop through cols*/ for (var i = 0; i 0) { var add = colRemainder >= colAdd ? colAdd : colRemainder; newColWidth += add; colRemainder -= add; } /* Nested loop to create row gridlets for each col.*/ for (var j = 0; j 0) { add = newRowRemainder >= rowAdd ? rowAdd : rowRemainder; newRowHeight += add; newRowRemainder -= add; } /* Create & append gridlet to grid.*/ grid.append(huge_it_gridlet(newColWidth, newRowHeight, topDist, img_topDst, leftDist, img_leftDist, imgSrc, imgWidth, imgHeight, i, j)); topDist += newRowHeight; img_topDst -= newRowHeight; } img_leftDist -= newColWidth; leftDist += newColWidth; } /* Set event listener on last gridlet to finish transitioning.*/ var last_gridlet = grid.children().last(); /* Show grid & hide the image it replaces.*/ grid.show(); cur_img.css('opacity', 0); /* Add identifying classes to corner gridlets (useful if applying border radius).*/ grid.children().first().addClass('rs-top-left'); grid.children().last().addClass('rs-bottom-right'); grid.children().eq(rows - 1).addClass('rs-bottom-left'); grid.children().eq(- rows).addClass('rs-top-right'); /* Execution steps.*/ setTimeout(function () { grid.children().css({ opacity: op, transform: 'rotate('+ ro +'deg) translateX('+ tx +'px) translateY('+ ty +'px) scale('+ sc +')' }); }, 1); jQuery(next_image_class).css('opacity', 1); /* After transition.*/ jQuery(last_gridlet).one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(huge_it_after_trans)); function huge_it_after_trans() { jQuery(current_image_class).css({'opacity' : 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity' : 1, 'z-index' : 2}); cur_img.css('opacity', 1); grid.remove(); huge_it_trans_in_progress_123 = false; if (typeof event_stack_123 !== 'undefined' && event_stack_123.length > 0) { key = event_stack_123[0].split("-"); event_stack_123.shift(); huge_it_change_image_123(key[0], key[1], data_123, true,false); } } } function huge_it_sliceH_123(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateX = 'min-auto'; } else if (direction == 'left') { var translateX = 'auto'; } huge_it_grid_123(1, 8, 0, translateX, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_sliceV_123(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateY = 'min-auto'; } else if (direction == 'left') { var translateY = 'auto'; } huge_it_grid_123(10, 1, 0, 0, translateY, 1, 0, current_image_class, next_image_class, direction); } function huge_it_slideV_123(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateY = 'auto'; } else if (direction == 'left') { var translateY = 'min-auto'; } huge_it_grid_123(1, 1, 0, 0, translateY, 1, 1, current_image_class, next_image_class, direction); } function huge_it_slideH_123(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateX = 'min-auto'; } else if (direction == 'left') { var translateX = 'auto'; } huge_it_grid_123(1, 1, 0, translateX, 0, 1, 1, current_image_class, next_image_class, direction); } function huge_it_scaleOut_123(current_image_class, next_image_class, direction) { huge_it_grid_123(1, 1, 0, 0, 0, 1.5, 0, current_image_class, next_image_class, direction); } function huge_it_scaleIn_123(current_image_class, next_image_class, direction) { huge_it_grid_123(1, 1, 0, 0, 0, 0.5, 0, current_image_class, next_image_class, direction); } function huge_it_blockScale_123(current_image_class, next_image_class, direction) { huge_it_grid_123(8, 6, 0, 0, 0, .6, 0, current_image_class, next_image_class, direction); } function huge_it_kaleidoscope_123(current_image_class, next_image_class, direction) { huge_it_grid_123(10, 8, 0, 0, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_fan_123(current_image_class, next_image_class, direction) { if (direction == 'right') { var rotate = 45; var translateX = 100; } else if (direction == 'left') { var rotate = -45; var translateX = -100; } huge_it_grid_123(1, 10, rotate, translateX, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_blindV_123(current_image_class, next_image_class, direction) { huge_it_grid_123(1, 8, 0, 0, 0, .7, 0, current_image_class, next_image_class); } function huge_it_blindH_123(current_image_class, next_image_class, direction) { huge_it_grid_123(10, 1, 0, 0, 0, .7, 0, current_image_class, next_image_class); } function huge_it_random_123(current_image_class, next_image_class, direction) { var anims = ['sliceH', 'sliceV', 'slideH', 'slideV', 'scaleOut', 'scaleIn', 'blockScale', 'kaleidoscope', 'fan', 'blindH', 'blindV']; /* Pick a random transition from the anims array.*/ this["huge_it_" + anims[Math.floor(Math.random() * anims.length)] + "_123"](current_image_class, next_image_class, direction); } function iterator_123() { return 1; } function huge_it_change_image_123(current_key, key, data_123, from_effect, clicked) { if (data_123[key]) { if (!from_effect) { // Change image key. jQuery("#huge_it_current_image_key_123").val(key); current_key = jQuery(".huge_it_slideshow_dots_active_123").attr("data-image_key"); } if (huge_it_trans_in_progress_123) { event_stack_123.push(current_key + '-' + key); return; } var direction = 'right'; if (huge_it_current_key_123 > key) { direction = 'left'; } else if (huge_it_current_key_123 == key) { return false; } // Set active thumbnail position. huge_it_current_key_123 = key; jQuery("#huge_it_slideshow_image_123").attr('data-image_id', data_123[key]["id"]); jQuery(".huge_it_slideshow_title_text_123").html(data_123[key]["alt"]); jQuery(".huge_it_slideshow_description_text_123").html(data_123[key]["description"]); var current_image_class = "#image_id_123_" + data_123[current_key]["id"]; var next_image_class = "#image_id_123_" + data_123[key]["id"]; if (jQuery(current_image_class).find('.huge_it_video_frame_123').length > 0) { var streffect = 'fade'; if (streffect == "cubeV" || streffect == "cubeH" || streffect == "none" || streffect == "fade") { huge_it_fade_123(current_image_class, next_image_class, direction); } else { huge_it_fade_123(current_image_class, next_image_class, direction); } } else { huge_it_fade_123(current_image_class, next_image_class, direction); } jQuery('.huge_it_slideshow_title_text_123').removeClass('none'); if (jQuery('.huge_it_slideshow_title_text_123').html() == "") { jQuery('.huge_it_slideshow_title_text_123').addClass('none'); } jQuery('.huge_it_slideshow_description_text_123').removeClass('none'); if (jQuery('.huge_it_slideshow_description_text_123').html() == "") { jQuery('.huge_it_slideshow_description_text_123').addClass('none'); } jQuery(current_image_class).find('.huge_it_slideshow_title_text_123').addClass('none'); jQuery(current_image_class).find('.huge_it_slideshow_description_text_123').addClass('none'); huge_it_move_dots_123(); /*** for vimeo and youtube stop pause play etc... ***/ var nextVideo = jQuery('#video_id_123_' + key).attr('data-element-id'); var currentVideo = jQuery('#video_id_123_' + current_key).attr('data-element-id'); /*** add ***/ (currentVideo || nextVideo) && stopYoutubeVideo(currentVideo, nextVideo); if ((jQuery('#player_123_' + current_key)).hasClass('huge-it-iframe-vimeo')) { jQuery('#player_123_' + current_key).vimeo('pause'); } if ((jQuery('#player_123_' + key)).hasClass('huge-it-iframe-vimeo') && ('off' == 'on')) { jQuery('#player_123_' + key).vimeo('play'); } /*** ***/ window.clearInterval(huge_interval['huge_it_playInterval_' +123]); play_123(); } } var staticthumbWidth; jQuery(window).load(function() { staticthumbWidth = jQuery('#huge_it_thumb_slider>li').width(); }); function huge_it_popup_resize_123() { var staticsliderwidth =850; var sliderwidth =850; var bodyWidth = jQuery(window).width(); var parentWidth = jQuery(".huge_it_slideshow_image_wrap_123").parent().width(); if (sliderwidth > parentWidth) { sliderwidth = parentWidth; } if (sliderwidth > bodyWidth) { sliderwidth = bodyWidth; } var str=567/(staticsliderwidth); var str2 =100/850; var sliderDynamicImageHeight = sliderwidth*str; var sliderDynamicThumbHeight = 0; jQuery('.huge_it_slideshow_image_wrap_123').css({'max-height':sliderDynamicImageHeight+sliderDynamicThumbHeight}); jQuery('.huge_it_slideshow_image_wrap1_123').css({'max-height':sliderDynamicImageHeight}); jQuery('.huge_it_slideshow_thumbs_123 li').css({'max-height':sliderDynamicThumbHeight}); jQuery("#huge_it_loading_image_123").css({display: "none"}); jQuery(".huge_it_slideshow_image_wrap1_123").css({opacity: 1}); jQuery(".huge_it_slideshow_image_wrap_123").removeClass("nocolor"); if ("resize"=="crop"){ jQuery(".huge_it_slider_ul li img").each(function(){ if(jQuery(this).prop('naturalWidth')>jQuery(this).prop('naturalHeight')) jQuery(this).css({'width':'100%','height':'auto'/*,'top':'50%','left':'50%','transform':'translate( -50%, -50% )'*/}); else{ jQuery(this).css({'height':'100%','width':'auto'/*,'top':'50%','left':'50%','transform':'translate( -50%, -50% )'*/}); } }); } jQuery(".huge_it_slideshow_image_wrap_123").css({opacity:1}); } jQuery(window).load(function () { jQuery(window).resize(function() { huge_it_popup_resize_123(); }); jQuery('#huge_it_slideshow_left_123').on('click',function(){ huge_it_change_image_123(parseInt(jQuery('#huge_it_current_image_key_123').val()), (parseInt(jQuery('#huge_it_current_image_key_123').val()) - iterator_123()) >= 0 ? (parseInt(jQuery('#huge_it_current_image_key_123').val()) - iterator_123()) % data_123.length : data_123.length - 1, data_123,false,true); return false; }); jQuery('#huge_it_slideshow_right_123').on('click',function(){ huge_it_change_image_123(parseInt(jQuery('#huge_it_current_image_key_123').val()), (parseInt(jQuery('#huge_it_current_image_key_123').val()) + iterator_123()) % data_123.length, data_123,false,true); return false; }); huge_it_popup_resize_123(); /* Disable right click.*/ jQuery('div[id^="huge_it_container"]').bind("contextmenu", function () { return false; }); /*HOVER SLIDESHOW*/ jQuery("#huge_it_slideshow_image_container_123, .huge_it_slideshow_image_container_123, .huge_it_slideshow_dots_container_123,#huge_it_slideshow_right_123,#huge_it_slideshow_left_123").hover(function(){ jQuery("#huge_it_slideshow_right_123").css({'display':'inline'}); jQuery("#huge_it_slideshow_left_123").css({'display':'inline'}); },function(){ jQuery("#huge_it_slideshow_right_123").css({'display':'none'}); jQuery("#huge_it_slideshow_left_123").css({'display':'none'}); }); if(pausehover=="on" && !/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){ jQuery("#huge_it_slideshow_image_container_123, .huge_it_slideshow_image_container_123").hover(function(){ window.clearInterval(huge_interval['huge_it_playInterval_'+123]); scrolling = false; },function(){ window.clearInterval(huge_interval['huge_it_playInterval_'+123]); scrolling = true; play_123(); }); } play_123(); }); function play_123(){ if(scrolling || /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){ huge_interval['huge_it_playInterval_'+123] = setInterval(function () { var iterator = 1; huge_it_change_image_123(parseInt(jQuery('#huge_it_current_image_key_123').val()), (parseInt(jQuery('#huge_it_current_image_key_123').val()) + iterator) % data_123.length, data_123,false,false); }, '4000'); } } jQuery(window).focus(function() { var i_123 = 0; jQuery(".huge_it_slider_123").children("div").each(function () { if (jQuery(this).css('opacity') == 1) { jQuery("#huge_it_current_image_key_123").val(i_123); } i_123++; }); }); jQuery(window).blur(function() { console.log(event_stack_123); window.clearInterval(huge_interval['huge_it_playInterval_'+123]); }); jQuery(window).focus(function() { play_123() });
jQuery(document).ready(function(jQuery) { setInterval(function() { jQuery('.huge_it_slider_123').find("li").each(function() { if (jQuery(this).css("opacity") == "1") { var img_id = jQuery(this).attr('id'); jQuery('.huge_it_slideshow_thumbs_123').each(function() { var allListElements = jQuery('li[id=' + img_id + ']'); jQuery(this).find(allListElements).not(".bx-clone").each(function() { jQuery('.huge_it_slideshow_thumbs_123 li').find(".trans_back").css('background', 'rgba(255,255,255,0.3)'); jQuery(this).find('.trans_back').css('background', 'none'); }) }) } }) }, 100) })
ALESSIO_FORGIONE
la_napoli_di_alessio_forgione
decoro cultura