$(document).ready(function() {	
var defaultOpts = { interval: 4000, fadeInTime: 300, fadeOutTime: 200 };
var _titles = $(".xinIndexIcon img");
var _bodies = $("#slide a");

var _count = _titles.length;
//	var _width = $(".news_slide").width();
//   $(".news_slide .thumb a img").width(parseInt((_width-13*_count+3)/_count));
//   $(".news_slide").width(($(".news_slide .thumb a img").width()+13)*_count-3);
   
var _current = 0;
var _intervalID = null;
var stop = function() { window.clearInterval(_intervalID); };

var news_slide = function(opts) {
	if (opts) {
		_current = opts.current || 0;
	} else {
		_current = (_current >= (_count - 1)) ? 0 : (++_current);
	};
	_bodies.filter(":visible").fadeOut(defaultOpts.fadeOutTime, function() {
		_bodies.eq(_current).fadeIn(defaultOpts.fadeInTime);
		_bodies.hide().eq(_current).show();
		
		  $(".xinIndexIcon img").each(function(i){
           this.src = "images/xin_icon"+(i+1)+".gif";
         });
		_titles.eq(_current).attr("src","images/xin_icon"+(_current+1)+"_over.gif");
		//_bodies.removeClass("cur").eq(_current).addClass("cur");
		//$(".news_slide .pic .title").text(_bodies.eq(_current).attr("title"));
	});
	//_titles.removeClass("cur").eq(_current).addClass("cur");
};
var go = function() {
	stop();
	_intervalID = window.setInterval(function() { news_slide(); }, defaultOpts.interval);
}; 
var itemMouseOver = function(target, items) {
	stop();
	var i = $.inArray(target, items);
	news_slide({ current: i });
}; 
_titles.hover(function() { if($(this).attr('class')!='cur'){itemMouseOver(this, _titles); }else{stop();}}, go);
_bodies.hover(stop, go);
go();


var defaultOpts_2 = { interval: 5000, fadeInTime: 300, fadeOutTime: 200 };
var _titles_2 = $(".xindexBannerIcon img");
var _bodies_2 = $("#slide_2 a");

var _count_2 = _titles_2.length;
   
var _current_2 = 0;
var _intervalID_2 = null;
var stop_2 = function() { window.clearInterval(_intervalID_2); };

var news_slide_2 = function(opts) {
	if (opts) {
		_current_2 = opts.current || 0;
	} else {
		_current_2 = (_current_2 >= (_count_2 - 1)) ? 0 : (++_current_2);
	};
	_bodies_2.filter(":visible").fadeOut(defaultOpts_2.fadeOutTime, function() {
		_bodies_2.eq(_current_2).fadeIn(defaultOpts_2.fadeInTime);
		_bodies_2.hide().eq(_current_2).show();
		
		  $(".xindexBannerIcon img").each(function(i){
           this.src = "images/btn_icon"+(i+1)+".gif";
         });
		_titles_2.eq(_current_2).attr("src","images/btn_icon"+(_current_2+1)+"_over.gif");
	});
};
var go_2 = function() {
	stop_2();
	_intervalID_2 = window.setInterval(function() { news_slide_2(); }, defaultOpts_2.interval);
}; 
var itemMouseOver_2 = function(target, items) {
	stop_2();
	var i = $.inArray(target, items);
	news_slide_2({ current: i });
}; 
_titles_2.hover(function() { if($(this).attr('class')!='cur'){itemMouseOver_2(this, _titles_2); }else{stop_2();}}, go_2);
_bodies_2.hover(stop_2, go_2);
go_2();
})

