function mycarousel_initCallback(carousel) {	
    jQuery('#next').bind('click', function() {
        i++;
        if(i==all) {
			i = 0;
		}
        _show_slide(i);
        _stop_slides();
        _start_slides();
        
        return false;
    });

    jQuery('#prev').bind('click', function() {
      	i--;
        if(i==-1) {
			i = all-1;
		}
        _show_slide(i);
        _stop_slides();
        _start_slides();
        return false;
    });
    
    c = carousel;
};

$(function(){	
	
	var new_pic;
	var old_pic;
	
    jQuery("#mycarousel").jcarousel({
        scroll: 1,
        wrap:"both",
        initCallback: mycarousel_initCallback,
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
	
    $('.slider-holder .img a').click(function(){
    	_stop_slides();
    	
    	var index = $(this).parent().parent().parent().find('.img a').index(this);
    	_show_slide(index);
    	
    	_start_slides();
    	
    	return false;
    });    
    
	$("#navigation ul li").hover(function() {
		//$(this).css({ 'z-index' : 99 });
		$(this).find(".dd").show();
		$(this).find("a:eq(0)").addClass('hover');
		}, function() {
		//$(this).css({ 'z-index' : 1 });
		$(this).find(".dd").hide();
		$(this).find("a:eq(0)").removeClass('hover');
	});
	
	if($.browser.msie && $.browser.version=="6.0")
	{
		DD_belatedPNG.fix('#navigation ul li .dd');
		DD_belatedPNG.fix('.static-banner .img img');
	}
	
	_start_slides();
	
	all = $('.slider-holder li').length;
});

var t;
var c;
var i = 0;
var all;
function _stop_slides(){
	window.clearInterval(t);
}
function _start_slides(){
	t = window.setInterval(function(){
		i++;
		if(i==all) {
			i = 0;
		}
		$('.slider-holder li').removeClass('active');
		$('.slider-holder li').find('slide-info').hide();
		
		_show_slide(i);
		
	}, 5000);
}

function _show_slide( index ) {
	var anchor = $('.slider-holder .img a').eq(index);
	
	var this_var = anchor;
	$('.banner img').show('slow', function(){
		new_pic = $(this_var).attr("href");
    	$('.banner img').attr("src", new_pic);
    	$('.banner img').show('fast');
	});

	$('.slider-holder li').removeClass('active');
	$('.slider-holder li').find('slide-info').hide();
    
	if( index != 0 ) {
		anchor.parent().parent().addClass('active');
		anchor.parent().parent().find('slide-info').show();
	}
	i = index;
	c.scroll(i+1);
	
	if(index==0) {
		window.setTimeout(function(){
			anchor.parent().parent().addClass('active');
			anchor.parent().parent().find('slide-info').show();
		}, 300);
	}
	
	return false;
}
