var current_portfolio, showing_portfolio, random_portfolio;
var max_portfolio;

showing_portfolio = false;

function show_portfolio(which) {
	showing_portfolio = true;
	hide_random_portfolio();
	current_portfolio = which;
	document.getElementById('portfolio_'+which).style.display = "block";
}

function hide_portfolio() {
	showing_portfolio = false;
	document.getElementById('portfolio_'+current_portfolio).style.display = "none";
}

function start_random_portfolio(max) {
	max_portfolio = max;
	if (max_portfolio != "" && max_portfolio != 0) {
		random_portfolio = get_rand_number(max_portfolio);
		show_random_portfolio();
	}
}

function hide_random_portfolio() {
	if (random_portfolio != null) {
		document.getElementById('portfolio_'+random_portfolio).style.display = "none";
	}
}

function show_random_portfolio() {
	var randPortfolio;
	
	hide_random_portfolio();
	
	if (!showing_portfolio) {
		if (random_portfolio != "") {
			do {
				randPortfolio = get_rand_number(max_portfolio);
			} while (randPortfolio == random_portfolio)
		} else {
			randPortfolio = get_rand_number(max_portfolio);
		}
		random_portfolio = randPortfolio;
		document.getElementById('portfolio_'+random_portfolio).style.display = "block";
	}
	setTimeout("show_random_portfolio();", 3000);
}

function get_rand_number(max) {
	return Math.floor(Math.random()*max);
}