	/////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2007, 2008, Oracle. All rights reserved.
// Function : hds_nav_plain
// Comments : 
/////////////////////////////////////////////////////////////////////////////
function hds_nav_plain(strTextColor, strFocusColor, strHoverColor, strSeparator, strClassName, strShowHome)
{
	
	
	this.m_ClassName  = 'GlobalNaviTop';
	
	this.m_ShowHome   = false;
	this.m_NavPath    = g_navNode_Path;
	onfocusvalue =' ';
	search_code = '<ul id="Search"><li><fieldset><legend>search form</legend><p><form name="fbsearch" method="get" action="http://search.hds.com/search" style="margin:0;"><input type="text" value="Search hds.com" id="SearchTextBox" accesskey="s" size="13" name="q" style="color: rgb(102, 102, 102);"/><input type="image" src="/groups/public/documents/webasset/search-magnifier.jpg" alt="Search" border="0" title="Search" name="foo" width="39" height="26" class="zipDownload" /><input type="hidden" name="ie" value=""><input type="hidden" name="site" value="hdscorp"><input type="hidden" name="output" value="xml_no_dtd"><input type="hidden" name="client" value="hdscorp"><input type="hidden" name="lr" value=""><input type="hidden" name="proxystylesheet" value="hdscorp"></form></p></fieldset></li></ul>'; 
	font_code='<span id="FontSize"> <a href="javascript:void(0)" id="two" onclick="swapSee(&quot;one&quot;,&quot;two&quot;);setActiveStyleSheet(&quot;regular&quot;); return false;" title="Regular Text Size"><img src="/groups/public/documents/webasset/icon_small_font.gif" alt="Regular Text Size" width="15" height="10" /></a><a href="javascript:void(0);" id="one" onclick="swapSee(&quot;two&quot;,&quot;one&quot;);setActiveStyleSheet(&quot;larger&quot;); return false;" title="Enlarge Text Size"><img src="/groups/public/documents/webasset/icon_large_font.gif" alt="Enlarge Text Size" width="20" height="12" /></a></span>';
	hds_nav_plain.prototype.Display = hds_nav_plain_Display;
	if (strClassName != '')
		this.m_ClassName = strClassName;

	//if (strShowHome == 'true')
		//this.m_ShowHome = true;
}

function SubNodesDisplay (curNode, m_NavPath)	
{
	var dsubNodes='';	
	
	if(curNode.m_subNodes.length>0)
	{
		dsubNodes = '<ul id="HorizontalLocalNavi">';
     for (var count=0 ; count < curNode.m_subNodes.length; count++)
	{
		var labelOfNode = curNode.m_subNodes[count].m_label;
		 if(labelOfNode == resourcelibrarylabel || labelOfNode == customercontactformlabel || labelOfNode == siteMapLabel || labelOfNode == trainingoptpackLabel || labelOfNode == paymentLabel || labelOfNode == virtinstledLabel || labelOfNode == madetoorderLabel || labelOfNode == regforpackLabel || labelOfNode == certprepsessionLabel || labelOfNode == hicardhipassLabel || labelOfNode == trainingunitsLabel || labelOfNode == spanishLabel || labelOfNode == psLabel
|| labelOfNode == Specificationslabel || labelOfNode == AdaptableModularStoragelabel || labelOfNode == Interoperabilitylabel || labelOfNode ==elibraryLabel || labelOfNode ==LatinAmerica || labelOfNode ==Amea || labelOfNode ==Apac || labelOfNode == Archives2008 || labelOfNode == Archives2009  || labelOfNode == "Archives2010" || labelOfNode == accelerate ||  labelOfNode == "acceleratestorageoptimizationLabel")
			 {
			 }
			 else
				 {
		
		dsubNodes = dsubNodes+'<li';
		 if (m_NavPath[curNode.m_subNodes[count].m_level] == curNode.m_subNodes[count].m_id)
				{
				dsubNodes =	dsubNodes+' class="Current"';
				}
				if(labelOfNode == partnerxlogin){
					dsubNodes =	dsubNodes+'><a href="http://portal.hds.com/" target="_blank">';	
				}
				else if(labelOfNode == buythroughpartner){
					dsubNodes =	dsubNodes+'><a href="https://extranet.hds.com/http:/extranetapps.hds.com/PartnerLocator/searchpartner.faces" target="_blank">';	
				}
				else{
					dsubNodes =	dsubNodes+'><a href="'+curNode.m_subNodes[count].m_href+'" >';	
				}
			 if (m_NavPath[curNode.m_subNodes[count].m_level] == curNode.m_subNodes[count].m_id)
				{
				dsubNodes =	dsubNodes+'<strong>';
				}
		dsubNodes =	dsubNodes+''+curNode.m_subNodes[count].m_label;
					 if (m_NavPath[curNode.m_subNodes[count].m_level] == curNode.m_subNodes[count].m_id)
				{
				dsubNodes =	dsubNodes+'</strong>';
				}	
			dsubNodes =	dsubNodes+"</a>";
	
		dsubNodes = dsubNodes+'</li>';
		 }
	}
		dsubNodes = dsubNodes+'&nbsp;</ul>';
	}
	else
	{
		dsubNodes = '<ul id="HorizontalLocalNavi"><li class="lastNavItem">&nbsp;</li></ul>';
	}
	return dsubNodes;
}

function hds_nav_plain_Display (node)	
{
	var bSelected = false;

	var nodeClass = this.m_ClassName;
	var curNode;
	var ds = new Array();
	var dsub;
	var di = 0;
	var count =  this.m_ShowHome ? -1 : 0;

	var href = '';
	var label = '';
	
	ds[di++] = '<div id="GlobalNavi"><div class="ClearFix"><ul';
	
	if ( this.m_ClassName != '')
		ds[di++] = ' id="' + "GlobalNaviTop" + '"';

	ds[di++] = '>'; 
		
	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;
			curNode = node;
		}
		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;
					dsub = SubNodesDisplay(node.m_subNodes[count], this.m_NavPath);
				}
			}
			label = node.m_subNodes[count].m_label;
			href = node.m_subNodes[count].m_href;
			curNode = node.m_subNodes[count];
		}
		if (bSelected)
		{
			nodeClass = 'Current';
		}
		else
		{
			nodeClass = '';
		}
		
		if (label == howtobuylabel || label == glossarylabel || label == relatedinformationLabel || label ==webtechLabel || label== CertificationPrepartionWork || label== sendtofriend || label== 'Brand')
		{
		}
		else
		{
		ds[di++] = '<li class='+nodeClass +'> <a href="' + href + '"';
		ds[di++] = '>';
		ds[di++] = label;
		ds[di++] = '</a> </li>';
		}

	} 

	ds[di++] = '</ul>'
	if(dsub)
	{
		ds[di++] = search_code+'</div>'+dsub+font_code+'</div>';
	}
	else
	{
		ds[di++] = search_code+'</div><ul id="HorizontalLocalNavi"></li></ul>'+font_code+'</div>';
	}
	document.write(ds.join(''));
}

