Nn so se è corretto, cmq ho risolto in questo sistema:

codice:
function updatePage(){
	if(xmlHttp.readyState == 4){
		var response = xmlHttp.responseText;
		var record = response.split(/\|/); 
		  for(var k=document.getElementById("prodotti").length;k>0;k--){
		  	document.getElementById("prodotti").options[k-1]=null;
		  }
		  for (var i=0; i<record.length; i++){  // loop su tutti i pezzi
			var valore = record[i].split(',');
			//se il primo carattere di ogni vettore è uguale selezionata
			document.getElementById("prodotti").options[i] = new Option (valore[1], valore[0]);
		  }
	}
}
Grazie x l'aiuto...