el problema es que utilizas las comillas simples en la funcion, debes alternar las comillas simples con las dobles, si no, pensara que la funcion termina en la segunda comilla simple, el problema es que lo haces con php, entoces hay que hacer un truquito:
Código PHP:
$con .= "<img src='img/delete.gif' border='0' alt='Eliminar' onclick=\"return EliminaPuerto('".$obp[0]."'); return false;\" />";
a ver si te funciona asi, suerte.