/*_------------------------------ REFRESH WINDOW ---------------------------------*/
function refresh()
{
    window.location.reload( false );
}
/*_------------------------------ COLLAPSABLE ITEMS ---------------------------------*/
function expand(id)
{
	if (document.getElementById(id+"_content").style.display == 'none'){
		document.getElementById(id+"_content").style.display='block';
		document.getElementById(id+"_link").setAttribute((document.all ? "className" : "class"), "collapse");
	}else{
		document.getElementById(id+"_content").style.display='none';
		document.getElementById(id+"_link").setAttribute((document.all ? "className" : "class"), "expand");
	}
	document.getElementById("contentLeft").style.height = "100%";
}
/*_------------------------------ ALIGN COLUMNS ---------------------------------*/
function alignColumns()
{
	// ensures that columns are even.
	var h1 = document.getElementById("contentRight").offsetHeight;
	var h2 = document.getElementById("contentLeft").offsetHeight;
	if (h1 > h2){
		var hMax = h1;
	}else{
		var hMax = h2;
	}
	document.getElementById("contentRight").style.height = hMax+"px";
	document.getElementById("contentLeft").style.height = hMax+"px";
}
// for flash elements that need to be fullscreen
function resize_Handler()
{
	if(document.all){
		document.getElementById('flash').style.width = document.body.clientWidth;
		document.getElementById('flash').style.height = document.body.clientHeight-35;
	}else{
		document.getElementById('flash').style.width = window.innerWidth;
		document.getElementById('flash').style.height = window.innerHeight-35;
	}
}
/*_------------------------------ SECONDARY NAV FOR SITES ---------------------------------*/
var navTimer = '';
var navItem = '';

function showSecondaryNav(userID,title,nav,x,y)
{
	clearTimeout(navTimer);
	clearSecondaryNav();
	navItem = nav;
	if(navItem !== null && navItem !== ""){
		document.getElementById("secondaryNav").style.left = document.getElementById(navItem).offsetLeft;
	}else if(x !== null){
		document.getElementById("secondaryNav").style.left = x+document.getElementById('header').offsetLeft;
	}
	var info = "action=secondaryNav&title="+title+"&userID="+userID;
	sendReq("resources/php/ajax.html","showSecondaryNav_Handler(req.responseText)",info);
}
function showSecondaryNav_Handler(re)
{
	if(re !== 'false'){
		var navArray = re.split('|');
		var secNav = '<ul>';
		for(var i=0;i<navArray.length;i++){
			if(navArray[i] !== ''){
				secNav += '<li><a class="selected" href="/'+navArray[i]+'.htm" onMouseOver="delaySecondaryNav()">'+navArray[i]+'</a></li>';
			}
		}
		secNav += '</ul>';
		document.getElementById("secondaryNav").innerHTML = secNav;
		document.getElementById("secondaryNav").style.display="block";
	}
}
function delaySecondaryNav()
{
	clearTimeout(navTimer);
}
function hideSecondaryNav()
{
	navTimer = setTimeout('clearSecondaryNav()', 3000);
}
function clearSecondaryNav()
{
	document.getElementById("secondaryNav").style.display="none";
}
/*_------------------------------ ACCOUNT WINDOW ---------------------------------*/
function showAccount()
{
	document.getElementById('accountWindow').style.display = "block";
}
function hideAccount()
{
	document.getElementById('accountWindow').style.display = "none";
}