/* RENSEIGNER ICI LA RUBRIQUE (CF PHP) */
rubrique = 'malicegrain';


function hexdec (hex_string) {
    hex_string = (hex_string+'').replace(/[^a-f0-9]/gi, '');
    return parseInt(hex_string, 16);
}

function chr(AsciiNum){
    return String.fromCharCode(AsciiNum);
}


function hex2bin(hex){
    var r = '';
    var a=0;
    for (a=0; a<hex.length; a=a+2) {
	r = r + chr(hexdec(hex.slice(a,a+2)));
    }
    return r;
}

function insertLink(){
    var lnk='', txt = '';

    $('span').each(function(i){    	
    	var deb = this.className.indexOf(rubrique) + rubrique.length;
    	var cryptedLink = this.className.substr(deb,this.className.length);
    	
    	lnk = '<a href="'+hex2bin(cryptedLink)+'"';
		txt = this.innerHTML;
		if(this.id.indexOf('blank') != -1){
		    lnk += ' target="_blank"';
		}
		lnk += '>'+txt+'</a>';
    	
		$(this).html(lnk);
    });
}

window.onload=insertLink;
//insertLink();
