C'est normal : au moment de l'affichage de la page, tu lui demandes de calculer objselect alors que le formulaire addann n'est pas encore affiché et n'existe pas encore dans le contexte JavaScript.
Passe ta définition de objselect dans la fonction check.
Conseil : ne mets pas de <input type="submit">, car le formulaire sera validé, même si la fonction check dit que non. Mets plutôt un type="button" classique, et en fin de fonction check, mets un "document.addann.submit();", comme ça, le formulaire ne sera envoyé au serveur Web que si le check est validé.