var pagina = 0;
var pag = '';
var timeInterval = 2;
var tempo = 30000;

function abrir(){
	var tipoReq = 'GET';
	var endereco = 'nextTweet.php?pagina='+pagina;
	var funcao = 'abrirResp';
	var parametros = '';
	//tipo,endereco,funcao,parametros
	requisicao(tipoReq,endereco,funcao,parametros);	
}

function linkTweet(msg){
	resp = msg.split("@");
	
	if(resp[1] != undefined){
		var newmsg	= "<arroba>@</arroba>";
		var orignalTag = "@";
		var nresp = resp[1].split(" ");
		newmsg+= "<linkTweet>"+nresp[0]+"</linkTweet>";
		orignalTag += nresp[0];
		
		return msg.split(orignalTag).join("<a id=\"linkTweet\" href=\"http://twitter.com/#!/"+nresp[0]+"\">"+newmsg+"</a>");
		
	}
	else return msg;
}
function linkNome(msg){
	
	return msg.split(msg).join("<a id=\"nome\" href=\"http://twitter.com/#!/"+msg+"\">"+msg+"</a>");
}
function avancarAleatoriamente(){
	if(timeInterval == 1){
		
		setTimeout(function(){avancarAleatoriamente();},tempo);
		next();
	}
	else if(timeInterval == 0){
		voltar();
		setTimeout(function(){avancarAleatoriamente();},tempo);
	}
	else{
		setTimeout(function(){avancarAleatoriamente();},tempo);	
		
		timeInterval = 1;
	}
}
function abrirResp(resp,param){
	
	pag = resp.split("{#}");
	var rs = pag[pagina].split("{||}");
	
	//eval("var rs="+json);
	//$('tweet') .innerHTML =rs.msg;
	//$('twitter_data').innerHTML = rs.data;
	var conteudo ='<style> .twitter_profile{ margin-top: 5px;    background-image:url("'+rs[0]+'");                background-repeat:no-repeat;                width: 49px;                height: 48px;       }            </style><div class="twitter_show"><table border="0" cellspacing="0" cellpadding="0" height="160">  <tr valign="top">    <td width="28" valign="top"><div class=\"twitter_voltar\" id=\"twitter_voltar\" onclick=\"voltar()\" style=\"display:none;\"></div></td>      <td width="28" valign="top"><div class="twitter_content">                                      <div class="twitter_msg">                        <span id="nome">'+linkNome(rs[1])+': </span><span id="tweet" >'+linkTweet(rs[2])+'</span>                        <div class="twitter_data" id="twitter_data">'+rs[3]+'</div>                    </div>                </div></td>    <td valign="top"><div class="twitter_avancar" id="twitter_avancar" onClick="next()" style="display:block;"></div> </td>    </tr>    </table></div>';
	document.getElementById("innerTwitter").innerHTML = conteudo;
	avancarAleatoriamente();
}
function next(){
	pagina++;
	if(pag[pagina] != undefined){
		var rs = pag[pagina].split("{||}");
		
		
		if(rs[2] == ""){
			pagina--;
			document.getElementById('twitter_avancar').style.display = 'none';
		}
		else{
			document.getElementById('twitter_voltar').style.display = 'block';
			document.getElementById('tweet').innerHTML =linkTweet(rs[2]);
			document.getElementById('twitter_data').innerHTML = rs[3];
		}
	}
	else{
		document.getElementById('twitter_avancar').style.display = 'none';
		timeInterval = 0;
		if(pagina >= 50)	
			abrir();
	}
	

	
}
function voltar(){
	pagina--;
	
	var rs = pag[pagina].split("{||}");
	if(pagina<=0){
		timeInterval = 1;
		document.getElementById('twitter_voltar').style.display = 'none';
	}
	if(rs[2] != ""){
			
			document.getElementById('twitter_avancar').style.display = 'block';
		}
	document.getElementById('tweet').innerHTML =linkTweet(rs[2]);
	document.getElementById('twitter_data').innerHTML = rs[3];
	
}

