	
	var agt=navigator.userAgent.toLowerCase();
	var is_firefox = (agt.indexOf('firefox')!=-1);
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1));
	var is_nav2 = (is_nav && (is_major == 2));
	var is_nav3 = (is_nav && (is_major == 3));
	var is_badnav4 = (is_nav && (parseFloat(navigator.appVersion) == 4.02));
	var is_oldnav4 = (is_nav && (parseFloat(navigator.appVersion) < 4.06));
	var is_nav4 = (is_nav && (is_major == 4));
	var is_nav4up = (is_nav && (is_major >= 4));
	var is_nav6 = (is_nav && (is_major == 5));
	var is_nav6up = (is_nav && (is_major >= 5));
	var is_ie   = (agt.indexOf("msie") != -1);
	var is_ie3  = (is_ie && (is_major < 4));
	var is_ie4  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")==-1));
	var is_ie4up  = (is_ie  && (is_major >= 4));
	var is_ie5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1));
	var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
	var is_aol   = (agt.indexOf("aol") != -1);
	var is_aol3  = (is_aol && is_ie3);
	var is_aol4  = (is_aol && is_ie4);
	var is_aol5up  = (is_aol && is_ie5up);
	var is_opera = (agt.indexOf("opera") != -1);
	var is_opera4 = (is_opera && (is_major == 4));
	var is_opera5 = (is_opera && (is_major == 5));
	var is_opera5up = (is_opera && (is_major >= 5));
	var is_webtv = (agt.indexOf("webtv") != -1);
	var is_domcom = ((is_nav6up)||(is_ie5up)||(is_opera5up))
	var is_mac    = (agt.indexOf("mac")!=-1);
	var is_mac68k = (is_mac && ((agt.indexOf("68k")!=-1) || (agt.indexOf("68000")!=-1)));
	var is_macppc = (is_mac && ((agt.indexOf("ppc")!=-1) || (agt.indexOf("powerpc")!=-1)));
	var dhtmlnav=0;
	var dhtmlBrowser=0;

//alert(is_mac)
//alert(is_ie5)
//alert(agt)


	var NoOffFirstLineMenus=6;			// Number of first level items
	if (flyoutIsHome){
		NoOffFirstLineMenus = 5
	}	
	var LowBgColor='';			// Background color when mouse is not over
	var LowSubBgColor='';			// Background color when mouse is not over on subs
	var HighBgColor='';			// Background color when mouse is over
	var HighSubBgColor='';			// Background color when mouse is over on subs
	var FontLowColor='black';			// Font color when mouse is not over
	var FontSubLowColor='black';			// Font color subs when mouse is not over
	var FontHighColor='black';			// Font color when mouse is over
	var FontSubHighColor='white';			// Font color subs when mouse is over
	var BorderColor='';			// Border color
	var BorderSubColor='';			// Border color for subs
	var BorderWidth=0;				// Border width
	var BorderBtwnElmnts=1;			// Border between elements 1 or 0
	var FontFamily="arial,comic sans ms,technical"	// Font family menu items
	var FontSize=9;				// Font size menu items
	var FontBold=1;				// Bold menu items 1 or 0
	var FontItalic=0;				// Italic menu items 1 or 0
	var MenuTextCentered='left';			// Item text position 'left', 'center' or 'right'
	var MenuCentered='left';			// Menu horizontal position 'left', 'center' or 'right'
	var MenuVerticalCentered='top';		// Menu vertical position 'top', 'middle','bottom' or static
	var ChildOverlap=.025;				// horizontal overlap child/ parent
	var ChildVerticalOverlap=.1;			// vertical overlap child/ parent
	
	if(is_ie && is_mac){
		var StartTop=0;				// Menu offset x coordinate
		var StartLeft=0;				// Menu offset y coordinate
	} else if(is_firefox && flyoutIsHome) {
		var width = screen.width
		if(width > 1279 && document.body.offsetWidth > 1270) {
			var StartTop=0;				// Menu offset x coordinate
			var StartLeft=8;			// Menu offset y coordinate
		} else {
			var StartTop=0;
			var StartLeft=0;
		}
	} else 	{
		var StartTop=0;
		var StartLeft=0;
	}
	var VerCorrect=0;				// Multiple frames y correction
	var HorCorrect=0;				// Multiple frames x correction
	var LeftPaddng=3;				// Left padding
	var TopPaddng=2;				// Top padding
	var FirstLineHorizontal=1;			// SET TO 1 FOR HORIZONTAL MENU, 0 FOR VERTICAL
	var MenuFramesVertical=1;			// Frames in cols or rows 1 or 0
	var DissapearDelay=1000;			// delay before menu folds in
	var TakeOverBgColor=1;			// Menu frame takes over background color subitem frame
	var FirstLineFrame='navig';			// Frame where first level appears
	var SecLineFrame='space';			// Frame where sub levels appear
	var DocTargetFrame='space';			// Frame where target documents appear
	var TargetLoc='MenuPos';				// span id for relative positioning
	var HideTop=0;				// Hide first level when loading new document 1 or 0
	var MenuWrap=1;				// enables/ disables menu wrap 1 or 0
	var RightToLeft=0;				// enables/ disables right to left unfold 1 or 0
	var UnfoldsOnClick=0;			// Level 1 unfolds onclick/ onmouseover
	var WebMasterCheck=0;			// menu tree checking on or off 1 or 0
	var ShowArrow=0;				// Uses arrow gifs when 1
	var KeepHilite=1;				// Keep selected path highligthed
	var Arrws=['scripts/tri.gif',5,10,'scripts/tridown.gif',10,5,'scripts/trileft.gif',5,10];	// Arrow source, width and height

function BeforeStart(){return}
function AfterBuild(){return}
function BeforeFirstOpen(){return}
function AfterCloseAll(){setOnState(); return}


// Menu tree
//	MenuX=new Array(Text to show, Link, background image (optional), number of sub elements, height, width);
//	For rollover images set "Text to show" to:  "rollover:Image1.gif:Image2.gif"
//  we have two different navigations. One for the home page and one for the inner page


if(flyoutIsHome){
	//who we are
	Menu1=new Array("rollover:" + baseDir + "images/home_top_who.gif:" + baseDir + "images/home_top_who_over.gif",baseDir + "who/history/index.asp","",6,29,92);
		Menu1_1=new Array("rollover:" + baseDir + "images/but_history.gif:" + baseDir + "images/but_history_over.gif",baseDir + "who/history/index.asp","",0,42,158);
		Menu1_2=new Array("rollover:" + baseDir + "images/but_presidents_message.gif:" + baseDir + "images/but_presidents_message_over.gif",baseDir + "who/presidents_message/index.asp","",0,40,158);
		Menu1_3=new Array("rollover:" + baseDir + "images/but_news.gif:" + baseDir + "images/but_news_over.gif",baseDir + "who/news/index.asp","",0,28,158);
		Menu1_4=new Array("rollover:" + baseDir + "images/but_photo_gallery.gif:" + baseDir + "images/but_photo_gallery_over.gif",baseDir + "who/photogallery/index.asp","",0,28,158);
		Menu1_5=new Array("rollover:" + baseDir + "images/but_coffee_stories.gif:" + baseDir + "images/but_coffee_stories_over.gif",baseDir + "who/coffee_stories/index.asp","",0,28,158);
		Menu1_6=new Array("rollover:" + baseDir + "images/but_employment.gif:" + baseDir + "images/but_employment_over.gif",baseDir + "who/employment/index.asp","",0,37,158);
		
	//our techniques	
	Menu2=new Array("rollover:" + baseDir + "images/home_top_techniques.gif:" + baseDir + "images/home_top_techniques_over.gif",baseDir + "techniques/cupping/index.asp","",5,29,125);
		Menu2_1=new Array("rollover:" + baseDir + "images/but_cupping.gif:" + baseDir + "images/but_cupping_over.gif",baseDir + "techniques/cupping/index.asp","",0,42,158);
		Menu2_2=new Array("rollover:" + baseDir + "images/but_roasting.gif:" + baseDir + "images/but_roasting_over.gif",baseDir + "techniques/roasting/index.asp","",0,28,158);
		Menu2_3=new Array("rollover:" + baseDir + "images/but_brewing.gif:" + baseDir + "images/but_brewing_over.gif",baseDir + "techniques/brewing/index.asp","",0,28,158);
		Menu2_4=new Array("rollover:" + baseDir + "images/but_importing.gif:" + baseDir + "images/but_importing_over.gif",baseDir + "techniques/importing/index.asp","",0,28,158);
		Menu2_5=new Array("rollover:" + baseDir + "images/but_faq.gif:" + baseDir + "images/but_faq_over.gif",baseDir + "techniques/faq/index.asp","",0,50,158);

	//our coffee
	Menu3=new Array("rollover:" + baseDir + "images/home_top_coffee.gif:" + baseDir + "images/home_top_coffee_over.gif",baseDir + "coffee/freshly_ground_coffee/index.asp","",6,29,95);
		Menu3_1=new Array("rollover:" + baseDir + "images/but_freshly_ground.gif:" + baseDir + "images/but_freshly_ground_over.gif",baseDir + "coffee/freshly_ground_coffee/index.asp","",0,58,158);
		Menu3_2=new Array("rollover:" + baseDir + "images/but_health_nutritional.gif:" + baseDir + "images/but_health_nutritional_over.gif",baseDir + "coffee/coffee_and_your_health/index.asp","",0,40,158);
		Menu3_3=new Array("rollover:" + baseDir + "images/but_special_offers.gif:" + baseDir + "images/but_special_offers_over.gif",baseDir + "coffee/offers/index.asp","",0,28,158);
		//Menu3_4=new Array("rollover:" + baseDir + "images/but_coffee_quiz.gif:" + baseDir + "images/but_coffee_quiz_over.gif",baseDir + "coffee/coffee_quiz/index.asp","",0,40,158);
		Menu3_4=new Array("rollover:" + baseDir + "images/but_coffeerecipes.gif:" + baseDir + "images/but_coffeerecipes_over.gif",baseDir + "coffee/coffee_recipes/index.asp","",0,28,158);
		Menu3_5=new Array("rollover:" + baseDir + "images/but_coffeefacts.gif:" + baseDir + "images/but_coffeefacts_over.gif",baseDir + "coffee/coffee_facts/index.asp","",0,28,158);
		Menu3_6=new Array("rollover:" + baseDir + "images/but_store.gif:" + baseDir + "images/but_store_over.gif",baseDir + "shop/index.asp","",0,50,158);

	//for shop online
	Menu4=new Array("rollover:" + baseDir + "images/home_shop_online.gif:" + baseDir + "images/home_shop_online_over.gif",baseDir + "shop/index.asp","",0,29,106);
		//Menu4_1=new Array("rollover:" + baseDir + "images/but_newitems.gif:" + baseDir + "images/but_newitems_over.gif",baseDir + "forbusiness/newitems/index.asp","",0,42,158);
		//Menu4_2=new Array("rollover:" + baseDir + "images/but_programs.gif:" + baseDir + "images/but_programs_over.gif",baseDir + "forbusiness/programs/index.asp","",0,40,158);
		//Menu4_3=new Array("rollover:" + baseDir + "images/but_products.gif:" + baseDir + "images/but_products_over.gif",baseDir + "forbusiness/products/index.asp","",0,28,158);
		//Menu4_4=new Array("rollover:" + baseDir + "images/but_tradeshows.gif:" + baseDir + "images/but_tradeshows_over.gif",baseDir + "forbusiness/tradeshows/index.asp","",0,28,158);
		//Menu4_4=new Array("rollover:" + baseDir + "images/but_request_art.gif:" + baseDir + "images/but_request_art_over.gif",baseDir + "forbusiness/requestart/index.asp","",0,28,158);
		//Menu4_5=new Array("rollover:" + baseDir + "images/but_contact_salesrep.gif:" + baseDir + "images/but_contact_salesrep_over.gif",baseDir + "forbusiness/contactsales/index.asp","",0,40,158);
		//Menu4_6=new Array("rollover:" + baseDir + "images/but_newslettersignup.gif:" + baseDir + "images/but_newslettersignup_over.gif",baseDir + "forbusiness/sign_up_for_our_e-newsletter/index.asp","",0,50,158);
		
	//contact us
	Menu5=new Array("rollover:" + baseDir + "images/home_top_contact.gif:" + baseDir + "images/home_top_contact_over.gif",baseDir + "contact/questions/index.asp","",5,29,92);
		Menu5_1=new Array("rollover:" + baseDir + "images/but_questions.gif:" + baseDir + "images/but_questions_over.gif",baseDir + "contact/questions/index.asp","",0,58,158);
		Menu5_2=new Array("rollover:" + baseDir + "images/but_directions.gif:" + baseDir + "images/but_directions_over.gif",baseDir + "contact/directions/index.asp","",0,28,158);
		Menu5_3=new Array("rollover:" + baseDir + "images/but_where_to_find.gif:" + baseDir + "images/but_where_to_find_over.gif",baseDir + "contact/where_to_find/index.asp","",0,40,158);
		Menu5_4=new Array("rollover:" + baseDir + "images/but_ourcatalog.gif:" + baseDir + "images/but_ourcatalog_over.gif",baseDir + "contact/catalogs/index.asp","",0,28,158);
		Menu5_5=new Array("rollover:" + baseDir + "images/but_newslettersignup.gif:" + baseDir + "images/but_newslettersignup_over.gif",baseDir + "contact/sign_up_for_our_e-newsletter/index.asp","",0,50,158);
		
} else {

	//home
	Menu1=new Array("rollover:" + baseDir + "images/but_home.gif:" + baseDir + "images/but_home_over.gif",baseDir + "index.asp","",0,29,50);
	//who we are
	Menu2=new Array("rollover:" + baseDir + "images/but_who_we_are.gif:" + baseDir + "images/but_who_we_are_over.gif",baseDir + "who/history/index.asp","",6,29,98);
		Menu2_1=new Array("rollover:" + baseDir + "images/but_history.gif:" + baseDir + "images/but_history_over.gif",baseDir + "who/history/index.asp","",0,42,158);
		Menu2_2=new Array("rollover:" + baseDir + "images/but_presidents_message.gif:" + baseDir + "images/but_presidents_message_over.gif",baseDir + "who/presidents_message/index.asp","",0,40,158);
		Menu2_3=new Array("rollover:" + baseDir + "images/but_news.gif:" + baseDir + "images/but_news_over.gif",baseDir + "who/news/index.asp","",0,28,158);
		Menu2_4=new Array("rollover:" + baseDir + "images/but_photo_gallery.gif:" + baseDir + "images/but_photo_gallery_over.gif",baseDir + "who/photogallery/index.asp","",0,28,158);
		Menu2_5=new Array("rollover:" + baseDir + "images/but_coffee_stories.gif:" + baseDir + "images/but_coffee_stories_over.gif",baseDir + "who/coffee_stories/index.asp","",0,28,158);
		Menu2_6=new Array("rollover:" + baseDir + "images/but_employment.gif:" + baseDir + "images/but_employment_over.gif",baseDir + "who/employment/index.asp","",0,37,158);
		
	//our techniques	
	Menu3=new Array("rollover:" + baseDir + "images/but_techniques.gif:" + baseDir + "images/but_techniques_over.gif",baseDir + "techniques/cupping/index.asp","",5,29,125);
		Menu3_1=new Array("rollover:" + baseDir + "images/but_cupping.gif:" + baseDir + "images/but_cupping_over.gif",baseDir + "techniques/cupping/index.asp","",0,42,158);
		Menu3_2=new Array("rollover:" + baseDir + "images/but_roasting.gif:" + baseDir + "images/but_roasting_over.gif",baseDir + "techniques/roasting/index.asp","",0,28,158);
		Menu3_3=new Array("rollover:" + baseDir + "images/but_brewing.gif:" + baseDir + "images/but_brewing_over.gif",baseDir + "techniques/brewing/index.asp","",0,28,158);
		Menu3_4=new Array("rollover:" + baseDir + "images/but_importing.gif:" + baseDir + "images/but_importing_over.gif",baseDir + "techniques/importing/index.asp","",0,28,158);
		Menu3_5=new Array("rollover:" + baseDir + "images/but_faq.gif:" + baseDir + "images/but_faq_over.gif",baseDir + "techniques/faq/index.asp","",0,50,158);

	//our coffee
	Menu4=new Array("rollover:" + baseDir + "images/but_our_coffee.gif:" + baseDir + "images/but_our_coffee_over.gif",baseDir + "coffee/freshly_ground_coffee/index.asp","",6,29,95);
	    Menu4_1=new Array("rollover:" + baseDir + "images/but_freshly_ground.gif:" + baseDir + "images/but_freshly_ground_over.gif",baseDir + "coffee/freshly_ground_coffee/index.asp","",0,58,158);
		Menu4_2=new Array("rollover:" + baseDir + "images/but_health_nutritional.gif:" + baseDir + "images/but_health_nutritional_over.gif",baseDir + "coffee/coffee_and_your_health/index.asp","",0,40,158);
		Menu4_3=new Array("rollover:" + baseDir + "images/but_coffeerecipes.gif:" + baseDir + "images/but_coffeerecipes_over.gif",baseDir + "coffee/coffee_recipes/index.asp","",0,28,158);
		//Menu4_4=new Array("rollover:" + baseDir + "images/but_coffee_quiz.gif:" + baseDir + "images/but_coffee_quiz_over.gif",baseDir + "coffee/coffee_quiz/index.asp","",0,40,158);
		Menu4_4=new Array("rollover:" + baseDir + "images/but_coffeefacts.gif:" + baseDir + "images/but_coffeefacts_over.gif",baseDir + "coffee/coffee_facts/index.asp","",0,28,158);
		Menu4_5=new Array("rollover:" + baseDir + "images/but_special_offers.gif:" + baseDir + "images/but_special_offers_over.gif",baseDir + "coffee/offers/index.asp","",0,28,158);
		Menu4_6=new Array("rollover:" + baseDir + "images/but_store.gif:" + baseDir + "images/but_store_over.gif",baseDir + "shop/index.asp","",0,50,158);

	//for shop online
	Menu5=new Array("rollover:" + baseDir + "images/but_shop_online.gif:" + baseDir + "images/but_shop_online_over.gif",baseDir + "shop/index.asp","",0,29,106);
		//Menu5_1=new Array("rollover:" + baseDir + "images/but_newitems.gif:" + baseDir + "images/but_newitems_over.gif",baseDir + "forbusiness/newitems/index.asp","",0,42,158);
		//Menu5_2=new Array("rollover:" + baseDir + "images/but_programs.gif:" + baseDir + "images/but_programs_over.gif",baseDir + "forbusiness/programs/index.asp","",0,40,158);
		//Menu5_3=new Array("rollover:" + baseDir + "images/but_products.gif:" + baseDir + "images/but_products_over.gif",baseDir + "forbusiness/products/index.asp","",0,28,158);
		//Menu5_4=new Array("rollover:" + baseDir + "images/but_tradeshows.gif:" + baseDir + "images/but_tradeshows_over.gif",baseDir + "forbusiness/tradeshows/index.asp","",0,28,158);
		//Menu5_4=new Array("rollover:" + baseDir + "images/but_request_art.gif:" + baseDir + "images/but_request_art_over.gif",baseDir + "forbusiness/requestart/index.asp","",0,28,158);
	    //Menu5_5=new Array("rollover:" + baseDir + "images/but_contact_salesrep.gif:" + baseDir + "images/but_contact_salesrep_over.gif",baseDir + "forbusiness/contactsales/index.asp","",0,40,158);
		//Menu5_6=new Array("rollover:" + baseDir + "images/but_newslettersignup.gif:" + baseDir + "images/but_newslettersignup_over.gif",baseDir + "forbusiness/sign_up_for_our_e-newsletter/index.asp","",0,50,158);

	//contact us
	Menu6=new Array("rollover:" + baseDir + "images/but_contact.gif:" + baseDir + "images/but_contact_over.gif",baseDir + "contact/questions/index.asp","",5,29,94);
	Menu6_1=new Array("rollover:" + baseDir + "images/but_questions.gif:" + baseDir + "images/but_questions_over.gif",baseDir + "contact/questions/index.asp","",0,58,158);
		Menu6_2=new Array("rollover:" + baseDir + "images/but_directions.gif:" + baseDir + "images/but_directions_over.gif",baseDir + "contact/directions/index.asp","",0,28,158);
		Menu6_3=new Array("rollover:" + baseDir + "images/but_where_to_find.gif:" + baseDir + "images/but_where_to_find_over.gif",baseDir + "contact/where_to_find/index.asp","",0,40,158);
		Menu6_4=new Array("rollover:" + baseDir + "images/but_ourcatalog.gif:" + baseDir + "images/but_ourcatalog_over.gif",baseDir + "contact/catalogs/index.asp","",0,28,158);
		Menu6_5=new Array("rollover:" + baseDir + "images/but_newslettersignup.gif:" + baseDir + "images/but_newslettersignup_over.gif",baseDir + "contact/sign_up_for_our_e-newsletter/index.asp","",0,50,158);
}