function hq_site_ad_init(){
    var ads = new Array('raincity','scottybrown','modernhomes','realestateconnect','mportland');

    jQuery('.hq_site_ad_img,.hq_site_ad_a').hide().css('visibility','visible');
    jQuery('.' + ads[0]).show();
    hq_site_ad_slider(0,ads);
}

function hq_site_ad_crossfade(slide,ads){
    if((slide + 1) < ads.length){
        var nextSlide = slide + 1;
    } else {
        var nextSlide = 0;
    }

    var stopTrigger = 0;

    jQuery('.' + ads[slide]).fadeOut('slow',
        function(){
            jQuery(this).css('left','0');
        }
    );
    jQuery('.' + ads[nextSlide]).fadeIn('slow',
        function(){
            if(stopTrigger==0){
                hq_site_ad_slider(nextSlide,ads);
            }
            stopTrigger = 1;
        }
    );
}

function hq_site_ad_slider(slide,ads){
    jQuery('.hq_site_ad_img.' + ads[slide]).animate({
            left: '-=535'
        },
        5500,
        function(){
            hq_site_ad_crossfade(slide,ads);
        }
    );
}

jQuery(function(){
    hq_site_ad_init();
});