function setMaxWidth(query,maxWidth){
    var t=$$(query);
    $each(t,function(obj,index){
        if(obj.get('width').toInt()>maxWidth){
            obj.setStyles({
                'width':maxWidth+'px',
                'height':'auto'
            });
        }
    });
}

window.addEvent('domready',function(){
    /* set ie6 maxwidth */
    Browser.Engine.trident4 ? setMaxWidth('.entry img',600) : ~1;
    
    /*sidebar tab */
    var atb=$$('.tab').setStyles({
        'display':'none',
        'opacity':'1'
    });
    /* set the recent post show current tab*/
    atb[0].setStyle('display','block');
    /* current tab */
    var current_tab=atb[0];
    var tb_a = $$('#t1-nav li a');
    /* show or hide element */
    var showTab=function(){
        /* hide all .tab */
        var t=$(this.get('rel'));
        //var th=t.getStyle('height');
        //var h=current_tab.getStyle('height');
        //current_tab=t;
        atb.setStyle('display','none');
        $each(tb_a,function(obj,index){
            obj.erase('class');
        });
        t.setStyles({
            'display':'block'
        });
        /*
        var myFx=new Fx.Morph(this.get('rel'),{duration:'long',transition:Fx.Transition(Fx.Transitions.Sine.easeOut)});
        myFx.start({
            'opacity':[1,0],
            'height':[h,th]
        })
        myFx.onComplete=function(){
        };
        */
        this.set('class','current');
        return false;
    }    

    $('tab1').addEvent('click',showTab);
    $('tab2').addEvent('click',showTab);
    $('tab3').addEvent('click',showTab);
})   
