/**********************source************************/
//設定跑馬燈標題
var runTitle=new Array();
//設定跑馬燈內容
var runContent=new Array();
//設定跑馬燈連結
var runLink=new Array();
var titleMarginRightContent;
/*************************************************/


var runPobj = document.getElementById('header_run'); //append child to who
var runOBJ=[];

var runTimerID;
var runStartOrder=0;
var runAscOpacityValue;
var runStay;

/*
stay(int) how many mini second for stay
effect(int)	how many mini second for change effect
*/

function startRun(stay,effect)
{
	runStay=stay;
	runAscOpacityValue=100/(effect/2/100);
	
	if(runTitle.length==0)
	    return;
	
	for(var i=0;i<runTitle.length;i++)
	{
		runOBJ[i]=document.createElement('div');
		runOBJ[i].className="run_item";
		runOBJ[i].opacity=0;
		runOBJ[i].style.display='none';
		runOBJ[i].style.opacity = runOBJ[i].opacity/100;
		runOBJ[i].style.filter = 'alpha(opacity=' + runOBJ[i].opacity + ')';
		runPobj.appendChild(runOBJ[i]);
		
		var tmp_span=document.createElement('span');
		tmp_span.className="bold SubMenuColor";
		tmp_span.style.marginRight=titleMarginRightContent+'px';
		runOBJ[i].appendChild(tmp_span);	
		/*
		var tmp_text = document.createTextNode(runTitle[i]);
		tmp_span.appendChild(tmp_text);	
		
		var tmp_span=document.createElement('span');	
		runOBJ[i].appendChild(tmp_span);
		*/
		var tmp_a = document.createElement('a');
		tmp_a.className="SubMenuColor";
		tmp_a.href=runLink[i];		
		tmp_span.appendChild(tmp_a);		
		
		var tmp_text = document.createTextNode(runTitle[i]);		
		tmp_a.appendChild(tmp_text);	
	}
	
	setRunStart();
	runTimerID=setTimeout("runAppearance(0)",runStay);		
}
function setRunStart()
{
	//set appear	
	runOBJ[runStartOrder].style.display='';
	runOBJ[runStartOrder].opacity=100;	
	runOBJ[runStartOrder].style.opacity = runOBJ[runStartOrder].opacity/100;
	runOBJ[runStartOrder].style.filter = 'alpha(opacity=' + runOBJ[runStartOrder].opacity + ')';	
}

function runAppearance(action)
{	
	if(action)
	{
		runOBJ[runStartOrder].style.display='';
		if(runOBJ[runStartOrder].opacity<100)
		{
			runTimerID=setTimeout("runAppearance(1)",100);	
		}
		else
		{
			runOBJ[runStartOrder].opacity=100;
			runTimerID=setTimeout("runAppearance(0)",runStay);
		}
		runOBJ[runStartOrder].opacity+=runAscOpacityValue;		
		runOBJ[runStartOrder].style.opacity = runOBJ[runStartOrder].opacity/100;
		runOBJ[runStartOrder].style.filter = 'alpha(opacity=' + runOBJ[runStartOrder].opacity + ')';
	}
	else
	{
		if(runOBJ[runStartOrder].opacity>0)
		{
			runTimerID=setTimeout("runAppearance(0)",100);	
		}
		else
		{
			runOBJ[runStartOrder].opacity=0;
			runOBJ[runStartOrder].style.display='none';
			if(runStartOrder==runOBJ.length-1)
			{
				runStartOrder=0;
			}
			else
			{
				runStartOrder++;
			}
					
			runTimerID=setTimeout("runAppearance(1)",100);			
		}
		runOBJ[runStartOrder].opacity-=runAscOpacityValue;
		runOBJ[runStartOrder].style.opacity = runOBJ[runStartOrder].opacity/100;
		runOBJ[runStartOrder].style.filter = 'alpha(opacity=' + runOBJ[runStartOrder].opacity + ')';	
	}
}

function InitToolScrool()
{
    runPobj=document.getElementById('header_run');	
    titleMarginRightContent=10;
    startRun(2000,1000);
}
