Però c'è un piccolo problema, di default sono nell'opzione "1" appena accedo alla pagina.

Quando scelgo nel menu l'opzione "2" e ci clicco, si vede il suo contenuto solo per un secondo e poi ritorna subito alla "1" ma il link cambia.

forse il problema sta nel codice. Io ho scritto:

Codice PHP:
<select name="cal" id="cal" onchange "update(); location.href = 'http://miosito.it/?id=' + this.value"
perchè c'è update() + location.href e quindi vanno in conflitto, credo.