/////////////////////////////////////////////////////////////////////////////
// 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('893','Home',ssUrlPrefix + 'index.htm',null);
g_navNode_2=g_navNode_Root.addNode('907','Programs \x26 Services',ssUrlPrefix + 'ProgramsServices/index.htm');
g_navNode_2_0=g_navNode_2.addNode('894','Behavioral Health Services',ssUrlPrefix + 'ProgramsServices/BehavioralHealthServices/index.htm');
g_navNode_2_1=g_navNode_2.addNode('895','Birthing Services',ssUrlPrefix + 'ProgramsServices/BirthingServices/index.htm');
g_navNode_2_2=g_navNode_2.addNode('896','Cardiac Services',ssUrlPrefix + 'ProgramsServices/CardiacServices/index.htm');
g_navNode_2_2_0=g_navNode_2_2.addNode('942','Cardiac Calcium Scoring',ssUrlPrefix + 'ProgramsServices/CardiacServices/CardiacCalciumScoring/index.htm');
g_navNode_2_2_1=g_navNode_2_2.addNode('943','Healing Hearts Support Group',ssUrlPrefix + 'ProgramsServices/CardiacServices/HealingHeartsSupportGroup/index.htm');
g_navNode_2_2_2=g_navNode_2_2.addNode('955','Cardiac Rehabilitation',ssUrlPrefix + 'ProgramsServices/CardiacServices/CardiacRehabilitation/index.htm');
g_navNode_2_3=g_navNode_2.addNode('897','Corporate Wellness',ssUrlPrefix + 'ProgramsServices/CorporateWellness/index.htm');
g_navNode_2_3_0=g_navNode_2_3.addNode('956','Meet the Wellness Team',ssUrlPrefix + 'ProgramsServices/CorporateWellness/WellnessTeam/index.htm');
g_navNode_2_4=g_navNode_2.addNode('898','Diabetes Education',ssUrlPrefix + 'ProgramsServices/DiabetesEducation/index.htm');
g_navNode_2_5=g_navNode_2.addNode('899','Dialysis Services',ssUrlPrefix + 'ProgramsServices/DialysisServices/index.htm');
g_navNode_2_6=g_navNode_2.addNode('900','Emergency and Trauma',ssUrlPrefix + 'ProgramsServices/EmergencyandTrauma/index.htm');
g_navNode_2_7=g_navNode_2.addNode('901','Home Care',ssUrlPrefix + 'ProgramsServices/HomeCare/index.htm');
g_navNode_2_7_0=g_navNode_2_7.addNode('957','How is Mercy Home Care Funded?',ssUrlPrefix + 'ProgramsServices/HomeCare/HowisMercyHomeCareFunded/index.htm');
g_navNode_2_7_1=g_navNode_2_7.addNode('958','Nationally Recognized Care',ssUrlPrefix + 'ProgramsServices/HomeCare/NationallyRecognizedCare/index.htm');
g_navNode_2_8=g_navNode_2.addNode('902','Home Medical Equipment',ssUrlPrefix + 'ProgramsServices/HomeMedicalEquipment/index.htm');
g_navNode_2_9=g_navNode_2.addNode('903','Hospice',ssUrlPrefix + 'ProgramsServices/Hospice/index.htm');
g_navNode_2_9_0=g_navNode_2_9.addNode('959','Become a Hospice Volunteer',ssUrlPrefix + 'ProgramsServices/Hospice/BecomeaHospiceVolunteer/index.htm');
g_navNode_2_10=g_navNode_2.addNode('904','Imaging Center',ssUrlPrefix + 'ProgramsServices/ImagingCenter/index.htm');
g_navNode_2_11=g_navNode_2.addNode('905','Memory Loss Program',ssUrlPrefix + 'ProgramsServices/MemoryLossProgram/index.htm');
g_navNode_2_12=g_navNode_2.addNode('906','Mercy Living Centers',ssUrlPrefix + 'ProgramsServices/MercyLivingCenters/index.htm');
g_navNode_2_13=g_navNode_2.addNode('908','Mercy Specialty Clinic',ssUrlPrefix + 'ProgramsServices/MercySpecialtyClinic/index.htm');
g_navNode_2_15=g_navNode_2.addNode('910','Surgical Services',ssUrlPrefix + 'ProgramsServices/SurgicalServices/index.htm');
g_navNode_2_16=g_navNode_2.addNode('911','Radiation Oncology Center',ssUrlPrefix + 'ProgramsServices/RadiationOncologyCenter/index.htm');
g_navNode_2_17=g_navNode_2.addNode('912','Rehabilitation Services',ssUrlPrefix + 'ProgramsServices/RehabilitationServices/index.htm');
g_navNode_2_17_0=g_navNode_2_17.addNode('960','Inpatient Rehabilitation Unit',ssUrlPrefix + 'ProgramsServices/RehabilitationServices/InpatientRehabilitationUnit/index.htm');
g_navNode_2_17_1=g_navNode_2_17.addNode('962','Request More Information',ssUrlPrefix + 'ProgramsServices/RehabilitationServices/RequestMoreInformation/index.htm');
g_navNode_2_17_2=g_navNode_2_17.addNode('963','Fitness Center',ssUrlPrefix + 'ProgramsServices/RehabilitationServices/FitnessCenter/index.htm');
g_navNode_2_17_3=g_navNode_2_17.addNode('964','Transitional Care Program',ssUrlPrefix + 'ProgramsServices/RehabilitationServices/TransitionalCareProgram/index.htm');
g_navNode_2_18=g_navNode_2.addNode('913','Senior Services',ssUrlPrefix + 'ProgramsServices/SeniorServices/index.htm');
g_navNode_2_18_0=g_navNode_2_18.addNode('966','Silver Advantage Application',ssUrlPrefix + 'ProgramsServices/SeniorServices/SilverAdvantageApplication/index.htm');
g_navNode_2_19=g_navNode_2.addNode('914','Sleep Disorders Center',ssUrlPrefix + 'ProgramsServices/SleepDisordersCenter/index.htm');
g_navNode_3=g_navNode_Root.addNode('917','Find A Physician',ssUrlPrefix + 'FindAPhysician/index.htm');
g_navNode_4=g_navNode_Root.addNode('918','Classes \x26 Events',ssUrlPrefix + 'Events/index.htm');
g_navNode_5=g_navNode_Root.addNode('919','Community Benefit',ssUrlPrefix + 'CommunityBenefit/index.htm');
g_navNode_5_0=g_navNode_5.addNode('929','About the Foundation',ssUrlPrefix + 'CommunityBenefit/AbouttheFoundation/index.htm');
g_navNode_5_1=g_navNode_5.addNode('930','Giving Opportunities',ssUrlPrefix + 'CommunityBenefit/GivingOpportunities/index.htm');
g_navNode_5_2=g_navNode_5.addNode('931','Fundraising Events',ssUrlPrefix + 'CommunityBenefit/FundraisingEvents/index.htm');
g_navNode_5_3=g_navNode_5.addNode('932','Contact Information',ssUrlPrefix + 'CommunityBenefit/ContactInformation/index.htm');
g_navNode_5_4=g_navNode_5.addNode('933','Volunteer',ssUrlPrefix + 'CommunityBenefit/Volunteer/index.htm');
g_navNode_5_5=g_navNode_5.addNode('1202','Foundation Scholarship Essay',ssUrlPrefix + 'CommunityBenefit/FoundationScholarshipEssay/index.htm');
g_navNode_5_6=g_navNode_5.addNode('1263','Scholarship Applications',ssUrlPrefix + 'CommunityBenefit/ScholarshipApplications/index.htm');
g_navNode_6=g_navNode_Root.addNode('920','Careers',ssUrlPrefix + 'Careers/index.htm');
g_navNode_6_0=g_navNode_6.addNode('968','Benefits Overview',ssUrlPrefix + 'Careers/BenefitsOverview/index.htm');
g_navNode_6_1=g_navNode_6.addNode('969','Open Positions',ssUrlPrefix + 'Careers/OpenPositions/index.htm');
g_navNode_6_2=g_navNode_6.addNode('1050','Positions for Current Associates',ssUrlPrefix + 'Careers/PositionsforCurrentAssociates/index.htm');
g_navNode_7=g_navNode_Root.addNode('921','Patients \x26 Visitors',ssUrlPrefix + 'PatientsVisitors/index.htm');
g_navNode_7_0=g_navNode_7.addNode('925','Maps \x26 Directions',ssUrlPrefix + 'PatientsVisitors/MapsDirections/index.htm');
g_navNode_7_1=g_navNode_7.addNode('926','Send a Cheer Card',ssUrlPrefix + 'PatientsVisitors/CheerCards/index.htm','CSP_SendEmailTo==CL-Promotions\x40mercyhealth.com');
g_navNode_7_2=g_navNode_7.addNode('927','Online Gift Shop',ssUrlPrefix + 'PatientsVisitors/GiftShop/index.htm');
g_navNode_7_3=g_navNode_7.addNode('928','Preregister for your visit',ssUrlPrefix + 'PatientsVisitors/PreRegistration/index.htm');
g_navNode_7_5=g_navNode_7.addNode('971','Cafeteria Hours',ssUrlPrefix + 'PatientsVisitors/CafeteriaHours/index.htm');
g_navNode_7_6=g_navNode_7.addNode('972','Concierge Service',ssUrlPrefix + 'PatientsVisitors/ConciergeService/index.htm');
g_navNode_7_7=g_navNode_7.addNode('973','Patient Stay Information',ssUrlPrefix + 'PatientsVisitors/PatientStayInformation/index.htm');
g_navNode_7_8=g_navNode_7.addNode('974','Patient Rights \x26 Responsibilities',ssUrlPrefix + 'PatientsVisitors/PatientRightsResponsibilities/index.htm');
g_navNode_7_9=g_navNode_7.addNode('975','Health Information Services',ssUrlPrefix + 'PatientsVisitors/HealthInformationServices/index.htm');
g_navNode_7_10=g_navNode_7.addNode('976','Tobacco Free Campus',ssUrlPrefix + 'PatientsVisitors/TobaccoFreeCampus/index.htm');
g_navNode_7_11=g_navNode_7.addNode('977','Wireless Internet',ssUrlPrefix + 'PatientsVisitors/WirelessInternet/index.htm');
g_navNode_8=g_navNode_Root.addNode('922','Health Library',ssUrlPrefix + 'HealthLibrary/index.htm','ADAM_ProductID==119');
g_navNode_8_0=g_navNode_8.addNode('990','Interactive Health',ssUrlPrefix + 'HealthLibrary/InteractiveHealth/index.htm','ADAM_ProductID==119');
g_navNode_8_1=g_navNode_8.addNode('991','Multimedia Encyclopedia',ssUrlPrefix + 'HealthLibrary/MultimediaEncyclopedia/index.htm','ADAM_ProductID==117');
g_navNode_8_2=g_navNode_8.addNode('992','The Body Guide',ssUrlPrefix + 'HealthLibrary/TheBodyGuide/index.htm','ADAM_ProductID==20');
g_navNode_8_3=g_navNode_8.addNode('993','Symptom Checker',ssUrlPrefix + 'HealthLibrary/SymptomChecker/index.htm','ADAM_ProductID==44');
g_navNode_8_4=g_navNode_8.addNode('994','Decision Assist',ssUrlPrefix + 'HealthLibrary/DecisionAssist/index.htm','ADAM_ProductID==42');
g_navNode_8_5=g_navNode_8.addNode('995','In-Depth Reports',ssUrlPrefix + 'HealthLibrary/In-DepthReports/index.htm','ADAM_ProductID==10');
g_navNode_8_6=g_navNode_8.addNode('996','Care Guides',ssUrlPrefix + 'HealthLibrary/CareGuides/index.htm','ADAM_ProductID==28');
g_navNode_8_7=g_navNode_8.addNode('997','Wellness Tools',ssUrlPrefix + 'HealthLibrary/WellnessTools/index.htm','ADAM_ProductID==20');
g_navNode_8_8=g_navNode_8.addNode('998','Health Risk Assessments',ssUrlPrefix + 'HealthLibrary/HealthRiskAssessments/index.htm','ADAM_ProductID==36');
g_navNode_8_9=g_navNode_8.addNode('999','Heart Center',ssUrlPrefix + 'HealthLibrary/HeartCenter/index.htm','ADAM_ProductID==108');
g_navNode_8_10=g_navNode_8.addNode('1000','Cancer Center',ssUrlPrefix + 'HealthLibrary/CancerCenter/index.htm','ADAM_ProductID==109');
g_navNode_8_11=g_navNode_8.addNode('1001','Orthopedics Center',ssUrlPrefix + 'HealthLibrary/OrthopedicsCenter/index.htm','ADAM_ProductID==115');
g_navNode_8_12=g_navNode_8.addNode('1002','Neurology Center',ssUrlPrefix + 'HealthLibrary/NeurologyCenter/index.htm','ADAM_ProductID==116');
g_navNode_8_13=g_navNode_8.addNode('1003','Pregnancy Center',ssUrlPrefix + 'HealthLibrary/PregnancyCenter/index.htm');
g_navNode_8_14=g_navNode_8.addNode('1004','Women\'s Center',ssUrlPrefix + 'HealthLibrary/WomensCenter/index.htm','ADAM_ProductID==111');
g_navNode_8_15=g_navNode_8.addNode('1005','Men\'s Center',ssUrlPrefix + 'HealthLibrary/MensCenter/index.htm','ADAM_ProductID==114');
g_navNode_8_16=g_navNode_8.addNode('1006','Pediatrics Center',ssUrlPrefix + 'HealthLibrary/PediatricsCenter/index.htm','ADAM_ProductID==112');
g_navNode_8_17=g_navNode_8.addNode('1007','Senior Center',ssUrlPrefix + 'HealthLibrary/SeniorCenter/index.htm','ADAM_ProductID==113');
g_navNode_8_18=g_navNode_8.addNode('1008','Drug Interactions Checker',ssUrlPrefix + 'HealthLibrary/DrugInteractionsChecker/index.htm','ADAM_ProductID==46');
g_navNode_8_19=g_navNode_8.addNode('1009','Drug Notes',ssUrlPrefix + 'HealthLibrary/DrugNotes/index.htm','ADAM_ProductID==45');
g_navNode_8_20=g_navNode_8.addNode('1010','Reuters Health News',ssUrlPrefix + 'HealthLibrary/ReutersHealthNews/index.htm','ADAM_ProductID==16');
g_navNode_8_21=g_navNode_8.addNode('1011','Multimedia Encyclopedia \x28Spanish\x29',ssUrlPrefix + 'HealthLibrary/MultimediaEncyclopediaSpanish/index.htm','ADAM_ProductID==118');
g_navNode_8_22=g_navNode_8.addNode('1012','Complementary and Alternative Medicine',ssUrlPrefix + 'HealthLibrary/ComplementaryandAlternativeMedicine/index.htm','ADAM_ProductID==107');
