function Ajax_Send(id_el, page)
{ 
    var el = document.getElementById(id_el);
    var xhr = null;
    
    if (window.XMLHttpRequest) //  Objet de la fenêtre courant
	{ 
	    xhr = new XMLHttpRequest();//  Firefox, Safari, ...
	}else if (window.ActiveXObject)//  Version Active
	{
      xhr = new ActiveXObject("Microsoft.XMLHTTP");// Internet Explorer 
	}
	
	xhr.onreadystatechange  = function()
    { 
		if(xhr.readyState  == 4)
		{
			if(xhr.status  == 200) 
			{
				if(el.type=='text') el.value = xhr.responseText;
				else el.innerHTML = xhr.responseText;
				
				el.style.backgroundImage = 'none';
				if ($type(myFormValidation)=='object'){
            		myFormValidation.initialize('form');
            	}
			}
			else
			{
				el.innerHTML = "Error code " + xhr.status;
				el.style.backgroundImage = 'none';
			}
		}
		else
		{
			if(el.type=='text') el.value = xhr.responseText;
			else el.innerHTML = "Chargement en cours";
			el.style.backgroundColor = '#fff';
			el.style.backgroundImage = 'url(/images/commun/load.gif)';
			el.style.backgroundRepeat = 'no-repeat';
			el.style.backgroundPosition = '135px 4px';
		}
    }; 

	xhr.open('GET', page, true);
	xhr.send(null);
}

function Ajax_Send_Categ(id_el, page)
{ 
    var el = document.getElementById(id_el);
    var xhr = null;
    
    if (window.XMLHttpRequest) //  Objet de la fenêtre courant
	{ 
	    xhr = new XMLHttpRequest();//  Firefox, Safari, ...
	}else if (window.ActiveXObject)//  Version Active
	{
      xhr = new ActiveXObject('Microsoft.XMLHTTP');// Internet Explorer 
	}
	
	xhr.onreadystatechange  = function()
    { 
		if(xhr.readyState  == 4)
		{
			if(xhr.status  == 200) 
			{
				if(el.type=='text') el.value = xhr.responseText;
				else el.innerHTML = xhr.responseText;
				if ($type(myFormValidation)=='object'){
            		myFormValidation.initialize('form');
            }
				el.style.backgroundImage = 'none';
			}
			else
			{
				el.innerHTML = 'Error code ' + xhr.status;
				el.style.backgroundImage = 'none';
			}
		}
		else
		{
			if(el.type=='text') el.value = xhr.responseText;
			else el.innerHTML = '  Chargement en cours';
			el.style.backgroundColor = '#fff';
			el.style.backgroundImage = 'url(/images/commun/load.gif)';
			el.style.backgroundRepeat = 'no-repeat';
			el.style.backgroundPosition = '0 4px';
		}
    }; 

	xhr.open('GET', page, true);
	xhr.send(null);
}

