window.addEvent('domready', function()
{
    if(!document.isInDesignMode())
    {
        $('content-text').getElements('a').each(function(item, index)
        {
            if(item.getElement('img')){
                item.imgSRC = item.getElement('img').getAttribute('src');
                item.imgSRCHover = item.imgSRC.replace('grayscaleFilter=1', 'grayscaleFilter=0').replace(/(gausianBlurFilter|selectiveBlurFilter|brightnessFilter|contrastFilter)=(\d+)/g, '$1=0');

                item.addEvent('mouseenter', function(evt)
                {
                    item.getElement('img').setAttribute('src', item.imgSRCHover);
                });

                item.addEvent('mouseleave', function(evt)
                {
                    item.getElement('img').setAttribute('src', item.imgSRC);
                });
                item.setStyle('display', 'inline');
            }
        });




        if ($('content-news') && $('content-news').getElement('div').getElements('hr').length > 1) {
            var box = $('content-news');

            var newsScroller = box.getElement('div');
            newsScroller.setStyle('position', 'relative');
            newsScroller.newsContent = newsScroller.innerHTML;
            newsScroller.style.top = '0px';
            newsScroller.topValue = 0;
            newsScroller.calculatedHeight = newsScroller.getElements('hr')[1].getCoordinates().top - newsScroller.getCoordinates().top + 4;


            box.addEvent('mouseenter', function() {
                $clear(newsScroller.timer);
            }.bind(this));
            box.addEvent('mouseleave', function() {
                newsScroller.timer = newsScroll.delay(50, this);
            }.bind(this));

//            box.setStyles({'height': newsScroller.calculatedHeight + 'px', 'overflow':'hidden'});

            newsScroller.initHeight = newsScroller.getCoordinates().height;
            newsScroller.innerHTML = newsScroller.newsContent + newsScroller.newsContent;

            function newsScroll() {
                var marginTop = newsScroller.topValue;
                if (newsScroller.initHeight + 5 <= -marginTop) {
                    newsScroller.topValue = 0;
                } else {
                    newsScroller.topValue =  marginTop - 1;
                }
                newsScroller.style.top = newsScroller.topValue + 'px';
                $clear(newsScroller.timer);
                newsScroller.timer = newsScroll.delay(80, this);
            }

            newsScroller.timer = newsScroll.delay(2000, this);
        }else {
            if($('content-news-container') && $('content-news').getElement('div').getElements('hr').length == 0){
               $('content-news-container').setStyle('display','none');
            }
        }

    }
});
