SALE, SALINE, MULINI A VENTO A TRAPANI di Gaia Bay Rossi – Numero 14 – Maggio 2019

cat-ambiente
cat-economia
cat-storia

SALE, SALINE, MULINI A VENTO A TRAPANI

 

gaia bay rossi

scriveva Plinio il Vecchio nella sua Naturalis Historia (XXXI, 102) osservando la pelle sana e resistente dei marinai.

Il sale è sempre stato considerato un bene preziosissimo, basti pensare che in epoca romana veniva dato, insieme a olio e grano, come parte dello stipendio (il salario) ai soldati romani e a coloro che viaggiavano per affari pubblici, e giungeva a Roma dal mare Adriatico attraverso la Via Salaria che porta il suo nome; era inoltre utilizzato nelle offerte votive agli dei e offerto agli ospiti in segno di amicizia.

Cicerone stesso nel suo trattato De Amicitia (XIX, 67) scriveva: “Bisogna mangiare insieme molti moggi di sale perché il dono dell’amicizia sia completo”. 


Sempre sotto il segno del sale sono sorte importanti città come Salisburgo, si sono scatenate guerre, come la cosiddetta “Guerra del sale” (diversi eventi bellici che hanno riguardato vari Stati nella penisola italiana lungo i secoli) e la famosa “Marcia del sale” con cui Gandhi condusse nel 1930 il popolo indiano verso l’indipendenza dalla Gran Bretagna, ribellandosi in maniera non violenta contro l’imposta vessatoria sul sale voluta dal governo britannico e gravante su tutti i sudditi dell’India. 

 

Molti secoli prima, Dante fece riferimento al sale nel canto XVII del Paradiso: “Tu proverai sì come sa di sale lo pane altrui”, laddove il trisavolo Cacciaguida gli profetizzava l’esilio con tutte le sue pesanti conseguenze.

Senza dimenticare che il sale è stato per secoli uno dei pochi metodi 

di conservazione degli alimenti


(fino al 1700 la salagione è stato il metodo principale per conservare carne e pesce) e che, grazie alla sua composizione, veniva utilizzato anche come integratore di magnesio e potassio. 

 

Quindi, data la sua grande importanza bisognava averne cura e non andava sprecato. Da qui è nata la superstizione che rovesciare il sale a tavola sia di cattivo auspicio. Il sale, secondo la stessa superstizione, non va passato ma va appoggiato sul tavolo, dove ognuno poi lo prende con la propria mano per evitare che nel passaggio possa rovesciarsi. Questa superstizione deve essere piuttosto antica se persino

Leonardo da Vinci ne “L’ultima cena” dipinge del sale rovesciato sulla tovaglia 

davanti alla figura di Giuda, quando il giorno dopo Gesù 

proprio da costui viene tradito.


Oltre a rappresentare cattiva sorte, si ritiene che Leonardo faccia anche riferimento al Discorso della Montagna (Mt 5,13), dove Gesù definisce i propri discepoli “sale della terra”, per l’importanza della loro missione come suoi messaggeri, cosa che non era evidentemente Giuda. 

 

Il sale non è solo proverbio e superstizione ma è soprattutto storia, se è vero che Omero lo chiamava la sostanza divina, mentre i romani lo definivano oro bianco, e se è vero che l’origine delle saline di Trapani risale addirittura ai Fenici, oltre tremila anni fa; ed è anche geografia, se è vero che la sua storia ha superato fiumi e deserti, facendo da collante ad interi continenti.

Le saline della “Riserva naturale orientata di Trapani e Paceco” 

sono tra le più antiche, importanti e ammirate della Sicilia


così come, secondo la rubrica “In viaggio nel mondo” dell’Ansa, i mulini a vento a sei pale che circondano queste saline sono considerati tra i dieci più belli d’Europa. 

 

La storia della Sicilia ha cadenzato le varie vicissitudini del sale e delle saline: dal “monopolio di Stato” della produzione del sale che si aveva sotto il regno di Federico II di Svevia e anche sotto la successiva occupazione angioina, si è arrivati alla “proprietà privata” con la Corona d’Aragona. Il massimo splendore della produzione salina si è avuto sotto la reggenza spagnola, tanto che il porto di Trapani era divenuto il centro più importante in Europa per il commercio dell’oro bianco. 

 

L’Unità d’Italia non diminuì il lavoro nelle saline e i veri problemi iniziarono nel Novecento, per più ordini di motivi: le due guerre mondiali, la concorrenza delle saline industrializzate di Cagliari e quella del salgemma, nonché a causa dei costi elevati del trasporto del sale e dell’alluvione del 1965 a Trapani, che riempì di detriti le vasche rovinando impianti e macchinari. Tutto questo portò alla dismissione e all’abbandono di molte saline.

 

Nel 1995 è stata ufficialmente istituita la Riserva, affidata dalla Regione siciliana 

alla gestione del WWF Italia, e si è dato un nuovo impulso alla produzione 

e alla commercializzazione del sale, recuperando 

i vecchi impianti dismessi.


Oggi “Sale marino di Trapani” è la denominazione di un prodotto IGP, riconosciuto nel 2011, ed è inserito nell’elenco dei “Prodotti agroalimentari tradizionali siciliani” riconosciuti dal Ministero delle Politiche Agricole, Alimentari e Forestali. Oltretutto è anche un Presidio Slow Food, grazie alle sue proprietà dovute al differente metodo di coltivazione e di lavorazione rispetto al sale industriale, che fanno sì che questo sale sia un prodotto integrale, quindi più umido e grigiastro, senza aggiunta di altri elementi nella fase di lavorazione, e sia più ricco di potassio, magnesio e meno di cloruro di sodio. Sempre nel 2011 la “zona umida” delle saline di Trapani e Paceco ha ottenuto il riconoscimento di “sito di importanza internazionale” dal Ministero dell’Ambiente ai sensi della Convenzione di Ramsar.

Ma l’espressione più bella e romantica delle saline è riservata agli occhi 

e all’osservazione: immense vasche artificiali che riflettono 

il colore del cielo e del sole,


e ci permettono di ammirare decine di fenicotteri rosa, aironi, spatole, avocette, garzette, falchi, martin pescatori, cavalieri d’Italia e tanti altri uccelli in tutto il loro splendore (208 le specie finora censite). Fra questi, gli uccelli che migrano verso l’Africa sono visibili in autunno e in primavera quando, stanchi e spossati, trovano nelle saline un ambiente sicuro e ricco di nutrimento dove poter ricostituire il grasso consumato durante la migrazione. Ma la vita nelle saline non finisce qui: a costoro fanno compagnia anche numerosi insetti, alcuni dei quali piuttosto rari, e un piccolo e rarissimo crostaceo chiamato Artemia salina, oggi al centro di numerose ricerche scientifiche. 

 

Per ultimo, ma non ultimo, c’è un elemento particolare e pittoresco che cattura lo sguardo e gli obiettivi delle macchine fotografiche: i mulini a vento delle saline trapanesi.

Fino agli anni Sessanta erano decine e decine i mulini a vento utilizzati 

dai salinai per sfruttare la forza del vento.


I mulini avevano due funzioni: da un lato facevano salire l’acqua tramite la spirale d’Archimede dalla cosiddetta vasca “fridda” a quelle di acqua “cruda” per catturare il sale, dall’altro muovevano le ruote di pietra che macinavano il sale riducendolo in polvere. Il mulino classico era di tipo olandese, aveva sei pale di circa quattro metri che mettevano in funzione la pompa a vite di Archimede. Poi negli anni Cinquanta venne introdotto il mulino “all’americana” con ventiquattro piccole pale metalliche di un metro e venti, più facile da gestire perché si autoregolava con il vento. 

 

Oggi rimangono pochissimi mulini a vento integri nella provincia di Trapani: i due mulini della Salina S. Cusumano (ora Baia dei Mulini sul litorale Nord), il mulino Maria Stella sulla Via del Sale di Trapani, i due mulini della Salina Calcara, il mulino del Museo del Sale di Nubia, il mulino Uccello Pio a Salinagrande. A questi si aggiungono i tre mulini della salina Ettore a Marsala e il Mulino della Salina Infersa sempre a Marsala.

 

 

 

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_104').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: '638', 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_104 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_104 = []; var event_stack_104 = []; data_104["0"]=[];data_104["0"]["id"]="0";data_104["0"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2019/06/2-2.jpg";data_104["0"]["description"]="";data_104["0"]["alt"]="";data_104["1"]=[];data_104["1"]["id"]="1";data_104["1"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2019/06/5-2.jpg";data_104["1"]["description"]="";data_104["1"]["alt"]="";data_104["2"]=[];data_104["2"]["id"]="2";data_104["2"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2019/06/3-2.jpg";data_104["2"]["description"]="";data_104["2"]["alt"]="";data_104["3"]=[];data_104["3"]["id"]="3";data_104["3"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2019/06/4-2.jpg";data_104["3"]["description"]="";data_104["3"]["alt"]="";data_104["4"]=[];data_104["4"]["id"]="4";data_104["4"]["image_url"]="https://www.myrrha.it/wp-content/uploads/2019/06/1-2.jpg";data_104["4"]["description"]="";data_104["4"]["alt"]=""; var huge_it_trans_in_progress_104 = false; var huge_it_transition_duration_104 = 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_'+104]); var huge_it_current_key_104 = ''; function huge_it_move_dots_104() { var image_left = jQuery(".huge_it_slideshow_dots_active_104").position().left; var image_right = jQuery(".huge_it_slideshow_dots_active_104").position().left + jQuery(".huge_it_slideshow_dots_active_104").outerWidth(true); } function huge_it_testBrowser_cssTransitions_104() { return huge_it_testDom_104('Transition'); } function huge_it_testBrowser_cssTransforms3d_104() { return huge_it_testDom_104('Perspective'); } function huge_it_testDom_104(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_104(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_104()) { jQuery(".huge_it_slideshow_dots_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); return huge_it_fallback_104(current_image_class, next_image_class, direction); } if (!huge_it_testBrowser_cssTransforms3d_104()) { return huge_it_fallback3d_104(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_104 = true; /* Set active thumbnail.*/ jQuery(".huge_it_slideshow_dots_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); jQuery(".huge_it_slide_bg_104").css('perspective', 1000); jQuery(current_image_class).css({ transform : 'translateZ(' + tz + 'px)', backfaceVisibility : 'hidden' }); jQuery(".huge_it_slideshow_image_wrap_104,.huge_it_slide_bg_104,.huge_it_slideshow_image_item_104,.huge_it_slideshow_image_second_item_104 ").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_104").css({ transform: 'translateZ(-' + tz + 'px)', transformStyle: 'preserve-3d' }); /* Execution steps.*/ setTimeout(function () { jQuery(".huge_it_slider_104").css({ transition: 'all ' + huge_it_transition_duration_104 + 'ms ease-in-out', transform: 'translateZ(-' + tz + 'px) rotateX('+ wrx +'deg) rotateY('+ wry +'deg)' }); }, 20); /* After transition.*/ jQuery(".huge_it_slider_104").one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(huge_it_after_trans)); function huge_it_after_trans() { jQuery(".huge_it_slide_bg_104,.huge_it_slideshow_image_item_104,.huge_it_slideshow_image_second_item_104 ").css('overflow', 'hidden'); jQuery(".huge_it_slide_bg_104").removeAttr('style'); jQuery(current_image_class).removeAttr('style'); jQuery(next_image_class).removeAttr('style'); jQuery(".huge_it_slider_104").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_104(); huge_it_trans_in_progress_104 = false; if (typeof event_stack_104 !== 'undefined' && event_stack_104.length > 0) { key = event_stack_104[0].split("-"); event_stack_104.shift(); huge_it_change_image_104(key[0], key[1], data_104, true,false); } } } function huge_it_cubeH_104(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_104(dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction); } else if (direction == 'left') { huge_it_cube_104(dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction); } } function huge_it_cubeV_104(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_104(dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction); } else if (direction == 'left') { huge_it_cube_104(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_104(current_image_class, next_image_class, direction) { huge_it_fade_104(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_104(current_image_class, next_image_class, direction) { huge_it_sliceV_104(current_image_class, next_image_class, direction); } function huge_it_none_104(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_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); } function huge_it_fade_104(current_image_class, next_image_class, direction) { if (huge_it_testBrowser_cssTransitions_104()) { jQuery(next_image_class).css('transition', 'opacity ' + huge_it_transition_duration_104 + 'ms linear'); jQuery(current_image_class).css('transition', 'opacity ' + huge_it_transition_duration_104 + '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_104); jQuery(next_image_class).animate({ 'opacity' : 1, 'z-index': 2 }, { duration: huge_it_transition_duration_104, complete: function () {return false;} }); // For IE. jQuery(current_image_class).fadeTo(huge_it_transition_duration_104, 0); jQuery(next_image_class).fadeTo(huge_it_transition_duration_104, 1); } jQuery(".huge_it_slideshow_dots_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); } function huge_it_grid_104(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_104()) { jQuery(".huge_it_slideshow_dots_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); return huge_it_fallback_104(current_image_class, next_image_class, direction); } huge_it_trans_in_progress_104 = true; /* Set active thumbnail.*/ jQuery(".huge_it_slideshow_dots_104").removeClass("huge_it_slideshow_dots_active_104").addClass("huge_it_slideshow_dots_deactive_104"); jQuery("#huge_it_dots_" + huge_it_current_key_104 + "_104").removeClass("huge_it_slideshow_dots_deactive_104").addClass("huge_it_slideshow_dots_active_104"); /* The time (in ms) added to/subtracted from the delay total for each new gridlet.*/ var count = (huge_it_transition_duration_104) / (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_104").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_104 + '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_104'); /* 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_104"); 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_104").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_104 = false; if (typeof event_stack_104 !== 'undefined' && event_stack_104.length > 0) { key = event_stack_104[0].split("-"); event_stack_104.shift(); huge_it_change_image_104(key[0], key[1], data_104, true,false); } } } function huge_it_sliceH_104(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateX = 'min-auto'; } else if (direction == 'left') { var translateX = 'auto'; } huge_it_grid_104(1, 8, 0, translateX, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_sliceV_104(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateY = 'min-auto'; } else if (direction == 'left') { var translateY = 'auto'; } huge_it_grid_104(10, 1, 0, 0, translateY, 1, 0, current_image_class, next_image_class, direction); } function huge_it_slideV_104(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateY = 'auto'; } else if (direction == 'left') { var translateY = 'min-auto'; } huge_it_grid_104(1, 1, 0, 0, translateY, 1, 1, current_image_class, next_image_class, direction); } function huge_it_slideH_104(current_image_class, next_image_class, direction) { if (direction == 'right') { var translateX = 'min-auto'; } else if (direction == 'left') { var translateX = 'auto'; } huge_it_grid_104(1, 1, 0, translateX, 0, 1, 1, current_image_class, next_image_class, direction); } function huge_it_scaleOut_104(current_image_class, next_image_class, direction) { huge_it_grid_104(1, 1, 0, 0, 0, 1.5, 0, current_image_class, next_image_class, direction); } function huge_it_scaleIn_104(current_image_class, next_image_class, direction) { huge_it_grid_104(1, 1, 0, 0, 0, 0.5, 0, current_image_class, next_image_class, direction); } function huge_it_blockScale_104(current_image_class, next_image_class, direction) { huge_it_grid_104(8, 6, 0, 0, 0, .6, 0, current_image_class, next_image_class, direction); } function huge_it_kaleidoscope_104(current_image_class, next_image_class, direction) { huge_it_grid_104(10, 8, 0, 0, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_fan_104(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_104(1, 10, rotate, translateX, 0, 1, 0, current_image_class, next_image_class, direction); } function huge_it_blindV_104(current_image_class, next_image_class, direction) { huge_it_grid_104(1, 8, 0, 0, 0, .7, 0, current_image_class, next_image_class); } function huge_it_blindH_104(current_image_class, next_image_class, direction) { huge_it_grid_104(10, 1, 0, 0, 0, .7, 0, current_image_class, next_image_class); } function huge_it_random_104(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)] + "_104"](current_image_class, next_image_class, direction); } function iterator_104() { return 1; } function huge_it_change_image_104(current_key, key, data_104, from_effect, clicked) { if (data_104[key]) { if (!from_effect) { // Change image key. jQuery("#huge_it_current_image_key_104").val(key); current_key = jQuery(".huge_it_slideshow_dots_active_104").attr("data-image_key"); } if (huge_it_trans_in_progress_104) { event_stack_104.push(current_key + '-' + key); return; } var direction = 'right'; if (huge_it_current_key_104 > key) { direction = 'left'; } else if (huge_it_current_key_104 == key) { return false; } // Set active thumbnail position. huge_it_current_key_104 = key; jQuery("#huge_it_slideshow_image_104").attr('data-image_id', data_104[key]["id"]); jQuery(".huge_it_slideshow_title_text_104").html(data_104[key]["alt"]); jQuery(".huge_it_slideshow_description_text_104").html(data_104[key]["description"]); var current_image_class = "#image_id_104_" + data_104[current_key]["id"]; var next_image_class = "#image_id_104_" + data_104[key]["id"]; if (jQuery(current_image_class).find('.huge_it_video_frame_104').length > 0) { var streffect = 'fade'; if (streffect == "cubeV" || streffect == "cubeH" || streffect == "none" || streffect == "fade") { huge_it_fade_104(current_image_class, next_image_class, direction); } else { huge_it_fade_104(current_image_class, next_image_class, direction); } } else { huge_it_fade_104(current_image_class, next_image_class, direction); } jQuery('.huge_it_slideshow_title_text_104').removeClass('none'); if (jQuery('.huge_it_slideshow_title_text_104').html() == "") { jQuery('.huge_it_slideshow_title_text_104').addClass('none'); } jQuery('.huge_it_slideshow_description_text_104').removeClass('none'); if (jQuery('.huge_it_slideshow_description_text_104').html() == "") { jQuery('.huge_it_slideshow_description_text_104').addClass('none'); } jQuery(current_image_class).find('.huge_it_slideshow_title_text_104').addClass('none'); jQuery(current_image_class).find('.huge_it_slideshow_description_text_104').addClass('none'); huge_it_move_dots_104(); /*** for vimeo and youtube stop pause play etc... ***/ var nextVideo = jQuery('#video_id_104_' + key).attr('data-element-id'); var currentVideo = jQuery('#video_id_104_' + current_key).attr('data-element-id'); /*** add ***/ (currentVideo || nextVideo) && stopYoutubeVideo(currentVideo, nextVideo); if ((jQuery('#player_104_' + current_key)).hasClass('huge-it-iframe-vimeo')) { jQuery('#player_104_' + current_key).vimeo('pause'); } if ((jQuery('#player_104_' + key)).hasClass('huge-it-iframe-vimeo') && ('off' == 'on')) { jQuery('#player_104_' + key).vimeo('play'); } /*** ***/ window.clearInterval(huge_interval['huge_it_playInterval_' +104]); play_104(); } } var staticthumbWidth; jQuery(window).load(function() { staticthumbWidth = jQuery('#huge_it_thumb_slider>li').width(); }); function huge_it_popup_resize_104() { var staticsliderwidth =850; var sliderwidth =850; var bodyWidth = jQuery(window).width(); var parentWidth = jQuery(".huge_it_slideshow_image_wrap_104").parent().width(); if (sliderwidth > parentWidth) { sliderwidth = parentWidth; } if (sliderwidth > bodyWidth) { sliderwidth = bodyWidth; } var str=638/(staticsliderwidth); var str2 =100/850; var sliderDynamicImageHeight = sliderwidth*str; var sliderDynamicThumbHeight = 0; jQuery('.huge_it_slideshow_image_wrap_104').css({'max-height':sliderDynamicImageHeight+sliderDynamicThumbHeight}); jQuery('.huge_it_slideshow_image_wrap1_104').css({'max-height':sliderDynamicImageHeight}); jQuery('.huge_it_slideshow_thumbs_104 li').css({'max-height':sliderDynamicThumbHeight}); jQuery("#huge_it_loading_image_104").css({display: "none"}); jQuery(".huge_it_slideshow_image_wrap1_104").css({opacity: 1}); jQuery(".huge_it_slideshow_image_wrap_104").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_104").css({opacity:1}); } jQuery(window).load(function () { jQuery(window).resize(function() { huge_it_popup_resize_104(); }); jQuery('#huge_it_slideshow_left_104').on('click',function(){ huge_it_change_image_104(parseInt(jQuery('#huge_it_current_image_key_104').val()), (parseInt(jQuery('#huge_it_current_image_key_104').val()) - iterator_104()) >= 0 ? (parseInt(jQuery('#huge_it_current_image_key_104').val()) - iterator_104()) % data_104.length : data_104.length - 1, data_104,false,true); return false; }); jQuery('#huge_it_slideshow_right_104').on('click',function(){ huge_it_change_image_104(parseInt(jQuery('#huge_it_current_image_key_104').val()), (parseInt(jQuery('#huge_it_current_image_key_104').val()) + iterator_104()) % data_104.length, data_104,false,true); return false; }); huge_it_popup_resize_104(); /* Disable right click.*/ jQuery('div[id^="huge_it_container"]').bind("contextmenu", function () { return false; }); /*HOVER SLIDESHOW*/ jQuery("#huge_it_slideshow_image_container_104, .huge_it_slideshow_image_container_104, .huge_it_slideshow_dots_container_104,#huge_it_slideshow_right_104,#huge_it_slideshow_left_104").hover(function(){ jQuery("#huge_it_slideshow_right_104").css({'display':'inline'}); jQuery("#huge_it_slideshow_left_104").css({'display':'inline'}); },function(){ jQuery("#huge_it_slideshow_right_104").css({'display':'none'}); jQuery("#huge_it_slideshow_left_104").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_104, .huge_it_slideshow_image_container_104").hover(function(){ window.clearInterval(huge_interval['huge_it_playInterval_'+104]); scrolling = false; },function(){ window.clearInterval(huge_interval['huge_it_playInterval_'+104]); scrolling = true; play_104(); }); } play_104(); }); function play_104(){ if(scrolling || /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){ huge_interval['huge_it_playInterval_'+104] = setInterval(function () { var iterator = 1; huge_it_change_image_104(parseInt(jQuery('#huge_it_current_image_key_104').val()), (parseInt(jQuery('#huge_it_current_image_key_104').val()) + iterator) % data_104.length, data_104,false,false); }, '4000'); } } jQuery(window).focus(function() { var i_104 = 0; jQuery(".huge_it_slider_104").children("div").each(function () { if (jQuery(this).css('opacity') == 1) { jQuery("#huge_it_current_image_key_104").val(i_104); } i_104++; }); }); jQuery(window).blur(function() { console.log(event_stack_104); window.clearInterval(huge_interval['huge_it_playInterval_'+104]); }); jQuery(window).focus(function() { play_104() });
jQuery(document).ready(function(jQuery) { setInterval(function() { jQuery('.huge_it_slider_104').find("li").each(function() { if (jQuery(this).css("opacity") == "1") { var img_id = jQuery(this).attr('id'); jQuery('.huge_it_slideshow_thumbs_104').each(function() { var allListElements = jQuery('li[id=' + img_id + ']'); jQuery(this).find(allListElements).not(".bx-clone").each(function() { jQuery('.huge_it_slideshow_thumbs_104 li').find(".trans_back").css('background', 'rgba(255,255,255,0.3)'); jQuery(this).find('.trans_back').css('background', 'none'); }) }) } }) }, 100) })
foto_top
Nihil esse utilius sale et sole
ghirigoro_ambiente