E' scritto male il tag select, mi stupisco che funzioni nei nuovi browser.
codice:
                        <select id="evento">
                            <option id="tipoEvento0" name="tipoEvento0"></option>
                            <option id="tipoEvento1" name="tipoEvento1">1</option>
                            <option id="tipoEvento2" name="tipoEvento2">2</option>
                        </select>
Il name deve essere impostato per il tag select, non per i tag option.
Inoltre i tag option devo avere impostato un value:
codice:
                        <select id="evento">
                            <option value=""></option>
                            <option value="1">1</option>
                            <option value="2">2</option>
                        </select>