TableSorter 三択改修の場所

$headers.click(function(e) {

$this.trigger("sortStart");

var totalRows = ($this[0].tBodies[0] && $this[0].tBodies[0].rows.length) || 0;

if(!this.sortDisabled && totalRows > 0) {


// store exp, for speed
var $cell = $(this);

// get current column index
var i = this.column;

// get current column sort order
//★a1 this.order = this.count++ % 2;
this.order = this.count++ % 3;

if (this.order == 2 ){
i=0; //カラムを入れ替え
this.order = 0; //昇順にする
}


// user only whants to sort on one column
if(!e[config.sortMultiSortKey]) {

// flush the sort list
config.sortList = [];

if(config.sortForce != null) {
var a = config.sortForce;
for(var j=0; j < a.length; j++) {
if(a[j][0] != i) {
config.sortList.push(a[j]);
}
}
}

// add column to sort list
config.sortList.push([i,this.order]);