// JavaScript Document
// generates the menu based on body id
//Author Binu Jose
var strList;
var strPreUrl = "..";
var intSubNum =0;

function menuStart()
{
	strList = "<div id='masterdiv' class='menutMain'> "
	// alert (strList + "menuStart");
}

function addParentItem(description,url,child) // menu title, optional [url, child yes or no]
{
	// alert (url);
	// alert (description);

	if (!url) // == undefined) 
	{
		intSubNum+=1;																																																									
		strUrl = "<div class='menutitle' onclick=SwitchMenu('sub" + intSubNum + "') id='div" + intSubNum +"'><table width='100%' border='0' cellpadding='0' cellspacing='0'><tr><td width='141'>" + description + "</td><td><span id='spn" + intSubNum + "' class='expCol'><img src='/images/expand.gif'></span></td></tr></table></div>" ;
	}
	else
	{
		//if (url.substring(0,7)=="http://" ){
		//	strPreUrl="";
			//alert(url.substring(0,7));
		//}
		
		// if single
		if (!child){
			
				strUrl = "<a href = '" + url + "' class='aFontMenuSingle' ><div class='menuSingle' onclick=SwitchMenuTop() >" + description + "</div></a>";
			
		}
		else // if child exists
		{
			intSubNum+=1;
			strUrl = "<a href = '"  + url + "' class='aFontMenuSingle'><div class='menutitle' onclick=SwitchMenu('sub" + intSubNum + "') id='div" +
			 intSubNum +"'><table width='100%' border='0' cellpadding='0' cellspacing='0'><a href = '"  + url + "' class='aFontMenuSingle'><tr><td width='141'>" + description + "</td><td><span id='spn" + intSubNum + "' class='expCol'><a href = '" + strPreUrl + url + "' class='aFontMenuSingle'><img src='/images/expand.gif' border='0'></a></span></td></tr></a></table></div></a>";
		}
	}
	strList = strList + strUrl ;
	// alert (strList + "addParentItem");
}

function OpenNewWinItem(description,url) {
	// if open new window window.open('ClndrPopUp.aspx?textbox=txtAppDate','cal','width=200,height=200,left=270,top=270')
		
			strUrl = '<a onclick = "' + url + '"  href="javascript:;" class="aFontMenuSingle"><div class="menuSingle">' + description + '</div></a>';
			//alert(strUrl);
		strList = strList + strUrl ;
}

function ChildStart()
{
	strList = strList + "<div class='menutitle1'><span class='submenu' id='sub"+ intSubNum +"'><ul class='ulClass'>" ; //child list starts
	// alert (strList + "ChildStart");
}

function addChildItem(desc,url,target,subExist)
{
	if (!subExist) {
		//alert("hello");
		if (!target){
			strList = strList + "<li class='liClass'> <a href='" + url + "' class='aFont'>" + desc + "</a></li>" ; //description of child
		}
		if (target=="blank"){	
			strList = strList + "<li class='liClass'> <a href='" + url + "' class='aFont' target='_blank'>" + desc + "</a></li>" ; //description of child		
		}
	}
	else{
		//alert("alalalallo");
		strList = strList + "<li class='liClass'> <a href='" + url + "' class='aFont'>" + desc + "</a>" ; //description of child
	}
	// alert (strList + "addChildItem");
}

function ChildEnd()
{
	strList = strList + "</ul></span></div>" ;
	// alert (strList + "ChildEnd");
}

// subchild 3rd level
function subChildStart()
{
	strList = strList + "<ul class='subulClass'>" ; //child list starts
	// alert (strList + "ChildStart");
}

function addSubChildItem(desc,url)
{
	strList = strList + "<li class='subliClass'> <a href='" + url + "' class='aFontsub'>" + desc + "</a></li>" ; //description of child
	// alert (strList + "addChildItem");
}

function subChildEnd()
{
	strList = strList + "</ul></li>" ;
	// alert (strList + "ChildEnd");
}
//
function menuEnd()
{
	strList = strList + "</div>" ;
	// alert (strList + "menuEnd");
}	



function createlist(id)
{
// alert(id);
switch (id)
{
case "about_us":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("President's Message","/About_us/Presidents_Message.htm");
		addParentItem("Company History","/About_us/Company_History/default.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Our Founders","/About_us/Company_History/Our_Founders.htm");
				addChildItem("The Little Girl","/About_us/Company_History/The_Girl.htm");
				addChildItem("The Bow Tie","/About_us/Company_History/Bowtie.htm");
				addChildItem("A Family-Owned Business","/About_us/Company_History/Family-Owned_Business.htm");
			ChildEnd(); // child list ends 
		addParentItem("Guiding Values","/About_us/Guiding_Values.htm"); // first main item 
		addParentItem("Company Statements","/About_us/Company_Statements.htm"); // first main item 
		addParentItem("Family of Companies","/About_us/Family_Of_Companies/Our_Family_of_Companies.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Blue Planet Foods, Inc.","/About_us/Family_Of_Companies/Blue_Planet_Foods.htm"); //description of child				
			ChildEnd(); // child list ends	addParentItem("Link + children","/jscript/Apply_online.htm","yes"); // first main item 
		addParentItem("Company Locations","/About_us/Company_Locations/default.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Collegedale","/About_us/Company_Locations/Collegedale_and_Chattanooga.htm"); //description of child
				addChildItem("Gentry","/About_us/Company_Locations/Gentry.htm"); 
				addChildItem("Stuarts Draft","/About_us/Company_Locations/Stuarts_Draft.htm"); 
				addChildItem("Kingman","/About_us/Company_Locations/Kingman.htm"); 
			ChildEnd(); // child list ends	
		addParentItem("Fact Sheets","/About_us/Corporate.htm"); // first main item 


							
	menuEnd();
	intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;

case "business":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("Our Founders&rsquo; Philosophy","/Business_Philosophy/Our_Founders_Philosophy.htm");
		addParentItem("Quality and Food Safety","/Business_Philosophy/Quality_and_Food_Safety/default.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Quality Matters","/Business_Philosophy/Quality_and_Food_Safety/Quality_Matters_at_McKee_Foods.htm");
				addChildItem("Food Safety","/Business_Philosophy/Quality_and_Food_Safety/Food_Safety.htm");
				addChildItem("Food Safety Training","/Business_Philosophy/Quality_and_Food_Safety/Training.htm");
			ChildEnd(); // child list ends 
		//addParentItem("Snack Smart<sup class='exponent'>&reg;</sup>","/Business_Philosophy/Snack_Smart/default.htm","yes"); // first main item 
			//ChildStart();
				//addChildItem("Snack Smart<sup class='exponent'>&reg;</sup> Criteria","/Business_Philosophy/Snack_Smart/Snack_Smart_Criteria.htm");
				//addChildItem("Snack Smart<sup class='exponent'>&reg;</sup> Survey","/Business_Philosophy/Snack_Smart/Snack_Smart_Survey.asp");
				//addChildItem("Product List","/Business_Philosophy/Snack_Smart/snack_smart_flyer_Nov2007.pdf","blank");
				
			//ChildEnd(); // child list ends 
		addParentItem("Environment","/Business_Philosophy/Environment.htm"); // first main item 
		addParentItem("Commitment to Community"); // first main item 
			ChildStart();
				addChildItem("Investing in the Future","/Business_Philosophy/Commitment_to_Community/Investing_in_the_Future.htm"); 
				addChildItem("Challenger Center","/Business_Philosophy/Commitment_to_Community/Challenger_Center.htm"); 
				addChildItem("Endowed Chairs","/Business_Philosophy/Commitment_to_Community/Endowed_Chairs.htm"); 
			ChildEnd(); // child list ends	
							
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	
case "brands":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("Little Debbie<sup class='exponent'>&reg;</sup>","/Our_Brands/Little_Debbie.htm");
		addParentItem("Sunbelt<sup class='exponent'>&reg;</sup>","/Our_Brands/Sunbelt.htm");
		addParentItem("Heartland<sup class='exponent'>&reg;</sup>","/Our_Brands/Heartland.htm");
		addParentItem("Fieldstone&trade; Bakery","/Our_Brands/Fieldstone.htm"); // Added by Josh L. 7/17/08
		
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	
case "media":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("Media Home","/Contact_Us/Media_Center/default.htm"); //description of child
		addParentItem("Guidelines for Media","/Contact_Us/Media_Center/Guidelines_for_Media.htm"); //description of child
		addParentItem("Media Contacts","/Contact_Us/Media_Center/Media_Contacts.htm"); 
		addParentItem("Company News","/Contact_Us/Media_Center/News.htm");
			
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	
	
case "careers":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("Job Opportunities","/careers/HRAppJobView.aspx","yes"); // first main item 
			ChildStart();
				addChildItem("Job Opportunity Listings","/careers/HRAppJobView.aspx");
				addChildItem("Agencies & Search Firms","/Careers/Job_Opportunities/Agencies_Search_Firms.htm");
				addChildItem("How to Apply","/Careers/Job_Opportunities/How_to_Apply.htm");
				addChildItem("Job Interest Form","/Careers/jobinterestform.aspx"); 
				addChildItem("Recruiting Process","/Careers/Job_Opportunities/Recruiting_Process.htm");
			ChildEnd(); // child list ends	
			
		addParentItem("Campus Recruiting","/Careers/Campus_Recruiting/default.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Recruiting Schedule","/Careers/Campus_Recruiting/Recruiting_Schedule.htm"); //description of child
				addChildItem("Internships","/Careers/Campus_Recruiting/Internships.htm"); 
				addChildItem("Pay, Benefits, & Housing","/Careers/Campus_Recruiting/Pay_Benefits_and_Housing.htm");
				//addChildItem("Diversity",""); 
				addChildItem("Application Guidelines","/Careers/Campus_Recruiting/Application_Guidelines.htm"); 
				//addChildItem("Success Stories","/Careers/Campus_Recruiting/Success_Stories.htm");
				addChildItem("Campus FAQs","/Careers/Campus_Recruiting/Campus_FAQs.htm"); 
			ChildEnd(); // child list ends	
			
		addParentItem("Working at McKee Foods","/Careers/Working_At_McKee_Foods/default.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Our Values","/Careers/Working_At_McKee_Foods/Our_Values.htm"); //description of child
				//addChildItem("Diversity",""); 
				//addChildItem("Work Life Balance","");
				//addChildItem("Compensation & Benefits",""); 
				//addChildItem("Community",""); 
				//addChildItem("Starting your Career","");
				//addChildItem("Work Environment",""); 
				//addChildItem("Traininig & Development",""); 
			ChildEnd(); // child list ends	
		//addParentItem("HR Admin Login","/careers/HRAppLogin.aspx"); // first main item 

	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	
	case "contact":
	//alert(id  + "inside body");

	menuStart();
		addParentItem("Media Center","/Contact_Us/Media_Center/default.htm"); // first main item 
		addParentItem("Consumer Comments","/Contact_Us/Consumer.htm","yes"); // first main item 
			ChildStart();
				addChildItem("Compliments","/Contact_Us/Compliments.htm"); //description of child
				addChildItem("Complaints","/Contact_Us/Complaints.htm"); 
				addChildItem("Inquiries","/Contact_Us/Inquiries.htm");
				//addChildItem("Suggestions","/Contact_Us/Suggestions.htm")
			ChildEnd(); // child list ends	
		addParentItem("Retail Comments","/Contact_Us/Retail.htm");
		addParentItem("Backhaul","/Contact_Us/Backhaul.htm");
		addParentItem("Distributorship Opportunities","/Contact_Us/Distributorship_Opportunities.htm");
		addParentItem("Promotions","/Contact_Us/Promotions.htm","yes");
			ChildStart();
				addChildItem("Guidelines for Promotions","/Contact_Us/Guidelines_for_Promotions.pdf","blank"); //description of child
			ChildEnd(); // child list ends	
		addParentItem("Product Donations","/Contact_Us/Product_Donations.htm")	
		addParentItem("FAQs","/Contact_Us/FAQs.htm");
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	
case "home":
	//alert(id  + "inside body");

	menuStart();
		//window.open('Absolute url','name for childwindow','width=,height=,left=,top=')
		OpenNewWinItem("Virtual Tour","window.open('http://www.mckeefoods.com/virtual_tour/index.html','VirtualTour','width=615,height=400,left=5,top=5')");
		//addParentItem("Virtual Tour","/virtual_tour/index.html");
		OpenNewWinItem("McKee Foods Timeline","window.open('http://www.mckeefoods.com/Timeline/start.html','Timeline','width=773,height=450,left=5,top=5')");
		//addParentItem("McKee Foods Timeline","/Timeline_test/start.html");
		//addParentItem("Snack Smart","/Business_Philosophy/Snack_Smart/default.htm");
		addParentItem("Current Job Openings","/careers/HRAppJobView.aspx");
		//addParentItem("E-Cards","/family/E-Cards.htm");
		
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;


case "family":
	//alert(id  + "inside body");

	menuStart();
	//		window.open('Absolute url','name for childwindow','width=,height=,left=,top=')
		OpenNewWinItem("Virtual Tour","window.open('http://www.mckeefoods.com/virtual_tour/index.html','VirtualTour','width=615,height=400,left=5,top=5')");
		//addParentItem("Virtual Tour","/virtual_tour/index.html");
		OpenNewWinItem("McKee Foods Timeline","window.open('http://www.mckeefoods.com/Timeline/start.html','Timeline','width=773,height=450,left=5,top=5')");
		//addParentItem("McKee Foods Timeline","/Timeline_test/start.html");
		//addParentItem("E-Cards","/family/E-Cards.htm"); // first main item 
		//addParentItem("Trivia","/family/Trivia.htm");
		
	menuEnd();
		intSubNum=0;
	// alert (strList);
	document.write(strList);
	break;
	


}
}