function createObject() {
	var request_type;
	var browser = navigator.appName;
	return browser == "Microsoft Internet Explorer"
		? new ActiveXObject("Microsoft.XMLHTTP")
		: new XMLHttpRequest();
}

var http = createObject();
function autosuggest() {
	q = encodeURIComponent(document.getElementById('filter_keyword').value);
	cat = document.getElementById('filter_category_id').value;
	typeof(baseurl) == "undefined"
		? http.open('GET','index.php?route=product/list/suggest&keyword='+q+'&category_id='+cat)
		: http.open('GET', baseurl+'index.php?route=product/list/suggest&keyword='+q+'&category_id='+cat);
	http.onreadystatechange = autosuggestReply;
	http.send(null);
}

function autosuggestReply() {
	if(http.readyState == 4){
		var response = http.responseText;
		e = document.getElementById('results');
		if ( response != "" ) {
			e.innerHTML = response;
			e.style.display = 'block';
		}
		else {
			e.style.display="none";
		}
	}
}


