var cpSearch = new cpaint();
	cpSearch.set_transfer_mode('post');
	cpSearch.set_response_type('text');
	cpSearch.set_persistent_connection(false);
	//cpSearch.set_debug(1);


	
function searchdb(e){
	
	var textfield = document.getElementById('textsearch');
	

	if(textfield.value.length >= 3){
		cpSearch.call('lib/php/common/search/cp.search.php','searchdb',displaysearchresults,textfield.value)
	}
	else{
		var div_autocomplete = document.getElementById('autocomplete');
		var searchtextfield =  document.getElementById('textsearch');
		//adjust bottom border to original
		//searchtextfield.style.borderBottom = '1px';
		if(textfield.value.length == 0){
		//	searchtextfield.value = 'Live Site Search';
		}
		div_autocomplete.innerHTML = '';
		
	}
}


function displaysearchresults(results){

	var div_autocomplete = document.getElementById('autocomplete');
	var searchtextfield =  document.getElementById('textsearch');
	
	
	
	//adjust bottom border to nothing
	searchtextfield.style.borderBottom = '0px'
	div_autocomplete.style.display = 'block';
	div_autocomplete.innerHTML = results;
	
	//set listeners on li
	var li = div_autocomplete.getElementsByTagName('LI');

	for(i=0;i<li.length;i++){

		if(document.getElementById('searchresultcount').value != 0){
			events.addEvent(li[i], 'mouseover',preview.show,false);
			events.addEvent(li[i], 'mouseout',preview.hide,false);
			events.addEvent(li[i], 'mousemove',preview.moveshow,false);
		}
		
		if(li[i].id == 'closesearch'){
			events.addEvent(li[i], 'mouseover',csseffects.changebtncursor,false);
		}
		events.addEvent(li[i], 'mouseover',csseffects.changebackgroundcolorover,false);
		events.addEvent(li[i], 'mouseout',csseffects.changebackgroundcolorout,false);
	
				
		
	}
	
}