ho provato così:
codice:
    <script type="text/javascript">
        function refreshPage(valore) {
            document.cookie = valore * 1000;
            var cookieVal = document.cookie;
            setInterval("document.location.reload();", cookieVal);
        }
    </script>
la mia idea era: al select index change salvo il cookie con il valore impostato.
poi lancio setInterval col il valore letto dal cookie.
il cookie viene salvato e valorizzato, ma il comportamento è lo stesso di prima.
probabilmente sbaglio in qualcosa in lettura cookie??