var addBookmarkObj = { init:function() { if(!document.getElementById || !document.createTextNode) return; var cpt = 1; var cont=document.getElementById('lien_ajouter_favori'+cpt); while(cont) { cont.href=location.href; if(window.opera) { cont.rel='sidebar'; } else { cont.onclick=function() { addBookmarkObj.exec(this.href,this.title); return false; } } cont.title=document.title; ++cpt; cont=document.getElementById('lien_ajouter_favori'+cpt); } }, exec:function(url, title) { var isKonq=(isLikelyKonqueror3 && isLikelyKonqueror3()); var isMac=(navigator.userAgent.toLowerCase().indexOf('mac')!=-1); var buttonStr = isMac?'Command/Cmd':'CTRL'; if(window.external && (!document.createTextNode || (typeof(window.external.AddFavorite)=='unknown'))) { window.external.AddFavorite(url, title); } else if(isKonq) { alert('Vous devez appuyer sur CTRL + B pour ajouter le site à vos favoris.'); } else if((window.opera && opera.buildNumber && !isNaN(opera.buildNumber()))) { void(0); } else if(window.opera) { alert('Vous devez appuyer sur '+buttonStr+' + T pour ajouter le site à vos favoris.'); } else if(window.home) { alert('Vous devez appuyer sur '+buttonStr+' + D pour ajouter le site à vos favoris.'); } else if(!window.print || isMac) { alert('Vous devez appuyer sur Command/Cmd + D pour ajouter le site à vos favoris.'); } else { alert('Pour ajouter le site à vos favoris, vous devez le faire '+ 'manuellement avec l\'interface prévue à cet effet dans votre navigateur.'); } } } function isLikelyKonqueror3() { if(!document.getElementById) return false; if(document.defaultCharset || window.opera || !window.print) return false; if(window.home) return false; if(document.all) return true; var likely = 1; eval("try{var str=document.all[0].tagName;}catch(err){likely=0;}"); return likely; } function dss_addEvent(el,etype,fn) { if(el.addEventListener && (!window.opera || opera.version) && (etype!='load')) { el.addEventListener(etype,fn,false); } else if(el.attachEvent) { el.attachEvent('on'+etype,fn); } else { if(typeof(fn) != "function") return; if(typeof(window.earlyNS4)=='undefined') { window.earlyNS4=((navigator.appName.toLowerCase()=='netscape')&& (parseFloat(navigator.appVersion)<4.02)&&document.layers); } if((typeof(el['on'+etype])=="function")&&!window.earlyNS4) { var tempFunc = el['on'+etype]; el['on'+etype]=function(e){ var a=tempFunc(e),b=fn(e); a=(typeof(a)=='undefined')?true:a; b=(typeof(b)=='undefined')?true:b; return (a&&b); } } else { el['on'+etype]=fn; } } } dss_addEvent(window,'load',addBookmarkObj.init);