

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_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}





var timeout;
var lemenu = 0;


function cache(lid) {
//alert(lid);
var kick = lid;

	document.getElementById(kick+'_div').style.display='none';
	lemenu = 0;
}

function findPos(obj)
{
	
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	var topu = letu = 0;
	
	var obj2 = document.getElementById('nav');
	if (obj2.offsetParent) {
		letu = obj2.offsetLeft
		topu = obj2.offsetTop
		while (obj2 = obj2.offsetParent) {
			letu += obj2.offsetLeft
			topu += obj2.offsetTop
		}
	}
		
	curtop = curtop - topu;
	curtop = curtop + 31;
	curleft = curleft - letu;
	
	return [curleft,curtop];
}

function findLarg(obj) {
	
		Largeur = obj.offsetWidth
		

	
	return Largeur;
}


//window.onload=appear;

function appear(id,number) {
var d = document.getElementById(id+'_div');
var lid = id;
var num = number;
	
if (d) {
if(id != lemenu && lemenu != 0)
	cache(lemenu);
	
	//alert('oyes');
	lemenu = lid;
	
	if(clearTimeout(timeout)) alert('cleare'); 
	var tab = findPos(document.getElementById(id));
	/*d.style.top = 0; */
	d.style.top = tab[1];
	/*d.style.left = 0;*/
	d.style.left = tab[0]; 
	/*alert('top '+tab[1]+'\nleft '+tab[0]+'\n div '+d.id);
	alert('top '+d.style.top+'\nleft '+d.style.left+'\n div '+d.id);*/
	var larg=239;	
	var obj2 = document.getElementById(id+'_'+id);
	var larg2 = findLarg(obj2);
	
	//alert(larg);
	if(larg2 > larg) {
		larg = larg2;
		
	}
	
	larg = larg - 22;
	
	d.style.width = larg+'px';
	d.style.display='block';
	if(number != 0) {
		document.getElementById('premiere_case_'+num).className='premiere_case_on';
		document.getElementById('case_droite_'+num).className='case_droite_on';
		document.getElementById('texte_lien_'+num).className='case_lien_on';
		
	}

	
	}
 else {
if(id != 0) {
	if(number != 0) {
		document.getElementById('premiere_case_'+num).className='premiere_case_on';
		document.getElementById('case_droite_'+num).className='case_droite_on';
		document.getElementById('texte_lien_'+num).className='case_lien_on';
		
	}
}
if(lemenu != id && lemenu != 0) {
	var kick = lemenu;
	
	
	cache(kick); 
}

if(number != 0 && id==0) {
		document.getElementById('premiere_case_'+num).className='premiere_case';
		document.getElementById('case_droite_'+num).className='case_droite';
		document.getElementById('texte_lien_'+num).className='case_lien';
		
	}
}



}


function cache2(lid) {
//alert(lid);
var kick = lid;

	document.getElementById('gamme_'+kick).style.display='none';
	document.getElementById(lid).className='gamme';
	lemenu = 0;
}

function appear2(id) {
var d = document.getElementById('gamme_'+id);
var lid = id;
	
if (d) {
if(id != lemenu && lemenu != 0)
	cache2(lemenu);
	
	lemenu = lid;
	
	if(clearTimeout(timeout)) alert('cleare'); 
	var tab = findPos2(document.getElementById(id));
	//alert(tab[0]);
	d.style.left = tab[0]+'px';
	d.style.top = tab[1]+'px';
	
	document.getElementById(id).className='gamme_on';
	d.style.display='block';	
	}
 else {
if(lemenu != id && lemenu != 0) {
	var kick = lemenu;
	
	
	cache2(kick); 
}
}



}

function findPos2(obj) {

var left = obj.offsetLeft;
var top = obj.offsetTop;

top = top -343;

return [left,top];

}



