function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function chargerMenu() {
MM_preloadImages('img/interface/commun/menu1_on.png','img/interface/commun/menu2_on.png','img/interface/commun/menu3_on.png','img/interface/commun/menu4_on.png','img/interface/commun/menu5_on.png','img/interface/commun/menu6_on.png','img/interface/commun/menu7_on.png','img/interface/commun/menu8_on.png','img/interface/commun/menu9_on.png','img/interface/commun/menu10_on.png','img/interface/commun/menu11_on.png','img/interface/commun/menu_nouveaute_on.png','img/interface/home/magasins_on.gif','img/interface/home/aquamag_on.gif','img/interface/commun/menu_page_1_on.gif','img/interface/commun/menu_page_3_on.gif','img/interface/commun/menu_page_4_on.gif','img/interface/commun/menu_page_5_on.gif');	
}

function correctPNG() 
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText 
if (img.align == "left") imgStyle = "float:left;" + imgStyle
if (img.align == "right") imgStyle = "float:right;" + imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle 
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
img.outerHTML = strNewHTML
i = i-1
}
}
}
//window.attachEvent("onload", correctPNG);

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function popuppage(page,param) {
	if (param == undefined || param == "undefined") MM_openBrWindow(page, 'plan','toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,width=725,height=600');
	else MM_openBrWindow(page, 'plan','toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,'+param);
}

function popuppage2(page,param) {
	if (param == undefined || param == "undefined") MM_openBrWindow(page, 'plan','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=725,height=600');
	else MM_openBrWindow(page, 'plan','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,'+param);
}

function zoomproduit(img) {
	MM_openBrWindow('zoomproduitdc11.html?img='+img, 'zoom','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=400,height=400');
}

function catalogue(page) {
	//alert(window.cat);
	MM_openBrWindow('catalogue.html', 'cat','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=990,height=700');
}

function oppromo() {
	//alert(window.cat);
	MM_openBrWindow('popup1ba8.html?i=popup_OP_juin2.jpg', 'cat','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=700,height=850');
}

function destockage() {
	//alert(window.cat);
	MM_openBrWindow('popup5a78.html?i=popup_promo3.jpg', 'cat','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=720,height=822');
}


function rch() {
	var recherche = document.getElementById('r').value;
	if (recherche.length > 0 && recherche != "Tapez votre recherche" && recherche != "RECHERCHER") location = 'produits-rechercher2a3b.html?r='+recherche;
	else document.getElementById('r').value = "Tapez votre recherche";
}

function displayactu(cible) {
	if (document.getElementById(cible).style.display == "block")
		document.getElementById(cible).style.display = "none";
	else document.getElementById(cible).style.display = "block";
}

var couleur = "#6b7678";
function txtflash() {
		//couleur == "#ff7900" ? couleur = "#ff7900" : couleur = "#6b7678";
		couleur == "#6b7678" ? couleur = "#EB0969" : couleur = "#6b7678";
		//document.getElementById("flashtxt").style.color = couleur;
		setTimeout("txtflash()", 500);
}


// Bibliothèque AJAX
// Copyright "Les singes" 2008

function creerXHR() {
	var xhr = false;
		
	// Mozilla, Safari,...
	if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); }
	// IE
	else if (window.ActiveXObject) { 
		try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
		}
	}
	
	return xhr;
}

function makeRequest(url) {

        var httpRequest = creerXHR();
        if (!httpRequest) { /* Traitement de l'echec */ return false; }
		//
        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
        httpRequest.open('GET.html', url, true);
        httpRequest.send(null);

    }

function alertContents(httpRequest) {
	if (httpRequest.readyState == 1) {
		document.getElementById("blocproduit").innerHTML = "Chargement...";
	}
	if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {
			document.getElementById("blocproduit").innerHTML = httpRequest.responseText;
		} else {
			document.getElementById("blocproduit").innerHTML = httpRequest.responseText;
		}
	}

}