

//  pre-cache image
image1 = new Image()
image1.src = "images/heads/h1.gif"
image2 = new Image()
image2.src = "images/heads/h2.gif"
image3 = new Image()
image3.src = "images/heads/h3.gif"
image4 = new Image()
image4.src = "images/heads/h4.gif"
image5 = new Image()
image5.src = "images/heads/h5.gif"
image6 = new Image()
image6.src = "images/heads/h6.gif"
image7 = new Image()
image7.src = "images/thorax/a1.gif"
image8 = new Image()
image8.src = "images/thorax/a2.gif"
image9 = new Image()
image9.src = "images/thorax/a3.gif"
image10 = new Image()
image10.src = "images/thorax/a4.gif"
image11 = new Image()
image11.src = "images/thorax/a5.gif"
image12 = new Image()
image12.src = "images/thorax/a6.gif"
image13 = new Image()
image13.src = "images/thorax/a7.gif"
image14 = new Image()
image14.src = "images/thorax/a8.gif"
image15 = new Image()
image15.src = "images/thorax/a9.gif"
image16 = new Image()
image16.src = "images/thorax/a10.gif"
image17 = new Image()
image17.src = "images/abdomen/t1.gif"
image18 = new Image()
image18.src = "images/abdomen/t2.gif"
image19 = new Image()
image19.src = "images/abdomen/t21.gif"
image20 = new Image()
image20.src = "images/abdomen/t210.gif"
image21 = new Image()
image21.src = "images/abdomen/t22.gif"
image22 = new Image()
image22.src = "images/abdomen/t23.gif"
image23 = new Image()
image23.src = "images/abdomen/t24.gif"
image24 = new Image()
image24.src = "images/abdomen/t25.gif"
image25 = new Image()
image25.src = "images/abdomen/t26.gif"
image26 = new Image()
image26.src = "images/abdomen/t27.gif"
image27 = new Image()
image27.src = "images/abdomen/t28.gif"
image28 = new Image()
image28.src = "images/abdomen/t29.gif"
image29 = new Image()
image29.src = "images/abdomen/t3.gif"
image30 = new Image()
image30.src = "images/abdomen/t31.gif"
image31 = new Image()
image31.src = "images/abdomen/t32.gif"
image32 = new Image()
image32.src = "images/abdomen/t33.gif"
image33 = new Image()
image33.src = "images/abdomen/t34.gif"
image34 = new Image()
image34.src = "images/abdomen/t35.gif"
image35= new Image()
image35.src = "images/abdomen/t36.gif"
image36= new Image()
image36.src = "images/abdomen/t4.gif"
image37= new Image()
image37.src = "images/abdomen/t41.gif"
image38= new Image()
image38.src = "images/abdomen/t42.gif"
image39= new Image()
image39.src = "images/abdomen/t43.gif"
image40= new Image()
image40.src = "images/abdomen/t44.gif"
image41= new Image()
image41.src = "images/abdomen/t44.gif"
image42= new Image()
image42.src = "images/abdomen/t51.gif"
image43= new Image()
image43.src = "images/abdomen/t52.gif"
image44= new Image()
image44.src = "images/abdomen/t53.gif"
image45= new Image()
image45.src = "images/abdomen/t54.gif"
image46= new Image()
image46.src = "images/abdomen/t61.gif"
image47= new Image()
image47.src = "images/abdomen/t62.gif"
image48= new Image()
image48.src = "images/abdomen/t63.gif"
image49= new Image()
image49.src = "images/abdomen/t64.gif"
//  load images
function loadCached(list) {
	var img = list.options[list.selectedIndex].value
	document.object.src = img + ".gif"
}
var imgcount = new Array(1,1,1,1,1,1,1,1)
var imgmax = new Array(6,10,3,10,6,4,4,4)
var beetype="11111111"
var bees = new Array()
var beenames = new Array();
bees[1] = "11111111 12111111 21111111 22111111"
bees[2] = "21122111 22122111 21152111 21151111 2215211 12122111 11152111 21121111 22121111";
bees[2] += " 11151111";
bees[3] = "12131111 11131111 21131111 22131111"
bees[4] = "11141111 11151111 12141111 12151111 21141111 2115111 22141111 22151111" 
bees[5] = "14153111 15153111 24153111 25153111"
bees[6] = "14155111 15155111 25155111 24155111 14155511 15155511 25155511 24155511"
bees[7] = "23151111"
bees[8] = "23153211"
bees[9] = "39153222 49153222 59153222"
bees[10]= "16353111 17353111 16153111 17153111 162531111 17253111 17353111"
bees[11]= "26353111 27353111 261353111 27153111"
bees[12]= "38263133 48263133 32263133 42263133"
bees[13]= "53174211 43174211 53106211 43106211"
bees[14]= "50174211 40174211 50106211 40106211 "
bees[15]= "13184211 13196211 13104211 13106211 13184211"
bees[16]= "63154311 33154311 43154311 53154311 63156411 53156411 43156411 33156411"
bees[17]= "12211111 11211111"
beenames[1]= "impatiens.htm"
beenames[2]= "griseo.htm" 
beenames[3]= "bimac.htm"
beenames[4]= "vagans.htm"
beenames[5]= "nevaneva.htm"
beenames[6]= "morrisoni.htm"
beenames[7]= "fraternus.htm"
beenames[8]= "fervidus.htm"
beenames[9]= "apposit.htm"
beenames[10]= "nevaauri.htm"
beenames[11]= "penn.htm"
beenames[12]= "occident.htm"
beenames[13]= "huntii.htm"
beenames[14]= "bifarius.htm"
beenames[15]= "rufocinctus.htm"
beenames[16]= "centralis.htm"
beenames[17]= "variabilis.htm"
function switchimage(part, num){
imgcount[num] += 1 
	if(imgcount[num]>imgmax[num]) {imgcount[num] = 1}
	document.images[num].src = "images/" + part + imgcount[num] + ".gif";
		nextimg = imgcount[num] 
		nextimg = (nextimg > 9)?0: nextimg
		beetype = beetype.substring(0,num) + "" + nextimg + beetype.substring(num + 1, 9);
		}
function whatbee(){
var loc = "";
for (var i = 1;i<=17;i++){
if (bees[i].indexOf(beetype,0)>-1){
	loc=beenames[i]
}
}if (loc != ""){
parent.frames[1].document.location= loc
}else{alert("The identification you have submited is not a Nebraska bumble bee.  Please re-examine your specimen and change the image areas to better match the hair color patterns of your specimen")
if (confirm("Would you like to see thumbnails of all the Nebraska Species?"))  {
parent.frames[1].document.location = "thumbs.htm"
}else{parent.frames[1].document.location = "blank.htm"}};
}
