function menuentry(label,menstyle,clink,subOn,subOff){
	this.label = label;
	this.menstyle = menstyle;
	this.clink = clink;
	this.subOn = subOn;
	this.subOff = subOff;
}

function sublinkarray(link0,link1,link2,link3){
	this.link0 = link0;
	this.link1 = link1;
	this.link2 = link2;
	this.link3 = link3;
}

//global variable to hold menu item info
var menuItemOn = "";
//global variable to hold link set info
var linkSet = "0";
//variable to tell whether to write 2nd lifestage layer
var menuBase = "im";

linkarray = new Array;
//link sets for the dogs menu
//links for Small (up to 20 lbs.); order is  "Puppy (0 to 12 mos.)", "Adult (1 to 6 yrs.)", "Mature (7+ yrs.)"
linkarray[0] = new sublinkarray("lifestagejp.do?method=loadLifeStage&pageID=101", "lifestagejp.do?method=loadLifeStage&pageID=104", "lifestagejp.do?method=loadLifeStage&pageID=107");
//links for Medium (20 to 50 lbs.); order is "Puppy (0 to 12 mos.)", "Adult (1 to 6 yrs.)", "Mature (7+ yrs.)"
linkarray[1] = new sublinkarray("lifestagejp.do?method=loadLifeStage&pageID=102", "lifestagejp.do?method=loadLifeStage&pageID=105", "lifestagejp.do?method=loadLifeStage&pageID=108");
//links for Large (over 50 lbs.); order is "Puppy (0 to 12 mos.)", "Adult (1 to 6 yrs.)", "Mature (7+ yrs.)"
linkarray[2] = new sublinkarray("lifestagejp.do?method=loadLifeStage&pageID=103", "lifestagejp.do?method=loadLifeStage&pageID=106", "lifestagejp.do?method=loadLifeStage&pageID=109");
//links for Nutritional Fact Book; order is "dog", "cat"
linkarray[3] = new sublinkarray("nutritionjp.do?method=loadNutrition&pageID=164","nutritionjp.do?method=loadNutrition&pageID=166");
//links for Pet Nutrition Library; order is "dog", "cat"
linkarray[4] = new sublinkarray("nutritionjp.do?method=loadNutritionLibrary&pageID=162","nutritionjp.do?method=loadNutritionLibrary&pageID=155");

//links for Vet Products; order is "dog", "cat"
linkarray[5] = new sublinkarray("/ja_JP/jhtmls/product/sw_HighLevelProduct_page.jhtml?li=ja_JP&bc=I&pti=VH&sc=D&lsc=&bsc=","/ja_JP/jhtmls/product/sw_HighLevelProduct_page.jhtml?li=ja_JP&bc=I&pti=VH&sc=C&lsc=&bsc=");


// menuentry is (label, stylesheet, link, subOn function, subOff function)
//the link parameter should remain with only a # for dogs_menu
dogs_menu = new Array();
dogs_menu[0] = new menuentry("小型（8kgまで）","menuitem","#","subOn('dogstage','113','dogsmenu0','0')","subOff('dogsmenu','dogstage','dogsmenu0')");
dogs_menu[1] = new menuentry("中型（8kgから25kgまで)","menuitem","#","subOn('dogstage','132','dogsmenu1','1')","subOff('dogsmenu','dogstage','dogsmenu1')");
dogs_menu[2] = new menuentry("大型（25kg以上)","menuitem","#","subOn('dogstage','151','dogsmenu2','2')","subOff('dogsmenu','dogstage','dogsmenu2')");

//the link parameter should remain with only a # for dog_size; enter the links for this menu above in the linkarray array (items 0-2)
dog_stage = new Array();
dog_stage[0] = new menuentry("子犬 (0から12ヶ月齢まで)","menuitem","#");
dog_stage[1] = new menuentry("成犬 (1歳から6歳まで）","menuitem","#");
dog_stage[2] = new menuentry("高齢犬 (7歳以上)","menuitem","#");

//replace # with links
cats_menu = new Array();
cats_menu[0] = new menuentry("子猫 (0から12ヶ月齢まで)","menuitem","lifestagejp.do?method=loadLifeStage&pageID=119");
cats_menu[1] = new menuentry("成猫 (1歳から6歳まで）","menuitem","lifestagejp.do?method=loadLifeStage&pageID=120");
cats_menu[2] = new menuentry("高齢猫 (7歳以上)","menuitem","lifestagejp.do?method=loadLifeStage&pageID=121");

//the link parameter should remain with only a # for nutrition_menu
nutrition_menu = new Array();
nutrition_menu[0] = new menuentry("栄養学辞典","menuitem","#","subOn('nutrisubmenu','94','nutritionmenu0','3')","subOff('nutritionmenu','nutrisubmenu','nutritionmenu0')");
nutrition_menu[1] = new menuentry("栄養学図書館","menuitem","#","subOn('nutrisubmenu','113','nutritionmenu1','4')","subOff('nutritionmenu','nutrisubmenu','nutritionmenu1')");

//the link parameter should remain with only a # for nutri_submenu; enter the links for this menu above in the linkarray array (items 3-4)
nutri_submenu = new Array();
nutri_submenu[0] = new menuentry("犬","menuitem","#");
nutri_submenu[1] = new menuentry("猫","menuitem","#");

//replace # with links
products_menu = new Array();
products_menu[0] = new menuentry("&#x30C9;&#x30C3;&#x30B0;&#x30D5;&#x30FC;&#x30C9;&#x88FD;&#x54C1;&#x4E00;&#x89A7;","menuitem","dog.do");
products_menu[1] = new menuentry("&#x30AD;&#x30E3;&#x30C3;&#x30C8;&#x30D5;&#x30FC;&#x30C9;&#x88FD;&#x54C1;&#x4E00;&#x89A7;","menuitem","cat.do");
products_menu[2] = new menuentry("&#x304A;&#x3059;&#x3059;&#x3081;&#x88FD;&#x54C1;&#x691C;&#x7D22;&#xFF08;&#x72AC;&#xFF09;","menuitem","productjp.do?method=loadDefault&pageID=129");
products_menu[3] = new menuentry("&#x304A;&#x3059;&#x3059;&#x3081;&#x88FD;&#x54C1;&#x691C;&#x7D22;&#xFF08;&#x732B;&#xFF09;","menuitem","productjp.do?method=loadDefault&pageID=130");
//products_menu[3] = new menuentry("特別療法食（IVF）","menuitem","productarticlejp.do?method=loadProductArticleDescription&pageID=193&articleid=5513");

//the link parameter should remain with only a # for prod_submenu; enter the links for this menu above in the linkarray array (item 5)
prod_submenu = new Array();
prod_submenu[0] = new menuentry("犬","menuitem","#");
prod_submenu[1] = new menuentry("猫","menuitem","#");

//DO NOT EDIT THE ARRAY BELOW
mainlayer_titles = new Array();
mainlayer_titles[0] = "dogsmenu";
mainlayer_titles[1] = "nutritionmenu";
mainlayer_titles[2] = "prodmenu";
mainlayer_titles[3] = "catsmenu";

sublayer_titles = new Array();
sublayer_titles[0] = "dogstage";
sublayer_titles[1] = "nutrisubmenu";
sublayer_titles[2] = "prodsubmenu";
