
function SelectOPUSBanner( region )
{
	banners = new Array(["australia-1", "australia-2", "australia-3"],
				 		["canada-1", "canada-2", "canada-3"],
				 		["nz-1", "nz-2", "nz-3"],
				 		["uk-1", "uk-2", "uk-3"],
				 		["int-1", "int-2", "int-3"]);
	

	available_banners = banners[region];
	
	var elem = document.body; 
//	var cookie = GetCookie( 'opus_banner' );
	var banner_idx = -1;

	// Pages with URL //emeritus get special banner...
	if (document.URL.search(/\/emeritus/)!=-1)
	{
		elem.className = "emeritus-1";	
		return;
	}
	if (document.URL.search(/\/alumni/)!=-1)
	{
		elem.className = "alumni-1";	
		return;
	}

	// No more cookies to store the current!
/*	if ( cookie.length > 0 )
	{
		var idx = parseInt( cookie );
		if ( idx < available_banners.length )
			banner_idx = idx;		
	}*/
	
	if ( banner_idx < 0 )
	{
		banner_idx = Math.floor(Math.random()*available_banners.length);
//		document.cookie += "opus_banner=" + banner_idx;		
	}
	
	elem.className = available_banners[banner_idx];	
}

function HideRegion( region )
{
	var region_ids = new Array()
	region_ids[0] = 'nav-aus';
	region_ids[1] = 'nav-can';
	region_ids[2] = 'nav-nz';
	region_ids[3] = 'nav-uk';
	region_ids[4] = 'nav-int';
	flag = document.getElementById(region_ids[region]);
	myParent = document.getElementById("contact-nav");
	if (myParent && flag)
	{
		myParent.removeChild(flag);
	}
}

function LoadRegion( region )
{
	element = document.getElementById( "nav-" + region );
	strong_element = document.createElement( "strong" );
	child_element = element.firstChild;
	
	while ( child_element.firstChild != null )
	{
		strong_element.appendChild( child_element.firstChild )
	}
	
	element.replaceChild( strong_element, child_element );
}

function GetCookie( cookie_name ) 
{
	var cookie_string = "" + document.cookie;
	var index1 = cookie_string.indexOf( cookie_name );
	
	if ( index1 == -1 || cookie_name == "" ) 
		return ""; 
	
	var index2 = cookie_string.indexOf( ';', index1 );
	if ( index2 == -1 )
		index2 = cookie_string.length; 
	
	return unescape( cookie_string.substring( index1 + cookie_name.length + 1, index2 ) );
}