location.reload(); не работает в firefox. Нужно: setTimeout(function() {location.reload();}, 1000);