var pos1 = 0;
var pos2 = 0;

function switch_twitter(name) {
    var rhqTitle = document.getElementById('twitter-runehq');
    var rsTitle = document.getElementById('twitter-runescape');
    var rhqTweets = document.getElementById('twitter-tweets-rhq');
    var rsTweets = document.getElementById('twitter-tweets-rs');
    var rhqPrev = document.getElementById('tweet_prev2');
    var rsPrev = document.getElementById('tweet_prev1');
    var rhqNext = document.getElementById('tweet_next2');
    var rsNext = document.getElementById('tweet_next1');
    
    if( name == 'runehq' )
    {
        rhqTitle.className = 'twitter-active';
        rhqTweets.style.display = 'block';
        rhqPrev.style.display = 'inline';
        rhqNext.style.display = 'inline';
        rsTitle.className = 'twitter-inactive';
        rsTweets.style.display = 'none';
        rsPrev.style.display = 'none';
        rsNext.style.display = 'none';
        
        
    } else
    {
        rsTitle.className = 'twitter-active';
        rsTweets.style.display = 'block';
        rsPrev.style.display = 'inline';
        rsNext.style.display = 'inline';
        rhqTitle.className = 'twitter-inactive';
        rhqTweets.style.display = 'none';
        rhqPrev.style.display = 'none';
        rhqNext.style.display = 'none';
    }
}

function next_tweet1(){
    if( document.getElementById('tweet_next1').className == 'twitter-noclick' ) /* Are there more tweets? */
        return;
	pos1++;
	if(pos1 != 1)
		hideinfo(pos1-3, 1);
	showinfo(pos1, 1);
	pos1++;
	if(pos1 != 2)
		hideinfo(pos1-3, 1);
	showinfo(pos1, 1);
	pos1++;
	if(pos1 != 3)
		hideinfo(pos1-3, 1);
    if(document.getElementById('tweet1-'+(pos1)))
        showinfo(pos1, 1);
}

function prev_tweet1(){
    if( document.getElementById('tweet_prev1').className == 'twitter-noclick' ) /* Are there more tweets? */
        return;
	if(document.getElementById('tweet1-'+pos1))
		hideinfo(pos1, 1);
	pos1--;
	hideinfo(pos1, 1);
    pos1--;
    hideinfo(pos1, 1);
    pos1--;
	showinfo(pos1, 1);
	showinfo(pos1-1, 1);
	showinfo(pos1-2, 1);
}

function next_tweet2(){
    if( document.getElementById('tweet_next2').className == 'twitter-noclick' ) /* Are there more tweets? */
        return;
	pos2++;
	if(pos2 != 1)
		hideinfo(pos2-3, 2);
	showinfo(pos2, 2);
	pos2++;
	if(pos2 != 2)
		hideinfo(pos2-3, 2);
	showinfo(pos2, 2);
	pos2++;
	if(pos2 != 3)
		hideinfo(pos2-3, 2);
    if(document.getElementById('tweet2-'+pos2))
        showinfo(pos2, 2);
}

function prev_tweet2(){
    if( document.getElementById('tweet_prev2').className == 'twitter-noclick' ) /* Are there more tweets? */
        return;
	if(document.getElementById('tweet2-'+pos2))
		hideinfo(pos2, 2);
	pos2--;
	hideinfo(pos2, 2);
    pos2--;
    hideinfo(pos2, 2);
    pos2--;
	showinfo(pos2, 2);
	showinfo(pos2-1, 2);
	showinfo(pos2-2, 2);
}

function hideinfo(id, feed) {
	id = 'tweet'+feed+'-'+id;
    if(!document.getElementById(id)) {
        return;
    }
	if (document.getElementById) {
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) {
			document.id.display = 'none';
		}
		else {
			document.all.id.style.display = 'none';
		}
	}
}

function showinfo(id, feed) {
	idBck = id;
	id = 'tweet'+feed+'-'+id;
    if(!document.getElementById(id)) {
        return;
    }
	if (document.getElementById) {
		document.getElementById(id).style.display = 'list-item';
	}
	else {
		if (document.layers) {
			document.id.display = 'list-item';
		}
		else {
			document.all.id.style.display = 'list-item';
		}
	}
	if(id == 'tweet'+feed+'-2')
		document.getElementById('tweet_prev'+feed+'').className = 'twitter-noclick';
	if(id == 'tweet'+feed+'-4')
		document.getElementById('tweet_prev'+feed+'').className = 'twitter-clickable';
	if(!document.getElementById('tweet'+feed+'-'+(idBck+1)))
		document.getElementById('tweet_next'+feed+'').className = 'twitter-noclick';
	else if(document.getElementById('tweet'+feed+'-'+(idBck+1)))
		document.getElementById('tweet_next'+feed+'').className = 'twitter-clickable';
}

window.onload = function () {
	next_tweet1();
	next_tweet2();
}

