слово "var" в js является зарезервированным. Его нельзя использовать для именования своих идентификаторов.
Переменные можно объявлять так:
window.myVariable = 'something';
Так:
Внимание! Такая запись может привести к логическим ошибкам. Js сначала будет искать локальную переменную myVariable, не найдя ее будет искать в родительской области видимости, и т.д. до window. Если переменная с таким именем не будет найдена, она будет создана как глобальная. А если найдется - то перезапишется!.
(В строгом режиме "use strict", если переменная не будет найдена, такая запись вызовет ошибку javascript)
myVariable = 'something';
И так:
Такая запись безопасна, она создаст локальную переменную для текущей области видимости.
Именно так рекомендуется объявлять переменные.
var myVariable = 'something';