
	/********************************************************************************
	 * JavaScript Document                                                          *
	 * Edité par Michel de Amorim (Concepteur Multimedia)                           *
	 * www.eptimum.com - Solutions e-Media                                          *
	 * La copie, modification et/ou distribution                                    *
	 * par quelque moyen que ce soit est strictement interdite.                     *
	 *                                                                              *
	 ********************************************************************************/

var bodyWidth = document.documentElement.clientWidth;

var searchClientTime = null;

function bodyChange() {
	var newBodyWidth = document.documentElement.clientWidth;
	if(newBodyWidth != bodyWidth){
		setTimeout("fPoseUniv(bodyChangeUnivers)",100);
	}
	bodyWidth = newBodyWidth;
}


// Elements
function fRecupStyle(sDivName,sStyle){
	var val, nResult;
	var sDivName = document.getElementById(sDivName);
	
	if (sStyle=="top") { val = sDivName.style.top; }
	else if (sStyle=="left"){ val = sDivName.style.left; }
	else if (sStyle=="width"){ val = sDivName.style.width; }
	else if (sStyle=="height"){ val = sDivName.style.height;
	}else{ val=0; }
	
	val = val.replace("px","");
	nResult = parseFloat(eval(val));
	
	return nResult;
}

var paramOk = true;

function createTab(n) {
  this.length = n;
  for (var i = 0; i <= n; i++) {
    this[i] = 0
  }
  return this
}

function recupParam(nValeur) {
  var nTemp = "";
  for (var i=0;i<(param.length+1);i++) {
    if (param[i].substring(0,param[i].indexOf("=")) == nValeur)
      nTemp = param[i].substring(param[i].indexOf("=")+1,param[i].length)
  }
  return Decode(nTemp)
}


if (!location.search) {
  paramOk = false;
}
else {
  nReq = location.search.substring(1,location.search.length)
  nReq = nReq.split("&");
  param = new createTab(nReq.length-1)
  for (var i=0;i<(nReq.length);i++) {
    param[i] = nReq[i]
  }
}

function Decode(tChaine) {
  while (true) {
    var i = tChaine.indexOf('+');
    if (i < 0) break;
    tChaine = tChaine.substring(0,i) + '%20' + tChaine.substring(i + 1, tChaine.length);
  }
  return unescape(tChaine)
}

// recupParam("N");

//  *******************
/*****************************
Funtion Box Scroller         *
*****************************/

var ScrollTime;

function moveLayer(nSens,sDiv,sDivBox,nDir)
{
	var sObj, sObjBox, nObjW, nObjWBox, nReste, SpeedTime, sObjDir; 
	
	if (IE) SpeedTime = 2; else SpeedTime = 10; // Gestion de la vitesse
	
	if(document.getElementById){
		sObj = document.getElementById(sDiv);
		sObjBox = document.getElementById(sDivBox);
		}else{
		sObj = document.all[sDiv];
		sObjBox = document.getElementById(sDivBox);
		}
	
	if (nDir==1){
		nObjWBox = sObjBox.offsetWidth; // On recupre le width du contener 
		nObjW = sObj.offsetWidth; // On recupre le width du Contenu
		sObjDir = sObj.offsetLeft;
	}else{
		nObjWBox = sObjBox.offsetHeight; // On recupre le height du contener 
		nObjW = sObj.offsetHeight; // On recupre le height du Contenu
		sObjDir = sObj.offsetTop;
	}
	
var Childs = sObjBox.getElementsByTagName('div');

var totaSize=0;
	
	for(i=0;i<Childs.length;i++)
	{
		var n = Childs[i].id;
		var verifDiv = n.indexOf('animHomeScroller');
		if (verifDiv>=0) totaSize +=eval(document.getElementById(n).offsetWidth);
	}

nReste = nObjW - nObjWBox; // Calcul du reste qui donne la taille de l'espace du div  afficher
	
	if(parseInt(sObjDir) + (SpeedTime*nSens) > 0){
		if (nDir==1) sObj.style.left = "0px"; 
		else sObj.style.top = "0px";
	}else if (parseInt(sObjDir) + (SpeedTime*nSens) < -nReste){
		if (nDir==1) sObj.style.left = "-"+nReste+"px"; 
		else sObj.style.top = "-"+nReste+"px";
	}else{
		 if (nDir==1) sObj.style.left = (parseInt(sObjDir) + (SpeedTime*nSens)) + "px";
		 else sObj.style.top = (parseInt(sObjDir) + (SpeedTime*nSens)) + "px";
	}
		
	ScrollTime = setTimeout("moveLayer("+nSens+",'"+sDiv+"','"+sDivBox+"',"+nDir+");", 20);
}

function ActivFormPro(sSelectId,sDivPro)
{
	var sValue  = eval(document.getElementById(sSelectId).value);
	if (sValue==2)
		{
		document.getElementById(sDivPro).innerHTML = document.getElementById('FormProContent').innerHTML;
    }else if ((sValue==1)||(sValue==3)){
		document.getElementById(sDivPro).innerHTML="";
		}
}



function verifCond(sCheck,sElement,sButton)
{

var sCalssName = sButton; //Utilisse sButton comme racine pour le nom de la class
var sCalssName_off = sButton+"_off"; //Utilisse sButton comme racine pour le nom de la class

if (document.getElementById(sCheck).checked == true)
		{
		document.getElementById(sElement).className = sCalssName;
		document.getElementById(sButton).disabled = false;
		}else if(document.getElementById(sCheck).checked == false)
		{
		document.getElementById(sElement).className = sCalssName_off;
		document.getElementById(sButton).disabled = true;
		}
}


function Multicheck(sForm,sSubmit,nBSubmit,sClassName)
{
	var sElement,sSubmitName;
	var sVarAnalyse=0;
	
	for(i=0;i<document.forms[sForm].length;i++)
	{
	sElement = document.forms[sForm].elements[i].checked;
	if (sElement==true)
	sVarAnalyse=sVarAnalyse+1;
	}
	
	if (sVarAnalyse>0){
		for(i=0;i<nBSubmit;i++)
			{
			sSubmitName = sSubmit+i;
			document.forms[sForm].elements[sSubmitName].className=sClassName;
			document.forms[sForm].elements[sSubmitName].disabled=false;
			sSubmitName = sSubmit;
       		}
	}else{
		for(i=0;i<nBSubmit;i++)
			{
			sSubmitName = sSubmit+i;
			document.forms[sForm].elements[sSubmitName].className=sClassName+"_off";
			document.forms[sForm].elements[sSubmitName].disabled=true;
			sSubmitName = sSubmit;
			}
	}
}


function CreateCook(sName,sContent)
{
 	document.cookie = sName + "=" + escape(sContent)
}
     
function CreateCook(sName,sContent,jours)
{
      var nDateExpira = new Date();
      nDateExpira.setTime(nDateExpira.getTime() + jours*24*3600*1000);
      document.cookie = sName + "=" + escape(sContent)+ ";expires=" + nDateExpira.toGMTString();
}
     
function ReadCook(sName)
{
      var sBigin,sEnd
      sBigin = document.cookie.indexOf(sName + "=")
      if (sBigin >= 0) {
         sBigin += sName.length + 1
         sEnd = document.cookie.indexOf(";",sBigin)
         if (sEnd < 0) sEnd = document.cookie.length
         return unescape(document.cookie.substring(sBigin,sEnd))
         }
      return ""
}
     
function VerifCook(sName)
{
	var sVerif;
	sVerif = document.cookie.indexOf(sName);
	return sVerif;
}

function CookKill(sName)
{ 
	CreateCook(sName,"",-1);
}


function Resizecenter(sDiv,nActiv,sForm)
{
	var nNewHeight=400;
	var nToolsMarge=86;
	var Nb_ProdList = document.forms[sForm].length;
	
	if (Nb_ProdList<8)
		{
		Nb_ProdList=8;
		nNewHeight = 200;
		}
		
	if ((nActiv==1)&&(Nb_ProdList>8))
		{
		CreateCook('EptiModeScreen',1); // Cration du cookie o on concerve les donns
		document.getElementById(sDiv).style.height = nNewHeight + "px";
		document.getElementById(sDiv).style.overflow = "scroll";

	}else if (nActiv==0){
		
		var c, N1, N2, nOldToolsHeight, nOldCenterHeight, nOldsDivHeight, nOldToolsHeight;
		
		c=ReadCook('EptiModeScreen'); //On rcupre le contenu du cookie
		
		if ((c!="")&&(c==1))
		{
		var CenterHeight = ((document.getElementById('cata_prod').offsetHeight)*(Nb_ProdList-4));
		
		document.getElementById(sDiv).style.overflow = "visible";
		document.getElementById(sDiv).style.height = CenterHeight+"px";
		CookKill('EptiModeScreen');
		}
	}
ResizecenterLink('cata_resize');
}


function ResizecenterLink(sDiv)
{
	var c=VerifCook('EptiModeScreen');
	var Activ = "<a href='#Catalogue' onclick=\"Resizecenter('ContentCata',0,'catalogue');return false;\"><img src='/images/img_commun/navigation/screen_resise_on.jpg' border=\"0\"/></a>";

	var InActiv = "<a href='#Catalogue' onclick=\"Resizecenter('ContentCata',1,'catalogue');return false;\"><img src='/images/img_commun/navigation/screen_resise_off.jpg' border=\"0\"/></a>";

	if(c>0){
		document.getElementById(sDiv).innerHTML = Activ;
		}else{
		document.getElementById(sDiv).innerHTML = InActiv;
		}
}


function posAlert(sForm,sElement,sType)
{
	
	var i, nWidth, nPosElement, sDivName, ObjMsg, ObjBulle; 
	if (sElement=="")
	{
		for (i=0;i<sForm.elements.length;i++)
		  {
			sDivName = sForm.elements[i].name;	
			nPosElement = findPos(sForm.elements[i]);
			nWidth = eval(sForm.elements[i].offsetWidth);

			if (sType==1){
				sDivContent = sDivName;
			}else if(sType==0){
				sDivContent = sDivName + '_bulle';
            }else if(sType==2){
                sDivContent= document.getElementById(sDivName+'_bulle').firstChild.id;
            }
			   if ((document.getElementById(sDivName + '_bulle'))&&(document.getElementById(sDivContent).innerHTML!=""))
			    {
			   ObjBulle = document.getElementById(sDivName + '_bulle');
			   ObjBulle.style.visibility="visible";
			   ObjBulle.style.left = (nPosElement[0] + nWidth)+"px";
			   ObjBulle.style.top = nPosElement[1] + "px";
			   sForm.elements[i].style.border = "2px dotted #ff0000";
			   }
		  }
	}else if((sElement!="")||(sElement>0)){
		//sType==1 on gre l'infobulle donc div imbriqu || sType==0 on gre un simple div pour afficher le msg erreur
		if (sType==1){
			document.getElementById(sElement).innerHTML="";
			}else if(sType==0){
			document.getElementById(sElement + '_bulle').innerHTML="";
			}
	document.getElementById(sElement + '_bulle').style.visibility="hidden";
	
	}
}

function ongletRestore(sDiv,sClass)
{
	
	var sParent = document.getElementById(sDiv).parentNode.id;
	var sObj = document.getElementById(sParent); 
	TabChild = new Array();  
	TabChild = sObj.getElementsByTagName('div');

	for (i=0;i<TabChild.length;i++)		
		{			
		var sDivChild = TabChild[i].id;
		if(sDivChild){
			var classOld = document.getElementById(sDivChild).className.indexOf('off')
			if (classOld<0)
			document.getElementById(sDivChild).className=sClass;
					 }
		}
	document.getElementById(sDiv).className=sClass+"_hover";
}


function selectPaiementContent(sDiv)
{
	TabContent = new Array();  
	TabContent = document.getElementById('paiementsContent').getElementsByTagName('div');

	for (i=0;i<TabContent.length;i++)		
		{
			var sDivContent = TabContent[i].id;
			if ((sDivContent)&&(sDivContent!='cbcards'))
			document.getElementById(sDivContent).style.visibility="hidden";
		}
	document.getElementById(sDiv).style.visibility="visible";
}

function selectDivContent(sDiv,sDivParent)
{
	TabContent = new Array();  
	TabContent = document.getElementById(sDivParent).getElementsByTagName('span');

	for (i=0;i<TabContent.length;i++)		
		{
			var sDivContent = TabContent[i].id;
			document.getElementById(sDivContent).style.visibility="hidden";
                        document.getElementById(sDiv).style.position="absolute";

		}
	//document.getElementById(sDivParent).style.height = document.getElementById(sDiv).offsetHeight + "px";
        document.getElementById(sDiv).style.visibility="visible";
}

function setDivActiv(sSearch,sParent,nActiv){
	
	var sChaine = sSearch;
	sObj = document.getElementById(sParent)//Nom du conteneur
	TabChild = new Array();  // Tableau infos des elements du conteneur
	TabChild = sObj.getElementsByTagName('div');

	for (i=0;i<TabChild.length;i++)		
		{			
		sDiv = TabChild[i].id; // On recupre l'id du div Onglet
		var sSearch = sDiv.indexOf(sChaine, 0);
			if ((sSearch>=0)&&(nActiv==1)){
				document.getElementById(sDiv).style.visibility="visible";
			}else if ((sSearch>=0)&&(nActiv==0)){
				document.getElementById(sDiv).style.visibility="hidden";
				
			}
		}
}

function remplace(sChaine,sA,sB) { 
      var i=0
      while (i!=-1) {
         i=sChaine.indexOf(sA,i);
         if (i>=0) {
            sChaine=sChaine.substring(0,i)+sB+sChaine.substring(i+sA.length);
            i+=sB.length;
         }
      }
      return sChaine
   }

function updUrl(sParamsName,sParamValue)
{
	var sExistName, sExistAnd, sUrlParamOld, sUrlParamNew, sUrl, sChangePoint;
	var sPoint="?";
	var sAnd="&";
	sUrl = document.location.href;
	sUrlParamNew = sParamsName+"="+sParamValue;
	sUrl = remplace(sUrl,'#','');
	sExistName = sUrl.indexOf(sParamsName, 0);
	sExistAnd = sUrl.indexOf(sAnd,sExistName);
	
	if (sExistName>=0){
		 if(sExistAnd>=0){
			sUrlParamOld =  sUrl.substring(sExistName,sExistAnd);
			sUrl = remplace(sUrl,sUrlParamOld,sUrlParamNew);
		 }else{
		 	sUrlParamOld =  sUrl.substring(sExistName,sUrl.length);
			sUrl = remplace(sUrl,sUrlParamOld,sUrlParamNew);
		 }
	document.location.href=sUrl;
	
	}else if (sExistName<=0){
			sChangePoint = sUrl.indexOf(sPoint, 0);
			if (sChangePoint<=0){
							sUrl = sUrl+"?"+sUrlParamNew;
							}else if (sChangePoint>=0){
							sUrl = sUrl+"&"+sUrlParamNew;
							}
							document.location.href=sUrl;
	}
}

function signOutDelete(sUrl){
	sUrl = remplace(sUrl,'signout=1','signout=0');
	return sUrl
}


function updPanier(sDiv,sDivDep,sDivArr,sContent,sRef)
 { 	

	var nVitesse, nDistanceX, nDistanceY,sDep,sArr, sParamDepX, PanierActiv,sParamDepY,sParamArrX;
	var sParamArrY,nPosXTmp, nPosYTmp, sClassPanier;
	
	if (IE) nVitesse = 5;
	if ((OPE)||(MOZ)) nVitesse = 10;
	
	sDep = findPos(document.getElementById(sDivDep));
	sArr = findPos(document.getElementById(sDivArr));
	
	e=document.getElementById(sDiv);
	d=document.getElementById('Screen');
	
	sParamDepX=sDep[0]; // Position x de dpart
	sParamDepY=sDep[1]; // Position y de dpart
	sParamArrX=sArr[0]; // Position x d'arrive
	sParamArrY=sArr[1]; // Position y d'arrive
	
	e.innerHTML = sContent;
	e.style.zIndex=6;	
	e.style.visibility="visible";
	e.style.left=(sParamDepX)+"px";
	e.style.top=sParamDepY+"px";
	
	if(sDivArr=='MiniPanier')
	{
		PanierActiv = setTimeout("d.style.backgroundImage='url(/images/img_commun/body/bg_screen_panier_activ.gif)'",200);
		var sTypSubmit = '/add_panier.php?article='+sRef; 
	}
	if(sDivArr=='MiniEptibox')
	{
		PanierActiv = setTimeout("d.style.backgroundImage='url(/images/img_commun/body/bg_screen_eptibox_activ.gif)'",200);
		var sTypSubmit = '/add_eptibox.php?article='+sRef+'&select=1'; 
	}
	nPosYTmp = e.offsetTop;
	nPosXTmp = e.offsetLeft;
	nDistanceY = sParamDepY/nVitesse;
	var nZonedArrive=sParamArrY+10;
	var TotalY = nPosYTmp-nDistanceY;
	e.style.top=TotalY+"px"
	
	
	if ((sParamDepX<=sParamArrX)&&(nPosXTmp!=sParamArrX))
	{
		nDistanceX = Math.round((sParamArrX - sParamDepX)/nVitesse);
		e.style.left=(nPosXTmp+nDistanceX)+"px";
		nPosXTmp = e.offsetLeft;

	}else if ((sParamDepX>=sParamArrX)&&(nPosXTmp!=sParamArrX)){
		nDistanceX = Math.round((sParamDepX - sParamArrX)/nVitesse);
		e.style.left=(nPosXTmp-nDistanceX)+"px";
		nPosXTmp = e.offsetLeft;
	}
	
	fReload = setTimeout("updPanier('"+sDiv+"','"+sDiv+"','"+sDivArr+"','"+sContent+"','"+sRef+"')",1);
		
	if(nPosYTmp<=nZonedArrive){
		clearTimeout(fReload);
		e.innerHTML="";
		if (PanierActiv) PanierActiv;
		submitForm('',sTypSubmit);
		setTimeout("d.style.backgroundImage='url(/images/img_commun/body/bg_screen.gif)'",400);
		}
 }

function updPanierMulti(sFormMulti,type)
{
	nTiming=100;
	for(i=0;i<document.forms[sFormMulti].length;i++)
	{
	var sElement = document.forms[sFormMulti].elements[i].checked;
	if (sElement==true){ 
		var sElementValue = document.forms[sFormMulti].elements[i].value;
		var sElementImg = "<img src=/images/articles/"+document.forms[sFormMulti].elements['img_'+sElementValue].value+">";
		if (type=='panier')
		setTimeout("updPanier('AnimUpdPanier','lien_"+sElementValue+"','MiniPanier','"+sElementImg+"','"+sElementValue+"');",nTiming);
		if (type=='eptibox')
		setTimeout("updPanier('AnimUpdPanier','lien_"+sElementValue+"','MiniEptibox','"+sElementImg+"','"+sElementValue+"');",nTiming);
	}
	nTiming = nTiming+100;
	}
}


function homeHonglet(f,nb)
{
	document.getElementById("AnimHomeOngletWait").className='OngletWaitOff';
	for(i=1;i<4;i++){
			if (i==nb){
				document.getElementById("AnimHomeOnglet"+i).style.visibility='visible';
				document.getElementById(f).className = 'animHomeOnglet_over_'+i ;
			}else{
		 		document.getElementById("AnimHomeOnglet"+i).style.visibility='hidden';
				document.getElementById('HomeOnglet'+i).className = 'animHomeOnglet_'+i ;
			}
		}
}


function MaxBanner()
{
	var i, n;
	var l =arguments[0];
	var deco = arguments[1];

	var img = deco.indexOf('.',0);
	var color = deco.indexOf('#',0);
	
	var f = document.getElementById(l).parentNode;
	var gf = document.getElementById(f.id).parentNode;
	var b  = document.getElementById(gf.id);
	
	var Childs = f.getElementsByTagName('div');
	
	for(i=0;i<Childs.length;i++)
	{
		n = Childs[i].id;
		
		if(n!=l)
			document.getElementById(n).className = f.id+"_off";
		else
			document.getElementById(n).className = f.id+"_on";
		

			if (color>=0){
				b.style.backgroundImage = '';
				b.className = b.className;
				b.style.backgroundColor = deco;
			}else if (img>=0) { 
				b.className = b.className;
				b.style.backgroundColor='';
				b.style.backgroundImage = "url("+deco+")";
			}else if ((color<=0)||(img<=0)){
				b.style.backgroundColor='';
				b.style.backgroundImage = '';
				b.className = b.className+" "+deco;
			}

	}
	
}

function changeOpacity(type,name,opacity){
	
	if(type=='img'){
		var element = document.images[name].style;
	}else if (type=='div'){
		var element = document.getElementById(name).style;
	}
		element.opacity = opacity/100;
		element.MozOpacity = opacity/100;
		element.KhtmlOpacity = opacity/100;
		element.filter = "alpha(opacity="+opacity+")";
}

function showScreenShot(Img,ImgName,idImg)
{
	var StartOpacity, opacity;
	var text = document.getElementById("screenText_"+idImg).innerHTML; 
	var countScreen = document.getElementById('addScrenn');
	var cs = eval(countScreen.value);
	
	if (arguments[4]) var totalScreen = eval(arguments[4]);
	else var totalScreen = 0;
	
	if ((!arguments[3])||(arguments[3]=='')){
		
		changeOpacity('img',ImgName,0);

                document.images[ImgName].src = Img;
		document.getElementById('screenTextContent').innerHTML = text;
		
		countScreen.value=cs+1;		
		if (cs>=totalScreen)
		{
			for(i=1;i<totalScreen+1;i++)
				{
				changeOpacity('img','vignette_'+i,100);
				document.images["vignette_"+i].style.borderColor = "#707475";
				}
				countScreen.value = 1;
		}
		changeOpacity('img','vignette_'+idImg,70);
		document.images["vignette_"+idImg].style.borderColor = "#707475";
	}
	if((arguments[3])&&(arguments[3]!=''))
	{
		opacity = eval(arguments[3]);
    	        changeOpacity('img',ImgName,opacity);
		opacity=opacity+10;
	}else{
		opacity = 1;
	}
	StartOpacity = window.setTimeout("showScreenShot('"+Img+"','"+ImgName+"','"+idImg+"','"+opacity+"')",10);
	if (opacity>=100)
		window.clearTimeout(StartOpacity);
		
}

function divOmbre(sdiv,a)  // GESTION DE L' Ombre porte
{
	var e, d, nPos;
	var dist = 5;
	var sdivOmbre = "Ombre";
	
	if (arguments[2]) sdivOmbre = arguement[2];
	
	e = document.getElementById(sdivOmbre);
	d = document.getElementById(sdiv);
	nPos = findPos(d);
	
	if (a>0){
		e.style.visibility = 'visible';
		e.style.top=((nPos[1])+dist)+"px";
		e.style.left=(nPos[0]+dist)+"px";
		e.style.width = d.offsetWidth+"px";
		e.style.height = d.offsetHeight+"px";
		e.style.zIndex = 1;	
	}else{
		e.style.visibility = 'hidden';
	}
}


var unrollDivTimer; // Stackage du temps setTimeout pour le unrollDiv
var unrollDivTimerFast; // Stackage du temps setTimeout pour le unrollDiv trop long

function unrollDiv(sDivP,sDivE,a)
{
	var p = document.getElementById(sDivP);  // DIV parent
	var e = document.getElementById(sDivE);  // DIV  afficher
	var nPos = findPos(p);

	if (a==1){ //si a = 1 on affiche sinon si a = 0 on mask
		e.style.visibility = 'visible';
		e.style.top=((nPos[1])+p.offsetHeight)+"px";
		e.style.left=nPos[0]+"px";
		divOmbre(sDivE,1);
		unrollDivTimerFast = setTimeout("unrollDiv('"+sDivP+"','"+sDivE+"',0,1)",6000);
	}else if (a==0){
		unrollDivTimer = setTimeout("unrollDiv('"+sDivP+"','"+sDivE+"','"+a+"',1)",600);
			if (arguments[3]){
				divOmbre(sDivE,0);
				e.style.visibility = 'hidden';
				window.clearTimeout(unrollDivTimer);
				window.clearTimeout(unrollDivTimerFast);
			}
	}
}


function unrollkillTimer()
{ // On kill le processus de mask ddu div
	window.clearTimeout(unrollDivTimer);
	window.clearTimeout(unrollDivTimerFast);
}

function fichePage()
{
	if (arguments[0]) var sPage=arguments[0];
	if (arguments[1]) var sdiv=arguments[1];
	d = document.getElementById(sPage);
	c = document.getElementById(sdiv);
	c.innerHTML = d.innerHTML;
}

function affFiligrane(sDiv)
{
	if ((!(IE7))&&(!(MOZ))){
		document.getElementById(sDiv).style.visibility='hidden';
		document.getElementById(sDiv).innerHTML='';
	}else{
		document.getElementById(sDiv).style.visibility='visible';
	}
}

function recordFiche()
{
	var c = arguments[0]; // Content
	var d = arguments[1]; // Div Stock
	var sens = arguments[2]; // Sens
	
	var div = document.getElementById(c).innerHTML;
	var stock = document.getElementById(d).innerHTML;
	
	if ((sens==1)&&(div!='')){
		document.getElementById(d).innerHTML = div;
	}
	if ((sens==0)&&(stock!='')){
		document.getElementById(c).innerHTML ='';
		document.getElementById(c).innerHTML = stock;
	}	
}

function selectOption()
{
	var n = arguments[0];
	var v = arguments[1];
	var l = document.forms[n].elements[v].length;
	var pos = window.location.href.lastIndexOf('/', window.location.href.length);
	var page = window.location.href.substring(pos+1,window.location.href.length);
	for(i=0;i<l;i++){
		val = document.forms[n].elements[v].options[i].value;
		str = val.replace('/',"");
		if (str==page){
			document.forms[n].elements[v].options[i].selected = 'selected';
		}
	}
}


function eptiDiv(){
	var w,e;
	var nMarge=10;
	var calque;
	var nomCalque = arguments[0];
	var source = arguments[1];
	var deco = arguments[2];
	var obj = arguments[3];
	var sWait = arguments[4];
	objW = document.getElementById(nomCalque).offsetLeft;
	if (IE){
		wH=document.documentElement.clientHeight;
		wW=document.documentElement.clientWidth;
		 
	}else{
		wH=window.innerHeight;
		wW=window.innerWidth;
	}
	
	e=document.getElementById(obj);
	c=document.getElementById(nomCalque);
	
	cWidth = c.offsetWidth;
	cHeight = c.offsetHeight;
	eTop = e.offsetTop + e.offsetHeight + nMarge;
	eLeft = e.offsetLeft + e.offsetWidth + nMarge ;
	
	// CALCUL
	
	nRestW = wW-eLeft;
	nRestH = wH-eTop;
	nRestHBot = wH-eTop;

	if(cHeight>=e.offsetTop){
		document.getElementById(nomCalque).style.top = eTop + "px";
	}else if(cHeight>=nRestHBot){
		document.getElementById(nomCalque).style.top = (eTop - cHeight) + "px";
	}else if(nRestHBot>=cHeight){
		document.getElementById(nomCalque).style.top = (eTop) + "px";
		}
	
	if ((nRestW<=cWidth)&&(cWidth>=objW)){
		document.getElementById(nomCalque).style.left = (e.offsetLeft - (cWidth)) + "px";
	}else if((nRestW<=cWidth)&&(cWidth<=objW)){
		document.getElementById(nomCalque).style.left = (objW - (cWidth)) + "px";
	}else if(nRestW>=cWidth){
		document.getElementById(nomCalque).style.left = eLeft + "px";
	}else if(eLeft<=cWidth){
		document.getElementById(nomCalque).style.left = (cWidth + eLeft) + "px";
	}
document.getElementById(nomCalque).style.visibility = "visible";
divOmbre(nomCalque,1);
}

function eptiDivMask(nomCalque){
document.getElementById(nomCalque).style.visibility = "hidden";
divOmbre(nomCalque,0);
}

// Text Defil sur la home

var sPosition=0;
var sValue;
var sTxt=" Offre dcouverte : Inscrivez-vous gratuitement sur le site et gagnez 5% sur votre première commande ! Cliquez ici !";
var sTxt="               "+sTxt;

for(i=0;i<=((70/sTxt.length)+1);i++) sTxt+=sTxt;

function txtOffre() {
	sValue = sTxt.substring(sPosition,sPosition+70);
	document.getElementById('offreDefil').value=sValue;
	sPosition++;
	if(sPosition == sTxt.length)
		sPosition=0;
	setTimeout("txtOffre()",100); 
}


//************************************************************************************************************
// 
//************************************************************************************************************

function fPoseUniv(nb){ // ON CHARGE LE MENU SUR LA PAGE (POSITIONNEMENT)

	var nPosCat = findPos(document.getElementById('BlocCategories'));
	fPlaceMenu(nPosCat[1],nPosCat[0],nb); 
	fMoveV('Link'+nb);
	
}


// MARGE	
function fMoveVMarge(){
	// MARGE DE DEPLACEMENT par rapport  la hauteur des menus 
	var nMargeObj = document.getElementById('Link1');
	nMarge = fRecupStyle('Link1','height');
	nMarge = nMarge*2;  
	return nMarge;
}

//Attribution des classNames Univers
function fAffectClassUnivers(sDIV){
	 var sClassName = "Univers_"+sDIV;
	 document.getElementById('BlocCategories').className = sClassName;
}
// PLACEMENT
function fPlaceMenu(nRefTop,nRefLeft, nSelect){
	
	nMarge = fMoveVMarge(); // MARGE DE DEPLACEMENT 
	var i;
	var sClass = 'Link';
	var sClassOver = 'LinkOver';
	var TabTop = new Array(6);
	nTabSize = TabTop.length;
	//Calcul du positionement en Y
	nPosYRef = eval(fRecupStyle('Link1','width'));
	nRefLeft = (nRefLeft-nPosYRef)-150;
	
	for(i=1;i<nTabSize;i++){
		document.getElementById('Link'+i).className = sClass;
		if (i==1){
			TabTop[i] = nRefTop; 
		}else{ 
			TabTop[i] = nRefTop + nMarge;
		}
		document.getElementById('Link'+i).style.visibility = 'hidden';
		document.getElementById('Link'+i).style.top = TabTop[i] +'px';
		document.getElementById('Link'+i).style.left = nRefLeft + 'px';	
		document.getElementById('Link'+i).style.visibility = 'visible';

		if (i>1) nMarge = nMarge+30;
	}
	
	var nPosLink = findPos(document.getElementById('Link1'));
	document.getElementById('MenuUnivers').style.top = nPosLink[1]-8 +'px';
	document.getElementById('MenuUnivers').style.left = (nPosLink[0]-8) +'px';
	document.getElementById('MenuUnivers').style.visibility = "visible";
}


// PLACEMENT	

function fMoveV(sDIV){
	var nPos = findPos(document.getElementById('BlocCategories'));	
	var i;
	var sClassOver = "LinkOver "+sDIV+"_BG"; // Class_Over de L'univers sélectioné
	var nLink = eval(sDIV.replace('Link','')); // ON RECUPERE LE NUMERO LINK EN COURS
	nRefTop = nPos[1]; // ON RECUPERE HAUTEUR DE REFERENCE 
	nMarge = fMoveVMarge();  // MARGE DE DEPLACEMENT 
	var TabTop = new Array(6); // CREATION DU TABLEAU QUI VA STOCKER LES POSITIONS
	for(i=1;i<nTabSize;i++){
		
		if (i==1) TabTop[i] = nRefTop; else TabTop[i] = nRefTop - nMarge;  //ON RECUPERE LES POSITION A APPLIQUER
		if (nLink==i) fPlaceMenu(TabTop[i],nPos[0],1); //ON APPLIQUE LA FONCTION QUI PLACE LES ELEMENTS
		document.getElementById('Link'+nLink).className = sClassOver;  // ON AFFECTE LA CLASS OVER POUR LE LINK EN COURS
		if (i>1) nMarge = nMarge+30;
	}
fAffectClassUnivers(sDIV); // Affect La couleur de fond de l'univers
}


// Site Map


function viewsiteMap(nUniversId)
{

  var TabUnivers = new Array(6);
  TabUnivers = ["","sca_2","sca_3","sca_6","sca_4","sca_5"];
  var id = TabUnivers[nUniversId];

  var univers;
  var arbreMap = document.getElementById(id);
  var node = arbreMap.childNodes;
  var arbreFinalMap = document.getElementById('siteMap'+nUniversId);
  for (var i=0;i<node.length;i++)
   {
     if (typeof(node[i].id)!='undefined')
     {
		node[i].className = 'universCategorieMap';
		univers = node[i].cloneNode(1);			
                arbreFinalMap.appendChild(univers);	 	
     } 
   }
}


function ShowSwf(file,w,h,T,Dyn)
{
// Flash dynamique ou pas ?
if (Dyn==1){
var ParmamPhpDyn="<param name=\"allowScriptAccess\" value=\"sameDomain\">";
var EmbedPhpDyn="allowScriptAccess=\"sameDomain\"";

//Recherche sur le nom du fichier pour le name=
PosObj = file.indexOf(".swf", 1);
Filename = file.substring(4, PosObj);
name = "name=\""+Filename+"\"";	
} else {
var ParmamPhpDyn="";
var EmbedPhpDyn="";
var name="";
}

// Corps de l'appel ?

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+w+'" height="'+h+'">');
document.write(' <param name="movie" value="'+file+'" />');
	
// Flash transparent ou pas ?

	if (T==1){
	document.write(ParmamPhpDyn);
	document.write(' <param name="wmode" value="transparent" />');
	document.write('<embed src="'+file+'" '+name+' quality="high" '+EmbedPhpDyn+' wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>');
	}else{
	document.write(ParmamPhpDyn);
	document.write('<embed src="'+file+'" '+name+' quality="high" '+EmbedPhpDyn+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>');
	}

document.write('</object>');

}



function chargeMenuSelect(objdest,tab,elementSelected)
{		
	if (!objdest)
		return false;
	
	var nb=0;
	objdest.length=0;
		
	for(var i in tab)
	{
		var op = new Option();				
		op.text = tab[i];
		op.value = i;
		if (op.value == elementSelected)
			 op.selected = true;

		  objdest[nb] = op;
		  nb++;
	}	
}


function chargeTabCatalogue()
{
     var niveau = arguments[0];
     var url = arguments[1];
     var article = arguments[2];     
     var na=0,nb=0,nc=0,nd=0;
     
     if (niveau == 0)        
        chargeMenuSelect(document.catalogue.groupe,tabGroupe);
     
     if (niveau >= 1)
        var na = document.catalogue.groupe.selectedIndex;

     if (niveau >= 2)
        var nb = document.catalogue.mode.selectedIndex;
     
     if (niveau >= 3)
        var nc = document.catalogue.duree.selectedIndex;
     
     if (niveau == 4)
     	var nd = document.catalogue.poste.selectedIndex;
     
     if (niveau<=1)
   		chargeMenuSelect(document.catalogue.mode,tabMode[na]);
     
     if (niveau<=2)
     	chargeMenuSelect(document.catalogue.duree,tabDuree[na][nb]);
     
     if (niveau<=3)
     	chargeMenuSelect(document.catalogue.poste,tabPoste[na][nb][nc]);
     
	if (typeof(tabRef[na][nb][nc][nd])!='undefined')
	{
		if (niveau==0 && article!='')
		{
			for(var a in tabRef)
			  for(var b in tabRef[a])
			  	for(var c in tabRef[a][b])
			  		for(var d in tabRef[a][b][c])
			  		  if (tabRef[a][b][c][d]==article)
			  		  {
			  		  	changeIndexMenuSelect(document.catalogue.groupe,a);
			  		  	chargeMenuSelect(document.catalogue.mode,tabMode[a]);
			  		  	changeIndexMenuSelect(document.catalogue.mode,b);
			  		  	chargeMenuSelect(document.catalogue.duree,tabDuree[a][b]);
			  		  	changeIndexMenuSelect(document.catalogue.duree,c);
			  		  	chargeMenuSelect(document.catalogue.poste,tabPoste[a][b][c],d);
			  		  	changeIndexMenuSelect(document.catalogue.poste,d);
			  		  	na=a; nb=b; nc=c; nd=d; 
			  		  }
		}
		
		// FORCER A ARRIVER SUR LA PERIODE "2 ans"
		if (niveau==1 && document.catalogue.duree.length>1)
		{
			nc = 1;
			changeIndexMenuSelect(document.catalogue.duree,'1');
		}
		
		var verifprod = 0;
		if (tabGroupe[na].match('Total Security')=='Total Security')
			verifprod = 1;
		
		submitForm('','/'+url+'?article='+tabRef[na][nb][nc][nd]+'&nbperiode='+tabDuree[na][nb][nc]+'&nbposte='+tabPoste[na][nb][nc][nd]+'&verifprod='+verifprod,'','blocAchat');
	}	
}

function chargeTabCatalogueIntervalle()
{
     var niveau = arguments[0];
     var url = arguments[1];
     var article = arguments[2]; 
     var na=0,nb=0,nc=0,nd=0;
     
     if (niveau == 0)        
        chargeMenuSelect(document.catalogue.groupe,tabGroupe);
     
     if (niveau >= 1)
        var na = document.catalogue.groupe.selectedIndex;

     if (niveau >= 2)
        var nb = document.catalogue.mode.selectedIndex;
     
     if (niveau >= 3)
        var nc = document.catalogue.duree.selectedIndex;
     
     if (niveau == 4)
     {
     	var trouve = 0;
     	var qte = parseInt(document.catalogue.licence.value);
     	for(var i in tabLicence[na][nb][nc])
     	{
     		if (qte>=parseInt(tabLicence[na][nb][nc][i][0]) && (qte<=parseInt(tabLicence[na][nb][nc][i][1])
     		   || (parseInt(tabLicence[na][nb][nc][i][0])>0 && parseInt(tabLicence[na][nb][nc][i][1])==0)))
     		{
     			nd = i;
     			trouve = 1;
     		}
     	}
     	if (trouve==0)
     		document.catalogue.licence.value = tabLicence[na][nb][nc][0][0];
     }
     
     if (niveau<=1)
   		chargeMenuSelect(document.catalogue.mode,tabMode[na]);
     
     if (niveau<=2)
     	chargeMenuSelect(document.catalogue.duree,tabDuree[na][nb]);
     
     if (niveau<=3)
     	document.catalogue.licence.value = tabLicence[na][nb][nc][nd][0];
     
	if (typeof(tabLicence[na][nb][nc][nd])!='undefined')
	{
		if (niveau==0 && article!='')
		{
			for(var a in tabLicence)
			  for(var b in tabLicence[a])
			  	for(var c in tabLicence[a][b])
			  		for(var d in tabLicence[a][b][c])
			  		  if (tabLicence[a][b][c][d][2]==article)
			  		  {
			  		  	changeIndexMenuSelect(document.catalogue.groupe,a);
			  		  	chargeMenuSelect(document.catalogue.mode,tabMode[a]);
			  		  	changeIndexMenuSelect(document.catalogue.mode,b);
			  		  	chargeMenuSelect(document.catalogue.duree,tabDuree[a][b],c);
			  		  	changeIndexMenuSelect(document.catalogue.duree,c);
			  		  	document.catalogue.licence.value = tabLicence[a][b][c][d][0];
			  		  	na=a; nb=b; nc=c; nd=d;
			  		  }
		}
		
		// FORCER A ARRIVER SUR LA PERIODE "2 ans"
		if (niveau==1  && document.catalogue.duree.length>1)
		{
			nc = 1;
			changeIndexMenuSelect(document.catalogue.duree,'1');
		}
		
		submitForm('','/'+url+'?article='+tabLicence[na][nb][nc][nd][2],'','blocAchat');
	}
}

function chargeTabCataInterRvd(niveau,url)
{
	 if (niveau == 0)        
        chargeMenuSelect(document.catalogue.demat,tabMode);
     if (niveau<=1)
   		chargeMenuSelect(document.catalogue.nbjval,tabDuree[document.catalogue.demat.value]);
	 
	submitForm(document.catalogue,'/'+url);
}

function calculCataRevendeurPack()
{


}

function searchReferenceCataRevendeur(name)
{
	var length = name.length;
	var id = name.substring(4,length-1);
	var trouveID = 0,trouve=0;
    var qte = parseInt(document.catalogue.elements[name].value);
    var sousTotal = 0;
    for(var i in tabProduit[id])
    {
     	document.getElementById('cataRef_'+tabProduit[id][i][2]).className='';
     	if (qte>=parseInt(tabProduit[id][i][0]) && (qte<=parseInt(tabProduit[id][i][1])
     	|| (parseInt(tabProduit[id][i][0])>0 && parseInt(tabProduit[id][i][1])==0)))
     	{
     		trouveID = i;
     		trouve = 1;
     	}
    }

     if (qte>0)
     {
     	if (trouve == 0)
     		document.catalogue.elements[name].value = tabProduit[id][trouveID][0];
     	document.getElementById('cataRef_'+tabProduit[id][trouveID][2]).className='ligneSelect';     
     	document.catalogue.elements['article['+id+']'].value = tabProduit[id][trouveID][2];
     	var newqte = parseInt(document.catalogue.elements[name].value);
     	sousTotal = arrondi(newqte*parseFloat(tabProduit[id][trouveID][3]),2);
     	setContenu('sousTotalPrix_'+id,sousTotal);
     	document.catalogue.elements['sousTotal['+id+']'].value = sousTotal;
     	displayContenu('sousTotal_'+id);
		madEffect('cataRef_'+tabProduit[id][trouveID][2],40,1);
     }
     else
     {
     	document.catalogue.elements['sousTotal['+id+']'].value = 0;
     	document.catalogue.elements[name].value = '';
     	document.catalogue.elements['article['+id+']'].value = '';
     	noDisplayContenu('sousTotal_'+id);
     }
     
     var tabTotal = document.catalogue.getElementsByTagName('input');
     var total = 0;
     for(var j in tabTotal)
     {
		if (typeof(tabTotal[j].name)!='undefined')
		{
			if (tabTotal[j].name.match('sousTotal')=='sousTotal')
			{
				if (parseFloat(tabTotal[j].value)>0)
					total+=parseFloat(tabTotal[j].value);
			}
		}
	 }
	 total = arrondi(total,2);
	 setContenu('totalCommande',total);
}

function searchClientRevendeur()
{
	var lettre = arguments[0];
	var form = document.searchClientRepertoire;
	var attente = arguments[1];	
	var typeRetour = 0;
	
	if (arguments[2])
		typeRetour = arguments[2];
	
	if (attente==1)
	{	
		searchClientTime = window.setTimeout("searchClientRevendeur('',0)",250);
	}
	else
	{
		window.clearTimeout(searchClientTime);
	
		var alpha = document.getElementById('alphabet').getElementsByTagName('span');
		for (var i in alpha) 
	 	alpha[i].className = '';
	 
		if (lettre!='')
		{
			form.nomSaisie.value='';
			form.societeSaisie.value='';
			document.getElementById('lettre_'+lettre).className='lettreSelect';
			submitForm('','/resultRechercheClient.php?typeretour='+typeRetour+'&nom='+lettre+'%');
		}
		else
		{
			form.nom.value = '';
			form.societe.value = '';
			if (form.nomSaisie.value!='' || form.societeSaisie.value!='')
			{				
				if (form.nomSaisie.value!='')				
					form.nom.value = form.nomSaisie.value+'%';
				if (form.societeSaisie.value!='')				
					form.societe.value = form.societeSaisie.value+'%';
				submitForm(form,'/resultRechercheClient.php');
			}
		}
	}
}

function selectArticle2Client(article)
{
	if (article!='')
	{
		document.affectClientCaddie.article.value=article;
		var ligne = document.getElementById('cadart_'+article);
		var emSelect = document.getElementById('bodyTableCaddieClient').select;
	
		ligne.className = 'list_prod_over';

		if(typeof(emSelect)!='undefined' && emSelect!='' && emSelect!='cadart_'+article)
			document.getElementById(emSelect).className = 'list_prod';
	
		document.getElementById('bodyTableCaddieClient').select = 'cadart_'+article;
	} 
}

function Client2FormulaireRep(clientID)
{
	document.formulaire_carnet.reset();
	document.formulaire_carnet.adr.value = 0;
	if (clientID>0)
		submitForm('','/infos_rvd_rep_consult.php?adr='+clientID);
}

function Client2Caddie(qte,clientID)
{
	var form = document.affectClientCaddie;
	if (clientID>0)
	{ 
	   if (parseInt(qte)>=0)
	   {
	   	 form.qte.value = qte;
	   	 form.updadrclient.value = clientID;
	     submitForm(form,'/caddieRevendeurClientXML.php');
	   }
	   else
	   	displayContenu('qteSaisieErreur');
	}
	
}

function changeMenuSelectRenouvellement(niveau,url)
{	
	 var cate = 0;
	 if (niveau==1 || niveau==2)
	 	var prod = parseInt(document.renouv.produit.selectedIndex);
	 
	 if (niveau<=2)
	 	var version = parseInt(document.renouv.version.selectedIndex);
	 
	 if (niveau == 0)
	 {
        chargeMenuSelect(document.renouv.produit,tabProduit[version]);
        chargeMenuSelect(document.renouv.os,tabOS[version][0]);
     }
        
     if (niveau == 1)
        chargeMenuSelect(document.renouv.os,tabOS[version][prod]);
     
     if (niveau==2)
     {
   		var os = parseInt(document.renouv.os.selectedIndex);   		
   		cate = tabCate[version][prod][os];
	}
	
	if (cate>0)
		submitForm('',url+'?cate='+cate);
	else
		setContenu('catalogRenouv','');
}

function madEffect(sDiv,op,type){
if(type==1){//FADER
   if (op<=100){
      changeOpacity('div',sDiv,op);
      op = eval(op)+1;
      effectMad= window.setTimeout("madEffect('"+sDiv+"','"+op+"',1)",10);
   }else if(op>=100){
      window.clearTimeout(effectMad);
      changeOpacity('div',sDiv,100);
   }
 }
}
function MM_effectShake(targetElement)
{
	Spry.Effect.DoShake(targetElement);
}
function MM_effectAppearFade(targetElement, duration, from, to, toggle)
{
	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}



// Get object left position, even if nested
function getAbsLeft(o) {
	oLeft = o.offsetLeft
	while(o.offsetParent!=null) {
		oParent = o.offsetParent
		oLeft += oParent.offsetLeft
		o = oParent
	}
	return oLeft
}

// Get object top position, even if nested
function getAbsTop(o) {
	oTop = o.offsetTop
	while(o.offsetParent!=null) {
		oParent = o.offsetParent
		oTop += oParent.offsetTop
		o = oParent
	}
	return oTop
}

// Set object left position
function setLeft(o,oLeft) {
	o.style.left = oLeft + "px"
}

// Set object top position
function setTop(o,oTop) {
	o.style.top = oTop + "px"
}

// Set object top and left positions
function setPosition(o,oLeft,oTop){
	setLeft(o,oLeft)
	setTop(o,oTop)	
}

// Mouse button down handler
function dragMouseDown(e,sDiv)
{
	// Get the event object for IE
	if (!e) {e = window.event}
	
	// Dragging begins...
	doDrag=true;
	
	// Get a reference to the dragged object
	o=document.getElementById(sDiv)
	document.getElementById(sDiv).style.zindex = 99;
		
	// Get original top and left positions of the dragged object
	oLeft=getAbsLeft(o)
	oTop=getAbsTop(o)
	
	
	// Get the mouse cursor position into the dragged object surface
	mouseLeft=e.clientX-oLeft
	mouseTop=e.clientY-oTop
	
}

// Mouse button up handler
function dragMouseUp(e,sDiv)
{
	// Dragging stops
	doDrag=false

	// Get the event object for IE
	if (!e) {e = window.event}
	
	// Store the position of the dragged object
	// as a cookie / the cookie value is a snippet of JavaScript
	oLeft = e.clientX-mouseLeft
	oTop = e.clientY-mouseTop
	//cookieValue = "var oLeft=" + oLeft + ";" + "var oTop=" + oTop
	//setCookie("recPos",cookieValue,expirationDate)

}


// Mouse move handler
function dragMouseMove(e)
{
	// Get the event object for IE
	if (!e) {e = window.event}
	
	// If dragging is on going...
	if (doDrag)
	{
		// Get a reference to the dragged object
		//o=document.getElementById("draggedObject")
		
		// Set the top and left positions of the dragged object relatively to the mouse cursor
		oLeft = e.clientX-mouseLeft
		oTop = e.clientY-mouseTop
		setPosition(o,oLeft,oTop)
		
		// Stop event propagation
		return false
	}	
}


doDrag=false
mouseLeft=0
mouseTop=0


function confirmSubmit(form,dest,ask)
{
 if(confirm(ask))
 submitForm(form,dest);
}


function changeBlock(sDiv,type){

var sDivB = document.getElementById(sDiv);
var sDivBTitle = document.getElementById(sDiv+'Title');
if(type==1){
   sDivB.className = 'boxProdSHover';
   sDivBTitle.style.color = '#c82828';
 }else if(type==0){
   sDivB.className = 'boxProdS';
   sDivBTitle.style.color = '#444444';
 }
}

