Se non vedi correttamente il form clicca su "versione desktop".

* Campo obbligatorio



Il tuo nome*: 

Il tuo cognome*: 

La tua email*: 

Il tuo telefono*: 

Regione *: 


Nome del territorio:



Cosa rende unico il tuo territorio, in poche parole?

Per i team leader: sono le caratteristiche che rappresentano lo spirito della destinazione o, in altri termini, la unique selling proposition capace di colpire il nostro pubblico. Ad esempio: “Il mio territorio è un luogo di grande spiritualità per prendersi cura della propria anima”



I 3 valori chiave del territorio 

Per i team leader: spiega quali siano i valori distintivi di chi vive sul tuo territorio, se vuoi argomentandoli. Potrebbero essere: collaborazione; accoglienza; apertura all’innovazione



Storia sociale, culinaria e agricola del territorio

Per i team leader: questo contenuto deve rispondere sinteticamente alle domande:

- cosa ha plasmato il paesaggio attuale, nella storia fino a oggi?

- cosa è rimasto dalla civiltà rurale del passato nella comunità, nel paesaggio e nel cibo di oggi?

- quali sono le influenze culturali che si ritrovano nella cucina di oggi?



Qual è la sfida più importante per uno sviluppo sostenibile del territorio?

Per spiegare la situazione attuale del territorio a un estraneo, sintetizza un progetto o attività che oggi stia coniugando il rispetto per la natura e, allo stesso tempo, valorizzando il patrimonio locale naturale, culturale ed enogastronomico



Le 2 esperienze top del territorio per Slow Food Travel

Il programma della prima esperienza


Spiega perché partecipare a questa esperienza ovvero cosa c’è di unico e indimenticabile in questa prima esperienza


Il programma della seconda esperienza


Spiega perché partecipare a questa esperienza ovvero cosa c’è di unico e indimenticabile in questa prima esperienza



6 visite top da fare, tratte dalle guide e dai progetti di Slow Food

da Slow Wine (se presente)


da Extravergini d'Italia (se presente)


da Guida alle Birre (se presente)


da Osterie d'Italia (se presente)


da Alleanza Slow Food (se presente)


da aziende dei Presìdi Slow Food (se presenti)



Segnala e racconta in breve 3 vini distintivi del territorio, laddove presenti, da assaggiare durante la visita

Per i team leader: non menzioni di aziende, ma di vini, vitigni, metodologie di produzione. Per esempio un testo potrebbe essere: Un vino ambrato del Carso: noti anche come ‘orange wine’ o ‘vini macerati’, sono vini bianchi vinificati lasciando le bucce dell’uva nel mosto durante la fermentazione. Il Carso è una delle culle europee di questo approccio che, di norma, è collegato a metodi naturali in vigna



Segnala e racconta in breve i 3 cibi top da conoscere 

Per i team leader: ricette, bevande non vino, altri prodotti agricoli tipici non vino. Per esempio, per il Carso, una ricetta e la sua descrizione potrebbe essere: la jota. È una minestra di fagioli, patate e, a seconda delle zone basata su crauti o rape fermentate. È rivendicata come cibo locale a Trieste, in Carso, in tutta la Slovenia e anche in Istria. È uno dei sapori centroeuropei tipici di questo territorio sul mare



Segnala fino a 5 dei migliori prodotti del territorio selezionati a partire dai Presìdi Slow Food o dall’Arca del Gusto, indicando dove trovarli, laddove esistenti nel territorio

Per i team leader: qua dovete pescare dall’elenco prodotti dei Presìdi ufficiali e da quelli dell’Arca del Gusto



Le 3 cose più belle da fare all'aria aperta come visitatori del territorio in un’ottica di viaggio lento

Per i team leader: qui va segnalato quello che consigliereste voi, come rappresentanti di Slow Food, ai turisti lenti amanti di aria aperta, enogastronomia, ricerca di comprensione della comunità locale



I 3 paesaggi simbolo del territorio

Per i team leader: qua dovete segnalare luoghi di interesse naturalistico, storico o culturale che un visitatore deve per forza vedere prima di andar via



2 itinerari a piedi di 2 ore

Per i team leader: nel punto 1 descrivete puntualmente l’itinerario, anche con indicazione chiara di punto di andata e punto di arrivo


Descrivi il primo itinerario


Spiega perché farlo ovvero cosa c’è di unico e indimenticabile


Descrivi il secondo itinerario


Spiega perché farlo ovvero cosa c’è di unico e indimenticabile




Il miglior itinerario a piedi di 6 ore 

Per i team leader: nel punto 1 descrivete puntualmente l’itinerario, anche con indicazione chiara di punto di andata e punto di arrivo

Descrivi l'itinerario

Spiega perché farlo ovvero cosa c’è di unico e indimenticabile




Il miglior cammino a piedi di 3 giorni 

Per i team leader: nel punto 1 descrivete puntualmente l’itinerario, tra le altre con indicazione chiara dei punti di andata e punto di arrivo di ogni tappa giornaliera

Descrivi l'itinerario

Spiega perché farlo ovvero cosa c’è di unico e indimenticabile



Pubblico target di viaggiatori del futuro per questo territorio

Per i team leader: prendetelo dal lavoro fatto per costruire la destinazione assieme a Caputo



Eventuale linkografia per farci approfondire

Per i team leader: metteteci eventuali link se volete farci sapere di più sul vostro territorio


Slow Food Italia ti informa che tratterà i tuoi dati di contatto unicamente per la gestione di questa attività. Per maggiori informazioni consulta l’informativa completa.

 Ho letto e accettato  *



















































Ciao,

grazie per averci inviato le info utili per Slow Food Travel


Nome*: 

Cognome*: 

Email*: 

Telefono*: 

Regione *: 


Nome del territorio *:


Cosa rende unico il tuo territorio, in poche parole?


I 3 valori chiave del territorio 


Storia sociale, culinaria e agricola del territorio


Qual è la sfida più importante per uno sviluppo sostenibile del territorio?


Le 2 esperienze top del territorio per Slow Food Travel

Il programma della prima esperienza


5 visite top da fare tratte dalle guide e pubblicazioni di Slow Food


Segnala e racconta in breve 3 vini distintivi del territorio, laddove presenti, da assaggiare durante la visita


Segnala e racconta in breve i 3 cibi top da conoscere 


Segnala fino a 5 dei migliori prodotti del territorio selezionati a partire dai Presìdi Slow Food o dall’Arca del Gusto, indicando dove trovarli, laddove esistenti nel territorio


Le 3 cose più belle da fare all'aria aperta come visitatori del territorio in un’ottica di viaggio lento


I 3 paesaggi simbolo del territorio


2 itinerari a piedi di 2 ore


Il miglior itinerario a piedi di 6 ore 


Il miglior cammino a piedi di 3 giorni 


Pubblico target di viaggiatori del futuro per questo territorio


Eventuale linkografia per farci approfondire


Se riscontri qualche inesattezze per favore scrivi a em.milic@network.slowfood.it


Buona giornata,

Lo staff di Slow Food Italia



<script>
//AGGIUNGERE UNA FUNZIONA PER OGNI CAMPO
//MODIFICARE NOME FUNZIONE
//MODIFICARE NOME VARIABILE - ID CAMPO DA CONTARE  
function addCounterTerritorio(formName, formId) {
  var TerritorioElem = AJS.$('#' + formId).find('#i_Territorio'); // find the "textare field" by name "ta"
  if (!TerritorioElem.hasClass('cfcounter')) {    
	TerritorioElem.addClass('cfcounter');
	TerritorioElem.after('<div id="i_TerritorioCharNum">100 battute rimaste</div>');
 
   // setup handler    
	TerritorioElem.on("input", function(){
    var maxlength = 100;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_TerritorioCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}

 function addCounterUSP(formName, formId) {
  var USPElem = AJS.$('#' + formId).find('#i_USP'); // find the "textare field" by name "ta"
  if (!USPElem.hasClass('cfcounter')) {    
	USPElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
	USPElem.after('<div id="i_USPCharNum">100 battute rimaste</div>');
 
   // setup handler    
	USPElem.on("input", function(){
    var maxlength = 100;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_USPCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
} 

function addCounterValore1(formName, formId) {
  var Valore1Elem = AJS.$('#' + formId).find('#i_Valore1'); // find the "textare field" by name "ta"
  if (!Valore1Elem.hasClass('cfcounter')) {    
 Valore1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Valore1Elem.after('<div id="i_Valore1CharNum">200 battute rimaste</div>');
 
   // setup handler    
 Valore1Elem.on("input", function(){
    var maxlength = 200;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Valore1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
} 

function addCounterValore2(formName, formId) {
  var Valore2Elem = AJS.$('#' + formId).find('#i_Valore2'); // find the "textare field" by name "ta"
  if (!Valore2Elem.hasClass('cfcounter')) {    
 Valore2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Valore2Elem.after('<div id="i_Valore2CharNum">200 battute rimaste</div>');
 
   // setup handler    
 Valore2Elem.on("input", function(){
    var maxlength = 200;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Valore2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}

function addCounterValore3(formName, formId) {
  var Valore3Elem = AJS.$('#' + formId).find('#i_Valore3'); // find the "textare field" by name "ta"
  if (!Valore3Elem.hasClass('cfcounter')) {    
 Valore3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Valore3Elem.after('<div id="i_Valore3CharNum">200 battute rimaste</div>');
 
   // setup handler    
 Valore3Elem.on("input", function(){
    var maxlength = 200;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Valore3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
} 

function addCounterStoria(formName, formId) {
  var StoriaElem = AJS.$('#' + formId).find('#i_Storia'); // find the "textare field" by name "ta"
  if (!StoriaElem.hasClass('cfcounter')) {    
 StoriaElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 StoriaElem.after('<div id="i_StoriaCharNum">1000 battute rimaste</div>');
 
   // setup handler    
 StoriaElem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_StoriaCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
} 

function addCounterSfida(formName, formId) {
  var SfidaElem = AJS.$('#' + formId).find('#i_Sfida'); // find the "textare field" by name "ta"
  if (!SfidaElem.hasClass('cfcounter')) {    
 SfidaElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 SfidaElem.after('<div id="i_SfidaCharNum">1000 battute rimaste</div>');
 
   // setup handler    
 SfidaElem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_SfidaCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
} 

function addCounterEsperienza11(formName, formId) {
  var Esperienza11Elem = AJS.$('#' + formId).find('#i_Esperienza11'); // find the "textare field" by name "ta"
  if (!Esperienza11Elem.hasClass('cfcounter')) {    
 Esperienza11Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Esperienza11Elem.after('<div id="i_Esperienza11CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Esperienza11Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Esperienza11CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterEsperienza12(formName, formId) {
  var Esperienza12Elem = AJS.$('#' + formId).find('#i_Esperienza12'); // find the "textare field" by name "ta"
  if (!Esperienza12Elem.hasClass('cfcounter')) {    
 Esperienza12Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Esperienza12Elem.after('<div id="i_Esperienza12CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Esperienza12Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Esperienza12CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterEsperienza21(formName, formId) {
  var Esperienza21Elem = AJS.$('#' + formId).find('#i_Esperienza21'); // find the "textare field" by name "ta"
  if (!Esperienza21Elem.hasClass('cfcounter')) {    
 Esperienza21Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Esperienza21Elem.after('<div id="i_Esperienza21CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Esperienza21Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Esperienza21CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

function addCounterEsperienza22(formName, formId) {
  var Esperienza22Elem = AJS.$('#' + formId).find('#i_Esperienza22'); // find the "textare field" by name "ta"
  if (!Esperienza22Elem.hasClass('cfcounter')) {    
 Esperienza22Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Esperienza22Elem.after('<div id="i_Esperienza22CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Esperienza22Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Esperienza22CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}        

function addCounterVisita11(formName, formId) {
  var Visita11Elem = AJS.$('#' + formId).find('#i_Visita11'); // find the "textare field" by name "ta"
  if (!Visita11Elem.hasClass('cfcounter')) {    
 Visita11Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Visita11Elem.after('<div id="i_Visita11CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Visita11Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Visita11CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
 
function addCounterVisita12(formName, formId) {
  var Visita12Elem = AJS.$('#' + formId).find('#i_Visita12'); // find the "textare field" by name "ta"
  if (!Visita12Elem.hasClass('cfcounter')) {    
 Visita12Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Visita12Elem.after('<div id="i_Visita12CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Visita12Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Visita12CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

function addCounterVisita13(formName, formId) {
  var Visita13Elem = AJS.$('#' + formId).find('#i_Visita13'); // find the "textare field" by name "ta"
  if (!Visita13Elem.hasClass('cfcounter')) {    
 Visita13Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Visita13Elem.after('<div id="i_Visita13CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Visita13Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Visita13CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}         

function addCounterVisita14(formName, formId) {
  var Visita14Elem = AJS.$('#' + formId).find('#i_Visita14'); // find the "textare field" by name "ta"
  if (!Visita14Elem.hasClass('cfcounter')) {    
 Visita14Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Visita14Elem.after('<div id="i_Visita14CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Visita14Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Visita14CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
    
function addCounterVisita15(formName, formId) {
  var Visita15Elem = AJS.$('#' + formId).find('#i_Visita15'); // find the "textare field" by name "ta"
  if (!Visita15Elem.hasClass('cfcounter')) {    
 Visita15Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Visita15Elem.after('<div id="i_Visita15CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Visita15Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Visita15CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

     
function addCounterVino1(formName, formId) {
  var Vino1Elem = AJS.$('#' + formId).find('#i_Vino1'); // find the "textare field" by name "ta"
  if (!Vino1Elem.hasClass('cfcounter')) {    
 Vino1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Vino1Elem.after('<div id="i_Vino1CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Vino1Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Vino1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

      
function addCounterVino2(formName, formId) {
  var Vino2Elem = AJS.$('#' + formId).find('#i_Vino2'); // find the "textare field" by name "ta"
  if (!Vino2Elem.hasClass('cfcounter')) {    
 Vino2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Vino2Elem.after('<div id="i_Vino2CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Vino2Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Vino2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

       
function addCounterVino3(formName, formId) {
  var Vino3Elem = AJS.$('#' + formId).find('#i_Vino3'); // find the "textare field" by name "ta"
  if (!Vino3Elem.hasClass('cfcounter')) {    
 Vino3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Vino3Elem.after('<div id="i_Vino3CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Vino3Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Vino3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}       

function addCounterCibo1(formName, formId) {
  var Cibo1Elem = AJS.$('#' + formId).find('#i_Cibo1'); // find the "textare field" by name "ta"
  if (!Cibo1Elem.hasClass('cfcounter')) {    
 Cibo1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cibo1Elem.after('<div id="i_Cibo1CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Cibo1Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cibo1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterCibo2(formName, formId) {
  var Cibo2Elem = AJS.$('#' + formId).find('#i_Cibo2'); // find the "textare field" by name "ta"
  if (!Cibo2Elem.hasClass('cfcounter')) {    
 Cibo2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cibo2Elem.after('<div id="i_Cibo2CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Cibo2Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cibo2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterCibo3(formName, formId) {
  var Cibo3Elem = AJS.$('#' + formId).find('#i_Cibo3'); // find the "textare field" by name "ta"
  if (!Cibo3Elem.hasClass('cfcounter')) {    
 Cibo3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cibo3Elem.after('<div id="i_Cibo3CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Cibo3Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cibo3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}         

function addCounterProdotto1(formName, formId) {
  var Prodotto1Elem = AJS.$('#' + formId).find('#i_Prodotto1'); // find the "textare field" by name "ta"
  if (!Prodotto1Elem.hasClass('cfcounter')) {    
 Prodotto1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Prodotto1Elem.after('<div id="i_Prodotto1CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Prodotto1Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Prodotto1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
 
function addCounterProdotto2(formName, formId) {
  var Prodotto2Elem = AJS.$('#' + formId).find('#i_Prodotto2'); // find the "textare field" by name "ta"
  if (!Prodotto2Elem.hasClass('cfcounter')) {    
 Prodotto2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Prodotto2Elem.after('<div id="i_Prodotto2CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Prodotto2Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Prodotto2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

function addCounterProdotto3(formName, formId) {
  var Prodotto3Elem = AJS.$('#' + formId).find('#i_Prodotto3'); // find the "textare field" by name "ta"
  if (!Prodotto3Elem.hasClass('cfcounter')) {    
 Prodotto3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Prodotto3Elem.after('<div id="i_Prodotto3CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Prodotto3Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Prodotto3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}         

function addCounterProdotto4(formName, formId) {
  var Prodotto4Elem = AJS.$('#' + formId).find('#i_Prodotto4'); // find the "textare field" by name "ta"
  if (!Prodotto4Elem.hasClass('cfcounter')) {    
 Prodotto4Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Prodotto4Elem.after('<div id="i_Prodotto4CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Prodotto4Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Prodotto4CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
    
function addCounterProdotto5(formName, formId) {
  var Prodotto5Elem = AJS.$('#' + formId).find('#i_Prodotto5'); // find the "textare field" by name "ta"
  if (!Prodotto5Elem.hasClass('cfcounter')) {    
 Prodotto5Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Prodotto5Elem.after('<div id="i_Prodotto5CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Prodotto5Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Prodotto5CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

 function addCounterCosa1(formName, formId) {
  var Cosa1Elem = AJS.$('#' + formId).find('#i_Cosa1'); // find the "textare field" by name "ta"
  if (!Cosa1Elem.hasClass('cfcounter')) {    
 Cosa1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cosa1Elem.after('<div id="i_Cosa1CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Cosa1Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cosa1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterCosa2(formName, formId) {
  var Cosa2Elem = AJS.$('#' + formId).find('#i_Cosa2'); // find the "textare field" by name "ta"
  if (!Cosa2Elem.hasClass('cfcounter')) {    
 Cosa2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cosa2Elem.after('<div id="i_Cosa2CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Cosa2Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cosa2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterCosa3(formName, formId) {
  var Cosa3Elem = AJS.$('#' + formId).find('#i_Cosa3'); // find the "textare field" by name "ta"
  if (!Cosa3Elem.hasClass('cfcounter')) {    
 Cosa3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cosa3Elem.after('<div id="i_Cosa3CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Cosa3Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cosa3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}         

 function addCounterPaesaggio1(formName, formId) {
  var Paesaggio1Elem = AJS.$('#' + formId).find('#i_Paesaggio1'); // find the "textare field" by name "ta"
  if (!Paesaggio1Elem.hasClass('cfcounter')) {    
 Paesaggio1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Paesaggio1Elem.after('<div id="i_Paesaggio1CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Paesaggio1Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Paesaggio1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterPaesaggio2(formName, formId) {
  var Paesaggio2Elem = AJS.$('#' + formId).find('#i_Paesaggio2'); // find the "textare field" by name "ta"
  if (!Paesaggio2Elem.hasClass('cfcounter')) {    
 Paesaggio2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Paesaggio2Elem.after('<div id="i_Paesaggio2CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Paesaggio2Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Paesaggio2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      
     
function addCounterPaesaggio3(formName, formId) {
  var Paesaggio3Elem = AJS.$('#' + formId).find('#i_Paesaggio3'); // find the "textare field" by name "ta"
  if (!Paesaggio3Elem.hasClass('cfcounter')) {    
 Paesaggio3Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Paesaggio3Elem.after('<div id="i_Paesaggio3CharNum">300 battute rimaste</div>');
 
   // setup handler    
 Paesaggio3Elem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Paesaggio3CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}         

 function addCounterItinerario11(formName, formId) {
  var Itinerario11Elem = AJS.$('#' + formId).find('#i_Itinerario11'); // find the "textare field" by name "ta"
  if (!Itinerario11Elem.hasClass('cfcounter')) {    
 Itinerario11Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Itinerario11Elem.after('<div id="i_Itinerario11CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Itinerario11Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Itinerario11CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterItinerario12(formName, formId) {
  var Itinerario12Elem = AJS.$('#' + formId).find('#i_Itinerario12'); // find the "textare field" by name "ta"
  if (!Itinerario12Elem.hasClass('cfcounter')) {    
 Itinerario12Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Itinerario12Elem.after('<div id="i_Itinerario12CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Itinerario12Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Itinerario12CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterItinerario21(formName, formId) {
  var Itinerario21Elem = AJS.$('#' + formId).find('#i_Itinerario21'); // find the "textare field" by name "ta"
  if (!Itinerario21Elem.hasClass('cfcounter')) {    
 Itinerario21Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Itinerario21Elem.after('<div id="i_Itinerario21CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Itinerario21Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Itinerario21CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}      

function addCounterItinerario22(formName, formId) {
  var Itinerario22Elem = AJS.$('#' + formId).find('#i_Itinerario22'); // find the "textare field" by name "ta"
  if (!Itinerario22Elem.hasClass('cfcounter')) {    
 Itinerario22Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Itinerario22Elem.after('<div id="i_Itinerario22CharNum">500 battute rimaste</div>');
 
   // setup handler    
 Itinerario22Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Itinerario22CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}        
 
 function addCounterMigliorItinerario1(formName, formId) {
  var MigliorItinerario1Elem = AJS.$('#' + formId).find('#i_MigliorItinerario1'); // find the "textare field" by name "ta"
  if (!MigliorItinerario1Elem.hasClass('cfcounter')) {    
 MigliorItinerario1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 MigliorItinerario1Elem.after('<div id="i_MigliorItinerario1CharNum">500 battute rimaste</div>');
 
   // setup handler    
 MigliorItinerario1Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_MigliorItinerario1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterMigliorItinerario2(formName, formId) {
  var MigliorItinerario2Elem = AJS.$('#' + formId).find('#i_MigliorItinerario2'); // find the "textare field" by name "ta"
  if (!MigliorItinerario2Elem.hasClass('cfcounter')) {    
 MigliorItinerario2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 MigliorItinerario2Elem.after('<div id="i_MigliorItinerario2CharNum">500 battute rimaste</div>');
 
   // setup handler    
 MigliorItinerario2Elem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_MigliorItinerario2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   


 function addCounterCammino1(formName, formId) {
  var Cammino1Elem = AJS.$('#' + formId).find('#i_Cammino1'); // find the "textare field" by name "ta"
  if (!Cammino1Elem.hasClass('cfcounter')) {    
 Cammino1Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cammino1Elem.after('<div id="i_Cammino1CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Cammino1Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cammino1CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}   

function addCounterCammino2(formName, formId) {
  var Cammino2Elem = AJS.$('#' + formId).find('#i_Cammino2'); // find the "textare field" by name "ta"
  if (!Cammino2Elem.hasClass('cfcounter')) {    
 Cammino2Elem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 Cammino2Elem.after('<div id="i_Cammino2CharNum">1000 battute rimaste</div>');
 
   // setup handler    
 Cammino2Elem.on("input", function(){
    var maxlength = 1000;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_Cammino2CharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}     

  function addCounterTarget(formName, formId) {
  var TargetElem = AJS.$('#' + formId).find('#i_Target'); // find the "textare field" by name "ta"
  if (!TargetElem.hasClass('cfcounter')) {    
 TargetElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 TargetElem.after('<div id="i_TargetCharNum">300 battute rimaste</div>');
 
   // setup handler    
 TargetElem.on("input", function(){
    var maxlength = 300;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_TargetCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}    

 function addCounterLink(formName, formId) {
  var LinkElem = AJS.$('#' + formId).find('#i_Link'); // find the "textare field" by name "ta"
  if (!LinkElem.hasClass('cfcounter')) {    
 LinkElem.addClass('cfcounter'); // this is sort of a marker that tells if the "counter div" is initialized    			
 LinkElem.after('<div id="i_LinkCharNum">500 battute rimaste</div>');
 
   // setup handler    
 LinkElem.on("input", function(){
    var maxlength = 500;
    var currentLength = AJS.$(this).val().length;
 
    var charsLeft = maxlength - currentLength;
    AJS.$('#i_LinkCharNum').html(Math.max(0, charsLeft, charsLeft) + " battute rimaste");
   });
  }
}    


      </script>