//Ajouter aux Favoris
function Favoris(MyURL) {
if( MyURL == '' )
	MyURL	= location.href;

if (document.all) {
	MyTitle = document.title;
	window.external.AddFavorite(MyURL, MyTitle);
	}
else
	alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.');
}

//Articiles Similaires
var SaveMyURL = null;
function LoadContent(MyURL) {
	if( SaveMyURL == null || SaveMyURL == MyURL) {
		MyDisplay = (document.getElementById('loaded_content').style.display == 'none') ? 'block' : 'none';
		document.getElementById('loaded_content').style.display = MyDisplay;
	
		MyRows = (window.parent.document.body.rows == '36,*') ? '134,*' : '36,*';
		window.parent.document.body.rows = MyRows;
		}
	
	if( MyDisplay == 'block' ) {
		SaveMyURL = MyURL;
		MyRequest(MyURL,'loaded_content');
		}
	}

//Requête Javascript
function MyRequest(MyUrl,MyDivHTML) {
var httpRequest = null;

if(window.XMLHttpRequest) // Firefox
   httpRequest = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
   httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest");
   return;
	}

httpRequest.open('GET', MyUrl, true);

httpRequest.onreadystatechange = function() {
	if(httpRequest.readyState == 1 || httpRequest.readyState == 3) { //Chargement en cours
		var MyData = '<div class="content_frame"><div class="loading">Chargement en cours...</div></div>';
		}
	
	if(httpRequest.readyState == 4) { //Chargement terminé
		if (httpRequest.status == 200)
			var MyData = httpRequest.responseText;
		else
			var MyData = 'Problème lors de la requête';
		}
		
document.getElementById(MyDivHTML).innerHTML = MyData;
}

httpRequest.send(null);
}
