dojo[(((i++)%2)==0)?"addClass":"removeClass"](item,"sortListItemOdd"); 
dojo[(((i++)%2)===0)?"addClass":"removeClass"](item,"sortListItemOdd"); 
	onSort: function(/* Event */e){		// summary: sort the data, and style the nodes.		var arr = dojo.query("li",this.domNode);		if (this.sortable){			this.descending = !this.descending;			dojo.addClass(this.titleNode,((this.descending)?"sortListDesc":"sortListAsc"));			dojo.removeClass(this.titleNode,((this.descending)?"sortListAsc":"sortListDesc"));			arr.sort(this._sorter);			if(this.descending){ arr.reverse(); }		}		var i=0;		dojo.forEach(arr,function(item){			dojo[(((i++)%2)==0)?"addClass":"removeClass"](item,"sortListItemOdd");			this.containerNode.appendChild(item); 		},this);	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/4241135e73df0bddf18b6384563fe5fb9f96d5f1/SortList.js/buggy/widget/SortList.js