Hola:
Aunque tal vez tengas razón con la dichosa manita, creo que esa línea adicional para conseguir compatibilidad con navegadores que se podrían considerar obsoletos.
Además, y en concreto en este caso, esa mano se pretende poner para simular enlaces o zonas calientes, pero ejecutar algún script, entonces más vale cancelar ese enlace con return false...
En este caso concreto, creo que el enlace debería ser hacia esa misma página pero sin javascript activado... por ejemplo:
<a href="pagina.php?pag=1" onclick="ir_a(1); return false">primera</a>
Saludos