/////////////////////////////////////////////////////////////////////////////
// Function : NavNode (constructor)
// Comments :
/////////////////////////////////////////////////////////////////////////////
function NavNode(id, label, href, parent)
{
	this.m_parent = null;
	this.m_level = 0;

	if (parent)
	{
		this.m_parent = parent;
		this.m_level = parent.m_level+1;
	}

	this.m_id = id;

	// assume that m_label will most often be used directly as HTML
	this.m_rawlabel = label;

	label = label.replace(/&/g, '&amp;');
	label = label.replace(/</g, '&lt;');
	label = label.replace(/>/g, '&gt;');
	label = label.replace(/"/g, '&quot;');

	this.m_label = label;

	this.m_href = href;
	this.m_subNodes = new Array();

	var argValues = NavNode.arguments;
	var argCount = NavNode.arguments.length;

	for (i = 4 ; i < argCount ; i++)
	{
		var attrName = argValues[i].split("==")[0];
		var attrValue = argValues[i].split("==")[1];

		eval("this.cp_" + attrName + " = '" + attrValue + "';");
	}

	NavNode.prototype.addNode = addNode;
	NavNode.prototype.isSelected = isSelected;
}

/////////////////////////////////////////////////////////////////////////////
// Function : addNode
// Comments :
/////////////////////////////////////////////////////////////////////////////
function addNode(id, label, href)
{
	var newIndex = this.m_subNodes.length;
	var newNode = new NavNode(id, label, href, this);

	var argValues = addNode.arguments;
	var argCount = addNode.arguments.length;

	for (i = 3 ; i < argCount ; i++)
	{
		var attrName = argValues[i].split("==")[0];
		var attrValue = argValues[i].split("==")[1];

		eval("newNode.cp_" + attrName + " = '" + attrValue + "';");
	}

	this.m_subNodes[newIndex] = newNode;
	return newNode;
}

/////////////////////////////////////////////////////////////////////////////
// Function : isSelected
// Comments :
/////////////////////////////////////////////////////////////////////////////
function isSelected()
{
    var pos = window.location.href.lastIndexOf("/");
    var docname = window.location.href.substring(pos+1, window.location.href.length);

    pos = this.m_href.lastIndexOf("/");
    var myname = this.m_href.substring(pos+1, this.m_href.length);

    if (docname == myname)
		return true;
	else
		return false;
}

/////////////////////////////////////////////////////////////////////////////
// Function : customSectionPropertyExists
// Comments :
/////////////////////////////////////////////////////////////////////////////
function customSectionPropertyExists(csp)
{
	return (typeof csp != _U && csp != null);
}

/////////////////////////////////////////////////////////////////////////////
// Function : getCustomSectionProperty
// Comments :
/////////////////////////////////////////////////////////////////////////////
function getCustomSectionProperty(csp)
{
	if (customSectionPropertyExists(csp))
	{
		return csp;
	}
	else
	{
		return "";
	}
}

/////////////////////////////////////////////////////////////////////////////

var g_navNode_Root = new NavNode('385','Home',ssUrlPrefix + 'index.htm',null);
g_navNode_4=g_navNode_Root.addNode('831','SEMI\ub294',ssUrlPrefix + 'About/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_0=g_navNode_4.addNode('839','SEMI \uc18c\uac1c',ssUrlPrefix + 'About/AboutSEMI/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_1=g_navNode_4.addNode('832','\uae00\ub85c\ubc8c \uc9c0\uc0ac',ssUrlPrefix + 'About/Regions/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_2=g_navNode_4.addNode('833','\uc704\uc6d0\ud68c',ssUrlPrefix + 'About/Committees/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_3=g_navNode_4.addNode('834','\ud64d\ubcf4',ssUrlPrefix + 'About/Press/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_4=g_navNode_4.addNode('835','\uc218\uc0c1',ssUrlPrefix + 'About/Awards/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_5=g_navNode_4.addNode('836','\uace0\uac1d\uc9c0\uc6d0',ssUrlPrefix + 'About/ContactUs/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_6=g_navNode_4.addNode('1324','Newsletters',ssUrlPrefix + 'About/Newsletters/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_7=g_navNode_4.addNode('1325','Jobs at SEMI',ssUrlPrefix + 'About/Jobs/index.htm','secondaryUrlVariableField==region3');
g_navNode_4_8=g_navNode_4.addNode('1326','Advertise',ssUrlPrefix + 'About/Advertise/index.htm','secondaryUrlVariableField==region3');
g_navNode_5=g_navNode_Root.addNode('837','\uc0b0\uc5c5\uc815\ubcf4',ssUrlPrefix + 'IndustrySegments/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_0=g_navNode_5.addNode('838','\uc6e8\uc774\ud37c',ssUrlPrefix + 'IndustrySegments/WaferProcessing/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_1=g_navNode_5.addNode('842','\uc870\ub9bd \ud328\ud0a4\uc9d5',ssUrlPrefix + 'IndustrySegments/AssemblyPackaging/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_2=g_navNode_5.addNode('841','\ud14c\uc2a4\ud2b8',ssUrlPrefix + 'IndustrySegments/Test/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_3=g_navNode_5.addNode('1329','Materials',ssUrlPrefix + 'IndustrySegments/Materials/index.htm');
g_navNode_5_4=g_navNode_5.addNode('845','Enabling Products',ssUrlPrefix + 'IndustrySegments/EnablingProducts/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_5=g_navNode_5.addNode('844','\ud0dc\uc591\uad11',ssUrlPrefix + 'IndustrySegments/Photovoltaic/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_6=g_navNode_5.addNode('843','\ud3c9\ud310\ub514\uc2a4\ud50c\ub808\uc774',ssUrlPrefix + 'IndustrySegments/FPD/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_7=g_navNode_5.addNode('847','\uc2e0\uc2dc\uc7a5\uc815\ubcf4',ssUrlPrefix + 'IndustrySegments/EmergingMarkets/index.htm','secondaryUrlVariableField==region3');
g_navNode_5_8=g_navNode_5.addNode('1328','MEMS',ssUrlPrefix + 'IndustrySegments/MEMS/index.htm');
g_navNode_6=g_navNode_Root.addNode('848','\ucd5c\uc2e0\ub3d9\ud5a5',ssUrlPrefix + 'Issues/index.htm','secondaryUrlVariableField==region3');
g_navNode_6_0=g_navNode_6.addNode('849','\ud658\uacbd\uc548\uc804',ssUrlPrefix + 'Issues/EnvironmentalHealthandSafety/index.htm','secondaryUrlVariableField==region3');
g_navNode_6_1=g_navNode_6.addNode('850','Productivity',ssUrlPrefix + 'Issues/Productivity/index.htm','secondaryUrlVariableField==region3');
g_navNode_6_2=g_navNode_6.addNode('851','\uacf5\uacf5\uc815\ucc45',ssUrlPrefix + 'Issues/PublicPolicy/index.htm','secondaryUrlVariableField==region3');
g_navNode_6_3=g_navNode_6.addNode('852','SEMI \uae30\uae08',ssUrlPrefix + 'Issues/SEMIFoundation/index.htm','secondaryUrlVariableField==region3');
g_navNode_6_4=g_navNode_6.addNode('853','\uc9c0\uc801\uc7ac\uc0b0\uad8c',ssUrlPrefix + 'Issues/IntellectualProperty/index.htm','secondaryUrlVariableField==region3');
g_navNode_7=g_navNode_Root.addNode('854','\uc2dc\uc7a5\uc815\ubcf4',ssUrlPrefix + 'MarketInformation/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_0=g_navNode_7.addNode('856','\uc7a5\ube44\uc2dc\uc7a5',ssUrlPrefix + 'MarketInformation/EquipmentMarket/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_1=g_navNode_7.addNode('857','\uc7ac\ub8cc\uc2dc\uc7a5',ssUrlPrefix + 'MarketInformation/MaterialsMarket/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_2=g_navNode_7.addNode('1331','Packaging Market',ssUrlPrefix + 'MarketInformation/PackagingMarket/index.htm');
g_navNode_7_3=g_navNode_7.addNode('858','\ud339\uc790\ub8cc',ssUrlPrefix + 'MarketInformation/FabDatabase/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_4=g_navNode_7.addNode('859','Book-to-Bill',ssUrlPrefix + 'MarketInformation/Book-to-Bill/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_5=g_navNode_7.addNode('860','\uc2e4\ub9ac\ucf58 \ucd9c\ud558 \ud1b5\uacc4',ssUrlPrefix + 'MarketInformation/SiliconShipmentStatistics/index.htm','secondaryUrlVariableField==region3');
g_navNode_7_6=g_navNode_7.addNode('861','\uc81c\ud488\uac80\uc0c9',ssUrlPrefix + 'MarketInformation/BrowseProducts/index.htm','secondaryUrlVariableField==region3');
g_navNode_8=g_navNode_Root.addNode('862','\uc774\ubca4\ud2b8',ssUrlPrefix + 'EventsandTradeshows/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_0=g_navNode_8.addNode('863','\uc138\ubbf8\ucf58\uc804\uc2dc\ud68c',ssUrlPrefix + 'EventsandTradeshows/SEMICON/index.htm','List1ColumnHeaders==Date,Title, Location','List1ColumnMetaData==xStartDateEndDate,dDocTitle,xLocation','List1Title==SEMICON','List1WebSectionId==ko\x3a863','List2ColumnHeaders==Date,Title, Location','List2ColumnMetaData==xStartDateEndDate,dDocTitle,xLocation','List2Title==Recently Concluded Tradeshows ','secondaryUrlVariableField==region3');
g_navNode_8_1=g_navNode_8.addNode('864','\uae30\ud0c0 \uc804\uc2dc\ud68c',ssUrlPrefix + 'EventsandTradeshows/OtherTradeshows/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_2=g_navNode_8.addNode('865','\ucd5c\uace0\uacbd\uc601\uc790\ud68c\uc758',ssUrlPrefix + 'EventsandTradeshows/ExecutiveConfernece/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_3=g_navNode_8.addNode('866','\uae30\uc220\ud504\ub85c\uadf8\ub7a8',ssUrlPrefix + 'EventsandTradeshows/TechnicalPrograms/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_4=g_navNode_8.addNode('867','\ub124\ud2b8\uc6cc\ud06c',ssUrlPrefix + 'EventsandTradeshows/NetworkingOpportunities/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_5=g_navNode_8.addNode('868','\ud45c\uc900\ud68c\uc758',ssUrlPrefix + 'EventsandTradeshows/StandardsMeetings/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_6=g_navNode_8.addNode('869','\uad50\uc721',ssUrlPrefix + 'EventsandTradeshows/Training/index.htm','secondaryUrlVariableField==region3');
g_navNode_8_7=g_navNode_8.addNode('870','\ub17c\ubb38\ubaa8\uc9d1',ssUrlPrefix + 'EventsandTradeshows/CallForPapers/index.htm','secondaryUrlVariableField==region3');
g_navNode_9=g_navNode_Root.addNode('871','Standards',ssUrlPrefix + 'Standards/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_1=g_navNode_9.addNode('873','\ud45c\uc900\uc704\uc6d0\ud68c',ssUrlPrefix + 'Standards/CommitteeInformation/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_2=g_navNode_9.addNode('874','\ud22c\ud45c',ssUrlPrefix + 'Standards/DocumentsUnderReview/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_3=g_navNode_9.addNode('875','\ud45c\uc900\uac04\ud589\ubb3c',ssUrlPrefix + 'Standards/StandardsPublications/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_4=g_navNode_9.addNode('876','\uad50\uc721',ssUrlPrefix + 'Standards/Training/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_5=g_navNode_9.addNode('877','\uc77c\uc815',ssUrlPrefix + 'Standards/Calendar/index.htm','secondaryUrlVariableField==region3');
g_navNode_9_6=g_navNode_9.addNode('1335','Standards Watch',ssUrlPrefix + 'Standards/StandardsWatch/index.htm');
g_navNode_9_7=g_navNode_9.addNode('1336','SEMI Views',ssUrlPrefix + 'Standards/SEMIViews/index.htm');
g_navNode_10=g_navNode_Root.addNode('878','\ud68c\uc6d0\uc0ac',ssUrlPrefix + 'Membership/index.htm','secondaryUrlVariableField==region3');
g_navNode_10_0=g_navNode_10.addNode('879','SEMI \ud68c\uc6d0\uc774\ub780',ssUrlPrefix + 'Membership/AboutMembership/index.htm','secondaryUrlVariableField==region3');
g_navNode_10_1=g_navNode_10.addNode('880','\ud68c\uc6d0\uac00\uc785',ssUrlPrefix + 'Membership/BecomeaMember/index.htm','secondaryUrlVariableField==region3');
g_navNode_10_2=g_navNode_10.addNode('881','\ud68c\uc6d0\uac80\uc0c9',ssUrlPrefix + 'Membership/MemberDirectory/index.htm','secondaryUrlVariableField==region3');
g_navNode_10_3=g_navNode_10.addNode('882','\uc81c\ud734\uc0ac',ssUrlPrefix + 'Membership/AffinityPartners/index.htm','secondaryUrlVariableField==region3');
g_navNode_11=g_navNode_Root.addNode('883','SEMI\uc758 \uc81c\ud488\uacfc \uc11c\ube44\uc2a4',ssUrlPrefix + 'Store/index.htm','secondaryUrlVariableField==region3');
g_navNode_12=g_navNode_Root.addNode('2365','\uc815\ubcf4\uad11\uc7a5',ssUrlPrefix + 'Press/index.htm','List2ColumnHeaders==Date,Title','List2ColumnMetaData==xStartDate,dDocTitle','List2ExtraQuery==xWebsiteSection \x3csubstring\x3e \x60ko\x3a2365\x60  \x3cAND\x3e  xStartDate \x3e\x3d \x601/1/2010\x60  \x3cAND\x3e  xStartDate \x3c \x6012/31/2011\x60','List2Title==\ubcf4\ub3c4\uc790\ub8cc');

