var Page = {
    Init:function() {
        BgEffect.Init();
        LinkEffects.Init();
    },
    end:true
}

var LinkEffects = {
    Init: function() {
        $$('.lfade').each(function(item) {
            item.fade('0.5');
            item.addEvent('mouseover',function() {
                item.fade('in');
            });
            item.addEvent('mouseout', function() {
                item.fade('0.5');
            });
        });
    },
    end:true
}

var BgEffect = {
    wc:0,
    elems:0,
    trels:0,
    mpos:0,
    Init:function() {
        BgEffect.wc = window.getCoordinates();
        BgEffect.elems = new Array();
        BgEffect.trels = new Array();
        BgEffect.mpos.x = 0;
        BgEffect.mpos.y = 0;
        // $('debug').set('html', 'installing...');
        $$('.onmousem').each(function(item) {
            var r = parseInt(item.get('title'));
            item.set('title','');
            if(!r) r = 1;
            BgEffect.trels.push(r);
            BgEffect.elems.push(item);
        });
        
        window.addEvent('mousemove', function(event) {
            BgEffect.mpos.x = event.page.x;
            BgEffect.mpos.y = event.page.y;
            for(var i=0;i<BgEffect.elems.length;i++) {
                $(BgEffect.elems[i]).setStyle('left', (-1)*(event.page.x / BgEffect.trels[i]));
        }
        });
        
    },
    ProcessElements:function() {
        
        
    },  
    end:true
}
