/******************************************************************************************************
 * Mod Log
 * Version	Author	 		      Date			Description
 *  1.0		Infosys Offshore	Dec 1, 2008		To include the methods for long
 *                                              long listing page sorting.
******************************************************************************************************/

function selectSortOrder() {
	var changeSortType;
	var sortSelect = document.getElementById("sort_dropdown");
	if(sortSelect.selectedIndex != -1) {
		var sIndex = sortSelect.selectedIndex;
		changeSortType = sortSelect[sIndex].value;
	}
	sortList(changeSortType);
}

function sortList(sortType) {
	$("div#messageDiv").show();
	var ajaxPath = window.location.pathname + "?sortType=" + sortType;
	$.ajax({
		type:"GET",
		url: ajaxPath,
		timeout: 2000000,
		success: function(html) {
			displaySortedList(html);
		},
		error: displaySortedListError,
		dataType: "html"
	});
}

function displaySortedList(html) {
	$("div#messageDiv").hide();
	$("div#sortedList").html();
	$("div#sortedList").html(html);
}
 
function displaySortedListError(xmlHttpRequest, status, exception) {
	$("div#messageDiv").hide();
	$("div#sortedList").html("Error in loading list");
}

//touch 1