var slides  = new Array();
var animating = false;
var currentSlide = null;
var timerId = null;

jQuery(function($) {
				
	//alert('slide');
	
    $(".rbox").each(function(i) {
        slides[i] = i;
    });
    $(".rbox").each(function(i, e) {
        $(e).click( function(event) {
            go(i, slides);
        });
    });

    var i = 0
    currentSlide = i;
    i++;
    if(!slides[i]) {
        i=0;
    }
    window.timerId = setTimeout(function(){
        go(i, slides)
        }, 6000);
    window.pauseBannerScrolls = false;
});

function go(i, slides) {
    if(window.animating) {
        return false;
    }
    if (!window.pauseBannerScrolls) {
        if(i == window.currentSlide) {
        //	return false;
        }
        window.currentSlide = i;
        slide = $("#rbox_"+slides[i]);

        window.animating = true;
        var selected_item = $(".rbox:eq("+i+")");
		// THIRD GO!!!!
		var element_length = $(".rbox").length;

		$(".rbox").each(function(key, element) {
			var zindex = (element_length-key);
			if(i == key) {
				zindex = element_length + 1;
			}
			if(i!=0) {
				if(i != key && key > 2) {
					zindex = element_length-key;
				}
				
				if(i != key && key < 3) {
					zindex = key;
				}
			}
			$(element).css("z-index", zindex);
		});
		
		
/*
		// SEC GO
		        var next_item = $("#rbox_"+slides[i]).find(".bactive");
		var element_length = $(".rbox").length;
		selected_item.css("z-index", "15");
		$(".rbox").each(function(key, element) { 
			if(key != i) {
				$(element).css("z-index", (element_length-key));
			}
		});


		// FIRST GO!
        $(selected_item).fadeOut(100, function() {
			$(selected_item).parent().css("z-index",selected_item_zindex);
			$(next_item).parent().css("z-index","100");
            $(next_item).show();
        });
*/

		
        i++;
        if(!slides[i]) {
            i=0;
        }
    }

    clearTimeout(window.timerId);
    window.animating = false;
    window.timerId = setTimeout(function(){
        go(i, slides)
        }, 6000);
}
