buenas...
aunque lo encuentro irracional, en firefox me funciona bien. digo irracional porque no le veo sentido invocar una funcion en location cuando perfectamente puedes invocarla directamente desde el evento. de todos modos, habria que determinar que tiene la funcion
funcion, valga la redundancia.