/////////////////////////////////////////////////////////////////////////////
// Function : ev10_footer_nav
// Comments : 
/////////////////////////////////////////////////////////////////////////////

function ev10_footer_nav(strSeparator, strShowHome)
{
	this.m_Separator  = '|';
	this.m_ShowHome   = false;
	this.m_NavPath    = g_navNode_Path;
			
	ev10_footer_nav.prototype.Display = ev10_footer_nav_Display;
		
	if (strSeparator != '')
		this.m_Separator = strSeparator;

	if (strShowHome == 'true')
		this.m_ShowHome = true;
}

function ev10_footer_nav_Display (node)	
{
	var bSelected = false;
		
	var ds = new Array();
	var di = 0;
	var count =  this.m_ShowHome ? -1 : 0;

	var href = '';
	var label = '';
	
    ds[di++] = '\n<!-- Footer Nav start -->\n';
		
	for ( ; count < node.m_subNodes.length; count++)
	{
		bSelected = false;
		
		if (count == -1)	// Root link
		{
			if ( (this.m_NavPath.length == node.m_level+1) &&
				 (this.m_NavPath[node.m_level] == node.m_id) )
			{
				bSelected = true;
			}
			
			label = node.m_label;
			href  = node.m_href;
		}
		else
		{	
			if (this.m_NavPath.length > node.m_subNodes[count].m_level)
			{
				if (this.m_NavPath[node.m_subNodes[count].m_level] == node.m_subNodes[count].m_id)
				{
					bSelected = true;
				}
			}
			
			label = node.m_subNodes[count].m_label;
			href = node.m_subNodes[count].m_href;
		}
		
		if (bSelected)
		{
			// reserved
		}
		else
		{
			// reserved
		}
				
		if (getCustomSectionProperty(node.m_subNodes[count].cp_ShowInFooterNav).toLowerCase() == "true")
		{
		
			ds[di++] = '<a title="' + label + '" href="' + href + '">' + label + '</a>';
			
			if (count < node.m_subNodes.length - 1)
			{
				ds[di++] = '&nbsp;&nbsp;';
				ds[di++] = this.m_Separator;
				ds[di++] = '&nbsp;&nbsp;';
			}
			else
			{
				ds[di++] = '';
			}

		}
	} 

    ds[di++] = '<!-- Footer Nav end -->\n';
	document.write(ds.join(''));
}
