var timeraroTmlfListeProduitsAjax_table = '';

//Utilisation classique
function aroGetAjax(divInjection,url)
{
	new Ajax.Request(url, {
	method: 'get',
		onSuccess: function(transport) {
			$(divInjection).innerHTML = transport.responseText;
			$(divInjection).show();
		}
	});	
}

//Special MouseOver, MouseOut gérer automatiquement 
//utilisation : aroGetAjaxMouseOver(divDeclencheur,divInjection,url)

var aroAjaxMouseOverTimer          = '';
var aroAjaxMouseOverDivDeclencheur = '';
var aroAjaxMouseOverDivInjection   = '';
var aroAjaxMouseOverUrl            = '';

function aroDoGetAjaxMouseOver()
{
	clearTimeout(aroAjaxMouseOverTimer);
	aroGetAjax(aroAjaxMouseOverDivInjection,aroAjaxMouseOverUrl)
}

function aroGetAjaxMouseOut()
{
	aroAjaxMouseOverTimer = setTimeout(aroDoGetAjaxMouseOut,400);
}

function aroDoGetAjaxMouseOut()
{
	 $(aroAjaxMouseOverDivInjection).hide();
	 clearTimeout(aroAjaxMouseOverTimer);
}

function aroGetAjaxMouseOver(divDeclencheur,divInjection,url)
{
	aroAjaxMouseOverDivDeclencheur = divDeclencheur;
	aroAjaxMouseOverDivInjection   = divInjection;
	aroAjaxMouseOverUrl            = url;
	
	Event.observe(divDeclencheur,'mouseover',aroDoGetAjaxMouseOver);
	Event.observe(divDeclencheur,'mouseout' ,aroGetAjaxMouseOut);
	Event.observe(divInjection,'mouseover',function(event) {clearTimeout(aroAjaxMouseOverTimer);});
	Event.observe(divInjection,'mouseout',function(event) {aroAjaxMouseOverTimer = setTimeout(aroDoGetAjaxMouseOut,400);});
}



