var http;

function links()
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++) {
		
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
		{
			anchor.onclick = function(){
				anchor.target = "_blank";
			}
		}
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "popup")
		{
			var href = site_url + anchor.getAttribute("href");
			
			anchor.onclick = function(){
				var size = ",width=760,height=400";
				window.open(this.href, "Produits", "resizable=yes,scrollbars=yes,toolbar=no,status=no,menubar=no,location=0,directories=no" + size);
				return false;
			}

		}
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "ajax")
		{
			//var href = anchor.href;
			var href = anchor.getAttribute("href");
			
			href = href.replace(/produits_detail/,'produits_detail_ajax');
			
			//anchor.href = href;
			anchor.setAttribute("href", href);
			
			anchor.onclick = function(){
				document.getElementById("bg_ajax").className = "show";
				document.getElementById("ajax_loader").className = "show";
				ajax(this.href);
				return false;
			};
		}
	}
}

function ajax(href)
{
	var xhr_object = null; 
			
	if(window.XMLHttpRequest) // Firefox 
		xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non support� par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		return; 
	} 
	
	xhr_object.open("GET", href, true); 
	
	xhr_object.onreadystatechange = function() { 
		if(xhr_object.readyState == 4)
		{
			var response = xhr_object.responseText;
			response = '<div id="close"><a href="#" onclick="hideAjax()"><img src="/img/design/btn_fermer.png" alt="Fermer"/></a></div>' + response
			
			document.getElementById("ajax_loader").className = "hide";
			document.getElementById("bg_ajax").className = "show";
			document.getElementById("ajax").className = "show";
			document.getElementById("ajax").innerHTML = response;
		}
	} 
			
	xhr_object.send(null); 
}

function hideAjax()
{
	document.getElementById("ajax").className = "hide";
	document.getElementById("bg_ajax").className = "hide";
}

window.onload = function(){
	links();
}