hi,
es ist nicht der "fehlende" ';' in line12,
doch, der "ist" es zunaechst einmal sehr wohl.
der löst noch mehr fehler aus!!
dann sind in deinem script also noch weitere fehler drin, die aber erst dann "auffallen", wenn du den vorhergehenden parse error beseitigt hast.
gruss,
wahsaga