function hide_loader_moo(){
//    var fxObj = new Fx.Reveal($('loader'), {duration: 1000});
//    fxObj.dissolve();
    $('loader').fade('out');
}

function setIEStyles(){
	// city list in IE
    if (is_IE){
	//$('city_list_div').setStyle('height','40px');
        //$('city_list_tbl').setStyle('position','absolute');
	//$('city_list_tbl').setStyle('top','15px');
	//$('city_list_tbl').setStyle('left','10px');	
    }
    
    


    // set dash board height in ie
    if (is_IE){
        //var mtb = $('mainTabContainer');
        var mtb = document.getElementById('mainTabContainer');
        mtb.style.height = '250px';
        mtb.style.verticleAlign = 'top';
        //mtb.style.float = 'left';
	//$('mainTabContainer').setStyle('height','250px');
	//$('mainTabContainer').setStyle('verticle-align','top');
	//$('mainTabContainer').setStyle('float','left');

    } 

}



window.addEvent('domready', function() {
    setTimeout("hide_loader_moo()",20);
    
    // add toggle button action
    var dahboard_slide_obj = new Fx.Slide('dash_board_pane',{overflow:'auto',hideOverflow:false});
    $('dash_board_toggle_pane').addEvent('click', function(e){
		e.stop();
		dahboard_slide_obj.toggle();
	});

    var iti_planner_slide_obj = new Fx.Slide('iti_palnner_pane');
    $('iti_palnner_toggle_pane').addEvent('click', function(e){
		e.stop();
		iti_planner_slide_obj.toggle();
	});

    var WTS_slide_obj = new Fx.Slide('WTS_MAIN_pane');
    WTS_slide_obj.slideOut();
    $('WTS_toggle_pane').addEvent('click', function(e){
		e.stop();
		WTS_slide_obj.toggle();
	});


    var TTS_slide_obj = new Fx.Slide('TTS_MAIN_pane');
 
    TTS_slide_obj.slideOut();

    $('TTS_toggle_pane').addEvent('click', function(e){
		e.stop();
	TTS_slide_obj.toggle();
        
	});

    

    TTS_slide_obj.addEvent('complete', function(e){
	
       // scrollME(this.wrapper.offsetHeight);
        var y_position = $('TTS_toggle_pane').getPosition().y;
        var floatingY = $('floating2').offsetHeight;
        var floating2Y = $('floating2').getPosition().y;
        //var wrapperY = this.wrapper.offsetHeight + y_position;
        var TTSwrapperY = $('TTS_MAIN_pane').offsetHeight + y_position;

        //$('floating2').scrollTo(0,y_position);
        if(TTSwrapperY > floatingY){
        scrollME(y_position,$('TTS_toggle_pane').offsetHeight,$('TTS_toggle_pane').getStyle('margin-bottom').toInt());
        }
        
	});
    
    var TTD_slide_obj = new Fx.Slide('TTD_MAIN_pane');
    TTD_slide_obj.slideOut();
    $('TTD_toggle_pane').addEvent('click', function(e){
		e.stop();
		TTD_slide_obj.toggle();

       
	});
        
     TTD_slide_obj.addEvent('complete', function(e){
	

        
        var y_position = $('TTD_toggle_pane').getPosition().y;
        var floatingY = $('floating2').offsetHeight;
        var TTDwrapperY = $('TTD_MAIN_pane').offsetHeight + y_position;
        
        //$('floating2').scrollTo(0,y_position);
        if(TTDwrapperY > floatingY){
        scrollME(y_position,$('TTD_toggle_pane').offsetHeight,$('TTD_toggle_pane').getStyle('margin-bottom').toInt());
        }
        //$('element').getPosition();
        //scrollME(this.wrapper.offsetHeight);
	});


    var DIR_slide_obj = new Fx.Slide('DIR_MAIN_pane', {overflow: 'auto'});

    DIR_slide_obj.slideOut();
    $('DIR_toggle_pane').addEvent('click', function(e){

		e.stop();
		DIR_slide_obj.toggle();
    //DIR_slide_obj.fireEvent('onItemComplete',$('DIR_MAIN_pane').getProperty('top'));
         if(empty(tokensArray)) {
             populateDirectionsData(true);
        }
	});

    DIR_slide_obj.addEvent('complete', function(e){
	
        var y_position = $('DIR_toggle_pane').getPosition().y;
        var floatingY = $('floating2').offsetHeight;
        //var wrapperY = this.wrapper.offsetHeight + y_position;
        var DIRwrapperY = $('DIR_MAIN_pane').offsetHeight + y_position;
        //$('floating2').scrollTo(0,y_position);
        if(DIRwrapperY > floatingY){
        scrollME(y_position,$('DIR_toggle_pane').offsetHeight,$('DIR_toggle_pane').getStyle('margin-bottom').toInt());
        }
	});




    var SUGR_slide_obj = new Fx.Slide('SUGR_MAIN_pane', { overflow:'auto'});

    SUGR_slide_obj.slideOut();
    $('SUGR_toggle_pane').addEvent('click', function(e){
		e.stop();
		SUGR_slide_obj.toggle();
        if(empty(tokensArray)) {
            // populateDirectionsData(false);
     }
	});


    
    SUGR_slide_obj.addEvent('complete', function(e){
        var y_position = $('SUGR_toggle_pane').getPosition().y;
        var floatingY = $('floating2').offsetHeight;
        var wrapperY = this.wrapper.offsetHeight + y_position;
        if(wrapperY > floatingY){
        scrollME(y_position,$('SUGR_toggle_pane').offsetHeight,$('SUGR_toggle_pane').getStyle('margin-bottom').toInt());
        }

	});


    var TVL_ASSIST_slide_obj = new Fx.Slide('TRVL_ASSIST_MAIN_pane', { overflow:'auto'});

    TVL_ASSIST_slide_obj.slideOut();
    $('TRVL_ASSIST_toggle_pane').addEvent('click', function(e){
		e.stop();
		TVL_ASSIST_slide_obj.toggle();
	});



    TVL_ASSIST_slide_obj.addEvent('complete', function(e){
        var y_position = $('TRVL_ASSIST_toggle_pane').getPosition().y;
        var floatingY = $('floating2').offsetHeight;
        var wrapperY = this.wrapper.offsetHeight + y_position;
        if(wrapperY > floatingY){
        scrollME(y_position,$('TRVL_ASSIST_toggle_pane').offsetHeight,$('TRVL_ASSIST_toggle_pane').getStyle('margin-bottom').toInt());
        }

	});



    
    
    // set width in ff
    if (Browser.Engine.gecko === true ){
        $('dash_board_pane').setStyle('width','225px');
        $('iti_palnner_pane').setStyle('width','225px');
        $('mainTabContainer').setStyle('max-height','250px');


        $('city_list_tbl').setStyle('position','relative');
	$('city_list_tbl').setStyle('top','0px');
	$('city_list_tbl').setStyle('left','0px');	

    }
    
     if (Browser.Engine.webkit === true ){
        $('city_list_tbl').setStyle('position','relative');
	$('city_list_tbl').setStyle('top','0px');
	$('city_list_tbl').setStyle('left','0px');
	$('mainTabContainer').setStyle('max-height','250px');
     
     }
    
    
    if (Browser.Engine.trident){
	$('dash_board_pane').setStyle('width','250px');
	$('dash_board_pane').setStyle('height','250px');
	$('iti_palnner_pane').setStyle('width','250px');
    }
    
    //setIEStyles();   
    

});

