		/**
		 *
		 * Questa funzione rimuove gli spazi bianchi all'inizio ed
		 * alla fine della stringa passata come argomento.
		 * @param: String - stringa
		 * @return: String - la stringa passata come argomento senza spazi
		 *          all'inizio e alla fine.  
		 *
		 */		
		function trim(stringa){
			while (stringa.substring(0,1) == ' '){
				stringa = stringa.substring(1, stringa.length);
			}
			while (stringa.substring(stringa.length-1, stringa.length) == ' '){
				stringa = stringa.substring(0,stringa.length-1);
			}
			return stringa;
		}
		
		/**
		 * 
		 * Questa funzione prende in input una stringa che contiene 
		 * uno o pił (separati da una virgola) id dei tag html e li rende visibili.
		 * @author: Vittorio Andreoni
		 * @param: String - elements
		 *
		 */
		function showElements(elements){
			var splitted = elements.split(",");
			for (i in splitted) {
				var id_element = trim(splitted[i]);
				var mydiv = document.getElementById(id_element);
				mydiv.style.display='block';
			}
		}
		/**
		 *
		 * Questa funzione prende in input una stringa che contiene 
		 * uno o pił (separati da una virgola) id dei tag html e li rende visibili.
		 * @author: Vittorio Andreoni
		 * @param: String - elements
		 *
		 */
		function hideElements(elements){
			var splitted = elements.split(",");
			for (i in splitted) {
				var id_element = trim(splitted[i]);
				var mydiv = document.getElementById(id_element);
				mydiv.style.display='none';
			}
		}
		/**
		 *
		 * Questa funzione prende in input una stringa che contiene 
		 * uno o pił (separati da una virgola) id dei tag html e gli 
		 * cambia la visibilitą (se sono visibli li nasconde e viceversa).
		 * @author: Vittorio Andreoni
		 * @param: String - elements
		 *
		 */
		function changeDisplayElements(elements){
			var splitted = elements.split(",");
			for (i in splitted) {
				var id_element = trim(splitted[i]);
				var mydiv = document.getElementById(id_element);
				if(mydiv.style.display=='none'){
					mydiv.style.display='block';
				}else{
					mydiv.style.display='none';
				}
			}
		}
		
		