Ой реально что-то я с "var = idClick" затупил жестко.
Разъясни, что будет делать твой код:
var map = ['news', 'chat'];
var id = 1; alert( '#' + map[id-1] );
var id = 2; alert( '#' + map[id-1] );
Этот код не будет же выполнять ту функцию, которая мне нужна?