// JavaScript Document<script language="javascript">
function f_left(myname,pgsize,width)
{
	var count=getcountpg(myname,pgsize,width);
	var thispg=parseInt($("."+myname+" > input[name=d1]").val());
	if 	(thispg==1)
	{
		$("."+myname+" > input[name=d1]").val(count);
		var wh=(count-1)*(pgsize*width);
		$("."+myname).animate({left: '-='+wh+'px'}, "slow");
	}else
	{
		$("."+myname+" > input[name=d1]").val((thispg-1));
		var wh=pgsize*width;
		$("."+myname).animate({left: '+='+wh+'px'}, "slow");
	}
}
function f_right(myname,pgsize,width)
{
	var count=getcountpg(myname,pgsize,width);
	var thispg=parseInt($("."+myname+" > input[name=d1]").val());
	if 	(thispg==count)
	{
		$("."+myname+" > input[name=d1]").val("1");
		$("."+myname).animate({left: '0px'}, "slow");
	}else
	{
		$("."+myname+" > input[name=d1]").val((thispg+1));
		var wh=pgsize*width;
		$("."+myname).animate({left: '-='+wh+'px'}, "slow");
	}
}
function getcountpg(myname,pgsize)
{
	var count=$("."+myname+" > div").size();
	if (count%pgsize==0)
	{
		var pg=count/pgsize;
	}else
	{
		var pg=parseInt(count/pgsize)+1;
	}
	return (pg);
}

/*que huan -------------------------------*/
function myroll(myid,pgsize)
{
	var counts=idcount(myid);
	var index=$("#"+myid+" > input[type=hidden]").val();
	if (index<1)
	{
		index=counts;	
		$("#"+myid+" > input[type=hidden]").val(counts);
	}
	if (index>counts)
	{
		index=1;	
		$("#"+myid+" > input[type=hidden]").val("1");
	}
	
	var count=$("#"+myid+" > li").size();
	$("#"+myid+" > li").hide();
	var start=(index-1)*pgsize;
	start=(start<0)?0:start;
	
	var end=parseInt(start)+parseInt(pgsize);
	for (var i=start;i<end;i++)
	{
		$("#"+myid+" > li:eq("+i+")").show();
	}
}
function pg(myid,updown)
{
	var pgsize=($("#"+myid+" > input[type=text]").val());
	
	if (updown=="up")
	{
		var index=$("#"+myid+" > input[type=hidden]").val()-1;
		
	}else if (updown=="down")
	{
		var index=parseInt($("#"+myid+" > input[type=hidden]").val())+1;
	}else
	{
		var index=parseInt($("#"+myid+" > input[type=hidden]").val());
	}
	$("#"+myid+" > input[type=hidden]").val(index);
	myroll(myid,pgsize)
}
function idcount(myid)
{
	var pgsize=($("#"+myid+" > input[type=text]").val());
	var count=$("#"+myid+" > li").size();
	if (count%pgsize==0)
	{
		pgcount=count/pgsize;
	}else
	{
		pgcount=parseInt(count/pgsize)+1;
	}
	
	return pgcount;
}


