
function zoom(img,l,h) {

var w=null;

var gauche=(screen.width-l)/2;
var haut=(screen.height-h)/2;

if(h+(screen.height/10)>screen.height){l+=15;}
opt='width='+(l)+',height='+h+',left='+gauche+', top='+haut+',resizable=yes,scrollbars=yes,menubar=no,toolbar=no,location=no,dependent=yes';

w=window.open("",'',opt);

w.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR"><head><title>Rock\'n\'roll Circus : Zoom sur l\'instrument</title><style type="text/css">*{padding:0;margin:0;border:0;}</style></head><body style="background-color:#fff"><img alt="" src="'+img+'" />');
w.document.write('</body></html>');

w.document.close();
w.focus();
return false;
} 







var fen=null;

function panier(id){

if(document.fen){
  fen.window.close();
} 
	
var gauche=(screen.width-578)/2;
var haut=(screen.height-540)/2;

options='width=578,height=540,left='+(gauche-16)+',top='+haut+',scrollbars=yes,resizable=yes,menubar=no,toolbar=no,location=no,dependent=yes';

fen = window.open('panier.php?id='+id+'','Panier', options);
fen.focus();

return false;

}






function setpng() { 
if(document.all && (IEver=parseFloat(navigator.appVersion.split("MSIE")[1])) && (IEver>=5.5) && (IEver<7) && document.body.filters) {
	
document.getElementById('pan-f').style.display='none';
document.getElementById('pan-ie').style.display='block';

if(document.getElementById('col-f')){
  document.getElementById('col-f').style.display='none';
  document.getElementById('col-ie').style.display='block';	
}

if(document.getElementById('detail')){
  document.getElementById('detail').style.marginTop='0px';		
}

}}



function getElementsByClass(maClass,tag) {
var tabRetour = new Array();
var tabTmp = new Array();
tabTmp = document.getElementsByTagName(tag);
j=0;
for (i=0; i<tabTmp.length; i++) {
if (tabTmp[i].className==maClass) {
tabRetour[j]=tabTmp[i];
j++;
}
}
return tabRetour;
}







n=0;

function change(classe){
		
	  if(n){// si un menu est ouvert	  
	  
		if(n == classe){// si on referme un menu ouvert		
		
		m='+';
		
	for(var i=0;i<getElementsByClass(classe,'li').length;i++){
		getElementsByClass(classe,'li')[i].style.display='none';		
	}		
	n=0;
	
	
	if(n2){	
				
		trait = n2.indexOf('-')+1;
		trait2 = n2.indexOf("-", trait + 1);		
		pos = n2.slice(trait,trait2)-1;

		
		r = n2.indexOf('-');
	  rang = n2.slice(1,r);			

		if(pos>0){
			
	  getElementsByClass('niv2-'+rang+'','span')[pos].innerHTML='+';	 
	  
	  }
	  		

	m2='+';


	for(var i=0;i<getElementsByClass(n2,'li').length;i++){
		getElementsByClass(n2,'li')[i].style.display='none';				
	}	
	n2=0;
	return;			
	}
	
	return;// on sort de la fonction sinon on tombe dans le dernier else car n=0.
	
}else{// si on ouvre un different



for(var i=0;i<getElementsByClass('niv1','span').length;i++){
getElementsByClass('niv1','span')[i].innerHTML='+';	
}



if(n2){
	
		trait = n2.indexOf('-')+1;
		trait2 = n2.indexOf("-", trait + 1);		
		pos = n2.slice(trait,trait2)-1;			
		
		r = n2.indexOf('-');
	  rang = n2.slice(1,r);	

if(pos>-1){		
			
	  getElementsByClass('niv2-'+rang+'','span')[pos].innerHTML='+';		

}



for(var i=0;i<getElementsByClass(n2,'li').length;i++){// on referme celui ouvert dans la variable n2
		getElementsByClass(n2,'li')[i].style.display='none';
}	
	
n2=0;
}
		
		

	for(var i=0;i<getElementsByClass(classe,'li').length;i++){// on ouvre
		getElementsByClass(classe,'li')[i].style.display='block';		
	}
	
	for(var i=0;i<getElementsByClass(n,'li').length;i++){// on referme celui ouvert dans la variable n
		getElementsByClass(n,'li')[i].style.display='none';	
		
		
	}	
	
	
	
	
	n=classe;// on reinitialise n
	
	





}
	
	
	
	
}else{// si tout est ferme --> n=0
		
	for(var i=0;i<getElementsByClass(classe,'li').length;i++){
		getElementsByClass(classe,'li')[i].style.display='block';
	}	
			
	
	n=classe;// on affecte la classe à n pour tomber ds la premiere boucle
	
		
	m='-&nbsp;';
		
}

}









































































	n2=0;

function change2(classe){
		
	  if(n2){// si un menu est ouvert
	  
	  
		if(n2 == classe){// si on referme un menu ouvert
		
			
			m2='+';
			

		
		
	for(var i=0;i<getElementsByClass(classe,'li').length;i++){
		getElementsByClass(classe,'li')[i].style.display='none';		
	}	
	


	
	
	
	
	trait = n2.indexOf('-')+1;
		trait2 = n2.indexOf("-", trait + 1);		
		pos = n2.slice(trait,trait2)-1;			
		
		r = n2.indexOf('-');
	  rang = n2.slice(1,r);			
			
	  getElementsByClass('niv2-'+rang+'','span')[pos].innerHTML='+';	
	
		
		
	n2=0;
	return;// on sort de la fonction sinon on tombe dans le dernier else car n=0.
	
	
}else{// si on ouvre un different





	trait = n2.indexOf('-')+1;
		trait2 = n2.indexOf("-", trait + 1);		
		pos = n2.slice(trait,trait2)-1;			
		
		r = n2.indexOf('-');
	  rang = n2.slice(1,r);			
			
	//alert('pos : ' + pos);
				
		if(pos>-1){
			
	  getElementsByClass('niv2-'+rang+'','span')[pos].innerHTML='&nbsp;&nbsp;+&nbsp;&nbsp;';	
		
}




	for(var i=0;i<getElementsByClass(classe,'li').length;i++){// on ouvre
		getElementsByClass(classe,'li')[i].style.display='block';		
	}
	
	for(var i=0;i<getElementsByClass(n2,'li').length;i++){// on referme celui ouvert dans la variable n
		getElementsByClass(n2,'li')[i].style.display='none';
		
			
		
	}	
	

	
	
	n2=classe;// on reinitialise n

}
	
	
	
	
	
	
	
	
	
	
}else{// si tout est ferme --> n=0




	
	
		
	for(var i=0;i<getElementsByClass(classe,'li').length;i++){
		getElementsByClass(classe,'li')[i].style.display='block';
	}	
	
		
	
	n2=classe;// on affecte la classe à n pour tomber ds la premiere boucle
	
	m2='-';
	
	

		
}

  
  
  
  
  
  
  
  
  
  
  
  

	
}

