// Création d'un objet
var o = {};

// Propriétés Popup de l'objet
o.Popup ={    

// Initialisation de l'objet    
__Init__: function()    
{        
if( !document.getElementsByTagName ) return false;        
return o.Popup.__Manager__();    
},    

// Gestionnaire de l'évènement onclick sur les liens possédant la classe 'popup'.
__Manager__: function()    
{        
var oLink = document.getElementsByTagName( 'a' ),            
a = oLink.length - 1;        
for( a ; a >= 0 ; a-- )        
{            
if( oLink[a].className == 'popup' )            
{                
oLink[a].onclick = o.Popup.__Open__;            
}        
}    
},    

// Méthode d'ouverture de la popup    
__Open__: function()    
{        
window.open( this.href , '' , 'top=200 , left=200 , width=420 , height=380 , scrollbars=yes' );        
return false;    }};

// Chargement de l'objet au lancement de la page.
window.onload = o.Popup.__Init__;