function RedimImage(inImg, Largeur, Hauteur) {
    try {
        inImg = $(inImg);
        Largeur = parseInt(Largeur);
        Hauteur = parseInt(Hauteur);
        if (!(inImg.complete)) {
            setTimeout("RedimImage('" + Element.identify(inImg) + "'," + Largeur + "," + Hauteur + ")", 200);
        }
        else {
            var MonImage = inImg.getDimensions();
            if ((Largeur / Hauteur) > (MonImage.width / MonImage.height)) {
                inImg.style.height = Hauteur + "px";
                var tmp = Hauteur * MonImage.width / MonImage.height;
                inImg.style.width = parseInt(tmp) + "px";
                inImg.style.marginLeft = (Largeur - tmp) / 2 + "px";
            }
            else {
                inImg.style.width = Largeur + "px";
                var tmp = Largeur * MonImage.height / MonImage.width;
                inImg.style.height = parseInt(tmp) + "px";
                inImg.style.marginTop = (Hauteur - tmp) / 2 + "px";
            }
        }
    }
    catch (e)
{ }
}


function EcrireCookie(nom, valeur) {
    var argv = EcrireCookie.arguments;
    var argc = EcrireCookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    document.cookie = nom + "=" + escape(valeur) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}

function getCookieVal(offset) {
    var endstr = document.cookie.indexOf(";", offset);
    if (endstr == -1) endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}
function LireCookie(nom) {
    var arg = nom + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg) return getCookieVal(j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) break;

    }
    return null;
}


//top des ventes bulle


function position() {
    mouseX = Event.pointerX(e);
    mouseY = Event.pointerY(e);
}

function showbulle(text) {
    bubble = document.getElementById("infobulle2");
    document.getElementById("infobulle2contenu").innerHTML = document.getElementById(text).innerHTML;
    bubble.style.visibility = "visible";
    bubble.style.display = "block";
    bubble.style.left = mouseposx - 165 + 'px';
    bubble.style.top = mouseposy - 20 - bubble.offsetHeight + 'px';
}

function cachebulle() {
    bubble = document.getElementById("infobulle2");
    bubble.style.visibility = "hidden";
    bubble.style.display = "none";
}

function addHover(elm) {
    elm.style.behavior = " ";
    if (document.all && window.print && /MSIE [56]/.test(navigator.userAgent)) {
        elm.style.behavior = " ";
        elm.onmouseenter = function () {
            this.className += ' hover';
            this.firstChild.className += ' hover';
            this.lastChild.style.display = 'block';
        }
        elm.onmouseleave = function () {
            this.className = this.className.replace(/\hover\b/, "");
            this.firstChild.className = this.firstChild.className.replace(/\hover\b/, "");
            this.lastChild.style.display = 'none';
        }
    }
}


/*déplacer des contenus dans la page pour structurer et améliorer le referencement*/
function deplacercontenu(numero) {
  deplacerDe = document.getElementById("deplacerDe_" + numero);
  deplacerVers = document.getElementById("deplacerVers_" + numero);
  deplacerVers.innerHTML = deplacerDe.innerHTML;
  deplacerDe.innerHTML = "";
}

function executerFinDeSite() {

    //catalogue2 plus petit
    selects = $$("#PanelCatalogueSecondaire .ImagesCatalogue2");
    for (i = 0; i != selects.length; i++) {
        RedimImage(selects[i], 89, 70);
    }


}

function FlashToJS(valeur) {
    global.eval(valeur);
}

function SelectOng(li) {
    lis = $$(".select");
    for (i = 0; i != lis.length; i++) {
        lis[i].className = "";
    }
    li.className = "select";
}
//les paves onglets du detail article

function ChercherPavesOnglets() {
    try {
        var PaveOnglets = $$('.PaveOnglets');
        for (i = 0; i != PaveOnglets.length; i++) { creerPaveOnglets(i + 1) }
    }
    catch (e)
{ alert(e); }
}

function creerPaveOnglets(i) {
    var Bloc = "";
    //recherche des paves
    var BlocOnglet = $$('#PaveOnglets' + i + ' .BlocOnglet');
    var entete = "<ul>";
    for (j = 0; j != BlocOnglet.length; j++) {
        //cacher le titre 
        $('TitOnglet' + i + '_' + (j + 1)).style.display = "none";

        //si le pave n'est pas vide
        if (BlocOnglet[j].innerHTML.length > 2) {
            //si c'est le premier garder en memoire
            if (entete == "<ul>") { Bloc = j + 1; }
            //pour tout les autres creer les onglets
            entete += "<li id='ItemOng" + i + '_' + (j + 1) + "' ><a href='#' onclick='MontrerBlocOnglet(" + i + "," + (j + 1) + "); return false'>" + $('TitOnglet' + i + '_' + (j + 1)).innerHTML + "</a></li>";
        }
    }
    //afficher les onglets
    if (entete != "<ul>")
    { $('EnteteOnglets' + i).innerHTML = entete + "</ul><div class='clear'></div>"; }
    else
    { $('EnteteOnglets' + i).innerHTML = ""; $('EnteteOnglets' + i).style.background = "#FFF"; }
    // activer le premier onglet
    if (Bloc != "") {
        MontrerBlocOnglet(i, Bloc);
    }
    else
    { $('PaveOnglets' + i).style.display = "none"; }
}
function MontrerBlocOnglet(Pave, Bloc) {
    //cacher tous les onglets
    var BlocOnglet = $$('#PaveOnglets' + Pave + ' .BlocOnglet');
    for (j = 0; j != BlocOnglet.length; j++) {
        BlocOnglet[j].style.display = "none";
    }
    var ItemsOnglets = $$('#EnteteOnglets' + Pave + ' .selectDAOng');
    for (j = 0; j != ItemsOnglets.length; j++) {
        ItemsOnglets[j].className = "";
    }
    //montrer l'onglet selectionne
    $('BlocOnglet' + Pave + '_' + Bloc).style.display = "block";
    $('ItemOng' + Pave + '_' + Bloc).className = "selectDAOng";
}
function verifFormAppelGratuit() {
    try {
        var bRet = true;
        if (document.getElementById("ZE_DOSSIER_TEXTE1").value.length < 1) {
            document.getElementById("ZE_DOSSIER_TEXTE1").style.borderColor = 'red'; bRet = false;
        } else {
            document.getElementById("ZE_DOSSIER_TEXTE1").style.borderColor = 'white';
        }

        if (document.getElementById("ZE_DOSSIER_TEXTE2").value.length < 1) {
            document.getElementById("ZE_DOSSIER_TEXTE2").style.borderColor = 'red'; bRet = false;
        } else {
            document.getElementById("ZE_DOSSIER_TEXTE2").style.borderColor = 'white';
        }

        if (bRet == false) {
            document.getElementById("ZE_DOSSIER_TextErreur").innerHTML = "<b style='color:#cc0000'>Veuillez renseigner tout le formulaire afin de pouvoir r&eacute;pondre &agrave; votre demande</b>";
        }
        return bRet;
    }
    catch (e) {
    }
}

function chargementSucces()
{
    new Effect.ScrollTo('PanelBanniere', { duration: 1 });
}

