var switchMDR = "DESACTIVATION_MDR" ;

//Nb de selection
nbSelection = 0 ;
/**#########################################
* affichage des sous menu du menu principal
*/            

function redimMenu(){
    if(document.body.scrollWidth>1200){
        document.getElementById("header").style.width="1200px";
    }else{
        document.getElementById("header").style.width=(document.body.scrollWidth)+"px";
    }
}

function showSousNav(id) {
    // Cache tous les menus   
    try{
        if(menus!="undefined" && menus){
            for (i=0;i<menus.length;i++) {
                if (id != menus[i]) { document.getElementById(menus[i]).style.display='none';}
            }    
        }
       
        getElement('sousnav',true,"").style.zIndex=1000;
        getElement(id,true,"").style.display='block';    
     }catch(e){}
}


function hideSousNav(id) {
    getElement('sousnav',true,"").style.zIndex=-1000;
    getElement(id,true,"").style.display='none';
}

/** #########################################
* Permet de récupérer le nb de sélections en cours
*/
function getNbMaSelection(){
    var produits = getCookie('panier') ;
    if(produits){
        produitsTab = produits.split(';') ;
        if(produitsTab.length>0){
            return produitsTab.length ;
        }
        else{
            return 0 ;
        }
    }
    else{
        return 0 ;
    }
}

/** #########################################
* Permet d'incrémenter le nb de sélection
*/
function incrementeMaSelection(){
    document.getElementById("nb-selections").innerHTML = getNbMaSelection() ;
}

/** #########################################
* Permet d'incrémenter le nb de sélection
*/
function getCookieVal(offset)
{
   var endstr=document.cookie.indexOf (";", offset);
   if (endstr==-1) endstr=document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}
function getCookie (name) {
    var arg=name+"=";
    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;
}

/** #########################################
* Permet d'afficher le sous-menu du chemin de fer
* @param : id : identifiant du bloc chemin de fer
*/
function showMenuBread(id) {
    var ssmenu = getElement(id, true, "") ;
    var calageMenu = 3 ;
    if(navigator.appVersion.indexOf("MSIE 6.0") > -1){
        calageMenu = 5 ;
    }
    
    if(ssmenu){
        ssmenu.style.display='block';
        
        var menu = getElement(id.split("_sm")[0], true, "") ;
        if(ssmenu.style.width == ""){
            var newWidth = menu.offsetWidth - calageMenu ;
            ssmenu.style.width = newWidth+'px' ;
        }
    }
}


/** #########################################
* Permet de cacher le sous-menu du chemin de fer
* @param : id : identifiant du bloc chemin de fer 
*/
function hideMenuBread(id) {
    var menu = getElement(id, true, "") ;
    if(menu){
        menu.style.display='none';
    }
}

/**
 * Permet de gerer le menu Oxylane dans la fiche produit
*/
function afficheOxylaneClub(oClick, sdiv,idImageRedim, idBlocRedim, zonedest) {
    var oDiv = getElement(sdiv,false,"");

    if ((typeof(oDiv) != 'undefined') && (oDiv != null)) {
        // On modifie tous les styles du menu
        var oParentClick = (document.parentNode) ? oClick.parentElement : oClick.parentNode;
        for(var i=0; i<oParentClick.childNodes.length; i++) {
            if (oParentClick.childNodes[i].tagName == 'LI') {
                if(oParentClick.childNodes[i].id.indexOf("Oxylane")>-1){
                    oParentClick.childNodes[i].className = '';
                    if(oParentClick.childNodes[i].childNodes[0]) oParentClick.childNodes[i].childNodes[0].className = '';
                }
                 if(oParentClick.childNodes[i].childNodes[0] && oParentClick.childNodes[i].childNodes[0].id.indexOf("onglet")>-1){
                     oParentClick.childNodes[i].childNodes[0].className = '';
                }
            }
        }
        // On modifie le style du li a afficher
        if(oClick.getElementsByTagName('A')[0]){
            oClick.getElementsByTagName('A')[0].className = 'onglet_actif';
        }
        oClick.className = 'onglet_actif';
       // On affiche et masque les divs associees
        var oParentDiv = (document.parentNode) ? oDiv.parentElement : oDiv.parentNode;
        for(var i=0; i<oParentDiv.childNodes.length; i++) {                    
            if (oParentDiv.childNodes[i].tagName == 'DIV') {
                if(oParentDiv.childNodes[i].id.indexOf("bloc")>-1){
                    oParentDiv.childNodes[i].style.display = 'none';
                    oParentDiv.childNodes[i].className = '';
                }
               if(oParentDiv.childNodes[i].id.indexOf("oxylane")>-1){
                    oParentDiv.childNodes[i].style.display = 'none';
                    oParentDiv.childNodes[i].className = '';
               }
                if(oParentDiv.childNodes[i].id == sdiv){
                    oParentDiv.childNodes[i].className = "txt_actif" ;
                    oParentDiv.childNodes[i].style.display = "block" ;
                }
            }
        }
        
    }
    // On modifie le style de la div a afficher
       oDiv.className = 'txt_actif'; 
        
    redimensionnePage(idImageRedim, idBlocRedim);
    
    //Permet de placer le focus sur les onglets Oxylane
    if(zonedest){
        document.location.href = document.location.href.split('#')[0] + "#" + zonedest ;
    }
    return false;
}


function overOxylaneClub(oOver) {
    if (oOver.className != 'onglet_actif') {
        if (oOver.className == 'over') {
            oOver.className = '';
        } else {
            oOver.className = 'over';
        }
    }
}

/** #########################################
* Permet de selectionner le menu courant
* @param : idMenu : identifiant de la page courante
*/
function selectMenuInterne(idMenu){
    var menuObj = getElement(idMenu, true, "") ;
    if(menuObj){
        menuObj.className = "active" ;
    }
}