var Announce = {

    init: function(){
        var sign = '.?!';
        var announcesEls = Dom.getElementsByClassName('article-announces');
        var linkEls = Dom.getElementsByClassName('article-link');
        for(var i=0; i<announcesEls.length; i++){
            var lastIndex = 0;
            var html = announcesEls[i].innerHTML;
            for(var j=0; j<sign.length; j++) {
                var index = html.lastIndexOf(sign.charAt(j));
                if(index > lastIndex) {
                    lastIndex = index;
                }
            }
            
            if(lastIndex > 0 && lastIndex > html.length - 30) {
                html = html.substr(0, lastIndex+1) + '&nbsp;' + linkEls[i].innerHTML + html.substr(lastIndex+1);
                announcesEls[i].innerHTML = html;
                linkEls[i].innerHTML = '';
            } else {
                linkEls[i].style.display = 'inline';
            }
        }
    }
}

//YAHOO.util.Event.onDOMReady(Announce.init, Announce, true);

