﻿// JScript File

    var textBox;
    var hintsDiv;
    var isIE = !(navigator.appName=="Netscape")?1:0;
    function SearchLookUp(obj,event)
    {
        var evntCode = (isIE)?event.keyCode:event.which;
        if(evntCode != 27)
        {   
            if(obj.length > 1)
            {
                CallServer_SearchLookUp(obj, '');  
            }   
            else
            {
                document.getElementById('hints').style.display = 'none';
            }   
        }
        else
        {
            document.getElementById('hints').style.display = 'none';
        }
    }
    
    function ReceiveServerData_SearchLookUp(rValue)
    {   
        // alert(rValue);
        document.getElementById("hints").innerHTML = '';
        if(rValue /* && (rValue != '')*/)
        {
            var html = '';
            var stringArray = rValue.split(',');

            for (var i=0; i < stringArray.length; i++)
                html += '<li><a href="#" onclick="SetValue(\'<%=txt_search_query.ClientID%>\',this.innerHTML); return false; ">'+stringArray[i]+'</a></li>';

            document.getElementById("hints").innerHTML = '<ul>' + html + '</ul>';
            document.getElementById("hints").style.display = 'block';
        }
        else
        {
            document.getElementById("hints").style.display = 'none';
        }
    }
    
    function SetValue(objID,_value) 
    {
	    var txtSearch = document.getElementById(objID);
	    txtSearch.value = _value;
	    // alert(_value);
	    document.getElementById('hints').style.display = 'none';
    }