Sto utilizzando jquery per avere uno scroll morbido della pagina
codice:
<script type="text/javascript">
$(document).ready(function () {
			$('a[href*=#test]').click(function() {
			if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
					&& location.hostname == this.hostname) {
							var $target = $(this.hash);
							$target = $target.length && $target || $('[name=test]');
							if ($target.length) {
									var targetOffset = $target.offset().top;
									$('html,body').animate({scrollTop: targetOffset}, 1000);
									return false;
							}
					}
			});

    });
</script>
e funziona..tutto ok, il mio scopo però è quello di avere l'effetto scroll appena la pagina si carica e non da click su una voce, ovviamente la mia ancora sarebbe fissa (#test)

Come posso midificare lo script sopra riportato per avere l'avvio della funzione al caricamento pagina ?