
var lhie={_base16:"0A12B34C56D78E9F",encode:function(str)
{var retour="";for(var i=0;i<str.length;i++)
{var cc=str.charCodeAt(i);var ch=cc>>4;var cl=cc-(ch*16);retour+=this._base16[ch]+this._base16[cl];}
return"lh"+retour;},decode:function(str)
{var retour="";for(var i=0;i<str.length;i+=2)
{var ch=this._base16.indexOf(str.charAt(i));var cl=this._base16.indexOf(str.charAt(i+1));retour+=String.fromCharCode((ch*16)+cl);}
return retour;},init:function()
{var tagsA=document.getElementsByTagName("span");for(var i=0;i<tagsA.length;i++)
{if(tagsA[i].className.substring(0,2)=="lh")
{var nw=false;var offset=2;if(tagsA[i].className.substring(0,4)=="lhnw")
{nw=true;offset=4;}
var url=this.decode(tagsA[i].className.substring(offset));var nlink=document.createElement("a");nlink.href=url;if(nw)nlink.target='_blank';if(tagsA[i].childNodes.length)
{var child=tagsA[i].childNodes[0];var next=null;while(child)
{next=child.nextSibling;nlink.appendChild(child);child=next;}}
var style=tagsA[i].getAttribute("style");if(style)
{nlink.setAttribute("style",style)}
var onclick=tagsA[i].getAttribute("oc");if(onclick)
{nlink.setAttribute("onclick",this.decode(onclick));}
tagsA[i].appendChild(nlink);}}},wo:function(str)
{window.open(this.decode(str),'');},lr:function(str)
{window.location.href=str;}}
$(function(){lhie.init();});
