/**

* @author DaYu

* @version 1.0.1

* @date created 2010/06/14

*/

$(function()
{
	var num = 0;									//滑動數目
	var size = 468;									//滑動物件每筆的高度(或寬度)		//可變動
	var direction = "left";							//滑動方向							//可變動
	var margin = 3;									//滑動物件的邊距					//可變動
	var disNum = 1;									//一次滑動的數目					//可變動
	var dis = (size + margin) * disNum;				//一次滑動的距離
	var rollPoi = 0;								//滑動現在位置
	var rollMax;									//滑動最遠位置
	var rollCont = $(".publicOfficer_bannerShow");	//滑動的內容						//可變動
	var rollSpeed = 500;							//滑動速度
	var pageIdx = 1;								//現在頁數
	var pageMax;									//最大頁數
	var pageEnd = false;							//是否已到末頁
	
	//計算滑動數目
	$(".publicOfficer_bannerShow a").each(function ()
	{
		num++;
	});
	
	//計算最大頁數及滑動最遠位置
	if((num % disNum) == 0)
	{
		pageMax = num / disNum;
		rollMax = -((dis / disNum) * (num - disNum));
	}
	else
	{
		pageMax = (Math.floor(num / disNum)  + 1);
		rollMax = -((dis / disNum) * (num - (num % disNum + 1)));
	}
	
	//初始化按鈕
	var nowBtnId = 1;
	$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + "_ov.gif");
	
	for(var idx = 1 ; idx <= 5 ; idx++)
	{
		$("#Image2" + idx).attr("idx", idx);
		$("#Image2" + idx).bind('mouseover', rollOverFn);
		$("#Image2" + idx).bind('mouseout', rollOutFn);
		$("#Image2" + idx).bind('click', clickFn);
	}
	
	//點擊按鈕功能
	function clickFn()
	{
		$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + ".gif");
		
		nowBtnId = $(this).attr("idx");
		$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + "_ov.gif");
		
		rollPoi = 0 - dis * (nowBtnId - 1);
		rollCont.animate( { left: rollPoi + "px" } , rollSpeed);
	}
	
	//滑入按鈕功能
	function rollOverFn()
	{
		var id = $(this).attr("idx");
		$("#Image2" + id).attr("src","images/new/btn_banner0" + id + "_ov.gif");
	}
	
	//滑出按鈕功能
	function rollOutFn()
	{
		var id = $(this).attr("idx");
		if(id != nowBtnId)
			$("#Image2" + id).attr("src","images/new/btn_banner0" + id + ".gif");
	}
	
	$(".publicOfficer_bannerShow").everyTime("3s", "AutoShow", function() 
	{
		$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + ".gif");
		
		nowBtnId++;
		
		if(nowBtnId <= 5)
		{
			$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + "_ov.gif");
			
			rollPoi = 0 - dis * (nowBtnId - 1);
			rollCont.animate( { left: rollPoi + "px" } , rollSpeed);
		}
		else
		{
			nowBtnId = 1;
			$("#Image2" + nowBtnId).attr("src","images/new/btn_banner0" + nowBtnId + "_ov.gif");
			
			rollPoi = 0 - dis * (nowBtnId - 1);
			rollCont.animate( { left: rollPoi + "px" } , 0);
		}
	}, 0, true);
})
