﻿function getXMLHttpObj()
{
    if(typeof(XMLHttpRequest)!="undefined")
    {
		return new XMLHttpRequest();
    } 
    else
    {
        var activeXObjects = ['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0'];
        for(var i=0; i<activeXObjects.length; i++)
        {
            try
            {
				return new ActiveXObject(activeXObjects[i]);
            }
            catch(err){}
        }
    }
}

function fillslist(a)
{
	if(a.readyState!=4) return; 
    if(a.status == 200)
    {
		var slist = document.getElementById('slist');
        if(slist != null)
        {
			slist.innerHTML = a.responseText;
			slist.style.display = 'block';
        }
    }
}
function getslist(t)
{
    var search = document.getElementById('search');
	if(search.value.length>1)
	{
		var ajax = getXMLHttpObj();
	    ajax.open('POST', 'list.php?'+t+'='+search.value, true);
		ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	    ajax.onreadystatechange = function(){fillslist(ajax);};
		ajax.send();
	}
}
function places(s)
{
	var search = document.getElementById('search');
	if(search != null)
	{
		search.value = s;
		closeslist();
	}
}
function closeslist()
{
	var slist = document.getElementById('slist');
	if(slist != null)
	{
		slist.style.display = 'none';
		slist.innerHTML = '';
	}
}
