var swapInterval = 0;
var currentProfile = 1;
var profiles = 3;
var persist = '';
var forceSwap = false;

function init(page)
{
	if(page)
	{
		persist = page;
		var d = document.getElementById(page+"Subnav");
		d.style.display = "block";
	}
	external();
}

function swapProfileInit()
{
	swapInterval = setInterval("swapProfile()", 10000);
}

function swapProfile(force)
{
	if(currentProfile == profiles) currentProfile = 1;
	else currentProfile++;
	var img = document.getElementById("promoProfile");
	img.src = "images/promo_profile_" + currentProfile + ".png";

	if(force)
	{
		clearInterval(swapInterval);
		swapProfileInit();
	}
}

function expandSubNav(obj)
{
	if(persist)
	{
		var p = document.getElementById(persist+"Subnav");
		p.style.display = "none";
	}
	
	if(obj)
	{
		var d = document.getElementById(obj);
		d.style.display = "block";
	}
}

function collapseSubNav(obj)
{
	if(obj)
	{
		var d = document.getElementById(obj);
		d.style.display = "none";
	}
	
	if(persist)
	{
		var p = document.getElementById(persist+"Subnav");
		p.style.display = "block";
	}
}

function external() {
  if (document.getElementsByTagName) {
	var a;
	a = document.getElementsByTagName('a');
	for (i = 0; i<a.length; i++) {
    if (a[i].getAttribute('href') && a[i].getAttribute('rel') == 'external'){
  		a[i].target = '_blank';
			}
		}
	 }
}
