if (navigator.platform=="MacPPC") Venv="mac";
else Venv ="autre";
if (Venv == "mac") hauteur_interligne_contenu = 9;
else hauteur_interligne_contenu = 10;
if (document.getElementById &&  parseInt(navigator.appVersion)>=5) Vnav = "NS6";
else if (navigator.appName.indexOf("Netscape") != -1 || navigator.appName=="Netscape") Vnav = "NS4";
else Vnav="IE";
onglet="onglet";
courbe="courbe";
on="on";
nomDivPrec="";
divap = 0;
idtime = new Array();
idc = new Array();
idc[1] = 1;
idc[2] = 2;
idc[3] = 3;
idc[4] = 4;
idc[5] = 5;
idc[6] = 6;
nbonglet=4;
nbc=6;
nbpreload = 6;
preload = new Array();
for (i=0;i<nbpreload;i++)
	{
	preload[i] = new Array()
	preload[i][0] = "";
	preload[i][1] = new Image();
	preload[i][2] = new Image();
	}
preload[0][0] = "panier";
preload[0][1].src = relpath+"images/icone_panier_off.gif";
preload[0][2].src = relpath+"images/icone_panier_on.gif";
preload[1][0] = "home";
preload[1][1].src = relpath+"images/icone_home_off.gif";
preload[1][2].src = relpath+"images/icone_home_on.gif";
preload[2][0] = "mail";
preload[2][1].src = relpath+"images/icone_mail_off.gif";
preload[2][2].src = relpath+"images/icone_mail_on.gif";
preload[3][0] = "plan";
preload[3][1].src = relpath+"images/icone_plan_off.gif";
preload[3][2].src = relpath+"images/icone_plan_on.gif";
preload[4][0] = "bookmark";
preload[4][1].src = relpath+"images/icone_bookmark_off.gif";
preload[4][2].src = relpath+"images/icone_bookmark_on.gif";
preload[5][0] = "nimes";
preload[5][1].src = relpath+"images/nimes_off.gif";
preload[5][2].src = relpath+"images/nimes_on.gif";

function search_image(nomImg)
	{
	for (i=0;i<nbpreload;i++)
		{
		if (preload[i][0] == nomImg) return(i);
		}
	}

function rollOn(nomImg)
	{
	i = search_image(nomImg);
	document.images[nomImg].src=preload[i][2].src;
	}
function rollOff(nomImg)
	{
	i = search_image(nomImg);
	document.images[nomImg].src=preload[i][1].src;
	}

function evalDiv(nomdiv)
	{
	//window.alert(nomdiv);
	if (Vnav=="NS6") Div = document.getElementById(nomdiv).style;  
	else if (Vnav=="NS4") Div = eval("document."+nomdiv);
	else Div = document.all[nomdiv].style;
	return Div;
	}

function clearTemps()
	{
	clearTimeout(idtime);
	}


function divRollOn(nomdiv)
	{
	leDiv=evalDiv(nomdiv);
    leDiv.visibility = "visible"
	}
	
function divRollOff(nomdiv)
	{
	leDiv=evalDiv(nomdiv);
    leDiv.visibility = "hidden";
	}
	
	
function navpOn(nomDiv)
	{
	if (nomDivPrec) navpOff_immediat(nomDivPrec);		
	leDiv=evalDiv(nomDiv+"on");
	leSousDiv=evalDiv("sous"+nomDiv);
    leDiv.visibility = "visible";
    leSousDiv.visibility = "visible";
	nomDivPrec=nomDiv;
	clearTemps();
	}

function navpOff_temporise(nomDiv)
	{
	//if (substring(nomDiv,0,5)=="courbe") h = noDiv+nbonglet;
	//else h=noDiv;
	//idtime[h] = setTimeout("navpOff_immediat('"+nomDiv+"')",500);
	idtime = setTimeout("navpOff_immediat('"+nomDiv+"')",500);
	}

function navpOff_immediat(nomDiv)
	{
	leDiv=evalDiv(nomDiv+"on");
	leSousDiv=evalDiv("sous"+nomDiv);
    leDiv.visibility = "hidden";
	leSousDiv.visibility="hidden"
	}

function diaporama(nomdiv,nodiv,nbdiv)
	{
	for (i=0;i<nbdiv;i++)
		{
		nomdiapo = nomdiv+i;
		if (Vnav=="NS6") leDiv = document.getElementById(nomdiapo).style;  
		else if (Vnav=="NS4") leDiv = eval("document."+nomdiapo);
		else leDiv = document.all[nomdiapo].style;
		if (nodiv==i) leDiv.visibility = "visible";
		else leDiv.visibility = "hidden";
		}
	nodiv++;
	if (nodiv==nbdiv) nodiv=0;
  	if (Vnav == "NS4" || Vnav == "NS6") 
    	{
		 setTimeout(diaporama,3000,nomdiv,nodiv,nbdiv);
    	}
  	else 
   		{
		 setTimeout("diaporama('"+nomdiv+"',"+nodiv+","+nbdiv+")",3000);
		}
	}
	
function winopen(lien,largeur,hauteur)
	{
	void window.open(lien,"popup","height="+hauteur+",width="+largeur+",resizable=yes,dependent=no,menubar=no,location=no,titlebar=yes,toolbar=no,scrollbars=yes,statusbar=yes");
	}
	
function winopen2(lien)
	{
	void window.open(lien,"commande","height=400,width=768,resizable=yes,dependent=no,menubar=no,location=no,titlebar=yes,toolbar=no,scrollbars=yes,statusbar=yes");
	}	
	
	
function change_prod_list(list)
{
 if (list=='block')
 	{
	 jQuery('#list-line').hide();
	 jQuery('#list-block').show();
 	}
 else
 	{
	 jQuery('#list-block').hide();
	 jQuery('#list-line').show();
 	}
}


function switchBlocLivr(checkbox)
{
	var element = document.getElementById('adresse_livraison_table');
	if (element && checkbox.checked) element.style.display = 'none';
	else if (element) element.style.display = 'table';
}

function switchMsgCadeau(checkbox)
{
	var element = document.getElementById('msg_cadeau_txta');
	if (element && checkbox.checked) element.style.display = 'block';
	else if (element) element.style.display = 'none';
}

function cleanTxta(txta,msg)
{
	if (txta.value==msg) txta.value = '';
}
