var TB_div;
var TB_data;
var TB_actselected;
var TB_act_active = true;
var TB_act;

function initTopBanner () {
	TB_div = document.getElementById("TopBanner_Space");
	if (TB_div==undefined) {
		var timer = setTimeout("initTopBanner ()", 500);
	} else {
		AjaxObj.Open('news_capital.php', '?output=json', TB_dataloaded, null, null, null);
	}
}

function TB_dataloaded (XH) {
	TB_data = eval(XH.responseText);
	var handle_cont = document.createElement("DIV");
	handle_cont.id="TB_handle_container";
	handle_cont.className = "TB_handle_container";
	var content_cont = document.createElement("DIV");
	content_cont.id="TB_content_container";
	content_cont.className = "TB_content_container";
	for (var i=0;i<TB_data.length;i++) {
		result = TB_get_item(TB_data[i]);
		result[0].id = "TB_handle_"+i;
		if( result[0].onclick ){
		   result[0].onclick = function () {
		   	TB_selectItem(this);
		   };
		} else {
		   result[0].setAttribute('onclick', 'TB_selectItem(this)'); 
		}
		result[1].id = "TB_item_"+i;
		if( result[1].onclick ){
			result[1].onclick = eval("document.location = '"+TB_data[i].morelink+"';");
		} else {
		   result[1].setAttribute('onclick', "document.location = '"+TB_data[i].morelink+"';"); 
		}
		handle_cont.appendChild(result[0]);
		content_cont.appendChild(result[1]);
	}
	
	TB_div.appendChild(handle_cont);
	TB_div.appendChild(content_cont);
	
	TB_selectItem(document.getElementById("TB_handle_0"));
	TB_act = setTimeout("TB_autoswitch ()", 3000);
}

function TB_autoswitch () {
	TB_actselected++;
	if (document.getElementById("TB_handle_"+TB_actselected)==undefined) {
		TB_actselected = 0;
	}
	TB_selectItem(document.getElementById("TB_handle_"+TB_actselected));
	TB_act_active = true;
	TB_act = setTimeout("TB_autoswitch ()", 3000);
}

function TB_selectItem (num) {
	TB_act_active = false;
	clearTimeout(TB_act);
	var handles_cont = document.getElementById("TB_handle_container");
	var handles = handles_cont.childNodes;
	for (var i=0;i<handles.length;i++) {
		handles[i].className="TB_handle";
	}
	num.className = "TB_handle TB_handle_selected";
	
	var contents_cont = document.getElementById("TB_content_container");
	var contents = contents_cont.childNodes;
	for (var i=0;i<handles.length;i++) {
		contents[i].style.display="none";
	}
	//alert("TB_content_"+num.id.substr(10, 1));
	var selecttedcontent = document.getElementById("TB_item_"+num.id.substr(10, 1));
	selecttedcontent.style.display="block";
	
	TB_actselected = num.id.substr(10, 1);
}

function TB_get_item (data) {
	var handle = document.createElement("DIV");
	handle.className = "TB_handle";
		
	var mon_day = document.createElement("DIV");
	var mon_day2 = document.createElement("DIV");
	var mon_day3 = document.createElement("DIV");
	mon_day.className = "monday_cont";
	mon_day2.className = "monday_cont2";
	mon_day3.className = "monday_cont3";
	mon_day2.appendChild(mon_day);
	mon_day3.appendChild(mon_day2);
	handle.appendChild(mon_day3);
	
	var title_subtitle = document.createElement("DIV");
	var title_subtitle2 = document.createElement("DIV");
	var title_subtitle3 = document.createElement("DIV");
	title_subtitle.className = "titles_cont";
	title_subtitle2.className = "titles_cont2";
	title_subtitle3.className = "titles_cont3";
	title_subtitle2.appendChild(title_subtitle);
	title_subtitle3.appendChild(title_subtitle2);
	handle.appendChild(title_subtitle3);
	
	
	var title = document.createElement("DIV");
	title.innerHTML=data['title'];
	title.className = "item_title";
	title_subtitle.appendChild(title);
	var subtitle = document.createElement("DIV");
	subtitle.innerHTML=data['subtitle'];
	subtitle.className = "item_subtitle";
	title_subtitle.appendChild(subtitle);
	
	var mon = document.createElement("DIV");
	mon.innerHTML=data['mon'];
	mon.className = "mon";
	mon_day.appendChild(mon);
	var day = document.createElement("DIV");
	day.innerHTML=data['day'];
	day.className = "day";
	mon_day.appendChild(day);
	
	// content	
	var content = document.createElement("DIV");
	content.className = "TB_content";
	var img = document.createElement("IMG");
	img.src=data['img'];
	content.appendChild(img);
	
	var textbg = document.createElement("DIV");
	textbg.className = "TB_content_bg";
	SC_setOpacity(textbg, 50);
	content.appendChild(textbg);
	
	var textcontent = document.createElement("DIV");
	textcontent.className = "TB_content_text";
	
	titlecontent=document.createElement("DIV");
	titlecontent.className = "TB_content_title";
	titlecontent.innerHTML = data['title']
	textcontent.appendChild(titlecontent);
	
	shortcontent=document.createElement("DIV");
	shortcontent.className = "TB_content_shortcontent";
	shortcontent.innerHTML = data['shortcontent']
	textcontent.appendChild(shortcontent);
	
	
	content.appendChild(textcontent);
	//SC_setOpacity
	
	return [handle, content];
}

initTopBanner();
