/////////////////////////////////////////////////////////////////////////////
// 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('1369','Default Home',ssUrlPrefix + 'index.htm',null,'TITLE==SEMICON Japan');
g_navNode_0=g_navNode_Root.addNode('1370','Home',ssUrlPrefix + 'en/index.htm','KEYWORDS==semiconductor, equipment, materials','secondaryUrlVariableField==region4');
g_navNode_0_0=g_navNode_0.addNode('1373','Exhibits',ssUrlPrefix + 'en/exhibits/index.htm','DESCRIPTION==Information about the exhibition for visitors to SEMICON Japan. Register for free online. Search for exhibitors. Learn about this year\\x27s exhibits.','TITLE==Information for Visitors to the Tradeshow','secondaryUrlVariableField==region4');
g_navNode_0_0_0=g_navNode_0_0.addNode('1375','Visitor Registration',ssUrlPrefix + 'en/exhibits/register/index.htm','DESCRIPTION==Registration for SEMICON Japan is free of charge. Visitors are encouraged to pre-register online. For registration for seminars and events, see the Sessions/Events section.','TITLE==Online Visitor Registration for the Exhibition','secondaryUrlVariableField==region4');
g_navNode_0_0_1=g_navNode_0_0.addNode('1376','Exhibitor List',ssUrlPrefix + 'en/exhibits/exhibitor-list/index.htm','DESCRIPTION==Find out who is exhibiting at SEMICON Japan and locate the booths you want to visit.','TITLE==List of Exhibitors and Exhibitor Search Tool','secondaryUrlVariableField==region4');
g_navNode_0_0_2=g_navNode_0_0.addNode('1377','Exhibitor Press Releases',ssUrlPrefix + 'en/exhibits/press-releases/index.htm','DESCRIPTION==Press releases by exhibitors about new products and their involvement at SEMICON Japan.','TITLE==Press Releases by Exhibitors','secondaryUrlVariableField==region4');
g_navNode_0_0_3=g_navNode_0_0.addNode('1378','Special Exhibits',ssUrlPrefix + 'en/exhibits/special-exhibits/index.htm','DESCRIPTION==Learn about the special exhibit areas, including the Next Generation Technology Pavilion \x28MEMS, Nanoimprint, LED...\x29','TITLE==Special Exhibits - Next Generation Technology Pavilion and More','secondaryUrlVariableField==region4');
g_navNode_0_1=g_navNode_0.addNode('1385','Sessions/Events',ssUrlPrefix + 'en/sessions/index.htm','DESCRIPTION==Information on seminars, presentations, meetings and networking events at SEMICON Japan.','TITLE==Sessions and Events','secondaryUrlVariableField==region4');
g_navNode_0_1_0=g_navNode_0_1.addNode('1386','Master Schedule',ssUrlPrefix + 'en/sessions/master-schedule/index.htm','DESCRIPTION==The complete schedule of seminars, presentations and networking events at SEMICON Japan. For the schedule of SEMI Standards meetings, please see the SEMI Standards page.','TITLE==Master Schedule of Sessions and Events','secondaryUrlVariableField==region4');
g_navNode_0_1_1=g_navNode_0_1.addNode('1387','Registration',ssUrlPrefix + 'en/sessions/register/index.htm','DESCRIPTION==Information on how to register for sessions and events at SEMICON Japan.','TITLE==Registration for Sessions and Networking Events','secondaryUrlVariableField==region4');
g_navNode_0_1_2=g_navNode_0_1.addNode('1388','Keynotes',ssUrlPrefix + 'en/sessions/keynotes/index.htm','TITLE==Keynote Speech','secondaryUrlVariableField==region4');
g_navNode_0_1_3=g_navNode_0_1.addNode('1389','STS 2010',ssUrlPrefix + 'en/sessions/sts/index.htm','DESCRIPTION==Details and registration for this year\\x27s SEMI Technology Symposium \x28STS\x29 at SEMICON Japan.','TITLE==SEMI Technology Symposium \x28STS\x29 2010','secondaryUrlVariableField==region4');
g_navNode_0_1_4=g_navNode_0_1.addNode('1706','Technical \x26 Business',ssUrlPrefix + 'en/sessions/technical/index.htm','DESCRIPTION==Information on technical and business seminars at SEMICON Japan.','TITLE==Technical and Business Seminars','secondaryUrlVariableField==region4');
g_navNode_0_1_5=g_navNode_0_1.addNode('1707','SEMI Standards',ssUrlPrefix + 'en/sessions/standards/index.htm','DESCRIPTION==Information on SEMI Standards seminars and meetings during SEMICON Japan.','TITLE==SEMI Standards Seminars and Meetings','secondaryUrlVariableField==region4');
g_navNode_0_1_6=g_navNode_0_1.addNode('1708','Seminars by Exhibitors',ssUrlPrefix + 'en/sessions/exhibitor-seminars/index.htm','DESCRIPTION==Information on this year\\x27s line up of presentations and seminars by SEMICON Japan exhibitors.','TITLE==Seminars and Presentations by Exhibitors','secondaryUrlVariableField==region4');
g_navNode_0_1_7=g_navNode_0_1.addNode('1390','Presentation Stage',ssUrlPrefix + 'en/sessions/presentation-stage/index.htm','DESCRIPTION==Information on seminars and presentations to be given on the presentation stage inside the exhibit halls.','TITLE==Presentation Stage','secondaryUrlVariableField==region4');
g_navNode_0_1_8=g_navNode_0_1.addNode('1391','Social Networking',ssUrlPrefix + 'en/sessions/networking/index.htm','DESCRIPTION==Join us for one of this year\\x27s SEMI Presidents Reception or SEMI Standards Friendship Party','TITLE==Social Networking Events \x28SEMI Presidents Reception, SEMI Standards Friendship Party\x29','secondaryUrlVariableField==region4');
g_navNode_0_1_9=g_navNode_0_1.addNode('1392','Call for Papers',ssUrlPrefix + 'en/sessions/call-for-papers/index.htm','DESCRIPTION==SEMI accepts submissions of papers for certain programs at SEMICON Japan. Read on to learn more about submitting a paper for SEMI Technology Symposium \x28STS\x29 and other programs.','TITLE==Call for Papers','secondaryUrlVariableField==region4');
g_navNode_0_2=g_navNode_0.addNode('1401','Hotel/Travel',ssUrlPrefix + 'en/hotel-travel/index.htm','DESCRIPTION==Information on getting to and staying at SEMICON Japan.','TITLE==Hotels and Travel','secondaryUrlVariableField==region4');
g_navNode_0_2_0=g_navNode_0_2.addNode('1402','Hotel',ssUrlPrefix + 'en/hotel-travel/hotel/index.htm','DESCRIPTION==Book your hotel for SEMICON Japan.','TITLE==Hotel Reservations','secondaryUrlVariableField==region4');
g_navNode_0_2_1=g_navNode_0_2.addNode('1403','Travel',ssUrlPrefix + 'en/hotel-travel/travel/index.htm','DESCRIPTION==Information on transportation to and from Makuhari Messe.','TITLE==How to Get to SEMICON Japan','secondaryUrlVariableField==region4');
g_navNode_0_3=g_navNode_0.addNode('1407','Exhibitors',ssUrlPrefix + 'en/exhibitors/index.htm','DESCRIPTION==Learn about exhibiting. Apply to exhibit. Order services for your booth.','TITLE==Information for Exhibitors','secondaryUrlVariableField==region4');
g_navNode_0_3_0=g_navNode_0_3.addNode('1408','Apply to Exhibit',ssUrlPrefix + 'en/exhibitors/apply-to-exhibit/index.htm','DESCRIPTION==Download the exhibitor brochure. Submit a booth application for SEMICON Japan. ','TITLE==Apply to Exhibit','secondaryUrlVariableField==region4');
g_navNode_0_3_2=g_navNode_0_3.addNode('1409','Important Dates',ssUrlPrefix + 'en/exhibitors/schedule/index.htm','DESCRIPTION==Deadlines and other milestones leading up to SEMICON Japan.','TITLE==Import Dates and Deadlines for Exhibitors','secondaryUrlVariableField==region4');
g_navNode_0_3_3=g_navNode_0_3.addNode('1410','Exhibitor Services',ssUrlPrefix + 'en/exhibitors/services/index.htm','DESCRIPTION==Information about ordering electrical, internet and other services for your booth.','TITLE==Exhibitor Services','secondaryUrlVariableField==region4');
g_navNode_0_3_4=g_navNode_0_3.addNode('1411','Advertise',ssUrlPrefix + 'en/exhibitors/advertise/index.htm','DESCRIPTION==Learn about the opportunities for advertising on signage, online and in print at SEMICON Japan.','TITLE==Advertise Your Booth','secondaryUrlVariableField==region4');
g_navNode_0_3_5=g_navNode_0_3.addNode('1412','Frequently Asked Questions',ssUrlPrefix + 'en/exhibitors/faq/index.htm','DESCRIPTION==Some often asked questions about exhibiting.','TITLE==Frequently Asked Questions about Exhibiting','secondaryUrlVariableField==region4');
g_navNode_0_4=g_navNode_0.addNode('1419','Press',ssUrlPrefix + 'en/press/index.htm','DESCRIPTION==Press releases and other information about SEMICON Japan including the press conference and press room at Makuhari Messe.','TITLE==Information for the Press','secondaryUrlVariableField==region4');
g_navNode_0_4_0=g_navNode_0_4.addNode('1420','Press Registration',ssUrlPrefix + 'en/press/register/index.htm','DESCRIPTION==How to register for a press pass for SEMICON Japan.','TITLE==Press Registration','secondaryUrlVariableField==region4');
g_navNode_0_4_1=g_navNode_0_4.addNode('1421','Press Room',ssUrlPrefix + 'en/press/press-room/index.htm','DESCRIPTION==Information about the press room and other press services at SEMICON Japan.','TITLE==Press Room','secondaryUrlVariableField==region4');
g_navNode_0_5=g_navNode_0.addNode('1425','About',ssUrlPrefix + 'en/about/index.htm','DESCRIPTION==Dates and overview, information from last year\\x27s event, contact information and more.','TITLE==About SEMICON Japan','secondaryUrlVariableField==region4');
g_navNode_0_5_0=g_navNode_0_5.addNode('1426','Dates \x26 Overview',ssUrlPrefix + 'en/about/overview/index.htm','DESCRIPTION==Basic information about this year\\x27s SEMICON Japan including dates and times.','TITLE==Dates and Overview','secondaryUrlVariableField==region4');
g_navNode_0_5_1=g_navNode_0_5.addNode('1429','Last Year',ssUrlPrefix + 'en/about/past/index.htm','DESCRIPTION==Information about last year\\x27s SEMICON Japan including the list of exhibitors, seminars and events.','TITLE==Last Year\\x27s Event','secondaryUrlVariableField==region4');
g_navNode_0_5_2=g_navNode_0_5.addNode('1430','Contact',ssUrlPrefix + 'en/about/contact/index.htm','DESCRIPTION==Contacts for booth applications and exhibitor services, seminar and syposium speakers and registration, SEMI Standards sessions, and inquiries from the media.','TITLE==Contact','secondaryUrlVariableField==region4');
g_navNode_0_5_3=g_navNode_0_5.addNode('1431','Frequently Asked Questions',ssUrlPrefix + 'en/about/faq/index.htm','DESCRIPTION==A collection of FAQs about exhibiting, visiting and speaking at SEMICON Japan.','TITLE==Frequently Asked Questions','secondaryUrlVariableField==region4');
g_navNode_1=g_navNode_Root.addNode('1371','\u30db\u30fc\u30e0',ssUrlPrefix + 'ja/index.htm');
g_navNode_1_0=g_navNode_1.addNode('1374','\u5c55\u793a\u4f1a\u60c5\u5831',ssUrlPrefix + 'ja/exhibits/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_0_0=g_navNode_1_0.addNode('1380','\u5165\u5834\u767b\u9332',ssUrlPrefix + 'ja/exhibits/register/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_0_2=g_navNode_1_0.addNode('1381','\u51fa\u5c55\u793e\u4e00\u89a7\u30fb\u691c\u7d22',ssUrlPrefix + 'ja/exhibits/exhibitor-list/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_0_3=g_navNode_1_0.addNode('1382','\u51fa\u5c55\u793e\u30d7\u30ec\u30b9\u30ea\u30ea\u30fc\u30b9',ssUrlPrefix + 'ja/exhibits/press-releases/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_0_4=g_navNode_1_0.addNode('1383','\u7279\u5225\u4f01\u753b',ssUrlPrefix + 'ja/exhibits/special-exhibits/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1=g_navNode_1.addNode('1393','\u30bb\u30df\u30ca\u30fc\u3068\u30a4\u30d9\u30f3\u30c8',ssUrlPrefix + 'ja/sessions/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_0=g_navNode_1_1.addNode('1394','\u5168\u4f53\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb',ssUrlPrefix + 'ja/sessions/master-schedule/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_1=g_navNode_1_1.addNode('1395','\u304a\u7533\u8fbc\u306b\u3064\u3044\u3066',ssUrlPrefix + 'ja/sessions/register/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_2=g_navNode_1_1.addNode('1396','\u57fa\u8abf\u8b1b\u6f14',ssUrlPrefix + 'ja/sessions/keynotes/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_3=g_navNode_1_1.addNode('1397','STS 2010',ssUrlPrefix + 'ja/sessions/sts/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_4=g_navNode_1_1.addNode('1704','\u30c6\u30af\u30cb\u30ab\u30eb\u30fb\u30d3\u30b8\u30cd\u30b9',ssUrlPrefix + 'ja/sessions/technical/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_5=g_navNode_1_1.addNode('1705','\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9\u95a2\u9023',ssUrlPrefix + 'ja/sessions/standards/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_6=g_navNode_1_1.addNode('1703','\u51fa\u5c55\u793e\u30bb\u30df\u30ca\u30fc',ssUrlPrefix + 'ja/sessions/exhibitor-seminars/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_7=g_navNode_1_1.addNode('1398','\u5c55\u793a\u4f1a\u5834\u5185\u30b9\u30c6\u30fc\u30b8',ssUrlPrefix + 'ja/sessions/presentation-stage/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_8=g_navNode_1_1.addNode('1399','\u30cd\u30c3\u30c8\u30ef\u30fc\u30ad\u30f3\u30b0\u30a4\u30d9\u30f3\u30c8',ssUrlPrefix + 'ja/sessions/networking/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_9=g_navNode_1_1.addNode('1935','\u5b66\u751f\u4f01\u753b',ssUrlPrefix + 'ja/sessions/students/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_1_10=g_navNode_1_1.addNode('1400','\u8ad6\u6587\u52df\u96c6\u306b\u3064\u3044\u3066',ssUrlPrefix + 'ja/sessions/call-for-papers/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_2=g_navNode_1.addNode('1404','\u5bbf\u6cca\u30fb\u4ea4\u901a\u6848\u5185',ssUrlPrefix + 'ja/hotel-travel/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_2_0=g_navNode_1_2.addNode('1405','\u5bbf\u6cca',ssUrlPrefix + 'ja/hotel-travel/hotel/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_2_1=g_navNode_1_2.addNode('1406','\u4ea4\u901a',ssUrlPrefix + 'ja/hotel-travel/travel/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3=g_navNode_1.addNode('1413','\u51fa\u5c55\u306b\u3064\u3044\u3066',ssUrlPrefix + 'ja/exhibitors/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3_0=g_navNode_1_3.addNode('1414','\u51fa\u5c55\u306e\u3054\u6848\u5185',ssUrlPrefix + 'ja/exhibitors/apply-to-exhibit/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3_2=g_navNode_1_3.addNode('1415','\u958b\u50ac\u307e\u3067\u306e\u65e5\u7a0b',ssUrlPrefix + 'ja/exhibitors/schedule/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3_3=g_navNode_1_3.addNode('1416','\u51fa\u5c55\u793e\u30b5\u30fc\u30d3\u30b9',ssUrlPrefix + 'ja/exhibitors/services/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3_4=g_navNode_1_3.addNode('1417','\u5e83\u544a\u30fb\u30d7\u30ed\u30e2\u30fc\u30b7\u30e7\u30f3',ssUrlPrefix + 'ja/exhibitors/advertise/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_3_5=g_navNode_1_3.addNode('1418','\u3088\u304f\u3042\u308b\u8cea\u554f',ssUrlPrefix + 'ja/exhibitors/faq/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_4=g_navNode_1.addNode('1422','\u30d7\u30ec\u30b9',ssUrlPrefix + 'ja/press/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_4_0=g_navNode_1_4.addNode('1423','\u30d7\u30ec\u30b9\u767b\u9332',ssUrlPrefix + 'ja/press/register/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_4_1=g_navNode_1_4.addNode('1424','\u30d7\u30ec\u30b9\u30eb\u30fc\u30e0',ssUrlPrefix + 'ja/press/press-room/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_5=g_navNode_1.addNode('1433','\u30a4\u30d9\u30f3\u30c8\u6982\u8981',ssUrlPrefix + 'ja/about/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_5_0=g_navNode_1_5.addNode('1434','\u958b\u50ac\u6982\u8981',ssUrlPrefix + 'ja/about/overview/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_5_1=g_navNode_1_5.addNode('1436','\u6628\u5e74\u306e\u958b\u50ac\u60c5\u5831',ssUrlPrefix + 'ja/about/past/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_5_2=g_navNode_1_5.addNode('1437','\u304a\u554f\u5408\u305b',ssUrlPrefix + 'ja/about/contact/index.htm','secondaryUrlVariableField==region4');
g_navNode_1_5_3=g_navNode_1_5.addNode('1438','\u3088\u304f\u3042\u308b\u8cea\u554f',ssUrlPrefix + 'ja/about/faq/index.htm','secondaryUrlVariableField==region4');
