/* BBcode animeka */
/* [ak]{TEXT}[/ak]           ---->  <a class="aklink" title="" href="">{TEXT}</a> */
/* [ak={TEXT1}]{TEXT2}[/ak]  ---->  <a class="aklink2" title="" href="{TEXT1}">{TEXT2}</a> */

function initAkBBcode() {
    var aklinkArray = window.document.getElements('a.aklink');
    aklinkArray.each(function(aklink, index){
        computeAkLink(aklink);
    });
    var aklink2Array = window.document.getElements('a.aklink2');
    aklink2Array.each(function(aklink2, index){
        computeAkLinkWithHref(aklink2);
    });
}

function computeAkLink(aklink) {
    var aklinkText = aklink.get('text');
    var aklinkHtml = aklinkText.replace(/-/g, ' ').clean();
    var aklinkTitle = 'Lien vers la fiche "'+aklinkHtml+'"';
    aklinkText = aklinkText.hyphenate();
    aklinkAnime = aklinkText.replace(/-/g, ' ').clean();
    aklinkAnime = aklinkAnime.replace(/ /g, '-');

    var aklinkHref = 'http://www.animeka.com/animes/detail/'+aklinkAnime+'.html';
    
    aklink.set('href',aklinkHref);
    aklink.set('html',aklinkHtml);
    aklink.set('title',aklinkTitle);
}

function computeAkLinkWithHref(aklink2) {
    var aklink2Text = aklink2.get('text');
    var aklink2Anime = aklink2.get('href');
    aklink2Anime = aklink2Anime.hyphenate();
    aklink2Anime = aklink2Anime.replace(/-/g, ' ').clean();
    
    var aklink2Url = aklink2Anime.replace(/ /g, '-');
    var aklink2Href = 'http://www.animeka.com/animes/detail/'+aklink2Url+'.html';
    
    var aklink2Title = 'Lien vers la fiche "'+aklink2Anime+'"';
    
    var aklink2Html = aklink2Text.replace(/-/g, ' ').clean();
    
    aklink2.set('href',aklink2Href);
    aklink2.set('html',aklink2Html);
    aklink2.set('title',aklink2Title);
}

