Здравствуйте. Задался целью сделать кнопку для автоматического перехода на самый верх странички (как Вконтакте). Реализовал через блок, который вначале скрыт, а при прокрутке появляется. И все бы хорошо, но при возвращении на самый верх страницы кнопка не исчезает и продолжает висеть сбоку, раздражая взгляд 

 Путем исканий пришел к следующей функции (смысл в том, что если позиция прокрутки равняется нулю, то блоку #top присваивается значение скрытый, в других случаях - кнопка видимая):
function Scrolling()
{
  if (self.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop = 0)
{document.getElementById('top').style.display = 'none';}
  else
{document.getElementById('top').style.display = 'block';};
};
Но она, естественно не работает 

 Подскажите где что неправильно, пожалуйста.
З.Ы.: Вызов функции идет через <body onscroll = "Scrolling()">
З.З.Ы.: Консоль Хрома кричит:
	
	| Код: | 
	| Uncaught ReferenceError: Invalid left-hand side in assignment
Scrollingindex.html:35
(anonymous function)index.html:54
onscroll | 
	
Блок с кнопкой не появляется 
