Esto que pusiste lo veo perfectamente:
Código PHP:
Ver originalecho '<a class="erase" href="#" onclick="confirmacion(\''.$archivo[0].'\'); return false;"><img src="libreria/imagenes/eliminar.gif" alt="'.$archivo[0].'" title="erase"/></a>';
como lo que estás pasando es un string a
confirmacion necesitas comillas reales. Yo personalmente lo haría así:
Código PHP:
Ver originalecho '<a class="erase" href="#" onclick="confirmacion("'.$archivo[0].'"); return false;"><img src="libreria/imagenes/eliminar.gif" alt="'.$archivo[0].'" title="erase"/></a>';
para no tener que darle 'scape' a las comillas simples, pero eso ya cuestión de gustos.