Че за нахер? Зачем пропрасывать элемент? Он же и без того будет проброшен браузером как this!
var circle = {};
function clickCircle() {
this.style.background = "#b00";
}
for (var i = 1; i < 11; i++) {
circle[i] = document.getElementById("circle" + i);
circle[i].onclick = clickCircle;
}
И все. И не надо плодить 11 одинаковых функций-копий. Это же глупо по меньшей мере )