var ajaxTopicos;
var iTopico=0;
var topicos = new Array;
function iniciar(){
	//verifica se o browser tem suporte a ajax
	try {
		ajaxTopicos = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e) {
		try {
			ajaxTopicos = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ex) {
			try {
				ajaxTopicos = new XMLHttpRequest();
			}
			catch(exc) {
				alert("Esse browser não tem recursos para uso do Ajax");
				ajaxTopicos = null;
			}
		}
	}
	//Se tiver suporte ajax
	if(ajaxTopicos){
		var data = new Date();
		var seg = data.getSeconds();
		ajaxTopicos.open("GET","topicos.txt?"+seg,true);
		ajaxTopicos.onreadystatechange=recebeTopicos;
		ajaxTopicos.send(null);
	}
}
function recebeTopicos(){
	//Verifica se conseguiu ler o arquivo
	 if (ajaxTopicos.readyState == 4) {
			//Separa os tópicos
			topicos=ajaxTopicos.responseText.split("\n");
			//Faz primeira chamada à função de tópicos
			atualizar();
			//Inicia timer para atulizar tópico
			setInterval("atualizar()",3000);
    }
}
function atualizar(){
	//Exibe novo tópico
	document.getElementById('topico').innerHTML=topicos[iTopico];
	//Incrementa item
	iTopico++;
	//Verifica se passou do limete de tópicos
	if(iTopico>=topicos.length){
		//Zera contador
		iTopico=0;
	}
}
