/* Permet d'ajouter ou de supprimer un événement par objet dans la page */
//~ http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
function addEvent( obj, type, fn )
{
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent)
	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}
/* */
load = {
        /* Infobulle au clic */
        idClicAnchor    : 'wf-a',
        idClicInfobulle : 'wf-infobulle',

        
        changeDisplay:function(obj){
          if(document.getElementById(obj).style.display != 'block' ) {
            document.getElementById(obj).style.display = 'block';
          } else {
            document.getElementById(obj).style.display = 'none';
          }
        },
        
        changeDisplay2:function(obj){
            return function() {
                load.changeDisplay(obj);
            }
        },
        
        init:function(){
          /* Infobulle au clic */
          if(document.getElementById(load.idClicInfobulle)) {
              var infobulle = document.getElementById(load.idClicInfobulle);
              
              // Hide Infobulle if Javascript activated
              infobulle.style.display = 'none';
              
              // Add Closing Infobulle Tag in Infobulle
              infobulle.getElementsByTagName('div')[infobulle.getElementsByTagName('div').length-1].innerHTML += '<div id="wf-closer"><a href="javascript:load.changeDisplay(load.idClicInfobulle)">Fermer</a></div>';
              
              // Add Opening Infobulle Event
              if(document.getElementById(load.idClicAnchor)) {
                  document.getElementById(load.idClicAnchor).setAttribute('href','javascript:load.changeDisplay(load.idClicInfobulle);');
              }
          }
        }
}

//~ window.onload=load.init;
addEvent(window,'load',load.init);