//temp
//var sectionid = 20;
//var level2sectionid = "tour";

if (typeof sectionid==undefined)
{
	var sectionid = -1;
}
if (typeof level2sectionid==undefined)
{
	var level2sectionid = "";
}

function createMenuItem(id, name, link)
{
	var item = {};
	item.id = id;
	item.name = name;
	item.link = link;
	return item;
}

//1st level menu
var levelOneMenu = [];
var levelTwoMenu = [];
var levelThreeMenu = [];

// Start Level 1 Menu. Format is "section id", "menu name", "link"
levelOneMenu.push(createMenuItem("23", "Inspiration", "/inspiration"));
levelOneMenu.push(createMenuItem("21", "Pujyashri <br />Gurudev", "/pujyashri-gurudev"));
levelOneMenu.push(createMenuItem("27", "Mission", "/mission"));
levelOneMenu.push(createMenuItem("3", "Ashram", "/ashram"));
levelOneMenu.push(createMenuItem("20", "Spiritual<br />Activities", "/spiritual-activities"));
levelOneMenu.push(createMenuItem("19", "Seva <br />Activities", "/seva-activities"));
levelOneMenu.push(createMenuItem("18", "Youth <br />Activities", "/youth-activities"));
levelOneMenu.push(createMenuItem("17", "Children <br />Activities","/sr-divinetouch"));
levelOneMenu.push(createMenuItem("16", "Centres", "/centres"));
levelOneMenu.push(createMenuItem("10", "Schedules", "/schedules"));
levelOneMenu.push(createMenuItem("7", "Contact Us", "/contact-us"));
//levelOneMenu.push(createMenuItem("101", "Divine Shop", ""));
levelOneMenu.push(createMenuItem("-1", "", " "));
// End Level 1 Menu


// Start Level 2 Menu for Inspiration 
var l2_inspiration = [];
l2_inspiration.push(createMenuItem("bhagwan", "Bhagwan Mahavira", " "));
l2_inspiration.push(createMenuItem("shrimad-rajchandraji", "Shrimad Rajchandraji", " "));
levelTwoMenu["23"] = l2_inspiration;

// Start Level 2 Menu for Pujyashri Gurudev 
var l2_Pujyashri_gurudev = [];
l2_Pujyashri_gurudev.push(createMenuItem("life", "Life", "/pujyashri-gurudev/life-27-589.htm"));
l2_Pujyashri_gurudev.push(createMenuItem("timeline", "Timeline", "/pujyashri-gurudev/timeline-600.htm"));
l2_Pujyashri_gurudev.push(createMenuItem("schedule", "Schedule", "/schedules/pujyashri-gurudev-400.htm"));
l2_Pujyashri_gurudev.push(createMenuItem("contact", "How to Contact", "/contactus/overview/pujyashri-gurudev-312.htm"));
l2_Pujyashri_gurudev.push(createMenuItem("photo-gallery", "Photo Gallery", "/photo-gallery?func=viewcategory&catid=3&Itemid=10"));
l2_Pujyashri_gurudev.push(createMenuItem("event-reports", "Event Reports", "/news-events/event-reports-297.htm"));
//l2_Pujyashri_gurudev.push(createMenuItem("eoj", "Expressions of Joy", "/seva-activities/eoj/expressions-of-joy-overview-970.htm"));
//l2_Pujyashri_gurudev.push(createMenuItem("video", "Video", "/pujyashri-gurudev/pujyashri-gurudev-554.htm"));

levelTwoMenu["21"] = l2_Pujyashri_gurudev;

// Start Level 2 Menu for Mission
var l2_Mission = [];
l2_Mission.push(createMenuItem("origin", "Origin", "/mission/origin-early-years-377.htm"));
l2_Mission.push(createMenuItem("growth", "Growth", "/mission/ashram-growth-387.htm"));
l2_Mission.push(createMenuItem("naming", "Naming", "/mission/naming-538.htm"));
l2_Mission.push(createMenuItem("structure", "Structure", ""));
//l2_Mission.push(createMenuItem("shri-atmasiddhishastra-rachnabhoomi", "Shri Atmasiddhishastra Rachnabhoomi", "/mission/shri-atmasiddhishastra-rachnabhoomi-539.htm"));
//l2_Mission.push(createMenuItem("srassk", "SRASSK", " "));
l2_Mission.push(createMenuItem("managing-trusts", "Managing Trusts", ""));
//l2_Mission.push(createMenuItem("trustees", "Trustees", "/mission/trustees-79.htm"));
//l2_Mission.push(createMenuItem("sry", "SRY", "/mission/sry-549.htm"));
//l2_Mission.push(createMenuItem("srlc", "SRLC", "/contactus/overview/ten-care-seva-90.htm"));
l2_Mission.push(createMenuItem("mission-video", "Video", "/mission/mission-video-1083.htm"));
levelTwoMenu["27"] = l2_Mission;

// Start Level 2 Menu for Ashram 
var l2_ashram = [];
//l2_ashram.push(createMenuItem("history", "History", " "));
l2_ashram.push(createMenuItem("tour", "Ashram Tour", "/ashram/tour-421.htm"));
l2_ashram.push(createMenuItem("getting", "How to Reach", "/ashram/how-to-reach-385.htm"));
l2_ashram.push(createMenuItem("activities", "Activities", " "));
l2_ashram.push(createMenuItem("admin", "Administration", " "));
l2_ashram.push(createMenuItem("projects", "Projects", " "));
levelTwoMenu["3"] = l2_ashram;


// Start Level 2 Menu for Spiritual Activities

var l2_spiritual_activities = [];
l2_spiritual_activities.push(createMenuItem("satsang", "Satsang Retreats", " "));
l2_spiritual_activities.push(createMenuItem("pravachan", "Pravachans in Mumbai", " "));
l2_spiritual_activities.push(createMenuItem("tour", "Yatras", " "));
l2_spiritual_activities.push(createMenuItem("meditation", "Meditation Retreats", " "));
l2_spiritual_activities.push(createMenuItem("special-shibirs", "Special Shibirs", " "));
l2_spiritual_activities.push(createMenuItem("training-programmes", "Training Programmes", " "));
l2_spiritual_activities.push(createMenuItem("arpit-family", "Arpit Family", "/spiritual-activities/arpit-family/arpit-family-236.htm"));
levelTwoMenu["20"] = l2_spiritual_activities;

// Start Level 2 Menu for Seva Activities
var l2_seva_activities = [];
l2_seva_activities.push(createMenuItem("sr-love-care", "Love and Care", "/seva_activities/sr-love-and-care-461.htm"));
l2_seva_activities.push(createMenuItem("10-care", "10 Care Programme", " "));
l2_seva_activities.push(createMenuItem("get-involved", "Get Involved", " "));
//l2_seva_activities.push(createMenuItem("eoj", "Expressions of Joy", "/seva-activities/eoj/expressions-of-joy-overview-970.htm"));
//l2_seva_activities.push(createMenuItem("management", "Management", " "));
l2_seva_activities.push(createMenuItem("contributions", "Contributions", mvcApplicationURL+"contributions/contribute"));
l2_seva_activities.push(createMenuItem("contact-us", "Contact Us", "/contactus/overview/love-and-care-90.htm"));
levelTwoMenu["19"] = l2_seva_activities;

// Start Level 2 Menu for Youth Activities
var l2_youth_activities = [];
l2_youth_activities.push(createMenuItem("introduction", "Introduction", "/youth-activities/introduction-468.htm"));
l2_youth_activities.push(createMenuItem("sry", "Youthwing", "/youth-activities/sr-youthwing-303.htm"));
l2_youth_activities.push(createMenuItem("youth-groups", "Youth Groups", " "));
l2_youth_activities.push(createMenuItem("youth-in-sadhana", "Youth in Sadhana", "/youth-activities/youth-in-sadhana-304.htm"));
l2_youth_activities.push(createMenuItem("youth-in-seva", "Youth in Seva", "/youth-activities/youth-in-seva-310.htm"));
l2_youth_activities.push(createMenuItem("youth-sanskruti", "Youth in Sanskruti", "/youth-activities/youth-sanskruti-305.htm"));
levelTwoMenu["18"] = l2_youth_activities;

// Start Level 2 Menu for Children's Activities
var l2_childrens_activities = [];
//l2_childrens_activities.push(createMenuItem("srd", "SRD", "/sr-divinetouch/overview/divinetouch-sr-divinetouch-29-277.htm"));
l2_childrens_activities.push(createMenuItem("magictouch", "Magictouch", " "));
l2_childrens_activities.push(createMenuItem("arhat-touch", "Arhat Touch", " "));
l2_childrens_activities.push(createMenuItem("spiritualtouch", "Spiritualtouch", " "));
l2_childrens_activities.push(createMenuItem("centres", "Centres", " "));
l2_childrens_activities.push(createMenuItem("admissions", "Admissions", ""));
l2_childrens_activities.push(createMenuItem("management", "Management", "/sr-divinetouch/structure-srd-399.htm"));
l2_childrens_activities.push(createMenuItem("offer-seva", "Offer Seva", " "));
//l2_childrens_activities.push(createMenuItem("fun-island", "Fun Island", aspApplicationURL+"childrens_activities/html/srd_fun_island.htm"));
levelTwoMenu["17"] = l2_childrens_activities;

// Start Level 2 Menu for Global Network
var l2_global_network = [];
l2_global_network.push(createMenuItem("international-headquarters", "International Headquarters", "/centres/ashram-international-headquarters-497.htm"));
l2_global_network.push(createMenuItem("shri-atmasiddhishastra-rachnabhoomi", "Shri Atmasiddhishastra Rachnabhoomi", "/centres/shri-atmasiddhi-shastra-rachnabhoomi-550.htm"));
l2_global_network.push(createMenuItem("main-centre", "Main Centre in Mumbai", "/centres/main-centre-in-mumbai-498.htm"));
l2_global_network.push(createMenuItem("mumbai", "Mumbai Centres", "/centres/centres-in-mumbai-423.htm"));
l2_global_network.push(createMenuItem("india", "India Centres", "/centres/centres-in-india-418.htm"));
l2_global_network.push(createMenuItem("abroad", "Centres Abroad", "/centres/centres-abroad-384.htm"));
levelTwoMenu["16"] = l2_global_network;

// Start Level 2 Menu for Schedules
var l2_schedules = [];
l2_schedules.push(createMenuItem("pujyashri-gurudev", "Pujyashri Gurudev", "/schedules/pujyashri-gurudev-400.htm"));
l2_schedules.push(createMenuItem("mumbai-pravachans", "Mumbai Pravachans", "/schedules/mumbai-pravachans-401.htm"));
l2_schedules.push(createMenuItem("ashram-activities", "Ashram Activities", " "));
l2_schedules.push(createMenuItem("yatras", "Yatras", "/schedules/yatras-494.htm"));
l2_schedules.push(createMenuItem("shibirs-by-swadhyaykars", "Shibirs by Swadhyaykars", "/schedules/shibirs-by-swadhyaykars-407.htm"));
l2_schedules.push(createMenuItem("arpit-family", "Arpit Family", "/schedules/arpit-family-922.htm"));
l2_schedules.push(createMenuItem("swadhyay", "Swadhyay", "/schedules/swadhyay-508.htm"));
l2_schedules.push(createMenuItem("seva-programmes", "Seva", "/schedules/seva-activites-408.htm"));
l2_schedules.push(createMenuItem("miscellaneous", "Miscellaneous", " "));

levelTwoMenu["10"] = l2_schedules;

// Start Level 2 Menu for Divine Shop
var l2_divineshop = [];
l2_divineshop.push(createMenuItem("pravachans","Pravachans"," "));
//l2_divineshop.push(createMenuItem("vachanamrutji","Pravachans on<br />Vachanamrutji"," "));
//l2_divineshop.push(createMenuItem("sacred-texts","Pravachans on<br />Sacred Texts"," "));
l2_divineshop.push(createMenuItem("publications","Publications"," "));
l2_divineshop.push(createMenuItem("bhajans","Bhajans"," "));
l2_divineshop.push(createMenuItem("elevating-occasions","Elevating Occasions"," "));
l2_divineshop.push(createMenuItem("workshops-trained-teachers","Workshops"," "));
l2_divineshop.push(createMenuItem("spiritual-dramas","Dramas"," "));
l2_divineshop.push(createMenuItem("chitrapats","Chitrapats"," "));
l2_divineshop.push(createMenuItem("g4c","Gifts for a Cause"," "));
l2_divineshop.push(createMenuItem("subscriptions","Subscriptions"," "));
l2_divineshop.push(createMenuItem("products-children","Products for Children"," "));
levelTwoMenu["101"] = l2_divineshop;


// Start Level 3 Menu for Bhagwan Mahavir
var l3_ins_bhagwan = [];
l3_ins_bhagwan.push(createMenuItem("jainism", "Jainism - an Overview", "/inspiration/bhagwan-mahavira/jainism-overview-294.htm"));
l3_ins_bhagwan.push(createMenuItem("life", "Life", "/inspiration/bhagwan-mahavira/life-510.htm"));
l3_ins_bhagwan.push(createMenuItem("genealogy", "Genealogy", "/inspiration/bhagwan-mahavira/genealogy-290.htm"));
l3_ins_bhagwan.push(createMenuItem("dateline", "Timeline", "/inspiration/bhagwan-mahavira/timeline-326.htm"));
levelThreeMenu["23_bhagwan"] = l3_ins_bhagwan;

// Start Level 3 Menu for Shrimad Rajchandraji
var l3_ins_shrimad = [];
l3_ins_shrimad.push(createMenuItem("life", "Life", "/inspiration/shrimad-rajchandraji/life-328.htm"));
l3_ins_shrimad.push(createMenuItem("disciples", "Disciples", "/inspiration/shrimad-rajchandraji/disciples-318.htm"));
l3_ins_shrimad.push(createMenuItem("shrimadji-and-gandhiji", "Shrimadji and Gandhiji", "/inspiration/shrimad-rajchandraji/shrimadji-and-gandhiji-308.htm"));
l3_ins_shrimad.push(createMenuItem("sacred-works", "Sacred Works", "/inspiration/shrimad-rajchandraji/sacred-works-316.htm"));
l3_ins_shrimad.push(createMenuItem("timeline", "Timeline", "/inspiration/shrimad-rajchandraji/timeline-332.htm"));
l3_ins_shrimad.push(createMenuItem("video", "Video", "/inspiration/shrimad-rajchandraji/video-660.htm"));
levelThreeMenu["23_shrimad-rajchandraji"] = l3_ins_shrimad;

// Start Level 3 Menu for Mission Structure 
var l3_mission_structure = [];
l3_mission_structure.push(createMenuItem("actstruct", "Activities", "/mission/structure/activities-598.htm"));
l3_mission_structure.push(createMenuItem("mgmtstruct", "Management", "/mission/structure/management-648.htm"));
levelThreeMenu["27_structure"] = l3_mission_structure;

// Start Level 3 Menu for Mission - Managing Trusts
var l3_mission_managing_trusts = [];
l3_mission_managing_trusts.push(createMenuItem("srassk", "SRASSK", "/mission/srassk-534.htm"));
l3_mission_managing_trusts.push(createMenuItem("srmt", "SRMT", "/mission/sr-medical-trust-486.htm"));
l3_mission_managing_trusts.push(createMenuItem("sret", "SRET", "/mission/sr-educational-trust-487.htm"));
l3_mission_managing_trusts.push(createMenuItem("srjt", "SRJT", "/mission/sr-jivadaya-trust-488.htm"));
l3_mission_managing_trusts.push(createMenuItem("srmdusa", "SRMD (USA)", "/mission/srmdusa-535.htm"));
l3_mission_managing_trusts.push(createMenuItem("srmdcanada", "SRMD (Canada)", "/mission/srmd-canada-651.htm"));
l3_mission_managing_trusts.push(createMenuItem("srmduk", "SRMD (UK)", "/mission/srmd-uk-652.htm"));
levelThreeMenu["27_managing-trusts"] = l3_mission_managing_trusts;

// Start Level 3 Menu for History
//var l3_ashram_history = [];
//l3_ashram_history.push(createMenuItem("origin", "Origin", "/ashram/history/ashram-origin-early-years-377.htm"));
//l3_ashram_history.push(createMenuItem("growth", "Growth", "/ashram/history/ashram-growth-387.htm"));
//levelThreeMenu["3_history"] = l3_ashram_history;

// Start Level 3 Menu for Activities
var l3_ashram_activities = [];
l3_ashram_activities.push(createMenuItem("programmes", "Programmes", "/ashram/activities/programmes-296.htm"));
l3_ashram_activities.push(createMenuItem("ashram-schedule", "Ashram Schedule", "/schedules/all-activities-406.htm"));
l3_ashram_activities.push(createMenuItem("application-procedure", "Application Procedure", "/ashram/activities/application-procedure-80.htm"));
l3_ashram_activities.push(createMenuItem("day-in-ashram", "A Day in the Ashram", "/ashram/activities/day-in-ashram-83.htm"));
l3_ashram_activities.push(createMenuItem("ashram-culture", "Ashram Culture", "/ashram/activities/ashram-culture-81.htm"));
levelThreeMenu["3_activities"] = l3_ashram_activities;

// Start Level 3 Menu for Administartion
var l3_ashram_administration = [];
//l3_ashram_administration.push(createMenuItem("trustees", "Trustees", "/ashram/administration/trustees-79.htm"));
l3_ashram_administration.push(createMenuItem("atmarpits", "Atmarpits", "/ashram/administration/atmarpits-82.htm"));
l3_ashram_administration.push(createMenuItem("contact-Us", "Contact Us", "/contactus/overview/ashram-313.htm"));
levelThreeMenu["3_admin"] = l3_ashram_administration;

// Start Level 3 Menu for Ashram Projects
var l3_ashram_projects = [];
l3_ashram_projects.push(createMenuItem("master-plan", "Master Plan", "/ashram/projects/master-plan-547.htm"));
//l3_ashram_projects.push(createMenuItem("other-projects", "Other Projects", "/ashram/projects/other-projects-548.htm"));
levelThreeMenu["3_projects"] = l3_ashram_projects;

// Start Level 3 Menu for Satsang Retreats
var l3_spiritual_activities_satsang_retreats = [];
l3_spiritual_activities_satsang_retreats.push(createMenuItem("satsang-shibir", "Satsang Shibirs", "/spiritual-activities/satsang-retreats/satsang-shibir-194.htm"));
l3_spiritual_activities_satsang_retreats.push(createMenuItem("mahotsavs", "Mahotsavs", "/spiritual-activities/satsang-retreats/mahotsav-208.htm"));
l3_spiritual_activities_satsang_retreats.push(createMenuItem("workshops", "Workshops", "/spiritual-activities/satsang-retreats/workshops-description-483.htm"));
levelThreeMenu["20_satsang"] = l3_spiritual_activities_satsang_retreats;


// Start level 3 Menu for Yatras
var l3_spiritual_activities_satsang_tours = [];
l3_spiritual_activities_satsang_tours.push(createMenuItem("dharmayatra", "Overview", "/spiritual-activities/yatra/dharmayatra-411.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("tirthyatra", "Tirthyatra", "/spiritual-activities/yatra/tirthyatras-537.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("2010", "Yatras - 2010", "/spiritual-activities/yatra/dharmayatras-2010-412.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("previous-years", "Previous Years", "/spiritual-activities/yatra/previous-years-413.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("kenya-uk", "Kenya - UK", "/spiritual-activities/yatra/kenya-ukdharmayatra-607.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("rajkot-ahemdabad", "Rajkot - Ahmedabad Dharmayatra", "/spiritual-activities/yatra/rajkot-ahmedabad-dharmayatra-785.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("london-dharmayatra", "London Dharmayatra", "/spiritual-activities/yatra/london-dharmayatra-2011-1017.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("manchester", "Manchester Dharmayatra", "/spiritual-activities/yatra/manchester-dharmayatra-1018.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("usa", "USA - Canada Dharmayatra", "/spiritual-activities/yatra/usa-canada-dharmayatra-804.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("bikaner-jaisalmer", "Jaisalmer Tirthyatra", "/spiritual-activities/yatra/jaisalmer-tirthyatra-2011-914.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("hyderabad", "Hyderabad Dharmayatra", "/dharmayatra/hyderabad-dharmayatra-2011-994.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("kolkata", "Kolkata Dharmayatra", "/dharmayatra/kolkata-dharmayatra-2011-990.htm"));
//l3_spiritual_activities_satsang_tours.push(createMenuItem("valentine-retreat", "Valentine Shibir (Toronto)", "/spiritual-activities/yatra/valentine-shibir-toronto-2012-1108.htm"));

levelThreeMenu["20_tour"] = l3_spiritual_activities_satsang_tours;

// Start Level 3 Menu for Pravachan in Mumbai
var l3_spiritual_activities_pravachan_in_mumbai = [];
l3_spiritual_activities_pravachan_in_mumbai.push(createMenuItem("fortnightly-pravachans", "Fortnightly Pravachans", "/spiritual-activities/pravachans-in-mumbai/fortnightly-pravachan-209.htm"));
l3_spiritual_activities_pravachan_in_mumbai.push(createMenuItem("paryushan-pravachanmalas", "Paryushan Pravachanmalas", "/spiritual-activities/pravachans-in-mumbai/paryushan-pravachan-mala-212.htm"));
levelThreeMenu["20_pravachan"] = l3_spiritual_activities_pravachan_in_mumbai;

// Start Level 3 Menu for Meditation retreats
var l3_spiritual_activities_meditation_retreat = [];
l3_spiritual_activities_meditation_retreat.push(createMenuItem("sadhana-bhattis", "Sadhana Bhatti", "/spiritual-activities/meditation-retreats/sadhana-bhatti-216.htm"));
l3_spiritual_activities_meditation_retreat.push(createMenuItem("advanced-sadhana", "Advanced Sadhana Bhatti", "/spiritual-activities/meditation-retreats/advanced-sadhana-bhatti-219.htm"));
l3_spiritual_activities_meditation_retreat.push(createMenuItem("ekant", "Ekant Bhatti", "/spiritual-activities/meditation-retreats/ekant-bhatti-221.htm"));
levelThreeMenu["20_meditation"] = l3_spiritual_activities_meditation_retreat;

// Start Level 3 Menu for Special Shibirs
var l3_spiritual_activities_special_shibirs = [];
l3_spiritual_activities_special_shibirs.push(createMenuItem("swadhyaykars", "Shibirs by Swadhyaykars", "/spiritual-activities/special-shibirs/shibirs-by-swadhyaykars-224.htm"));
l3_spiritual_activities_special_shibirs.push(createMenuItem("guest-speakers", "Shibirs by Guest Speakers", "/spiritual-activities/special-shibirs/shibirs-by-guest-speakers-231.htm"));
//l3_spiritual_activities_special_shibirs.push(createMenuItem("special-shibirs-2010", "Special Shibirs 2010", "/spiritual-activities/shibirs-by-guest-teachers/special-shibirs-2010-453.htm"));
levelThreeMenu["20_special-shibirs"] = l3_spiritual_activities_special_shibirs;

// Start Level 3 Menu for Training programmes
var l3_spiritual_activities_training_programmes = [];
//l3_spiritual_activities_training_programmes.push(createMenuItem("arpit-family", "Arpit Family", "/spiritual-activities/training-programmes/arpit-family-236.htm"));
l3_spiritual_activities_training_programmes.push(createMenuItem("panchdiksha", "Panchdiksha", "/spiritual-activities/training-programmes/panchdiksha-235.htm"));
l3_spiritual_activities_training_programmes.push(createMenuItem("vanprastha-diksha", "Vanprastha Diksha", "/spiritual-activities/training-programmes/vanprastha-desc-469.htm"));
//l3_spiritual_activities_training_programmes.push(createMenuItem("atmarpit-diksha", "Atmarpit Diksha","/spiritual-activities/training-programmes/atmarpit-diksha-233.htm"));
l3_spiritual_activities_training_programmes.push(createMenuItem("ttp", "Teachers Training Programmes", "/sr-divinetouch/training-development-introduction-314.htm"));
levelThreeMenu["20_training-programmes"] = l3_spiritual_activities_training_programmes;

// Start Level 3 Menu for Arpit Family
//var l3_spiritual_activities_arpit_family = [];
//l3_spiritual_activities_arpit_family.push(createMenuItem("description", "Description", "/spiritual-activities/training-programmes/arpit-family-236.htm"));
//l3_spiritual_activities_arpit_family.push(createMenuItem("group-meetings", "Group Meetings", "/spiritual-activities/training-programmes/arpit-family-group-meetings-237.htm"));
//l3_spiritual_activities_arpit_family.push(createMenuItem("group-shibirs", "Group Shibirs", "/spiritual-activities/training-programmes/arpit-family-group-shibirs-238.htm"));
//levelThreeMenu["20_arpit-family"] = l3_spiritual_activities_arpit_family;

// Start Level 3 Menu for 10 Care Programme
var l3_seva_activities_10_care = [];
l3_seva_activities_10_care.push(createMenuItem("health", "Health", "/seva-activities/10-care-programme/health-care-476.htm"));
l3_seva_activities_10_care.push(createMenuItem("educational", "Educational","/seva_activities/10-care-programme/educational-care-457.htm"));
l3_seva_activities_10_care.push(createMenuItem("child", "Child", "/seva-activities/10-care-programme/child-care-475.htm"));
l3_seva_activities_10_care.push(createMenuItem("woman", "Woman","/seva_activities/10-care-programme/woman-care-478.htm"));
l3_seva_activities_10_care.push(createMenuItem("tribal", "Tribal", "/seva-activities/10-care-programme/tribal-care-473.htm"));
l3_seva_activities_10_care.push(createMenuItem("community", "Community","/seva_activities/10-care-programme/community-care-458.htm"));
l3_seva_activities_10_care.push(createMenuItem("humanitarian", "Humanitarian","/seva_activities/10-care-programme/humanitarian-care-481.htm"));
l3_seva_activities_10_care.push(createMenuItem("emergency-relief", "Emergency Relief","/seva_activities/10-care-programme/emergency-relief-care-472.htm"));
l3_seva_activities_10_care.push(createMenuItem("animal", "Animal", "/seva-activities/10-care-programme/animal-care-477.htm"));
l3_seva_activities_10_care.push(createMenuItem("environmental", "Environmental", "/seva-activities/10-care-programme/environmental-care-479.htm"));
levelThreeMenu["19_10-care"] = l3_seva_activities_10_care;

// Start Level 3 Menu for Get involved 
var l3_seva_activities_get_involved = [];
l3_seva_activities_get_involved.push(createMenuItem("celebrate-by-sharing", "Celebrate by Sharing", "/app/Contributions/CelebrateBySharing"));
l3_seva_activities_get_involved.push(createMenuItem("gift-a-smile", "Gift a Smile", "/app/Contributions/GiftASmile"));
l3_seva_activities_get_involved.push(createMenuItem("i-care", "I Care", "/seva-activities/i-care-484.htm"));
l3_seva_activities_get_involved.push(createMenuItem("seva-programmes", "Seva Programmes", "/seva-activities/seva-programmes-485.htm"));
l3_seva_activities_get_involved.push(createMenuItem("seva-sch", "Seva Schedule", "/schedules/seva-activites-408.htm"));
l3_seva_activities_get_involved.push(createMenuItem("marathon", "Marathon", "/news-events/seva-activities/srlc-mumbai-marathon-2011-729.htm"));
//l3_seva_activities_get_involved.push(createMenuItem("i-care-coupons", "'I Care' Coupons", "/seva-activities/i-care-coupons-496.htm"));
//l3_seva_activities_get_involved.push(createMenuItem("contributions", "Contributions"));
levelThreeMenu["19_get-involved"] = l3_seva_activities_get_involved;

// Start Level 3 Menu for Managing Trusts
//var l3_seva_activities_management = [];
//l3_seva_activities_management.push(createMenuItem("srmt", "S.R. Medical Trust","/seva-activities/managing-trusts/sr-medical-trust-486.htm"));
//l3_seva_activities_management.push(createMenuItem("sret", "S.R. Educational Trust","/seva-activities/managing-trusts/sr-educational-trust-487.htm"));
//l3_seva_activities_management.push(createMenuItem("srjt", "S.R. Jivadaya Trust","/seva-activities/managing-trusts/sr-jivdaya-trust-488.htm"));
//levelThreeMenu["19_management"] = l3_seva_activities_management;

// Start Level 3 Menu for Youth Groups
var l3_youth_activities_youth_groups = [];
l3_youth_activities_youth_groups.push(createMenuItem("mumbai", "Mumbai", "/youth-activities/youth-groups/mumbai-302.htm"));
l3_youth_activities_youth_groups.push(createMenuItem("india", "India", "/youth-activities/youth-groups/india-389.htm"));
l3_youth_activities_youth_groups.push(createMenuItem("abroad", "Abroad", "/youth-activities/youth-groups/abroad-450.htm"));
levelThreeMenu["18_youth-groups"] = l3_youth_activities_youth_groups;

// Start Level 3 Menu for Magictouch
var l3_childrens_activities_magictouch = [];
l3_childrens_activities_magictouch.push(createMenuItem("overview", "Overview", "/sr-divinetouch/magictouch-299.htm"));
l3_childrens_activities_magictouch.push(createMenuItem("curriculum", "Curriculum", "/sr-divinetouch/magictouch/curriculum-level-362.htm"));
l3_childrens_activities_magictouch.push(createMenuItem("activities", "Activities", "/sr-divinetouch/magictouch/activities-367.htm"));
l3_childrens_activities_magictouch.push(createMenuItem("testimonials", "Testimonials", "/sr-divinetouch/magictouch/testimonials-374.htm"));
levelThreeMenu["17_magictouch"] = l3_childrens_activities_magictouch;

// Start Level 3 Menu for Arhat touch
var l3_childrens_activities_arhat_touch = [];
l3_childrens_activities_arhat_touch.push(createMenuItem("overview", "Overview", "/sr-divinetouch/arhat-touch-300.htm"));
l3_childrens_activities_arhat_touch.push(createMenuItem("curriculum", "Curriculum", "/sr-divinetouch/arhat-touch/curriculum-level-349.htm"));
l3_childrens_activities_arhat_touch.push(createMenuItem("activities", "Activities", "/sr-divinetouch/arhat-touch/activities-366.htm"));
l3_childrens_activities_arhat_touch.push(createMenuItem("testimonials", "Testimonials", "/sr-divinetouch/arhat-touch/testimonials-373.htm"));
levelThreeMenu["17_arhat-touch"] = l3_childrens_activities_arhat_touch;

// Start Level 3 Menu for Spritualtouch
var l3_childrens_activities_spiritualtouch = [];
l3_childrens_activities_spiritualtouch.push(createMenuItem("overview", "Overview", "/sr-divinetouch/spiritualtouch-301.htm"));
l3_childrens_activities_spiritualtouch.push(createMenuItem("curriculum", "Curriculum", "/sr-divinetouch/spiritualtouch-curriculum-level-1-542.htm"));
l3_childrens_activities_spiritualtouch.push(createMenuItem("activities", "Activities", "/sr-divinetouch/spiritualtouch/activities-368.htm"));
l3_childrens_activities_spiritualtouch.push(createMenuItem("testimonials", "Testimonials", "/sr-divinetouch/spiritualtouch/testimonials-375.htm"));
levelThreeMenu["17_spiritualtouch"] = l3_childrens_activities_spiritualtouch;

// Start Level 3 Menu for Centres
var l3_childrens_activities_centres = [];
l3_childrens_activities_centres.push(createMenuItem("mother-centre", "Mother Centre", "/sr-divinetouch/mother-centre-of-srd-556.htm"));
l3_childrens_activities_centres.push(createMenuItem("mumbai", "Mumbai", "/sr-divinetouch/mumbai-centres-474.htm"));
l3_childrens_activities_centres.push(createMenuItem("india", "India", "/sr-divinetouch/india-centres-471.htm"));
l3_childrens_activities_centres.push(createMenuItem("abroad", "Abroad", "/sr-divinetouch/abroad-centres-460.htm"));
levelThreeMenu["17_centres"] = l3_childrens_activities_centres;

// Start Level 3 Menu for Admissions
var l3_childrens_activities_admissions = [];
l3_childrens_activities_admissions.push(createMenuItem("magictouch-admission", "Magictouch", "/sr-divinetouch/magictouch-admission-415.htm"));
l3_childrens_activities_admissions.push(createMenuItem("arhat-touch-admission", "Arhat Touch", "/sr-divinetouch/arhat-touch-admission-417.htm"));
levelThreeMenu["17_admissions"] = l3_childrens_activities_admissions;

// Start Level 3 Menu for Offer seva
var l3_childrens_activities_offer_seva = [];
l3_childrens_activities_offer_seva.push(createMenuItem("seva-at-srd", "Seva at SRD", "/sr-divinetouch/seva-at-shrimad-rajchandra-divinetouch-370.htm"));
l3_childrens_activities_offer_seva.push(createMenuItem("training-and-development", "Training and Development", "/sr-divinetouch/training-development-introduction-314.htm"));
levelThreeMenu["17_offer-seva"] = l3_childrens_activities_offer_seva;

/*
// Start Level 3 Menu for Fun Island
var l3_childrens_activities_fun_island = [];
l3_childrens_activities_fun_island.push(createMenuItem("magictouch", "Magictouch", " "));
l3_childrens_activities_fun_island.push(createMenuItem("arhat-touch", "Arhat Touch", " "));
l3_childrens_activities_fun_island.push(createMenuItem("spiritualtouch", "Spiritualtouch", " "));
levelThreeMenu["17_fun-island"] = l3_childrens_activities_fun_island; */

// Start Level 3 Menu for Ashram Activities
var l3_schedules_ashram_activities = [];
l3_schedules_ashram_activities.push(createMenuItem("all-activities", "All Activities", "/schedules/all-activities-406.htm "));
l3_schedules_ashram_activities.push(createMenuItem("satsang-shibirs", "Satsang Shibirs", "/schedules/satsang-shibirs-402.htm"));
l3_schedules_ashram_activities.push(createMenuItem("sadhana-bhattis", "Sadhana Bhattis", "/schedules/sadhana-bhattis-403.htm"));
l3_schedules_ashram_activities.push(createMenuItem("special-programmes", "Shibirs by Guest Speakers", "/schedules/special-programmes-404.htm"));
l3_schedules_ashram_activities.push(createMenuItem("mahotsavs", "Mahotsavs", "/schedules/mahotsavs-405.htm"));
levelThreeMenu["10_ashram-activities"] = l3_schedules_ashram_activities;

// Start Level 3 Menu for Miscellaneous
var l3_schedules_miscellaneous = [];
//l3_schedules_miscellaneous.push(createMenuItem("swadhyay", "Swadhyay", "/schedules/swadhyay.htm"));
l3_schedules_miscellaneous.push(createMenuItem("public-holidays", "Public Holidays", "/schedules/public-holidays-1089.htm"));
l3_schedules_miscellaneous.push(createMenuItem("panchang", "Panchang", findPanchangMonth()));
levelThreeMenu["10_miscellaneous"] = l3_schedules_miscellaneous;
//link for the next month panchang: /schedules/overview/panchang-feb-702.htm

// Start Level 3 Menu for DS - Pravachans
var l3_divineshop_pravachans = [];
l3_divineshop_pravachans.push(createMenuItem("vachanamrutji", "Pravachans on Vachanamrutji", " "));
l3_divineshop_pravachans.push(createMenuItem("sacred-texts", "Pravachans on Sacred Texts", " "));
levelThreeMenu["101_pravachans"] = l3_divineshop_pravachans;


/***************************************************************************
8/25/2010
End of Menu Items. Starting the actual rendering of the menu now.
****************************************************************************/


var menuHtml = '';
var link;
var l1Count = 0, l2Count=0, l3Count=0;
var l1MenuLength, l2MenuLength, l3MenuLength;
var menuId, l2MenuId, l3MenuId;
var value, l2Value, l3Value;
var l1Key, l2Key, l3Key;
var currL2Menu, currL3Menu;
var currPanchangurl;


function findPanchangMonth() {
	var dt = new Date();
	monthNum=(dt.getMonth()+1); 
	if (monthNum==1) {currPanchangurl="jan-1111";}
	if (monthNum==2) {currPanchangurl="feb-1112";}
	if (monthNum==3) {currPanchangurl="mar-1113";}
	if (monthNum==4) {currPanchangurl="apr-1114";}
	if (monthNum==5) {currPanchangurl="may-1115";}
	if (monthNum==6) {currPanchangurl="jun-1116";}
	//if (monthNum==7) {currPanchangurl="july-779";}
	//if (monthNum==8) {currPanchangurl="aug-780";}
	//if (monthNum==9) {currPanchangurl="sep-781";}
	//if (monthNum==10) {currPanchangurl="oct-782";}
	//if (monthNum==11) {currPanchangurl="nov-551";}
	//if (monthNum==12) {currPanchangurl="dec-552";}
	currPanchangurl = "/schedules/overview/panchang-" + currPanchangurl + ".htm"; 
	return currPanchangurl;
}

function findCenterPosition(obj) {
	return obj.offsetLeft + obj.offsetWidth*0.5;
}

function findWidthOfList(firstElement, lastElement) {
	return lastElement.offsetLeft + lastElement.offsetWidth - firstElement.offsetLeft;
}

function findNextLevelPos(baseElement, nextLevelElement1, nextLevelElement2, maxWidth) {
	var minPadding = 20;
	var nextLevelWidth = findWidthOfList(nextLevelElement1, nextLevelElement2);
	var centerPos = findCenterPosition(baseElement);
	var halfWidth = nextLevelWidth/2;
	if (nextLevelWidth>maxWidth || centerPos-halfWidth < minPadding)
	{
		return minPadding;
	}
	if (centerPos + halfWidth > maxWidth)
	{
		if ( centerPos <= maxWidth/2)
			return minPadding;
		else
			return Math.max(0,maxWidth-nextLevelWidth-minPadding);
	}
	else 
	{
		return centerPos - halfWidth;
	}
}

function drawLevelThreeMenu(l2MenuId)
{
	menuHtml += '<ul class=\"navdivider\"';
	menuHtml += ' id=\"l3Menu_' + l2MenuId + '\">';
	if (l2MenuId in levelThreeMenu)
	{
		// Add level 3 menu for this level 2 menu
		l3Count = 0;
		currL3Menu = levelThreeMenu[l2MenuId];
		l3MenuLength = currL3Menu.length;
		for (l3Count=0; l3Count<l3MenuLength; l3Count++)
		{
			l3Value = currL3Menu[l3Count];
			//if (typeof(l3Value) != 'object') continue;
			l3MenuId = l3Value.id;
			link = l3Value.link;
			if (link == " ")
			{
				link = "#";
			}
			menuHtml += '<li id=\"l3MenuItem_' + l2MenuId + '_' + l3MenuId + '\">';
			menuHtml += '<a href=\"'+link+'\" title=\"'+l3Value.name+'\" ';
			/*
			if (level3sectionid == l3MenuId)
			{
				menuHtml += 'class=\"active\"';
			}
			*/
			menuHtml += '><span class=\"leftThreeBrdr\"></span>'+l3Value.name+'<span class=\"rgtThreeBrdr';
			if(l3Count == l3MenuLength-1)
			{
				menuHtml += ' noBG';
			}
			menuHtml += '\"></span></a>';
			l3MenuId = menuId + "_" + l3MenuId;
			menuHtml += '</li>';	
		}
	}
	menuHtml += '</ul>';
}

function drawLevelTwoMenu(menuId, defaultMenu) {
	if (defaultMenu==1 || menuId == sectionid)
	{
		menuHtml += '<ul class=\"navTwo menuPatti defaultMenu\"';
	}
	else
	{
	    menuHtml += '<ul class=\"navTwo menuPatti hiddenMenu\"';
	}
	menuHtml += ' id=\"l2Menu_' + menuId + '\">';
	if (menuId in levelTwoMenu)
	{
		// Add level 2 menu for this level 1 menu
		l2Count = 0;
		currL2Menu = levelTwoMenu[menuId];
		l2MenuLength = currL2Menu.length;
		for (l2Count=0; l2Count < l2MenuLength; l2Count++)
		{
			l2Value = currL2Menu[l2Count];
			//if (typeof(l2Value) != 'object') continue;
			l2MenuId = l2Value.id;
			link = l2Value.link;
			if (link == " ")
			{
				link = "#";
			}
			menuHtml += '<li id=\"l2MenuItem_' + menuId + '_' + l2MenuId + '\" class=\"navTwoLi';
			if (l2Value.name.search("<br") > 0)
			{
				menuHtml += ' doubleLine';
			}
			else
			{
				menuHtml += ' singleLine';
			}
			menuHtml += '\">';
			menuHtml += '<a href=\"'+link+'\" class=\"navTwoLiA';
			if (level2sectionid == l2MenuId)
			{
				menuHtml += ' active';
			}
			menuHtml += '\">';
			menuHtml += '<span class=\"lftTwoBrdr';
			if (l2Count == 0)
			{
				menuHtml += ' noBG';
			}
			menuHtml += '\"></span>';
			menuHtml += l2Value.name;
			menuHtml += '<span class=\"rgtTwoBrdr';
			if(l2Count == l2MenuLength-1)
			{
				menuHtml += ' noBG';
			}
			menuHtml += '\"></span>';
			menuHtml += '</a>';
			l2MenuId = menuId + "_" + l2MenuId;
			drawLevelThreeMenu(l2MenuId);
			menuHtml += '</li>';	
		}
	}
	menuHtml += '</ul>';
}

function drawLevelOneMenu()
{
	var foundActive = 0;
	menuHtml += '<ul class=\"topNav\" id=\"topNav\">';
	l1MenuLength = levelOneMenu.length;
	for (l1Count=0; l1Count < l1MenuLength; l1Count++)
	{
		value = levelOneMenu[l1Count];
		//if (typeof(value) != 'object') continue;
		menuId = value.id;
		link=value.link;
		if(	link == " " || link == "") 
		{
			link="#";
		}
		if (menuId == -1 && foundActive==0)
		{
			menuHtml += '<li class=\"topNavLi\">';
			drawLevelTwoMenu(menuId,1);
			menuHtml += '</li>';
			continue;
		}
		if (value.name.search("<br") > 0)
		{
			menuHtml += '<li class=\"topNavLi doubleLine';
		}
		else
		{
			menuHtml += '<li class=\"topNavLi singleLine';
		}
		if (sectionid == menuId) {
			menuHtml += ' active';
			foundActive = 1;
			if(sectionid == 23) //additional class for inspiration image
				menuHtml += ' ins';

		}
		if (l1Count == 0)
		{
			menuHtml += ' topNavFirstLi';
		}
		menuHtml += '\" id=\"l1MenuItem_' + menuId + '\">';
		menuHtml += '<a href=\"'+link+'\"';

		if (sectionid == menuId) {
			menuHtml += ' class=\"active\"';
			foundActive = 1;
		}
		menuHtml += '>';
		if (l1Count > 0)
		{
			menuHtml += '<span class=\"lftBordr\"></span>';
		}
		menuHtml += value.name;
		if (l1Count < l1MenuLength-2)
		{
			menuHtml += '<span class=\"rgtBordr';
			if(l1Count == l1MenuLength)
			{
				menuHtml += ' noBG';
			}
			menuHtml += '\"></span>';
		}

		menuHtml += '</a>';
		if (sectionid != "home")
		{
			drawLevelTwoMenu(menuId, 0);
		}
		menuHtml += '</li>';
	}
	menuHtml += '</ul>';
}

function positionLevel3Menus(menuId){
	if (!(menuId in levelTwoMenu))
	{
		return;
	}
	//alert("Positioning L3 menus for " + menuId);
	currL2Menu = levelTwoMenu[menuId];
	l2MenuLength = currL2Menu.length;
	for (l2Count=0; l2Count < l2MenuLength; l2Count++)
	{
		l2Value = currL2Menu[l2Count];
		l2MenuId = menuId + "_" + l2Value.id;
		var l2LiObj = document.getElementById("l2MenuItem_"+l2MenuId);
		//alert(menuId + " : " + findCenterPosition(l2LiObj));
		var mm = document.getElementById('l3Menu_'+l2MenuId);
		if (l2MenuId in levelThreeMenu)
		{
			currL3Menu = levelThreeMenu[l2MenuId];
			l3MenuLength = currL3Menu.length;
			if (l3MenuLength > 0)
			{
				var l3FirstLiObj = document.getElementById('l3MenuItem_' + l2MenuId + '_' + currL3Menu[0].id);
				var l3LastLiObj = document.getElementById('l3MenuItem_' + l2MenuId + '_' + currL3Menu[l3MenuLength-1].id);
				var divPosition = findNextLevelPos(l2LiObj,l3FirstLiObj, l3LastLiObj,873);
				//alert(l2MenuId);
				//alert(l3FirstLiObj.offsetLeft);
				//alert(l2LiObj.offsetLeft + " " + divPosition);
				if (l2MenuId == '20_meditation')
				{
					//alert(l2MenuId + " : " + l3FirstLiObj.offsetLeft + " : " + l3LastLiObj.offsetLeft + " : " + findCenterPosition(l2LiObj) + " : " + findWidthOfList(l3FirstLiObj, l3LastLiObj) + " : padding should be set to " + divPosition);
				}
				l3FirstLiObj.style.paddingLeft = divPosition + "px";
				//mm.style.paddingLeft = divPosition + "px";

			}
		}
	}
}

function positionMenus(){
	for (l1Count=0; l1Count < l1MenuLength; l1Count++)
	{
		value = levelOneMenu[l1Count];
		menuId = value.id;
		var l1LiObj = document.getElementById("l1MenuItem_"+menuId);
		//alert(menuId + " : " + findCenterPosition(l1LiObj));
		var mm = document.getElementById('l2Menu_'+menuId);
		if (menuId in levelTwoMenu)
		{
			currL2Menu = levelTwoMenu[menuId];
			l2MenuLength = currL2Menu.length;
			if (l2MenuLength > 0)
			{
				var l2FirstLiObj = document.getElementById('l2MenuItem_' + menuId + '_' + currL2Menu[0].id);
				var l2LastLiObj = document.getElementById('l2MenuItem_' + menuId + '_' + currL2Menu[l2MenuLength-1].id);
				var divPosition = findNextLevelPos(l1LiObj,l2FirstLiObj,l2LastLiObj,880);
				//alert(menuId + " : padding should be set to " + divPosition);
				l2FirstLiObj.style.paddingLeft = divPosition + "px";
				//mm.style.paddingLeft = divPosition + "px";
			}
			positionLevel3Menus(menuId);
		}
	}
}


document.write('<div id=\"menuWrapper\">');
drawLevelOneMenu();
document.write(menuHtml);
document.write('</div>');
positionMenus();

