var newsImagees = Array();
var newsSrcs = Array();
var newsTitlees = Array();
var newIcons = Array();
var newIcons_ = Array();

var nowNumber=-1;
var transparentSize=5;
var transparentTime=40;
var nowTransparent=100;
var switchTime=7000;
var switchState=1;

function setNewIcons(){
	var printStr="";
	printStr+="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"left\">";
	printStr+="<tr><td><img id=\"icon0\" width=\"13\" height=\"13\" src=\""+newIcons_[0]+"\" style=\"cursor:pointer;\" onclick=\"setNewImage(0)\"/></td></tr>";
	for(i=1;i<newsImagees.length;i++){
		printStr+="<tr><td height=\"2\"></td></tr>";
		printStr+="<tr><td><img id=\"icon"+i+"\" width=\"13\" height=\"13\" src=\""+newIcons[i]+"\" style=\"cursor:pointer;\" onclick=\"setNewImage("+i+")\"/></td></tr>";
	}
	printStr+="</table>";
	$("newsIcons").innerHTML=printStr;
	
	nowNumber=0;
	$("icon0").src=newIcons_[0];
	$("newsImage").src=newsImagees[0];
	$("newsImage").title=newsTitlees[0];
	$("newsImage").alt=newsTitlees[0];
	if(newsSrcs[0]!="") $("newsImage").onclick=function (){javascript:window.open(newsSrcs[0]);};
}

function setNewImage(id){
	if(switchState != 1) return;
	if(id == nowNumber) return;
	
	$("newsImageShadow").src=newsImagees[nowNumber];
	
	$("newsImage").src=newsImagees[id];
	$("newsImage").title=newsTitlees[id];
	$("newsImage").alt=newsTitlees[id];
	$("newsImage").style.filter="alpha(opacity=0)";
	$("newsImage").style.opacity="0";
	if(newsSrcs[id]!="") $("newsImage").onclick=function (){javascript:window.open(newsSrcs[id]);}
	
	$("icon"+nowNumber).src=newIcons[nowNumber];
	$("icon"+id).src=newIcons_[id];
	
	nowNumber=id;
	switchState=0;
	nowTransparent=0;
	setTimeout("transparentImageMax()",transparentTime);
}
function transparentImageMax(){
	if(100-nowTransparent <= transparentSize){
		$("newsImage").style.filter="alpha(opacity=100)";
		$("newsImage").style.opacity="1";
		switchState=1;
		return;
	}
	nowTransparent+=transparentSize;
	$("newsImage").style.filter="alpha(opacity="+nowTransparent+")";
	$("newsImage").style.opacity=nowTransparent/100;
	setTimeout("transparentImageMax()",transparentTime);
}


function switchNewImage(){
	if(nowNumber==(newsImagees.length-1)){
		setNewImage(0);
	}else{
		setNewImage(nowNumber+1);
	}
	setTimeout("switchNewImage()",switchTime);
}