<!--

// variables
// menu variables
menuCurr = null;
menuLast = null;
submenuCurr = null;
menuIn = 0;
submenuIn = 0;
// image viewer variables
pageCurrent = 0;

// menu rollover/out functions
function menuOver(which){
if (document.getElementById){
 // take out numbers
 if (which.indexOf('b_') == 0){
  num = which.substring(6, which.length);
 } else {
  num = which.substring(4, which.length);
 }
 // determine if a submenu active
 if (num.indexOf('_') > 0){
  submenuCurr = num.substring(2, 3);
	menuCurr = num.substring(0, 1);
 } else {
  menuCurr = num;
 }
 // if it's a button show menu, if it's a menu keep it open
 if (which.indexOf('b_') == 0){
  menuShow();	
 } else {
  if (num.indexOf('_') > 0){
	 submenuIn = 1;
	}
	menuIn = 1;
 }
}
}

function menuOut(which){
if (document.getElementById){
 //
 if (menuCurr != null){
  menuLast = menuCurr;
 }
 menuCurr = null;
 submenuCurr = null;
 //
 menuIn = 0;
 submenuIn = 0;
 setTimeout('menuShow();', 10);
}
}

function menuShow(){
if (document.getElementById){
 // check if either menu's are not in
 if (menuIn == 0 || submenuIn == 0){
 // hide all other menus
 for (i = 0; document.getElementById("menu" + i); i++){
  if (i != menuCurr){
	 document.getElementById("menu" + i).style.display = "none";
	 if (document.getElementById("b_menu" + i)){
	  document.getElementById("b_menu" + i).style.background = "";
		document.getElementById("b_menu" + i).style.color = "#7C7866";
	 }
	}
 }
 // set current menu and parent button
 if (menuCurr != null){
  document.getElementById("menu" + menuCurr).style.display = "block";
	document.getElementById("b_menu" + menuCurr).style.background = "#7CB21B";
	document.getElementById("b_menu" + menuCurr).style.color = "#FFF";
 }
 // hide all other submenus
 for (i = 0; document.getElementById("menu" + menuLast + "_" + i); i++){
  if (i != submenuCurr){
	 document.getElementById("menu" + menuLast + "_" + i).style.display = "none";
	 if (document.getElementById("b_menu" + menuLast + "_" + i)){
	  document.getElementById("b_menu" + menuLast + "_" + i).style.background = "url('/images/submenu_arrow.gif') 140px 50% no-repeat";
		document.getElementById("b_menu" + menuLast + "_" + i).style.color = "#7C7866";
	 }
	}
 }
 // set current submenu and parent button
 if (menuCurr != null && submenuCurr != null){
  document.getElementById("menu" + menuCurr + "_" + submenuCurr).style.display = "block";
	document.getElementById("b_menu" + menuCurr + "_" + submenuCurr).style.background = "#7CB21B url('/images/submenu_arrow_over.gif') 140px 50% no-repeat";
	document.getElementById("b_menu" + menuCurr + "_" + submenuCurr).style.color = "#FFF";
 } 
 }
}
}

function menu_inHide(){
if (document.getElementById('menu_in')){
 document.getElementById('menu_in').style.display = "none";
}
}

// image viewer

function imageChange(num){
 if (document.getElementById && images){
  image_new = "/images/medium/" + images[num];
	document.getElementById('image_main').src = image_new;
	if (window.text){ ;
	 if (text[num]){
		document.getElementById('text_main').firstChild.nodeValue = text[num];
	 } else {
	  document.getElementById('text_main').firstChild.nodeValue = images[num];
	 }
	}
 }
}

function pageChange(){
 if (document.getElementById && pages){
  page_new = pageCurrent + 1;
	if (page_new >= pages){
	 page_new = 0;
	}
	document.getElementById('thumb'+pageCurrent).style.display = "none";
	pageCurrent = page_new;
	document.getElementById('thumb'+pageCurrent).style.display = "block";
 }
}

// -->