function setCook(what) {
	var span;
	for (var ci=0;ci<what.childNodes.length;ci++) {
		if (what.childNodes[ci].tagName && what.childNodes[ci].tagName.toLowerCase() == 'span') { 
			span = what.childNodes[ci];
		}
	}
//	var spantext = ts_getInnerText(span);
	var td = what.parentNode;
	var tr = td.parentNode;

	if(lastClick == span) {
		if(reverse) SetCookie('dir'+cookieIndex,'true');
			else SetCookie('dir'+cookieIndex,'false');

		SetCookie('row'+cookieIndex,tr.rowIndex)
		SetCookie('cell'+cookieIndex,td.cellIndex);
	}
}

function check_sort() {
if (GetCookie('cell'+cookieIndex)!=null) {
	reverse = eval(GetCookie('dir'+cookieIndex));
	var td = parseInt(GetCookie('cell'+cookieIndex));
	var tr = parseInt(GetCookie('row'+cookieIndex));
	var column = td;
	if (tr==1) column+=col_day;
} else {
	reverse = true;
	var td = col_td;
	var tr = 1;
	var column = col_day;
}

var table = document.getElementById('tab');
var lnk=table.tHead.rows[tr].cells[td].firstChild;

insertionSort (table.tBodies[0], table.tBodies[0].rows.length-1, reverse, column, table.tHead.rows[tr].cells[td].firstChild.type)

if(reverse) {
     var ARROW = '<img src="../images/icons/sort_down.gif" border="0" width="8" height="9">';
}
else {
	 var ARROW = '<img src="../images/icons/sort_up.gif" border="0" width="8" height="9">';
}

    var span;
    for (var ci=0;ci<lnk.childNodes.length;ci++) {
        if (lnk.childNodes[ci].tagName && lnk.childNodes[ci].tagName.toLowerCase() == 'span') { 
			span = lnk.childNodes[ci];
		}
	}

	if (!table.getAttribute("sort_noindex")) {
		for(i=0;i<table.tBodies[0].rows.length;i++) {
			table.tBodies[0].rows[i].cells[0].innerHTML = i+1;
		}
	}

	span.innerHTML = ARROW;
	span.id = 'f_click';
}
