var LiNumber = 0;
var timerID;
function StartRotate(){
	DropRotate();
	LiNumber = 0;
	AutoRotate();
} 
function AutoRotate(){
	var ul = document.getElementById("rootUL");
	if(!ul){
		alert('rootUL not found');
		return;
	}
	var lis = ul.getElementsByTagName('li');
	Oneli = lis[LiNumber];
	
	ankor = Oneli.firstChild;
	
	var li_id = ankor.getAttribute('id');
	
	var id_string = new String(li_id);
	var id_num = id_string.replace('ptr', '');
	
	Anim(id_num);
	
	LiNumber++;
	if(LiNumber == lis.length)
		LiNumber = 0;
	
	timerID = window.setTimeout('AutoRotate()', 1500);
}
function DropRotate(){
	window.clearTimeout(timerID);
}
function Anim(idname)
{
	var ul = document.getElementById("rootUL");
	if(!ul){
		alert('rootUL not found');
		return;
	}
	var lis = ul.getElementsByTagName('li');
        for(i = 0; i < lis.length; i++){
		Oneli = lis[i];
		ankor = Oneli.firstChild;
		ankor.className = "grey3";
		ankor.style.backgroundColor = "#DDDDDD";
        }
	
	var td = document.getElementById("subTD");
	if(!td){
		alert('subTD not found');
		return;
	}
	var dis = td.getElementsByTagName('div');
        for(i = 0; i < dis.length; i++){
		dis[i].style.visibility="hidden";
        }
	
	var a_root = document.getElementById("ptr" + idname);
	var a_sub = document.getElementById("sub" + idname);
	if(a_root){
		a_root.className = "black";
		a_root.style.backgroundColor = "#AAAAAA";
	}
	if(a_sub){
		a_sub.style.visibility="visible";
	}
}

