Dovresti leggerti i primi capitoli di un tutorial sui JS ...
Variabili globali:
definite fuori dalle funzioni oppure definte dentro le funz senza il var
Variabili locali:
definite all'interno delle funz. con la parola chiave "var"
Eventi:
nel codice HTML:
sono delle specie di attributi dei tag, ma iniziano con le lettere "on"
Nel codice JS:
sono definiti con:
OGGETTO.onQUALCOSA
dove OGGETTO e` qualsiasi oggetto definito nella pagina HTML