function renderTabView(divID, tabViewID){

    if(YAHOO.util.Dom.inDocument(divID)){

        var publication = YAHOO.util.Dom.get(divID);
        var publicationTitre = YAHOO.util.Selector.query('h3', publication, true);
        publication.removeChild(publicationTitre);

        var tabPublicationsBoite;
        var bTabExiste = YAHOO.util.Dom.inDocument(tabViewID);
        if(bTabExiste){
            tabPublicationsBoite = new YAHOO.widget.TabView(YAHOO.util.Dom.get(tabViewID));
        }else{
            tabPublicationsBoite = new YAHOO.widget.TabView();
            YAHOO.util.Dom.setAttribute(tabPublicationsBoite, "id", tabViewID);
        }

        tabPublicationsBoite.addTab( new YAHOO.widget.Tab({
            label: publicationTitre.innerHTML,
            contentEl: publication,
            active: true
        }));
        tabPublicationsBoite.set('activeIndex', 0);

        if(! bTabExiste)
            insertMainFirst(tabPublicationsBoite);
        
    }

}

function insertMainFirst(obj){

    var dMain = YAHOO.util.Dom.get("dMain");
    var firstMainChild = YAHOO.util.Dom.getFirstChild(dMain);
    if(YAHOO.lang.isNull(firstMainChild)){
        obj.appendTo(dMain);
    }else{
        YAHOO.util.Dom.insertBefore(obj, firstMainChild);
    }

}

