document.write('<div id=SearchSuggest_SearchINP_top></div>');
document.write('<div id=SearchSuggest_SearchINP_left></div>');

function suggestCallback(res) {
	//alert(res);
	eval(res);
}

var delayedAjax = false;
var lastAjaxedSrch = '';
var calln = 0;

function search_OnKeyUp(evt) {
	if(window.event) var evt = window.event;
	var srcEl = evt.target ? evt.target : evt.srcElement;
	var srcId = srcEl.id;
	var txt = srcEl.value;
	var key = evt.keyCode;
	var suggDiv = document.getElementById('SearchSuggest_'+srcId);
	CloseSuggest();
	suggDiv.style.left = (document.getElementById('HeaderTbl').offsetLeft+(srcId=='SearchINP_left'?42:230))+'px';
	if(txt==lastAjaxedSrch) return; else lastAjaxedSrch = txt;
	if(key==13) { srcEl.form.submit(); return; }

	suggDiv.innerHTML = "Suggestions pour \""+txt+"\" :<br><br>";
	clearTimeout(delayedAjax);
	calln++;
	var u = '/searchsuggest.php?div='+srcId+'&calln='+calln+'&str='+escape(txt);
	delayedAjax = setTimeout("ajaxCaller.getPlainText('"+u+"', suggestCallback);", 500);
}


function CloseSuggest() {
	document.getElementById('SearchSuggest_SearchINP_top').style.left = '-600px';
	document.getElementById('SearchSuggest_SearchINP_left').style.left = '-600px';
}



try { document.getElementById('SearchINP_top').attachEvent('onkeyup', search_OnKeyUp); } catch(e) {}
try { document.getElementById('SearchINP_top').onkeyup = search_OnKeyUp; } catch(e) {}

try { document.getElementById('SearchINP_left').attachEvent('onkeyup', search_OnKeyUp); } catch(e) {}
try { document.getElementById('SearchINP_left').onkeyup = search_OnKeyUp; } catch(e) {}



