function setBackgroundBackToDefault(obj)
{
for (var i = 0; i < obj.length; ++i) { document.getElementById(obj[i]).style.backgroundColor = '#F7F7F7'; }Wie wär's, wenn du hier einfach prüfst ob das betreffende Element überhaupt existiert?
deshalb hab ich ja mit alert() geschaut obs die richtigen werte drinhat, und die stimmen mit den ids überein
oder wie meinst du das?