google.load("jquery", "1.3.2");

google.setOnLoadCallback(function() {
    $(document).ready(function() {
        initRotator();
    });
});

function initRotator() {
	slider();
	$("#homeContentWrapper").width($(".homeContent").width() * $(".homeContent").length);
}

var currentVal;

function slider() {
    currentVal = 1;
    var speed = 8000;
    var run = setInterval('rotate()', speed);

    var item_width = $('#overlayTrigger .homeContent').outerWidth();
    var left_value = item_width * (-1);


    $('#overlayTrigger .homeContent:first').before($('#overlayTrigger .homeContent:last'));
    $('#overlayTrigger #homeContentWrapper').css({ 'left': left_value });

    $('#Prev').click(function() {
 
        var left_indent = parseInt($('#overlayTrigger #homeContentWrapper').css('left')) + item_width;
        $('#overlayTrigger #homeContentWrapper:not(:animated)').animate({ 'left': left_indent }, 1700, function() {
            $('#overlayTrigger .homeContent:first').before($('#overlayTrigger .homeContent:last'));
            $('#overlayTrigger #homeContentWrapper').css({ 'left': left_value });
        });
        return false;
    });

    $('#Next').click(function() {
        var left_indent = parseInt($('#overlayTrigger #homeContentWrapper').css('left')) - item_width;
        $('#overlayTrigger #homeContentWrapper:not(:animated)').animate({ 'left': left_indent }, 1700, function() {
            $('#overlayTrigger .homeContent:last').after($('#overlayTrigger .homeContent:first'));
            $('#overlayTrigger #homeContentWrapper').css({ 'left': left_value });
        });
        return false;
    });

    $('#overlayTrigger').hover(
    	function() {
    	    clearInterval(run);
    	},
    	function() {
    	    run = setInterval('rotate()', speed);
    	}
    );
}

function rotate() {
    $('#Next').click();
}
