function popup_openbox(url,height,width,scroll) {
		
		adresse = "http://www.pdafrance.com/articles/visu.php?image=" + url;
	
		win1 = window.open(adresse,null,"height=" + height + ",width=" + width + ",left=0,top=0,resizable=yes,scrollbars=" + scroll);
		win1.focus();
}

function popup(url,height,width,scroll)
{
		var cp = 0;
		if ((window.win1) && (!window.win1.closed)) {cp+=1;}
		if ((window.win2) && (!window.win2.closed)) {cp+=2;}
		if ((window.win3) && (!window.win3.closed)) {cp+=3;}
		
		adresse="http://www.pdafrance.com/articles/visu.php?image=" + url;
		if(height>=400)
			{
			// Hauteur de la fenêtre en cas d'image superieur à 400 px
			height=400;
			parametres="'height=" + height + ", width= " + width + "',left=0,top=0,resizable=no,scrollbars=yes";
			}
		else
		{
			parametres="'height=" + height + ", width= " + width + "',left=0,top=0'";
		}
switch(cp)
		{
			case 0:
			{
			// aucune fenetre est ouverte
				win1=window.open(adresse,'0',parametres);
				win1.focus();
				break;
			}
			case 1:
			{
			//1 fenetre est ouverte
				win1.focus();
				win1.moveTo(0,0);
				win2=window.open(adresse,'1',parametres);
				win2.focus();
				win2.moveTo(140,110);
				break;
			}
			case 2:
			{
			// 1 et 2 sont ouvertes
				
				win2.focus();
				win2.moveTo(0,0);
				win1=window.open(adresse,'0',parametres);
				win1.focus();
				win1.moveTo(140,110);
				break;
			}
			case 3:
			{
			// 3 et 2 sont ouverte et 1 est fermée
				
				win2.focus();
				win2.moveTo(0,0);
				win1.close();
				win3=window.open(adresse,'3',parametres);
				win3.focus();
				win3.moveTo(140,110);
				cp-=1;
				break;
			}
			case 5:
			{
			// 1 et 3 sont ouverte 2 est fermée
				
				win2.close();
				win3.focus();
				win3.moveTo(0,0);
				win1=window.open(adresse,'5',parametres);
				win1.focus();
				win1.moveTo(140,110);
				cp-=2;
				break;
			}
			case 4:
			{
			// 2 et 1 sont ouverte 3 est fermée
				
				win3.close();
				win1.moveTo(0,0);
				win1.focus();
				win2=window.open(adresse,'4',parametres);
				win2.focus();
				win2.moveTo(140,110);
				cp-=3;
				break;
			}
			
			case 6:
			{
			alert("erreugdfr cp");
			}
			default:
			{
			
			alert("erreur cp");
			break;	
			}
	}
}