$.tablesorter.addParser({ 
	// set a unique id 
	id: 'time2', 
	is: function(s) { 
		// return false so this parser is not auto detected 
		return false; 
	}, 
	format: function(s) { 
		// format your data for normalization 
		return s.replace(' ','').substring(0,s.indexOf('-') - 1)
		.replace(/7:00AM/,30)
		.replace(/7:30AM/,29)
		.replace(/8:00AM/,28)
		.replace(/8:30AM/,27)
		.replace(/9:00AM/,26)
		.replace(/9:30AM/,25)
		.replace(/10:00AM/,24)
		.replace(/10:30AM/,23)
		.replace(/11:00AM/,22)
		.replace(/11:30AM/,21)
		.replace(/1:00PM/,20)
		.replace(/1:30PM/,19)
		.replace(/2:00PM/,18)
		.replace(/2:30PM/,17)
		.replace(/3:00PM/,16)
		.replace(/3:30PM/,15)
		.replace(/4:00PM/,14)
		.replace(/4:30PM/,13)
		.replace(/5:00PM/,12)
		.replace(/5:30PM/,11)
		.replace(/6:00PM/,10)
		.replace(/6:30PM/,9)
		.replace(/7:00PM/,8)
		.replace(/7:30PM/,7)
		.replace(/8:00PM/,6)
		.replace(/8:30PM/,5)
		.replace(/9:00PM/,4)
		.replace(/9:30PM/,3)
		.replace(/10:00PM/,2)
		.replace(/10:30PM/,1);
	}, 
	// set type, either numeric or text 
	type: 'numeric' 
});

$(document).ready(function() { 	
	
	
	$("table.tablesorter").tablesorter({ 
		sortList: [[0,1]],
		headers: { 
			0: { 
				sorter:'time2' 
			} 
		} 
	}); 

});
