/////////////////////////////////////////////////////////////////////////////
// Function : TestBreadcrumbPlain
// Comments : 
/////////////////////////////////////////////////////////////////////////////

function DylanGroupWebHeader(strSeparator, strHome)
{
	//alert(strHome);
  strClassName = '';
	this.m_TextColor  = '#000000';
	this.m_HoverColor = '#000000';
	this.m_Separator  = '&nbsp;&gt;&nbsp;';
	this.m_ClassName  = 'textBreadcrumpStyle';
	this.m_Home = '';

	this.m_NavPath    = g_navNode_Path;
/*
	if (strTextColor != '')
		this.m_TextColor = strTextColor;
		
	if (strHoverColor != '')
		this.m_HoverColor = strHoverColor;
*/
	if (strSeparator != '')
		this.m_Separator = strSeparator;
		
	if (strClassName != '')
		this.m_ClassName = strClassName;
		
	if (strHome != '')
		this.m_Home = strHome;

//  alert(strSeparator);
//  alert(strClassName);
//  alert(strHome);
		
	DylanGroupWebHeader.prototype.Display = DylanGroupWebHeader_Display;
	DylanGroupWebHeader.prototype.DisplayNode = DylanGroupWebHeader_DisplayNode;
}

function DylanGroupWebHeader_Display (node)
{
  //alert('TestBreadcrumbPlain_Display');
	document.write ('<span');
	
	if (this.m_className != '')
		document.write (' class="' + this.m_ClassName + '"');
	
	if (this.textColor != '')
		document.write(' style="color: ' + this.m_TextColor + ';"');
		
	document.write ('> ' + this.m_Home);
	
	this.DisplayNode(node);
	
	document.write ('</span>');
}

function DylanGroupWebHeader_DisplayNode(node)	
{
//  alert('TestBreadcrumbPlain_DisplayNode');
	var level = node.m_level;

	var bExpand = false;
	var nodeColor = this.m_TextColor;
	var nodeClass = this.m_ClassName;

	var ds = new Array();
	var di = 0;
	
	if (this.m_NavPath.length > 0 && node.m_level < this.m_NavPath.length)
	{
		if (this.m_NavPath[node.m_level] == node.m_id)
			bExpand = true;
	}
	
	if (bExpand)
	{
	/*
		ds[di++] = '<a href="' + node.m_href + '"';
		
		if (nodeClass != '')
			ds[di++] = ' class="' + nodeClass + '"';
			
		if (nodeColor != '')
		{			
			ds[di++] = ' style="color: ' + nodeColor + ';"';

			ds[di++] = ' onmouseover="this.style.color=';
			ds[di++] = "'" + this.m_HoverColor + "'";
			ds[di++] = '"';

			ds[di++] = ' onmouseout="this.style.color=';
			ds[di++] = "'" + nodeColor + "'";
			ds[di++] = '"';
		}			
		ds[di++] = '>'*/
		ds[di++] = '/' + node.m_label;
//		alert(node.m_label);
		/*ds[di++] = '</a>';*/
		
		//if (this.m_NavPath.length > 0 && node.m_level < this.m_NavPath.length-1)
			//ds[di++] = this.m_Separator;

		document.write(ds.join(''));	// Write out the "live" path only
	
		// expand sub-levels (if any)
		for (var i = 0; i < node.m_subNodes.length; i++)
		{
			this.DisplayNode(node.m_subNodes[i]);
		}
	}
}


function assignStyleTableRightMainLayout(contributor)
{
	var browser=navigator.appName;
	if(contributor=="true")
	{
		if (browser.indexOf("Netscape") != -1)
		{
			document.getElementById("tableRightMainLayout").className = "tableRightMainLayoutContributorNetscape";
		}
		else if (browser.indexOf("Internet Explorer") != -1)
		{
			document.getElementById("tableRightMainLayout").className = "tableRightMainLayoutContributorIE";
		}
		else if (browser.indexOf("opera") != -1)
		{
		}
	}
	else
	{
		if (browser.indexOf("Netscape") != -1)
		{
			document.getElementById("tableRightMainLayout").className = "tableRightMainLayoutDefaultNetscape";
		}
		else if (browser.indexOf("Internet Explorer") != -1)
		{
			document.getElementById("tableRightMainLayout").className = "tableRightMainLayoutDefaultIE";
		}
		else if (browser.indexOf("opera") != -1)
		{
		}
	}
}

function assignStyleFooter(contributor, page)
{
	var browser=navigator.appName;
	if(contributor=="true")
	{
		if ((browser.indexOf("Netscape") != -1) || (browser.indexOf("Internet Explorer") != -1))
		{
			document.getElementById("divFooter").className = "footersubcontributorIENetscape";
		}
		else if (browser.indexOf("Opera") != -1)
		{
			if(page=="news")
				document.getElementById("divFooter").className = "footersubcontributorNewsOpera";
			else
				document.getElementById("divFooter").className = "footersubcontributorDefaultOpera";
		}
	}
	else
	{
		if ((browser.indexOf("Netscape") != -1) || (browser.indexOf("Internet Explorer") != -1))
		{
			document.getElementById("divFooter").className = "footersubIENetscape";
		}
		else if (browser.indexOf("Opera") != -1)
		{
			if(page=="news")
				document.getElementById("divFooter").className = "footersubOperaNews";
			else
				document.getElementById("divFooter").className = "footersubOperaDefault";
		}
	}
}