Beh, si in effetti manca il codice..eccolo..
codice:
 
function caricaTesto(nomeFile) {
   var
    // assegnazione oggetto XMLHttpRequest
    ajax = assegnaXMLHttpRequest()
    usaLink = true;
  
    // se l'oggetto XMLHttpRequest non è nullo
    if(ajax) {
              usaLink = false;
              ajax.open("get", nomeFile, true);
              ajax.send(null); }
              return ajax.responseText;
} 

 var sitelist = caricaTesto('SITELIST');
praticamente al caricamento della pagina la variabile sitelist non è ancora definita perchè mi dice appunto "The data neccessary to complete this operation is not yet available" .

Grazie

pauli