var Site = {
    
    start: function(){
        if ($('contents')){
            Site.appearText();
        }
    },
    
    appearText: function(){
        var timer = 0;
        var contentsblocks = $$('#contents li');
        var newsblocks = $$('#news li');
        
        var slidefxs = [];
        var colorfxs = [];
        
        contentsblocks.each(function(el, i){
            Site.createOver(el, i);
/*
            el.setStyle('margin-left', '155px');
            el.setStyle('color', '#111111');
            timer += 150;
            slidefxs[i] = new Fx.Style(el, 'margin-left', {
                duration: 400,
                transition: Fx.Transitions.backOut,
                wait: false,
                onComplete: Site.createOver.pass([el, i])
            });
            colorfxs[i] = new Fx.Style(el, 'color', {
                duration: 400,
                transition: Fx.Transitions.backOut,
                wait: false,
            });
            slidefxs[i].start.delay(timer, slidefxs[i], 0);
            colorfxs[i].start.delay(timer, colorfxs[i], "#333333");
*/

        }, this);
        newsblocks.each(function(el, i){
            Site.createOver(el, i)
        }, this);
    },
    
    createOver: function(el, i){
        var first = el.getFirst();
        if (!first || first.getTag() != 'a') return;
        var overfxs = new Fx.Styles(first, {'duration': 200, 'wait': false});
        var lioverfxs = new Fx.Styles(el, {'duration': 200, 'wait': false});
        var tocolor = '1e47dd';
        var fromcolor = '333333';
        el.mouseouted = true;
        el.addEvent('mouseenter', function(e){
            //el.setStyles('background-color: #cccccc')
            //el.setStyles('background-color: #1e47ff')
            el.setStyles('font-weight: bold');
            overfxs.start({
                'color': tocolor,
                'margin-left': 10
            });
            lioverfxs.start({
            });
        });
        el.addEvent('mouseleave', function(e){
            //el.setStyles('background-color: #eeeeee')
            el.setStyles('font-weight: normal');
            overfxs.start({
                'color': fromcolor,
                'margin-left': 0
            });
            lioverfxs.start({
            });
        });
    }
};

window.addEvent('load', Site.start);


