/// <reference name="MicrosoftAjax.js" />
/// <reference path="~/PredictiveSearch.asmx" />
/// <reference path="~/_resources/jscript/jquery-1.6.4-vsdoc.js"/>

function show_data(strName)
{
	if (strName.length > 2)
	{
		$('#activityresult').html('<img src="ajax-loader.gif" alt="" />');
		ShowAdvancedPredict();
		var category = window.parseInt($('#lst_category option:selected').val());
		var region = window.parseInt($('#lst_region option:selected').val());
		var city = $('#lst_city option:selected').val();
		PredictiveSearch.AdvancedPredict(strName, category, region, city, onAdvancedPredictSuccess);
	} else
	{
	    $('#activityresult').hide();
	}
}

function onAdvancedPredictSuccess(results)
{
	var html = "";
	var length = results.length;

	if (length > 0)
	{
		for (var i = 0; i < length; i++)
		{
			var item = results[i];
			html += '<div><a href="#" onclick=\"assignvalue2(this.innerHTML)\" class=\"lnkstyle2\" >' + item + '</a></div>';
		}
	} else {
		html += '<div>No results found</div>';
	}
	$('#activityresult').html(html);
	ShowAdvancedPredict();
}

function assignvalue2(val)
{
	val = val.replace("&lt;", "<").replace("&gt;", ">").replace("&amp;", "&");

	$('#txt_keyword').val(val);
	$('#txt_ccid').val('');
	$('#activityresult').hide();
}

function ShowAdvancedPredict()
{
	$('#activityresult').show();
    $('#ctl00_body').click(
    function() {
	     $('#activityresult').hide();
	});
}
