Código:
  
Se supone que cuando pincho en una imagen de una equis que tengo, tiene que cambiarle por un simbolo de aprobado y añadir un numero al valor de un elemento oculto de formulario.function selectar(num_linea) {
	var img = "simbolo_" + num_linea;
	var imagen = document.getElementById(img);
	var valores = document.getElementById('array_valores');
	var valor = valores.value;
	
	if(imagen.src == "../../images/icons/cross.png")
	{
		imagen.src = "../../images/icons/tick.png";
		valores.value = valor + ',' + num_linea;
	}else{
		imagen.src = "../../images/icons/cross.png";
		valor.replace(num_linea,'');
		valores.value = valor;
	}
}
Llamo a la funcion desde aqui:
Código:
  
<img id=\"simbolo_".$datos[$i]['stock_id']."\" src=\"../../images/icons/cross.png\" onclick=\"javascript: selectar(".$datos[$i]['stock_id'].");\" border=\"0\" width=\"16\" height=\"16\" align=\"absmiddle\" />
Haber si vosotros veis el error...
 
