if(typeof(fixedMenu) == 'undefined')
    fixedMenu = new Object();
Object.extend(fixedMenu,
{
	_maxExpanderHeigh: null,
   	initialize:function ()
	{
		this._maxExpanderHeigh=document.body.clientHeight-$('fastTrack2').clientHeight-$('footerHome2').clientHeight-$('expander').cumulativeOffset().top;
		Event.observe(window, "scroll",this.expand.bind(this) ); 
		Event.observe(window, "resize",this.expand.bind(this) );
		this.expand();
		$('fastTrack2').style.visibility='visible';
	},
	expand:function ()
	{
		var tmpSize=document.viewport.getHeight() -$('expander').cumulativeOffset().top-$('fastTrack2').clientHeight+$('expander').	cumulativeScrollOffset().top;
		if(tmpSize<0){tmpSize=0;}
		else if(tmpSize > this._maxExpanderHeigh){$('expander').style.height=this._maxExpanderHeigh+"px";}
		else {$('expander').style.height=tmpSize+"px";}
	}
});
Event.observe(window, 'load', fixedMenu.initialize.bind(fixedMenu));