var myTextExtraction = function(node)
{
	//    return node.toLowerCase().replace( /^\s+|\s+$/g,"" ).replace( /\s+/g," " ).replace(/[áaâ]/ig, "a").replace(/[éeeë]/ig, "e").replace(/[íiî]/ig, "i").replace(/[óöőô]/ig, "o").replace(/[úüűu]/ig, "u");
	// return node.replace(/[áaâ]/ig, "a").replace(/[éeeë]/ig, "e").replace(/[íiî]/ig, "i").replace(/[óöőô]/ig, "o").replace(/[úüűu]/ig, "u");
	return $(node).text().toLowerCase().replace(/^\s+|\s+$/g, "").replace(/\s+/g, " ").replace(/[áaâ]/ig, "a").replace(/[éeeë]/ig, "e").replace(/[íiî]/ig, "i").replace(/[óöőô]/ig, "o").replace(/[úüűu]/ig, "u");
}

$(document).ready(function()
	{

		$.tablesorter.defaults.widgets =['zebra'];
		$(".waitinglist").tablesorter(
			{
			headers: {
				},
			textExtraction: myTextExtraction,
			sortList:[[0, 0]]
			}
		);

		$.tablesorter.defaults.widgets =['zebra'];
		$(".acceptlist").tablesorter(
			{
			headers: {
				},
			textExtraction: myTextExtraction,
			sortList:[[0, 0]]
			}
		);

		$.tablesorter.defaults.widgets =['zebra'];
		$(".races").tablesorter(
			{
			headers: {
				3: {sorter: false}
				},
			textExtraction: myTextExtraction,
			sortList:[[0, 0]]
			}
		);

	}
);

