That's a bit involved. Not too difficult but more than I can summarize verbally. Best clue is to look at the array where the sort is handled.<br /><br />Under this:<br />// -------------------------<br />// Set up some sorting stuff<br />if ($sb == 1) {<br /><br /><br />You'll need to setup two new $sb numbers for each field. Ascending/decending.<br /><br />Under this:<br /><br />// ---------------------<br />// Set some sorting opts<br /><br />give each sort option a variable name - use the odd number that you added above.<br /><br />Under this:<br /><br />// -----------------------------------------------<br />// Make sure we are giving the proper sort options<br />if ($sb == 1) {<br /> $sortsubject = 2;<br />} else {<br /> $sortsubject = 1;<br /><br /><br />Add whatever variable you used int he previous section so the option properly gets "switched" when clicked.<br /><br /><br />Then there are 2 parts like this:<br />$sort_opt = array(<br /><br />Add your options and your query code there. Add 2 lines, one for Ascending and 2 for descending.<br /><br /><br />That should cover it. Make sure you've modified each of those areas and you should be fine.