﻿//横向滚动
function bizScroll(container, itemCell, btLeft, btRight, interTime){
    if(interTime == undefined)interTime = 0;//间隔时间
	var obj = jQuery(container);
	var defaultDirection = "left";

	//点击图片弹出
	jQuery(itemCell, obj).click(function(){
		jQuery("blockquote", this).slideToggle();
		//return false;
	});
	
	//隐藏已弹出层
	var hideBlock = function(){
		jQuery("blockquote:visible", obj).slideUp();
	};
	
	//点击按钮滚动
	var goRight = function(){
		hideBlock();
		var curA = jQuery((itemCell + ":first"), obj);
		curA.css("margin-left", "0px")
			.animate({marginLeft: "-" + curA.width() + "px"}, 500,
				function(){
					curA.appendTo(obj);
					curA.css("margin-left", "0px");
				});
	}
	var goLeft = function(){
		hideBlock();
		var curA = jQuery((itemCell + ":last"), obj);
		curA.prependTo(obj);
		curA.css("margin-left", "-" + curA.width() + "px")
			.animate({marginLeft: "0px"}, 500);
	}
	jQuery(btRight).click(goRight);
	jQuery(btLeft).click(goLeft);
	
	//按钮悬停样式
	jQuery(btLeft).hover(function(){
		jQuery(this).addClass("shover");
	},function(){
		jQuery(this).removeClass("shover");
	});
	jQuery(btRight).hover(function(){
		jQuery(this).addClass("shover");
	},function(){
		jQuery(this).removeClass("shover");
	});

	//定时切换
	if(interTime > 0){
		var ShowNext = goLeft;
		if(defaultDirection=="right")ShowNext = goRight;
		
		var sInterval = setInterval(function(){
			ShowNext();
		}, interTime);
	}
}
