// JavaScript Document
jQuery.fn.tabstyle = function(evt) {
	var itemSum = 0; //tab标签数量
	var conSum = 0; //con区块数量
	
	var itemOBJ = null;
	var conOBJ = null;
	
	//初始化标签
	itemOBJ = this.find(".tabItems:eq(0)");
	itemSum = itemOBJ.find("li").length;
	
	//初始化内容区域
	conOBJ = this.find(".itemCons:eq(0)");
	conSum = conOBJ.find(".itemcon").length;

	var evtClick = function(){
		itemOBJ.find("li").click(function(){
			//切换标签状态
			switchTab(jQuery(this));
			//切换内容状态
			switchCon(jQuery(this),conOBJ);
		});		
	}
	
	var evtHover = function(){
		itemOBJ.find("li").hover(
			function(){
				//切换标签状态
				switchTab(jQuery(this));
				//alert(jQuery(this).attr("alt"));
				//切换内容状态
				switchCon(jQuery(this),conOBJ);
			},
			function(){
				
			}
		);
	}
	
	var evtBind = (evt)?evtHover:evtClick;

	evtBind();
	
	var switchTab = function(OBJ){
		OBJ.parent().find("li").removeClass("liclick");
		OBJ.addClass("liclick");
	}
	
	var switchCon = function(OBJ,conOBJ){
		//根据对象获取索引号，并操作对应的索引号
		var conID = OBJ.parent().find("li").index(OBJ);
		conOBJ.find(".itemcon:eq(0)").removeClass("consShow");
		conOBJ.find(".itemcon:eq(0)").siblings(".itemcon").removeClass("consShow");
		if(conID==0) conOBJ.find(".itemcon:eq(0)").addClass("consShow");
		else if(conID) conOBJ.find(".itemcon:eq(0)").siblings(".itemcon:eq("+(conID-1)+")").addClass("consShow");
	}
	
}
