
	if(window.XMLHttpRequest) { 
		ObiektXMLHttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	function searchSuggest() {
	
		var searchInput = document.getElementById('searchInput');
		var suggestLayer = document.getElementById('searchSuggest');
		
		if(ObiektXMLHttp) {
			ObiektXMLHttp.open("GET", '/index.php?suggest='+searchInput.value);
		}
	
		ObiektXMLHttp.onreadystatechange = function() {
			if(ObiektXMLHttp.readyState == 1) {
				suggestLayer.innerHTML = '<li><span class="loading">wczytuję propozycje...</span></li>';
			}
		 	if(ObiektXMLHttp.readyState == 4) {
		 		if(searchInput.value == '' || searchInput.value == ' ' || searchInput.value == 'Szukana fraza...') {
		    	suggestLayer.innerHTML = '';
		    	suggestLayer.className = 'hidden';
		    } else {
					suggestLayer.innerHTML = ObiektXMLHttp.responseText;
					suggestLayer.className = 'show';
				}
		  }
		}
	
		ObiektXMLHttp.send(null);
	
	}
	
	function searchAutocomplete() {
		
		var searchForm = document.getElementById('searchForm');
		searchForm.setAttribute('autocomplete', 'off');
		
	}
	
	function suggestHide() {
	
		var suggestLayer = document.getElementById('searchSuggest');
		suggestLayer.className = 'hidden';
	
	}
	
	function pollVote() {
	
		var searchInput = document.getElementById('searchInput');
		var suggestLayer = document.getElementById('searchSuggest');
		
		if(ObiektXMLHttp) {
			ObiektXMLHttp.open("GET", '/index.php?poll='+searchInput.value);
		}
	
		ObiektXMLHttp.onreadystatechange = function() {
			if(ObiektXMLHttp.readyState == 1) {
				suggestLayer.innerHTML = '<li><span class="loading">wczytuję propozycje...</span></li>';
			}
		 	if(ObiektXMLHttp.readyState == 4) {
		 		if(searchInput.value == '' || searchInput.value == ' ' || searchInput.value == 'Szukana fraza...') {
		    	suggestLayer.innerHTML = '';
		    	suggestLayer.className = 'hidden';
		    } else {
					suggestLayer.innerHTML = ObiektXMLHttp.responseText;
					suggestLayer.className = 'show';
				}
		  }
		}
	
		ObiektXMLHttp.send(null);
	
	}
