/* sorting function start here */

function sort_by_tpprice(a, b)
{
	var x = Math.round(a.OB[0].TP);
	var y = Math.round(b.OB[0].TP);
	return ((x <= y) ? -1 : ((x > y) ? 1 : 0));
}
function sort_by_duration(a, b)
{
	var x = parseInt(a.OB[0].obDU);
	var y = parseInt(b.OB[0].obDU);
	return ((x <= y) ? -1 : ((x > y) ? 1 : 0));
}
function sort_by_departTime(a, b)
{
	var x = a.OB[0].obDT;
	var y = b.OB[0].obDT;
	return ((x <= y) ? -1 : ((x > y) ? 1 : 0));
}
function sort_by_arrivalTime(a, b)
{
	var x = a.OB[0].obAT;
	var y = b.OB[0].obAT;
	return ((x <= y) ? -1 : ((x > y) ? 1 : 0));
}

//for formating number ;

var N=navigator.appName;
var V=navigator.appVersion.split(';')
V=parseInt(V[1].substring(6,7));
function FormatNumber(amount)
{
	if(N=="Microsoft Internet Explorer" && V<6)
	{
	var am=amount;
	return am;
	}
	else
	{
		var delimiter = ","; // replace comma if desired
			var a=amount;
			var i = amount;
			if(isNaN(i)) { return ''; }
			var minus = '';
			if(i < 0) { minus = '-'; }
			i = Math.abs(i);
			var n = new String(i);
			var a = [];
			while(n.length > 3)
			{
				var nn = n.substr(n.length-3);
				a.unshift(nn);
				n = n.substr(0,n.length-3);
			}
				if(n.length > 0) { a.unshift(n); }	
				n = a.join(delimiter);
				amount = n  
				amount = minus + amount;
				return amount;
	}
}

