var slideFMAExpandEffectEnter = null;
var slideFMAExpandEffectOut = null;

function initFMAQuickPossessionsSlider(isInit) {
    if (isInit == true) {
    	new Image().src='assets/templates/stepper/_images/bg-fma-quick-possessions-collapsed.png';
        new Image().src='assets/templates/stepper/_images/bg-fma-quick-possessions-expanded.png';
        
        $('fma-quick-possession-slide').addEvents({
            mouseenter: function(ev){
                if (ev) ev.stop();
                if (slideFMAExpandEffectEnter == null) {
                    slideFMAExpandEffectEnter = new Fx.Morph($('fma-quick-possession-slide'), {
                        duration: 250
                    });
                }
                
                slideFMAExpandEffectEnter.start({
                    'margin-top': -4,
                    'padding-top': 1
                });
                
                $('fma-quick-possession-slide').setStyle('background-image', 'url(assets/templates/stepper/_images/bg-fma-quick-possessions-expanded.png)');
            },
            mouseleave: function(ev){
                if (ev) ev.stop();
                
                if (slideFMAExpandEffectOut == null) {
                    slideFMAExpandEffectOut = new Fx.Morph($('fma-quick-possession-slide'), {
                        duration: 125
                    });
                }
                
                slideFMAExpandEffectOut.start({
                    'margin-top': 228,
                    'padding-top': 30,
                    'onComplete' : window.setTimeout('initFMAQuickPossessionsSlider()', 250)
                });
            }
        });
        
        if (slideFMAExpandEffectOut == null) {
            slideFMAExpandEffectOut = new Fx.Morph($('fma-quick-possession-slide'), {
                duration: 250
            });
        }

        slideFMAExpandEffectOut.start({
            'margin-top': 228,
            'padding-top': 30,
            'onComplete' : window.setTimeout('initFMAQuickPossessionsSlider()', 250)
        });
        
    } else {
        $('fma-quick-possession-slide').setStyle('background-image', 'url(assets/templates/stepper/_images/bg-fma-quick-possessions-collapsed.png)');
    }
}


var sliderInitialHeight = null;
var slideExpandEffectEnter = null;
var slideExpandEffectOut = null;
function initInteriorQuickPossessionsSlider(isInit) {
    if (isInit == true) {
        new Image().src = 'assets/templates/stepper/_images/bg-interior-quick-possessions-collapsed.png';
        new Image().src = 'assets/templates/stepper/_images/bg-interior-quick-possessions-expanded.png';
    
        $('interior-quick-possessions-slider').addEvents({
            mouseenter: function(ev){
                //alert(this.getProperty('id'));
                if (ev) ev.stop();
                $('interior-quick-possessions-slide').setStyle('background-image', 'url(assets/templates/stepper/_images/bg-interior-quick-possessions-expanded.png)');
                
                if (slideExpandEffectEnter == null) {
                    slideExpandEffectEnter = new Fx.Morph($('quick-possession-slider-listing'), {
                        duration: 250
                    });
                }
                
                $('quick-possession-slider-listing').setStyle('overflow', 'hidden');
                
                slideExpandEffectEnter.start({
                    'height':sliderInitialHeight
                });
                
            },
            mouseleave: function(ev){
                if (ev) ev.stop();
                
                if (slideExpandEffectOut == null) {
                    slideExpandEffectOut = new Fx.Morph($('quick-possession-slider-listing'), {
                        duration: 250
                    });
                }
                
                $('quick-possession-slider-listing').setStyle('overflow', 'hidden');
                
                //sliderInitialHeight = $('quick-possession-slider-listing').getStyle('height');
                slideExpandEffectOut.start({
                        'height':0,
                        'onComplete' : window.setTimeout('initInteriorQuickPossessionsSlider()', 200)
                });
            }
        });
        
        if (slideExpandEffectOut == null) {
            slideExpandEffectOut = new Fx.Morph($('quick-possession-slider-listing'), {
                duration: 100
            });
        }
        
        $('quick-possession-slider-listing').setStyle('overflow', 'hidden');
        
        sliderInitialHeight = $('quick-possession-slider-listing').getStyle('height');
        slideExpandEffectOut.start({
            'height': 0
        });
    }
    $('interior-quick-possessions-slide').setStyle('background-image', 'url(assets/templates/stepper/_images/bg-interior-quick-possessions-collapsed.png)');
}
window.addEvent('domready', function() {
    if ($('fma-quick-possession-slider') != null) {
		initFMAQuickPossessionsSlider(true);
	}
	if ($('interior-quick-possessions-slider') != null) {
		initInteriorQuickPossessionsSlider(true);
	}
});
