/*******************************************
 *         [[ Taxonomy Process ]]          *
 *                                         *
 *   Created 2001.01.20                    *
 *   Updated 2001.01.20                    *
 *   YIL VEIN Project                      *
 *   Copyright (c) 2001 Akira YAMANOUCHI   *
 *******************************************/
var v_mode = "vein";

function set_mode(mode) {
	v_mode = mode;
}

function MakeArray(n) {
	this.length = n;
}

function taxo(gen,cla,spe,nam) {
	this.gen = gen;
	this.cla = cla;
	this.spe = spe;
	this.nam = nam;
}

var inum = 0;
var sp = new MakeArray();
sp[inum++] = new taxo("mammal","rodentia","hamster","ハムスター");
sp[inum++] = new taxo("mammal","rodentia","mouse","マウス");
sp[inum++] = new taxo("mammal","rodentia","guineapig","モルモット");
sp[inum++] = new taxo("mammal","rodentia","prairiedog","プレーリードッグ");
sp[inum++] = new taxo("mammal","rodentia","chinchilla","チンチラ");
sp[inum++] = new taxo("mammal","rodentia","squirrel","リス");
sp[inum++] = new taxo("mammal","rodentia","jerboa","トビネズミ");
sp[inum++] = new taxo("mammal","rodentia","flyingsquirrel","モモンガ");
sp[inum++] = new taxo("mammal","lagomorpha","rabbit","ウサギ");
sp[inum++] = new taxo("mammal","carnivora","ferret","フェレット");
sp[inum++] = new taxo("mammal","carnivora","fox","キツネ");
sp[inum++] = new taxo("mammal","carnivora","racoon","アライグマ");
sp[inum++] = new taxo("mammal","insectivora","hedgehog","ハリネズミ");
sp[inum++] = new taxo("mammal","primate","monkey","サル");
sp[inum++] = new taxo("mammal","marsupialia","sugarglider","フクロモモンガ");
sp[inum++] = new taxo("mammal","chiroptera","bat","コウモリ");
sp[inum++] = new taxo("avian","common","smallbird","小型鳥類共通");
sp[inum++] = new taxo("avian","wildbird","japan","日本の野鳥");
sp[inum++] = new taxo("avian","passeres","javasparrow","ブンチョウ");
sp[inum++] = new taxo("avian","psittacine","parakeet","インコ");
sp[inum++] = new taxo("avian","psittacine","parrot","オウム");
sp[inum++] = new taxo("avian","passeres","socialfinch","ジュウシマツ");
sp[inum++] = new taxo("avian","strigiformes","owl","フクロウ・ミミズク");
sp[inum++] = new taxo("reptile","lizard","iguana","イグアナ");
sp[inum++] = new taxo("reptile","lizard","chameleon","カメレオン");
sp[inum++] = new taxo("reptile","lizard","beardeddragon","フトアゴヒゲトカゲ");
sp[inum++] = new taxo("reptile","lizard","waterdragon","ウォータードラゴン");
sp[inum++] = new taxo("reptile","lizard","agamidae","アガマ");
sp[inum++] = new taxo("reptile","lizard","gecko","ヤモリ");
sp[inum++] = new taxo("reptile","lizard","skink","スキンク");
sp[inum++] = new taxo("reptile","chelonia","tortoise","リクガメ");
sp[inum++] = new taxo("reptile","chelonia","turtle","ヌマガメ");
sp[inum++] = new taxo("reptile","snake","all","ヘビ");
sp[inum++] = new taxo("amphibian","frog","all","カエル");
sp[inum++] = new taxo("exotic","exotic","exotic","エキゾチック");

function disp_next_level() {
	spe = document.group.taxonomy.options[document.group.taxonomy.selectedIndex].value;
	if( spe == "select" ) {
		return true;
	}
	gen = "";
	for(i=0;i<inum;i++) {
		if( sp[i].spe == spe ) {
			gen = sp[i].gen;
			cla = sp[i].cla;
		}
	}
	if(gen == "") {
		for(i=0;i<inum;i++) {
			if( sp[i].cla == spe ) {
				gen = sp[i].gen;
				cla = spe;
				spe = sp[i].spe;
			}
		}
	}
	if(gen == "") {
		return true;
	}

	if( v_mode == "vein" ) {
		parent.parent.species.search.location = gen +"/" + cla + "/" + spe + "/search.htm";
		parent.parent.species.info.location = gen +"/" + cla + "/" + spe + "/data/usage.htm";
	} else if( v_mode == "ids" ) {
		parent.menu.location = "../info/" + gen +"/" + cla + "/" + spe + "/menu_ids.htm";
	}
	return true;
}

function selection_box() {
	if(top.vein_lang == "japanese") {
		document.write("<font size='2' color='ffffa0'>種</font>");
		document.write("<select name='taxonomy' size='1' onChange='disp_next_level()'>");
		document.write("<option value='select' selected>-- 種類を選択 --");
		document.write("<option value='select' DISABLED>【哺乳類】");
		document.write("<option value='racoon'>　アライグマ");
		document.write("<option value='rabbit'>　ウサギ");
		document.write("<option value='fox'>　キツネ");
		document.write("<option value='bat'>　コウモリ");
		document.write("<option value='monkey'>　サル");
		document.write("<option value='prairiedog'>　ジリス");
		document.write("<option value='chinchilla'>　チンチラ");
		document.write("<option value='jerboa'>　トビネズミ");
		document.write("<option value='flyingsquirrel'>　モモンガ");
		document.write("<option value='hamster'>　ハムスター");
		document.write("<option value='mouse'>　マウス");
		document.write("<option value='hedgehog'>　ハリネズミ");
		document.write("<option value='ferret'>　フェレット");
		document.write("<option value='sugarglider'>　フクロモモンガ");
		document.write("<option value='prairiedog'>　プレーリードッグ");
		document.write("<option value='guineapig'>　モルモット");
		document.write("<option value='squirrel'>　リス");
		document.write("<option value='select' DISABLED>【鳥類】");
		document.write("<option value='smallbird'>　小型鳥類共通");
		document.write("<option value='japan'>　日本の野鳥");
		document.write("<option value='parakeet'>　インコ");
		document.write("<option value='parrot'>　オウム");
		document.write("<option value='socialfinch'>　ジュウシマツ");
		document.write("<option value='owl'>　フクロウ・ミミズク");
		document.write("<option value='javasparrow'>　ブンチョウ");
		document.write("<option value='select' DISABLED>【爬虫類】");
		document.write("<option value='agamidae'>　アガマ");
		document.write("<option value='iguana'>　イグアナ");
		document.write("<option value='waterdragon'>　ウォータードラゴン");
		document.write("<option value='chameleon'>　カメレオン");
		document.write("<option value='skink'>　スキンク");
		document.write("<option value='beardeddragon'>　フトアゴヒゲトカゲ");
		document.write("<option value='turtle'>　ヌマガメ");
		document.write("<option value='snake'>　ヘビ");
		document.write("<option value='gecko'>　ヤモリ");
		document.write("<option value='tortoise'>　リクガメ");
		document.write("<option value='select' DISABLED>【両生類】");
		document.write("<option value='frog'>　カエル");
		document.write("<option value='select' DISABLED>【一般】");
		document.write("<option value='exotic'>　エキゾチック");
		document.write("</select>");
	} else {
		document.write("<font size='2' color='ffffa0'>Species</font>");
		document.write("<select name='taxonomy' size='1' onChange='disp_next_level()'>");
		document.write("<option value='select' selected>-- Select --");
		document.write("<option value='select' DISABLED>Mammal");
		document.write("<option value='bat'>+ Bat");
		document.write("<option value='chinchilla'>+ Chinchilla");
		document.write("<option value='ferret'>+ Ferret");
		document.write("<option value='fox'>+ Fox");
		document.write("<option value='prairiedog'>+ GroundSquirrel");
		document.write("<option value='guineapig'>+ GuineaPig");
		document.write("<option value='hamster'>+ Hamster");
		document.write("<option value='hedgehog'>+ HedgeHog");
		document.write("<option value='jerboa'>+ Jerboa");
		document.write("<option value='flyingsquirrel'>+ Flyingsquirrel");
		document.write("<option value='monkey'>+ Monkey");
		document.write("<option value='mouse'>+ Mouse");
		document.write("<option value='prairiedog'>+ PrairieDog");
		document.write("<option value='racoon'>+ Racoon");
		document.write("<option value='rabbit'>+ Rabbit");
		document.write("<option value='sugarglider'>+ SugarGlider");
		document.write("<option value='squirrel'>+ Squirrel");
		document.write("<option value='select' DISABLED>Avian");
		document.write("<option value='javasparrow'>+ JavaSparrow");
		document.write("<option value='owl'>+ Owl");
		document.write("<option value='parakeet'>+ Parakeet");
		document.write("<option value='parrot'>+ Parrot");
		document.write("<option value='smallbird'>+ SmallBird");
		document.write("<option value='japan'>+ WildBirds(JPN)");
		document.write("<option value='socialfinch'>+ SocialFinch");
		document.write("<option value='select' DISABLED>Reptile");
		document.write("<option value='agamidae'>+ Agamidae");
		document.write("<option value='beardeddragon'>+ BeardedDragon");
		document.write("<option value='chameleon'>+ Chameleon");
		document.write("<option value='gecko'>+ Gecko");
		document.write("<option value='iguana'>+ Iguana");
		document.write("<option value='skink'>+ Skink");
		document.write("<option value='snake'>+ Snake");
		document.write("<option value='tortoise'>+ Tortoise");
		document.write("<option value='turtle'>+ Turtle");
		document.write("<option value='waterdragon'>+ WaterDragon");
		document.write("<option value='select' DISABLED>Amphibian");
		document.write("<option value='frog'>+ Frog");
		document.write("<option value='select' DISABLED>General");
		document.write("<option value='exotic'>+ Exotics");
		document.write("</select>");
	}
}
