rem: var endState = !this.checked; if ( is_opera ) { endState = !endState; } 
add: var endState = this.checked; 
context: function checkboxMouseupHandler(e) {	if (typeof e == 'undefined') {		e = window.event;	}	if ( !e.shiftKey || lastCheckbox === null ) {		lastCheckbox = this.index;		return true;	}	var endState = !this.checked;	if ( is_opera ) { // opera has already toggled the checkbox by this point		endState = !endState;	}	var start, finish;	if ( this.index < lastCheckbox ) {		start = this.index + 1;		finish = lastCheckbox;	} else {		start = lastCheckbox;		finish = this.index - 1;	}	for (var i = start; i <= finish; ++i ) {		checkboxes[i].checked = endState;	}	lastCheckbox = this.index;	return true;}
meta: 7328	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7328/9154cb1539e90e1fd92fda56f9add377035310a7/wikibits.js/buggy/skins/common/wikibits.js