// Methods for amaxa Live Search
//
// @author		Andreas Kundoch <typo3@mehrwert.de>
// @version		$Id: ajax.js 4148 2008-12-23 15:19:44Z ak $
// @package		TYPO3
// @subpackage	tx_mwaxlivesearch
// @license		GPL
//

var MehrwertLiveSearch = {

	ajaxUri: null,
	eID: null,

		// load the element by executing an ajax call
	search: function(elementID) {
		// $('tx_mwaxlivesearch_spinner').innerHTML = '<img style="margin: 0; padding: 0; border: 0;" src="typo3conf/ext/mw_mnogosearch_bridge/res/images/ajax-loader.gif" width="12" height="12" alt="Suche..." />';
		if ($('q').value.length >= 3) {
			$('mw_ax_livesearch_placeholder').style.display = 'block';
			new Ajax.Request(this.ajaxUri, {
				method: 'get',
				parameters: { eID: this.eID, q: $('q').value },
				onSuccess: function(xhr) { $(elementID).innerHTML = xhr.responseText; $('tx_mwaxlivesearch_spinner').innerHTML = ''; },
				onFailure: function() { alert('An error occured. (1)'); }
			});
		}
	}
};