
$(document).ready(function () {

    
    $('#navi-favorites').hoverIntent(
        function(){
            if ($('#favs-menu').hasClass('loaded')) {
            } else {
                $('#favs-menu').load('/idx/inc/php/ajax/favourites.php', function () {
                    $(this).addClass('loaded');
                    $('#favs-menu .photos img').rewImgSizer({ method: 'crop', scale: 1.25 });
                });
            }
            $('#favs-menu').fadeIn();
            $(this).addClass('hover');
        },
        function(){
            $('#favs-menu').hide();
            $(this).removeClass('hover');
        }
    );

    
    $('#navi-searches').hoverIntent(
        function(){
            if ($('#searches-menu').hasClass('loaded')) {
                $('#searches-menu').show();
            } else {
                $('#searches-menu').load('/idx/inc/php/ajax/saved_searches.php', function () {
                    $(this).addClass('loaded').show();
                });
            }
            $('#searches-menu').fadeIn();
            $(this).addClass('hover');
        },
        function(){
            $('#searches-menu').hide();
            $(this).removeClass('hover');
    });

    $('#navi-searches').live('mouseout', function() {
        $('#searches-menu').hide();
    });

});


$('#feature .panes').css({'position':'absolute', 'left':'-999em'});


$(document).ready(function () {

    $("ul.tabs").tabs("div.panes > div",{
        'tabs'    : 'li',
        'effect'  : 'fade',
        'onClick' : function() {
            $('#feature .photo img:visible').not('.fixed').each(function(){
                $(this).css({width:'auto', height:'auto'}).rewImgSizer({method:'crop'}).addClass('fixed');
            });
        }
    });

    
        $("#pane-1").load('/idx/inc/php/ajax/featured-listings.php?limit=5', function(){
	        $("#pane-1").scrollable({
	            'clickable' : false,
	            'size'      : 1,
	            'speed'     : 900,
	            'loop'      : true,
	            'easing'    : 'swing',
	            'onBeforeSeek' : function() {
	                if ($('#feature #pane-1').is(':visible')) {
	                    $('#feature #pane-1').fadeOut(450).fadeIn(450);
	                }
	            }
	        }).autoscroll({'interval' : 15000, 'api' : true });
	        $('#feature .panes').css({'position':'relative', 'left':'0'});
	        Cufon.refresh();
	    });

    
    
});
