/////////////////////////////////////////////////////////////////////////////
// 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 eqPos = argValues[i].indexOf("==");
		var attrName = argValues[i].substring(0,eqPos);
		var attrValue = argValues[i].substring(eqPos+2);

		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 eqPos = argValues[i].indexOf("==");
		var attrName = argValues[i].substring(0,eqPos);
		var attrValue = argValues[i].substring(eqPos+2);

		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('6862','Home',ssUrlPrefix + 'home.html',null);
g_navNode_0=g_navNode_Root.addNode('141270','Chairman\'s Welcome',ssUrlPrefix + 'chairs_welcome/home.html');
g_navNode_1=g_navNode_Root.addNode('39857','Conferences',ssUrlPrefix + 'Conferences/home.html');
g_navNode_2=g_navNode_Root.addNode('20209','Contact Us',ssUrlPrefix + 'Contact_Us/home.html');
g_navNode_3=g_navNode_Root.addNode('20210','Divisions',ssUrlPrefix + 'Divisions/home.html');
g_navNode_3_1=g_navNode_3.addNode('25885','Critical Care and Acute Care Surgery',ssUrlPrefix + 'Divisions/SCC/home.html');
g_navNode_3_1_0=g_navNode_3_1.addNode('33320','Clinic Locations',ssUrlPrefix + 'Divisions/SCC/clinics/home.html');
g_navNode_3_1_6=g_navNode_3_1.addNode('33325','Critical Care and Acute Care Surgery Fellowships',ssUrlPrefix + 'Divisions/SCC/fellowship/home.html');
g_navNode_3_1_8=g_navNode_3_1.addNode('25887','Surgical Infectious Diseases',ssUrlPrefix + 'Divisions/SCC/SID/home.html');
g_navNode_3_2=g_navNode_3.addNode('25890','Surgical Oncology',ssUrlPrefix + 'Divisions/Surgical_Oncology/home.html');
g_navNode_3_3=g_navNode_3.addNode('31363','Cardiothoracic Surgery',ssUrlPrefix + 'Divisions/CTS/home.html');
g_navNode_3_3_0=g_navNode_3_3.addNode('31356','Cardiothoracic Surgery Fellowship Program\x3cbr\x3eat the University of Minnesota',ssUrlPrefix + 'Divisions/CTS/fellowship_prog/home.html');
g_navNode_3_3_0_1=g_navNode_3_3_0.addNode('164194','University of Minnesota\x3cbr\x3eGeneral Thoracic Track',ssUrlPrefix + 'Divisions/CTS/fellowship_prog/fellowship_thoracic_track/home.html');
g_navNode_3_3_2=g_navNode_3_3.addNode('31353','Esophageal Atresia and Tracheoeophageal Fistula',ssUrlPrefix + 'Divisions/CTS/eatf/home.html','ShowWhatsInside==true');
g_navNode_3_3_2_0=g_navNode_3_3_2.addNode('31393','What is EATF?',ssUrlPrefix + 'Divisions/CTS/eatf/what_is_eatf/home.html');
g_navNode_3_3_2_1=g_navNode_3_3_2.addNode('31386','Issues',ssUrlPrefix + 'Divisions/CTS/eatf/issues_eatf/home.html');
g_navNode_3_3_2_2=g_navNode_3_3_2.addNode('31390','Treatment',ssUrlPrefix + 'Divisions/CTS/eatf/treatment_eatf/home.html');
g_navNode_3_3_2_3=g_navNode_3_3_2.addNode('31385','Goals',ssUrlPrefix + 'Divisions/CTS/eatf/goals_eatf/home.html');
g_navNode_3_3_2_4=g_navNode_3_3_2.addNode('31387','Long Term',ssUrlPrefix + 'Divisions/CTS/eatf/longterm_eatf/home.html');
g_navNode_3_3_2_5=g_navNode_3_3_2.addNode('31389','References',ssUrlPrefix + 'Divisions/CTS/eatf/references_eatf/home.html');
g_navNode_3_3_2_6=g_navNode_3_3_2.addNode('31383','Contact Us',ssUrlPrefix + 'Divisions/CTS/eatf/contact_eatf/home.html');
g_navNode_3_3_2_7=g_navNode_3_3_2.addNode('31394','Site Index',ssUrlPrefix + 'Divisions/CTS/eatf/index_eatf/home.html');
g_navNode_3_4=g_navNode_3.addNode('20227','Transplantation',ssUrlPrefix + 'Divisions/Transplant/home.html');
g_navNode_3_4_1=g_navNode_3_4.addNode('31436','Contact Us',ssUrlPrefix + 'Divisions/Transplant/contact_tx/home.html');
g_navNode_3_4_4=g_navNode_3_4.addNode('31441','Living Donor Liver Transplant',ssUrlPrefix + 'Divisions/Transplant/liver_tx/home.html','ShowWhatsInside==true');
g_navNode_3_4_4_0=g_navNode_3_4_4.addNode('31447','Introduction',ssUrlPrefix + 'Divisions/Transplant/liver_tx/intro_liver_tx/home.html');
g_navNode_3_4_4_1=g_navNode_3_4_4.addNode('31448','Who can receive a Living Donor Liver Transplant?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/who_liver_tx/home.html');
g_navNode_3_4_4_2=g_navNode_3_4_4.addNode('31449','What is the general process for finding a donor?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_liver_tx/home.html');
g_navNode_3_4_4_3=g_navNode_3_4_4.addNode('31450','What are the advantages of a Living Donor Liver Transplant?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/advantages_liver_tx/home.html');
g_navNode_3_4_4_4=g_navNode_3_4_4.addNode('31451','What are Living Donor Liver Transplant results like?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/results_liver_tx/home.html');
g_navNode_3_4_4_5=g_navNode_3_4_4.addNode('31452','Who can be considered for a donor?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/who_donor_liver_tx/home.html');
g_navNode_3_4_4_6=g_navNode_3_4_4.addNode('31453','What is the process for evaluating a donor?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/evaluate_liver_tx/home.html');
g_navNode_3_4_4_7=g_navNode_3_4_4.addNode('31457','What happens after the donor evaluation?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/after_donor_liver_tx/home.html');
g_navNode_3_4_4_8=g_navNode_3_4_4.addNode('31460','What happens the day before surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/day_before_liver_tx/home.html');
g_navNode_3_4_4_9=g_navNode_3_4_4.addNode('31462','Where can the donor\'s family members stay overnight?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_stay_liver_tx/home.html');
g_navNode_3_4_4_10=g_navNode_3_4_4.addNode('31463','What happens the day of surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/day_liver_tx/home.html');
g_navNode_3_4_4_11=g_navNode_3_4_4.addNode('31464','What is the donor operation like?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_like_liver_tx/home.html');
g_navNode_3_4_4_12=g_navNode_3_4_4.addNode('31467','Where does the donor wake up from surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_wake_liver_tx/home.html');
g_navNode_3_4_4_13=g_navNode_3_4_4.addNode('31470','What does the donor\'s incision look like?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_incision_liver_tx/home.html');
g_navNode_3_4_4_14=g_navNode_3_4_4.addNode('31472','How much pain will the donor have?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_pain_liver_tx/home.html');
g_navNode_3_4_4_15=g_navNode_3_4_4.addNode('31474','Besides pain, what else should the donor expect  the first days after surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_other_liver_tx/home.html');
g_navNode_3_4_4_16=g_navNode_3_4_4.addNode('31475','Why does the donor need a Foley catheter?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/foley_liver_tx/home.html');
g_navNode_3_4_4_17=g_navNode_3_4_4.addNode('31478','What are pneumoboots?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/pneumoboots_liver_tx/home.html');
g_navNode_3_4_4_18=g_navNode_3_4_4.addNode('31479','Why is turning, coughing, and deep breathing every couple of hours important?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/why_cough_liver_tx/home.html');
g_navNode_3_4_4_19=g_navNode_3_4_4.addNode('31487','When can the donor sit up and walk?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_sit_liver_tx/home.html');
g_navNode_3_4_4_20=g_navNode_3_4_4.addNode('37562','When can the donor resume eating?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_eat_liver_tx/home.html');
g_navNode_3_4_4_21=g_navNode_3_4_4.addNode('37563','How long does the donor stay in the hospital?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_stay_hospital_liver_tx/home.html');
g_navNode_3_4_4_22=g_navNode_3_4_4.addNode('31584','What about the donor\'s recovery period at home?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_recovery_liver_tx/home.html');
g_navNode_3_4_4_23=g_navNode_3_4_4.addNode('31585','Are the donor\'s activites restricted?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_activities_liver_tx/home.html');
g_navNode_3_4_4_24=g_navNode_3_4_4.addNode('31586','When can the donor return to work?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_work_liver_tx/home.html');
g_navNode_3_4_4_25=g_navNode_3_4_4.addNode('37565','Is there further follow-up after the donor leaves the hospital?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_followup_liver_tx/home.html');
g_navNode_3_4_4_26=g_navNode_3_4_4.addNode('31587','When will the donor\'s liver return to its normal size?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/normal_size_liver_tx/home.html');
g_navNode_3_4_4_27=g_navNode_3_4_4.addNode('31588','What are the possible complications for the donor?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_complications_liver_tx/home.html');
g_navNode_3_4_4_28=g_navNode_3_4_4.addNode('31589','What are the long-term effects of the donor surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/long_term_liver_tx/home.html');
g_navNode_3_4_4_29=g_navNode_3_4_4.addNode('31590','Are there any costs or bills that the donor receives after surgery?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_bills_liver_tx/home.html');
g_navNode_3_4_4_30=g_navNode_3_4_4.addNode('31591','Who do I contact about Living Donor Liver Transplants?',ssUrlPrefix + 'Divisions/Transplant/liver_tx/donor_contact_liver_tx/home.html');
g_navNode_3_4_4_31=g_navNode_3_4_4.addNode('31592','The Transplant Team at University of Minnesota Medical Center, Fairview',ssUrlPrefix + 'Divisions/Transplant/liver_tx/fumc_team_liver_tx/home.html');
g_navNode_3_5=g_navNode_3.addNode('25877','Gastrointestinal Surgery',ssUrlPrefix + 'Divisions/gisurg/home.html');
g_navNode_3_5_0=g_navNode_3_5.addNode('32131','Contact Us',ssUrlPrefix + 'Divisions/gisurg/contact/home.html');
g_navNode_3_6=g_navNode_3.addNode('25883','Vascular Surgery',ssUrlPrefix + 'Divisions/Vascular/home.html');
g_navNode_3_7=g_navNode_3.addNode('141373','Thoracic and Foregut Surgery',ssUrlPrefix + 'Divisions/Thoracic/home.html');
g_navNode_3_8=g_navNode_3.addNode('25879','Pediatric Surgery',ssUrlPrefix + 'Divisions/Peds/home.html');
g_navNode_3_9=g_navNode_3.addNode('25881','Colon and Rectal Surgery',ssUrlPrefix + 'Divisions/C_and_R/home.html');
g_navNode_3_9_2=g_navNode_3_9.addNode('33190','Appointments / Clinic Information',ssUrlPrefix + 'Divisions/C_and_R/appts/home.html');
g_navNode_3_10=g_navNode_3.addNode('25889','Plastic and Reconstructive Surgery',ssUrlPrefix + 'Divisions/Plastic_Surgery/home.html');
g_navNode_3_10_3=g_navNode_3_10.addNode('29295','Plastic and Reconstructive Surgery Residency Program',ssUrlPrefix + 'Divisions/Plastic_Surgery/residency/home.html');
g_navNode_3_10_6=g_navNode_3_10.addNode('28728','Make an Appointment',ssUrlPrefix + 'Divisions/Plastic_Surgery/clinics/home.html');
g_navNode_3_10_7=g_navNode_3_10.addNode('29287','Plastic and Reconstructive Surgery Faculty',ssUrlPrefix + 'Divisions/Plastic_Surgery/faculty/home.html');
g_navNode_4=g_navNode_Root.addNode('20211','Education',ssUrlPrefix + 'Education/home.html','ShowRightNavImage==true');
g_navNode_4_2=g_navNode_4.addNode('25871','Residency Training Program',ssUrlPrefix + 'Education/res_train_edu/home.html','ShowWhatsInside==true');
g_navNode_4_2_0=g_navNode_4_2.addNode('32217','Residency Application',ssUrlPrefix + 'Education/res_train_edu/application_edu/home.html');
g_navNode_4_2_1=g_navNode_4_2.addNode('32276','Helpful Resources',ssUrlPrefix + 'Education/res_train_edu/resources_surg/home.html');
g_navNode_4_2_2=g_navNode_4_2.addNode('31597','Special Awards',ssUrlPrefix + 'Education/res_train_edu/awards_edu/home.html');
g_navNode_4_2_3=g_navNode_4_2.addNode('32278','General Surgery Resident On-Call Schedule',ssUrlPrefix + 'Education/res_train_edu/on_call_surg/home.html');
g_navNode_4_2_4=g_navNode_4_2.addNode('84869','2009 - 2010 Resident Policy and Procedure Manual',ssUrlPrefix + 'Education/res_train_edu/2009_-_2010_Resident_Policy_and_Procedure_Manual/home.html');
g_navNode_4_4=g_navNode_4.addNode('149086','Owen H. Wangensteen Surgical Society',ssUrlPrefix + 'Education/OWSS/home.html');
g_navNode_5=g_navNode_Root.addNode('32463','Faculty',ssUrlPrefix + 'Faculty_Area/home.html');
g_navNode_6=g_navNode_Root.addNode('52261','Institutes \x26 Centers',ssUrlPrefix + 'Institutes_Centers_Links/home.html');
g_navNode_7=g_navNode_Root.addNode('20213','Links',ssUrlPrefix + 'Links/home.html');
g_navNode_8=g_navNode_Root.addNode('25874','Publications',ssUrlPrefix + 'Publications/home.html');
g_navNode_9=g_navNode_Root.addNode('70687','In The News',ssUrlPrefix + 'in_the_news/home.html');
g_navNode_10=g_navNode_Root.addNode('20215','Positions',ssUrlPrefix + 'positions/home.html');
g_navNode_11=g_navNode_Root.addNode('20216','Research',ssUrlPrefix + 'research/home.html','ShowWhatsInside==true');
g_navNode_11_0=g_navNode_11.addNode('122206','Research Resources',ssUrlPrefix + 'research/resources/home.html','ShowRelatedLinks==true');
g_navNode_11_1=g_navNode_11.addNode('122207','Policy, Compliance, and Training',ssUrlPrefix + 'research/policy/home.html','ShowRelatedLinks==true');
g_navNode_11_2=g_navNode_11.addNode('122209','Funding Opportunities',ssUrlPrefix + 'research/funding/home.html','ShowRelatedLinks==true');
g_navNode_11_3=g_navNode_11.addNode('122216','Research News',ssUrlPrefix + 'research/news/home.html','ShowRelatedLinks==true');
g_navNode_11_4=g_navNode_11.addNode('122217','Research Activities',ssUrlPrefix + 'research/activities/home.html','ShowRelatedLinks==true');
g_navNode_11_5=g_navNode_11.addNode('122222','Research Conferences',ssUrlPrefix + 'research/conference/home.html','ShowRelatedLinks==true');
g_navNode_11_6=g_navNode_11.addNode('122227','Scientific Meetings',ssUrlPrefix + 'research/meetings/home.html','ShowRelatedLinks==true');
g_navNode_11_7=g_navNode_11.addNode('143735','Minnesota Surgical Outcomes Workgroup',ssUrlPrefix + 'research/msow/home.html','ShowRelatedLinks==true');
g_navNode_11_8=g_navNode_11.addNode('100919','Regional Research Consortium',ssUrlPrefix + 'research/rrc/home.html','ShowRelatedLinks==true');
g_navNode_11_9=g_navNode_11.addNode('127741','Research Council',ssUrlPrefix + 'research/council/home.html','ShowRelatedLinks==true');
if (SSContributor)
{
g_navNode_16=g_navNode_Root.addNode('7084','SSManager',ssUrlPrefix + 'ssmanager/index.htm','contributorOnly==TRUE');
}
