/**
 * Handles the menu hover functionality.
 * @param menuKey
 */
function MenuMouseOverOut(object, className)
{
	object.className=className;
}


/**
 * Shows the real password field.
 */
function ShowLoginPassword()
{
	var el  = document.getElementById('temp_password');
	var el2 = document.getElementById('password');
	
	if (el && el2)
	{
		el.style.display  = 'none';
		el2.style.display = 'block';
		el2.focus();
	}
}

/**
 * Hides the real password field.
 */
function HideLoginPassword()
{
	var el  = document.getElementById('temp_password');
	var el2 = document.getElementById('password');
	
	if (el && el2)
	{
		el.style.display  = 'block';
		el2.style.display = 'none';
		el.focus();
	}
}

var homeSubPages = ['home', 'tools', 'training', 'application'];

function showElement(page)
{
	for (var i = 0; i < homeSubPages.length; i++)
	{
		document.getElementById('subpage-' + homeSubPages[i]).style.display = 'none';
	}
	
	document.getElementById('subpage-' + page).style.display = 'block';
}

/**
 * Home page display function variables.
 */
var home_top_a1 = '';
var home_top_a2 = '';
var home_top_a3 = '';
var home_top_a4 = '';
var home_top_a5 = '';

function show_home_top_right(show)
{
	if (show != home_top_a1)
		{
			document.getElementById('h-r-s').className = 'home-right-selection-container home-right-selection' + show;
		}
}
function top_right_selected(a1, a2, a3, a4, a5)
{

	if (a1 != home_top_a1)
	{
		home_top_a1 = a1;
		home_top_a2 = a2;
		home_top_a3 = a3;
		home_top_a4 = a4;
		home_top_a5 = a5;
		document.getElementById('h-r-s').className = 'home-right-selection-container home-right-selection' + a1;
		document.getElementById('home-top-image' + a1).style.display = 'block';
		document.getElementById('home-top-image' + a2).style.display = 'none';
		document.getElementById('home-top-image' + a3).style.display = 'none';
		document.getElementById('home-top-image' + a4).style.display = 'none';
		document.getElementById('home-top-image' + a5).style.display = 'none';
	}

}
function switch_home_top_back(shown)
{
	if (shown != home_top_a1)
	{
		document.getElementById('home-top-image' + home_top_a1).style.display = 'block';
		document.getElementById('home-top-image' + home_top_a2).style.display = 'none';
		document.getElementById('home-top-image' + home_top_a3).style.display = 'none';
		document.getElementById('home-top-image' + home_top_a4).style.display = 'none';
		document.getElementById('home-top-image' + home_top_a5).style.display = 'none';
		document.getElementById('h-r-s').className = 'home-right-selection-container home-right-selection' + home_top_a1;
	}
}

function setVisibility(id, visibility)
{
	document.getElementById(id).style.display = 'block';
	document.getElementById('home-top-image4').style.display = 'none';
	document.getElementById('home-top-image2').style.display = 'none';
	document.getElementById('home-top-image3').style.display = 'none';
	document.getElementById('home-top-image1').style.display = 'none';
}

function setfour(id, visibility)
{
	document.getElementById(id).style.display = 'block';
	document.getElementById('home-top-image5').style.display = 'none';
	document.getElementById('home-top-image2').style.display = 'none';
	document.getElementById('home-top-image3').style.display = 'none';
	document.getElementById('home-top-image1').style.display = 'none';
}
