var curtab = 1;
var news_block = new Object();

var data_block = {1:'', 
2:'/opennews/newsblock_7.inc',
3:'/lastforum.inc',
4:'/lastsoft.inc',
5:'/opennews/news_block_sec.inc',
6:'/opennews/news_block_review.inc',
7:'/opennews/news_block_arts.inc'
};


function tabClick(tab){
	var curtab_class=document.getElementById("tab" + curtab);
	if (curtab_class){ curtab_class.className = "tab";}
	news_block[curtab]=gethtm('top_news');
	var tab_class=document.getElementById("tab" + tab);
	if (tab_class){ tab_class.className = "tab-selected";}
	var cur_text=news_block[tab];
	if (!cur_text){
		sethtm('top_news',  '<small><b>Загрузка...</b></small>' + news_block[curtab]);
		x_get_block(tab,'top_news');
	} else {
		sethtm('top_news', cur_text);
	}
	curtab = tab;
}

function sethtm(id, text){
	var item=document.getElementById(id);
	if (item){
		item.innerHTML=text;
	}
}

function gethtm(id){
	var item=document.getElementById(id);
	if (item){
		return item.innerHTML;
	}
}

function rs_init_object(){
	var A;
	try {
		A=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			A=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			A=null;
		}
	}
	if(!A && typeof XMLHttpRequest != "undefined")
		A = new XMLHttpRequest();
	return A;
}
function x_get_block(id,tag){
	var x;
	x = rs_init_object();
	x.open("GET", 'http://opennet.ru'+ data_block[id], true);
	x.onreadystatechange = function() {
	if (x.readyState != 4) {return;}
		sethtm(tag, x.responseText);
	}
	x.send(null);
}

