sq = '';
function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function runsearch(q)
{
	if (q!=sq)
		return false;
//	$('#sqres').css({display: 'none'});
	$('#sqres').html("Loading...");
	ref = document.location.href;
	$.post("/sports-betting/qsearch.php", {q: sq, r: ref}, 
	function (data)
	{
		if(data)
		{
			$('#sqres').html(data);
			$('#sqres').css({display: 'block'});
		} else {
			$('#sqres').css({display: 'none'});
		}
		return false;
	});
		
}

function dosearch()
{
	if (trim($('#sq').val()) == trim(sq))
	{
		if (!trim(sq))
		$('#sqres').css({display: 'none'});
		return false;
	}	
	
	sq = trim($('#sq').val());
	setTimeout("runsearch('" + sq.replace("'", "") +"')", 400);
	return false;
}

function changeSearchSource(obj, url)
{
	$("#searchin").val(url);
	$("#sq").val($(obj).html());
	searchTitle = $(obj).html();
	$(".search-setup").fadeOut('fast');
	return false;
}