Всем привет. Недавно начал знакомится с javascript и DOM.
Просьба не кидаться камнями, еще нуб.
Имеется к примеру такая функция:
	
	| Код: | 
	| function descAction (element, duration) {
   console.log(element);
   var funcStr = 'descAction('+element+','+duration+')';
   var movement = setTimeout(funcStr, duration);
} | 
	
Допустим я применяю функцию на евент onmouseover, один раз показывает элемент, а дальше пишет: 
Uncaught SyntaxError: Unexpected identifier
Кто может подсказать что я делаю не так и чего не понимаю, буду благодарен.