function setup_hover_accordion() {
    $('#hoverTabs').hoverAccordion({
      activateitem: '1',
      speed: 'fast'
    });
}

function list_image() {
	for (var i in Listings) {
		$(Listings[i]).animate({ 
	       opacity: 0
	    }, 500 );
		setTimeout(function(){
			var elem = $(Listings[i]).find("img").get(Currents[i]);
			$(elem).hide();
			if(Currents[i] < Totals[i]-1){
				Currents[i]++;
			} else {
				Currents[i] = 0;
			}
			var elem_next = $(Listings[i]).find("img").get(Currents[i]);
			$(elem_next).show();
			$(Listings[i]).animate({ 
		       opacity: 1
		    }, 500 );
		},500);
	}
	setTimeout(function(){
		list_image();
	}, 4000);
}

function setup_image_listing() {
	$.each($(".image_listing"),function(i,obj) {
		Listings[i] = obj;
		Currents[i] = 0;
		Totals[i] = $(obj).find("img").length;
		$(obj).css({'width':$(obj).width(),'height':$(obj).height(),'text-align':'center'});
	});
	setTimeout(function(){
		list_image();
	}, 4000);
}

var Listings = new Array();
var Currents = new Array();
var Totals = new Array();
		
//main jquery hook-up function 
$(document).ready(
	function() {
    	// Setup HoverAccordion
		setup_hover_accordion();
		// Setup ImageListing
		setup_image_listing();
	}
);