Ti ringrazio, lo script è fatto davvero bene, molto sobrio e soprattutto sfrutta gli stili cosa che io non ci sarei mai arrivato, inoltre ho incrementato la possibilità di cambiare il testo del pannello all'apertura e chiusura della riga, ma vorrei fare un ultima domanda, se volessi passare del testo anche come parametro nella funzione, è possibile farlo?
Questo è il codice con l'aggiunta, anche se modesto e scontato.
https://jsfiddle.net/dariomarco/z7pzy111/2/