all'apertura di un form explorer mi da questo errore mentre firefox no ma comunque nn chiama la funzione javascript.

l'errore ke mi da explorer è Costante String Senza Terminazione.

riporto qui i pezzi di codice:

questa è la funzione che viene chiamata nella pagina e che riempie i campi di una form
codice:
<script type="text/javascript">
function riempi_form(idv,gt,cognome,nome,citta,indirizzo,telcell,e_mail,note,dv,ov,tempo,disdetta,np,interessato,lotto){
	document.getElementById('form1').idv.value=idv;
	document.getElementById('form1').data_telefonata.value=gt;
	document.getElementById('form1').nome.value=nome;
	document.getElementById('form1').cognome.value=cognome;
	document.getElementById('form1').citta.value=citta;
	document.getElementById('form1').indirizzo.value=indirizzo;
	document.getElementById('form1').telcel.value=telcell;
	document.getElementById('form1').e_mail.value=e_mail;
	document.getElementById('form1').note.value=note;
	document.getElementById('form1').data_visita.value=dv;
	document.getElementById('form1').ora_visita.value=ov;
	document.getElementById('form1').tempo_visita.value=tempo;
	document.getElementById('form1').data_disdetta.value=disdetta;
	
	if (np==1)
		document.getElementById('form1').non_presentato.checked=true;
	if (interessato==1)
		document.getElementById('form1').interessato.checked=true;

}
</script>

questo viene chiamato se la pagina viene richiamata con dei dati e al caricamento chiama la funzione sopra
codice:
echo "<body background=\"../sfondo.gif\" onload=\"return riempi_form('','".dbDateToNormal($row['data_telefonata']).
			"','".string_escape($row['cognome'])."','".string_escape($row['nome'])."','".string_escape($row['citta']).
			"','".string_escape($row['indirizzo'])."','".string_escape($row['telcel'])."','".string_escape($row['e_mail']).
			"','".string_escape($row['note'])."','','','','','','','$row[lotto]');\">";

questa invece è una lista delle righe della tabella tirate fuori con una query e che al check della checkbox chiama la funzione sopra
codice:
while($row=mysql_fetch_array($result)){

	echo "<tr>
			<td>".dbDateToNormal($row['giorno_telefonata'])."</td>
			<td>$row[nome]</td>
			<td>$row[cognome]</td>
			<td>$row[tel_cell]</td>
			<td>".dbDateToNormal($row['data_visita'])."</td>
			<td>$row[lotto]</td>
			<td>$row[note]</td>
			<td><input type=\"checkbox\" onclick=\"return riempi_form('$row[id]','".dbDateToNormal($row['giorno_telefonata']).
			"','".string_escape($row['cognome'])."','".string_escape($row['nome'])."','".string_escape($row['citta']).
			"','".string_escape($row['indirizzo'])."','".string_escape($row['tel_cell'])."','".string_escape($row['e_mail']).
			"','".string_escape($row['note'])."','".dbDateToNormal($row['data_visita'])."','".normalTime($row['ora_visita']).
			"','".normalTime($row['tempo'])."','".dbDateToNormal($row['disdetta'])."','$row[non_presentato]','$row[interessato]',$row[lotto]);\"></td>
		</tr>";
}

nn capisco dove sia l'errore. mia aiutate pls???


riporto anche un esempio di pagina html

codice:
<body background="../sfondo.gif" onload="return riempi_form('','29/01/2009','Cognome','Vincenzo','Sordio','','123456789 1324698','','Vorrebbe ordinanza e perizia ma non ha fax o e-mail. Potete consegnarle voi?
(Il n fisso è della pizzeria La Nuova Orchidea di cui è titolare)','','','','','','','1');"><table width="100%" border="1">
OK HO FATTO DELLE PROVE E SEMBREREBBE CHE JAVASCRIPT NON RIESCE A GESTIRE IL CAMPO NOTE PERCHE è TROPPO LUNGO (COME CARATTERI).
COME FARE'??