Considera che dal file .txt è probabile che flash veda il valore come stringa e non come numero, per cui i controlli non sarebbero efficaci.
Prova ad usare

id = Number(id)

Prima dei vari if

Se usi flash Mx comunque usa loadVars al posto dell'ormai obsoleto loadVariables, è molto più gestibile.