// JavaScript Document
 function Remplace(expr,a,b) {
      var i=0
      while (i!=-1) {
         i=expr.indexOf(a,i);
         if (i>=0) {
            expr=expr.substring(0,i)+b+expr.substring(i+a.length);
            i+=b.length;
         }
      }
      return expr
   }
   
   
   
   function OuvrirPopup(page,nom,option,l,h) 
	{
	       window.open(page,nom,option);
	}









	function show_or_hide(id, type, page, idlien)
	{
	
		///calques des produits
		if(type==0)
		{
			for(b=0;b<liste_div.length;b++)
			{
			if(document.getElementById(liste_div[b]) && liste_div[b]!=id)
			document.getElementById(liste_div[b]).style.display="none";
			}
		}
		
		//calques des cadres
		if(type==1)
		{	
		
			//var debut=page+1;
			//var fin=page+15;
			var debut=1;
			var fin=15;
		
		
			for(b=debut;b<=fin;b++)
			{	
				if(document.getElementById("link_"+b))
				document.getElementById("link_"+b).innerHTML='choisir un encadrement'; 
				
				if(document.getElementById(b+"cadre")&& id!=b+"cadre")
					document.getElementById(b+"cadre").style.display="none";
					
			}
			var temp_nom_frame="";
			temp_nom_frame=id.substring(0, (id.length-5));
			
			var nomformulaire='general1';
		
		
			var temp_dimension=document.forms['general1'].elements['dimension'].value;
			
			document.getElementById(temp_nom_frame+'lecadre').src="../cadres_pour_tableaux/cadre.php?dimension="+temp_dimension;
		}
		
		
		
		//calques des images encadrees
		if(type==3)
		{	
			//var debut=page+1;
			//var fin=page+15;
			var debut=1;
			var fin=15;
		
			for(b=debut;b<=fin;b++)
			{
					if(document.getElementById("link_"+b))
					document.getElementById("link_"+b).innerHTML='couleurs disponibles'; 
				
				if(document.getElementById(b+"cadre")&& id!=b+"cadre")
					document.getElementById(b+"cadre").style.display="none";
			}
			
			var temp_nom_frame="";
			temp_nom_frame=id.substring(0, (id.length-5));
			
			var nomformulaire='general1';

			var temp_dimension=document.forms['general1'].elements['dimension'].value;
			var temp_idtableau=document.forms['general1'].elements['idtableau'].value;
			
			document.getElementById('1lecadre').src="../cadres_pour_tableaux/images_encadrees.php?id_tableau="+temp_idtableau+"&dimension="+temp_dimension+"&idcadre="+temp_nom_frame+"lecadre";
			
		}
		
		//calques des cadres depuis cadre
		if(type==2)
		{	
			//var debut=page+1;
			//var fin=page+15;
			var debut=1;
			var fin=15;
		
		
			for(b=debut;b<=fin;b++)
			{
				if(document.getElementById("link_"+b))
					document.getElementById("link_"+b).innerHTML='choisir un encadrement'; 
					
				if(parent.document.getElementById(b+"cadre")&& id!=b+"cadre")
					parent.document.getElementById(b+"cadre").style.display="none";
			}
		}
			
		var elem = document.getElementById(id);
		if ( elem.style.display == "block" )
		{
			elem.style.display = "none" ;
			if(type==3)
			{
				if(document.getElementById("link_"+idlien))
					document.getElementById("link_"+idlien).innerHTML='couleurs disponibles'; 
			}
			else
			{
				if(document.getElementById("link_"+idlien))
				document.getElementById("link_"+idlien).innerHTML='choisir un encadrement'; 
			}
			//document.getElementById('fond_blanc').height=(document.getElementById('fond_blanc').height-500);
		}	
		else
		{
			 elem.style.display = "block";
			if(document.getElementById("link_"+idlien))
			document.getElementById("link_"+idlien).innerHTML='fermer'; 
			//document.getElementById('fond_blanc').height=(document.getElementById('fond_blanc').height+500);
		}
	}
