<!-- 

function suggerisci(nomeFile, parametro, dirPath,layer) {
	var path = nomeFile + parametro;
	var pth = dirPath;
	// assegnazione oggetto XMLHttpRequest
    var ajax = assegnaXMLHttpRequest();
    // assegnazione elemento del documento
    var elemento = prendiElementoDaId(layer);
	elemento.innerHTML = "<img src=\"" + pth + "grafica/first/preloader.gif\" />";
    // risultato booleano di funzione
    var usaLink = true;
	// se l'oggetto XMLHttpRequest non è nullo
  	if(ajax) {
    	// il link al file non deve essere usato
    	usaLink = false;
		// richiesta asincrona in GET del file specificato
		ajax.open("get", path, true);
		// rimozione dell'header "connection" 
    	ajax.setRequestHeader("connection", "close");
		// FUNZIONE per controllo e stato della richiesta
    	ajax.onreadystatechange = function() {
      		// verifica dello stato
      		if(ajax.readyState === readyState.COMPLETATO) {
        		// verifica della risposta da parte del server
        		if(statusText[ajax.status] === "OK"){
          			// operazione avvenuta con successo
          			elemento.innerHTML = ajax.responseText;
				}else {
          			// errore di caricamento
          			elemento.innerHTML = "Impossibile effettuare l'operazione richiesta.<br />";
          			elemento.innerHTML += "Errore riscontrato: " + statusText[ajax.status];
        		}
      		} 
		}
		// invio richiesta
    	ajax.send(null);
  	}
	return usaLink;
};

 //-->

