ottimo... è il metodo che uso pure io :gren:
allora potresti fare una cosa tipo questa
codice:
<HTML>
<HEAD>
</HEAD>
<BODY>
<script language="javascript">
img1 = new Image()
img1.src = 'immagineGrigia.jpg'
img2 = new Image()
img2.src = 'immagineColorata.jpg'
function imgCanc(ff){
	cc = ff.elements['NomeCheck']
	almenouno=false
	if(cc.length)
		for(i=0;i<cc.length;i++)
			if(cc[i].checked)almenouno=true
	else if(cc.checked)almenouno=true
	if(almenouno)
		document.images['NomeImmagine'].src=img2.src
	else
		document.images['NomeImmagine'].src=img1.src
	return almenouno
}
function elimina(){
	ff = document.NomeForm
	if(imgCanc(ff))ff.submit();
	else alert('per eliminare selezionare almeno una checkbox')
}
</script>
<form name="NomeForm" action="delete.asp">
nome1 - telefono1 <input type="checkbox" name="NomeCheck" value="1" onclick="imgCanc(this.form)">

nome2 - telefono2 <input type="checkbox" name="NomeCheck" value="2" onclick="imgCanc(this.form)">

nome3 - telefono3 <input type="checkbox" name="NomeCheck" value="3" onclick="imgCanc(this.form)">

nome4 - telefono4 <input type="checkbox" name="NomeCheck" value="4" onclick="imgCanc(this.form)">

[img]immagineGrigia.jpg[/img]
</form>
</BODY>
</HTML>
Aloha