strano. La sintassi dovrebbe essere quella...
Altrimenti prova:
...oppurecodice:for(x = 0; x < centinaia; x++) { $("#box1").animate({ "backgroundPosition" : (+20px 0)} "slow", "linear"); };
codice:for(x = 0; x < centinaia; x++) { $("#box1").animate({ "backgroundPosition" : (+20 0)} "slow", "linear"); };