﻿//广告轮换
function setGds(){
	var _gds = $('#mainGds');
	var _obj = _gds.find('ul.pic li');
	var _item = $('#mainGds ul.num li');
	
	var _time = 3000;
	var _speed = 500;
	var _t;
	var _num = 0;
	var _tf = true;
	var _tf2 = true;
	
	_item.css('opacity',0.4).show();
	$(_item[0]).css('opacity',1);
	$.each(_obj,function(i,e){
		$(e).css('z-index',99-i);
	});
	_obj.show();
	
	_gds.hover(function(){
		_tf = false;
	},function(){
		_tf = true;
	});
	_item.click(function(){
		if(!_tf2){return false;}
		_tf2 = false;
		clearTimeout(_t);
		var _int = parseInt($(this).html());
		var _ints = _int - 1;
		var _into = _ints - 1 - _num;
		if(_ints == _num){_tf2 = true;return false;}else{
			if(_ints > _num){
				if(_into>0){
					for(var i=0; i<_into; i++){
						$(_obj[_num + i + 1]).hide();
					}
				};
				$(_obj[_num]).fadeOut(_speed,function(){_tf2 = true;});
				_num = _ints;
				_item.css('opacity',0.4)
				$(_item[_num]).css('opacity',1);
			}else{
				_num = _ints;
				$(_obj[_num]).fadeIn(_speed,function(){_tf2 = true;if(_into != -2){
					_into = Math.abs(_into) - 2;
					for(var i=0; i<_into; i++){
						$(_obj[_ints + i + 1]).show();
					}
				};});
				_num = _ints;
				_item.css('opacity',0.4)
				$(_item[_num]).css('opacity',1);
			}
		}
		_t = setTimeout(function(){gdsNext()},_time);
	});
	
	function gdsGo(){
		_t = setTimeout(function(){gdsNext()},_time);
	};
	
	function gdsNext(){
		if(!_tf){gdsGo();return false;}
		if(_num < _obj.length - 1){
			$(_obj[_num]).fadeOut(_speed);
			_item.css('opacity',0.4)
			$(_item[_num + 1]).css('opacity',1);
			_num+=1;
		}else{
			_num = 0;
			$(_obj[_num]).fadeIn(_speed,function(){_obj.show();});
			_item.css('opacity',0.4)
			$(_item[_num]).css('opacity',1);
		}
		gdsGo();
	};
	gdsGo();
}

