
/*-----¿¨ÅÌ------*/
var pw_tab = function(id,ev,dtime){
	var tab = jQuery("#"+id);
	if(!tab[0])return;
	var ev = ev ? ev : "mouseover";
	var dtime = dtime-100>0 ? dtime : 100;
	var li = tab.find("ul.tab-holder li");
	var div = tab.find(".tab-panel");
	var timer;

	li.each(function(i){
		jQuery(this).attr("index",i)
	})
	if(ev==="mouseover"){
		li.hover(function(){
			var jQuerythis=jQuery(this);
			timer = setTimeout(function(){tab_change(jQuerythis,div)},dtime);
		},function(){
			clearTimeout(timer);
		})
	}else{
		li.bind(ev,function(){
			tab_change(jQuery(this),div);
			if(ev==="click")return false;
		})
	}
}

function tab_change (tager,div) {
	var index = tager.attr("index");
	tager.siblings().removeClass("current").end().addClass("current")
	div.addClass("hidden").eq(index).removeClass("hidden");
}

/*-----Î±selet¿ò------*/
var J_select=function(obj,h){
	var sel=jQuery(obj);
	sel.each(function(){
		var jQuerythis=jQuery(this);
		var span=jQuerythis.find("span"), ul=jQuerythis.find("ul"), input=jQuerythis.find("input"), spanIn=jQuery("<span></span>");
		var w=(span.outerWidth()-ul.outerWidth()>0)?span.outerWidth():span.outerWidth(); //Ó¦¸¶ÉñÆæµÄIE6
		var ulw=ul.outerWidth();
		w-ulw>0?ul.width(w-2):ul.width(ulw-2);
		if(ul.innerHeight()-h>0)ul.css({"height":h+"px","overflow-y":"scroll","overflow-x":"hidden"});
		spanIn.css("padding-right","25px")
		span.css({"width":w-32,"padding":"0","background":"none","border":"none","overflow":"hidden"}).wrap(spanIn);
		jQuerythis.find("li").eq(0).addClass("selected");
		jQuerythis.hover(function(){
			ul.css("display","block");
			ul.find("li[selected=selected]").siblings().removeClass("selected").end().addClass("selected");
		},function(){
			ul.css("display","none");
		});
		jQuerythis.find("li").click(function(){
			var v=jQuery(this).attr("val");
			var t=jQuery.trim(jQuery(this).text());
			jQuery(this).siblings().attr("selected","").end().attr("selected","selected");
			input.val(v);
			span.text(t);
			ul.css("display","none");
		}).mouseover(function(){
			jQuery(this).siblings().removeClass("selected").end().addClass("selected");
		})
	})
}
/*--------¹ö¶¯---------*/
var pw_hscroll=function(id){
	var obj = jQuery(id);
	if(!obj[0])return;
	
	var config = config ? config : {height:"120px",dtime:"500"};

	var ul = obj.find("ul");
	var prev = obj.find(".prev a");
	var next = obj.find(".next a");
	
	prev.click(function(){
		ul.animate({marginTop:"-"+config.height},config.dtime,function(){
			ul.find("li").eq(0).appendTo(ul);
			ul.css("margin-top","0");
		})
		return false;
	})
	
	next.click(function(){
		var li = ul.find("li")
		ul.css("margin-top","-"+config.height)
		li.eq(-1).insertBefore(li.eq(0));
		ul.animate({marginTop:"0"},config.dtime)
		return false;
	})
}
















