function showLoading()
{	Element.show('loading2');	}
function hideLoading()
{	Element.hide('loading2');	}

/*
function mySearch()
{
	if(Form.Element.getValue("query") == '')
	{
		alert('1' + Form.Element.getValue("query") + '2');
		hideLoading()
		return false;
	}
	else
	{
		showLoading()
		alert('22222');
	}

	var url = '/ajaxsearch/';
	var pars = 'query=' + Form.Element.getValue("query");
    var myAjax = new Ajax.Updater( {success: 'debagging'}, url, {method: 'get', parameters: pars, onFailure: reportError});
   
	function reportError(request)
	{			alert('Sorry. There was an error.');		}
    
    return false;

	hideLoading()
}
*/

function mySearch()
{
	a.call()
	return false;
}

var a = function moby()
{
	if((Form.Element.getValue("query") == '') || (Form.Element.getValue("query") == 'Найти продукт'))
	{
		hideLoading();
		Element.show('main-table')
		Element.hide('debagging')
		return false;
	}
	else
	{
		Element.hide('main-table')
		Element.show('debagging')
		showLoading()
	}

	var url = '/classes/ajax/search.php';
	var pars = 'query=' + Form.Element.getValue("query");
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onFailure: reportError, onComplete: showResults});
    
	function reportError(request)
	{ alert(request.responseText); alert('Sorry. There was an error.');		}
}

function showResults(request)
{
		$('debagging').innerHTML = request.responseText;
		if(request.responseText == '')
			Element.show('debagging');
		hideLoading();
}


function load()
{
	a.call();
	new Form.Element.Observer("query", 1, a);
}
