function search() {
var url = '/cadouri/search.php';
text=document.getElementById('search_form').text.value;
name =document.getElementById('search_form').name.checked;
city =document.getElementById('search_form').city.checked;
age=document.getElementById('search_form').age.checked;
hobby=document.getElementById('search_form').hobby.checked;
var params = 'text='+ text+ '&name=' + name+'&city=' + city+'&age=' + age+'&hobby=' + hobby;
var ajax = new Ajax.Updater(
{success: 'widecol'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function reportError(request) {
$F('widecol') = "Error";
}

function keyDown(e) {
	var evt=(e)?e:(window.event)?window.event:null;
	if(evt){ var key=(evt.charCode)?evt.charCode: ((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
	if(key=="27") {
		//document.getElementById('search_suggest').style.display='none';
	}
	}
}

function keyPressed(e) {
	var evt=(e)?e:(window.event)?window.event:null;
	if(evt){ 
		var key=(evt.charCode)?evt.charCode: ((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
		//esc
		if(key=="27") {
			//document.getElementById('search_suggest').style.display='none';
		}
	}
}

function keyUp(e){
	var evt=(e)?e:(window.event)?window.event:null;
	
	if(evt){ 
		var key=(evt.charCode)?evt.charCode: ((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
		if (key == 40)	{
			//alert('down');
			//n = this.iHighlighted + 1;
		}
		else if (key == 38)	{
			//alert('up');
			//n = this.iHighlighted - 1;
		}
		
		if (key < 32 || (key >= 33 && key <= 46) || (key >= 112 && key <= 123)) {
			//ignore
		} else {
			//autosuggest
			search();
		}
		
	}
}

function enableAjax(){
	nn=(document.layers)?true:false; ie=(document.all)?true:false;
	document.onkeypress=keyPressed;
	document.onkeydown=keyDown;
	document.onkeyup = keyUp;
	if(nn) document.captureEvents(Event.KEYDOWN);
}
