// JavaScript Document

function PrintIcon( status )
{
	if( status == 'on' )
	{
		document.getElementById( 'PrintIcon' ).src = 'images/icon.print.hover.png';
		document.getElementById( 'PrintText' ).style.visibility = 'visible';
	}
	else
	{
		document.getElementById( 'PrintIcon' ).src = 'images/icon.print.png';
		document.getElementById( 'PrintText' ).style.visibility = 'hidden';
	}
}


function toggleSubmenu( id )
{
	var submenuElement = document.getElementById( 'Submenu' + id );
	var menuElement = document.getElementById( 'Menu' + id );
	
	if( submenuElement.style.display == "block")
	{
		removeClassName( submenuElement, 'Active' );
		submenuElement.style.display = "none";
	}
	else if( submenuElement.style.display == "none" )
	{
		addClassName( submenuElement, 'Active' );
		submenuElement.style.display = "block";
	}
}


String.prototype.trim = function() {
    return this.replace( /^\s+|\s+$/, "" );
}

function addClassName ( elem, className ) {
    removeClassName ( elem, className );
    elem.className = ( elem.className + " " + className ).trim();
}

function removeClassName ( elem, className ) {
    elem.className = elem.className.replace( className, "" ).trim();
}

