//--FUNCTION FOR IMAGE SWAP
function SwapImgFn (imgname, filename) {
  document.images[imgname].src = filename;
}


var currentBtn = "btn0";//--WILL BE SET AT onload BY SetMenuFn()

//--FUNCTION FOR MENU BUTTON MOUSEOVER
function MenuBtnFn (imgname, filename) {
  if (imgname != currentBtn) { SwapImgFn (imgname, filename) }
}
function TopMenuBtnFn (btnNum, filename) {
  if (btnNum != currentTopBtn) { SwapImgFn (imgname, filename) }
}

//--FUNCTION FOR SETTING ORANGE MENU BUTTON
function SetMenuFn (btnNum) {
	btnNum = String(btnNum);
	currentBtn = "btn" + btnNum;
	if (btnNum!="0") {
	   eval ("document.images['btn" + btnNum + "'].src='btn_up" + btnNum + ".gif'");
	   //
	}
} 

function SetMachineMenuFn (btnNum) {  //-- OBSOLETE??
	btnNum = String(btnNum);
	currentBtn = "btn" + btnNum;
	if (btnNum!="0") {
	   eval ("document.images['btn" + btnNum + "'].src='m_images/menu-m_up_" + btnNum + ".gif'");
	}
} 

//--FUNCTION FOR SETTING LEFT MENU BUTTON
function M_MenuSetFn (btnNum) {
	btnNum = String(btnNum);
	currentBtn = btnNum;
	if (btnNum!="0") {
	   imgname = "btn_" + btnNum;
	   filename = "m_images/menu-m_up_" + btnNum + ".gif";
	   SwapImgFn (imgname, filename);
	}
}
function M_MenuOverFn (btnNum) {
	btnNum = String(btnNum);
	imgname = "btn_" + btnNum;
	filename = "m_images/menu-m_up_" + btnNum + ".gif";
  	if (btnNum != currentBtn) { SwapImgFn (imgname, filename) }
}
function M_MenuOutFn (btnNum) {
	btnNum = String(btnNum);
	imgname = "btn_" + btnNum;
	filename = "m_images/menu-m_" + btnNum + ".gif";
  	if (btnNum != currentBtn) { SwapImgFn (imgname, filename) }
}


//--FUNCTION FOR SETTING TOP MENU BUTTON
function M_TopMenuSetFn (btnNum, section) {
	btnNum = String(btnNum);
	currentTopBtn = btnNum;
	if (btnNum!="0") {
	   imgname = "m_topbtn_" + btnNum;
	   filename = "m_images/menu-m_" + section + "_up_" + btnNum + ".gif";
	   SwapImgFn (imgname, filename);
	}
}
function M_TopMenuOverFn (btnNum, section) {
	btnNum = String(btnNum);
	imgname = "m_topbtn_" + btnNum;
	filename = "m_images/menu-m_" + section + "_up_" + btnNum + ".gif";
  	if (btnNum != currentTopBtn) { SwapImgFn (imgname, filename) }
}
function M_TopMenuOutFn (btnNum, section) {
	btnNum = String(btnNum);
	imgname = "m_topbtn_" + btnNum;
	filename = "m_images/menu-m_" + section + "_" + btnNum + ".gif";
  	if (btnNum != currentTopBtn) { SwapImgFn (imgname, filename) }
}


//-- OBSOLETE??.....
function SetMachineTopMenuFn(section, btnNum) {		//-- EG: section='dryin' AND btnNum=3
		 //--  IMAGE FILE NAMES:  	  		  EG: 'menu-m_dryin_2.gif'   AND   'menu-m_dryin-up_2.gif'
		 //--  DOM NAMES OF 'IMAGE' OBJECTS:  EG: 'm_topbtn2' ETC.
	btnNum = String(btnNum);
	currentTopBtn = btnNum;
	if (btnNum!="0") {
	   eval ("document.images['m_topbtn" + btnNum + "'].src='m_images/menu-m_" + section + "-up_" + btnNum + ".gif'");
	}
}

//--FUNCTION FOR IMAGE PRELOADING
/*function PreloadImgFn (theArgs) {
	preload = new Array();
	for (n = 0 to (theArgs.length-1)) {
		preload[n] = new Image();
		preload[n].src = theArgs[n];
		}
}*/

//--FUNCTIONS FOR IMAGE POPUPS (REQUIRES ONLY IMAGE FILENAME AND CAPTION AS INPUTS)
var imgurl="";   //--LEAVE THIS BLANK
var imgcaption="";   //--LEAVE THIS BLANK
var picw="510";   //--POPUP WINDOW WIDTH: can be re-defined in html file
var pich="420";	  //--POPUP WINDOW HEIGHT: can be re-defined in html file
var picfile="Picpopup.htm";	  //--PATH TO POPUP HTML FILE: can be re-defined in html file
var picparms = "";   //--LEAVE THIS BLANK
function PicPopUpFn (aname, acaption) {
  picurl = aname;
  piccaption = acaption;
  if ( ((typeof VRWin)!="undefined") && (VRWin.closed == false) ) { VRWin.window.close() };
  if ( ((typeof WideWin)!="undefined") && (WideWin.closed == false) ) { WideWin.window.close() };  //-- CLOSE WIDE POPUP WIN
  picparms = ("toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=" + picw + ",height=" + pich);
  PicWin=window.open(picfile, "PicPopup", picparms);
  PicWin.focus();
}

function WidePopUpFn (aname, acaption, width, height) {
  picurl = aname;
  piccaption = acaption;
  if ( ((typeof VRWin)!="undefined") && (VRWin.closed == false) ) { VRWin.window.close() };
  if ( ((typeof PicWin)!="undefined") && (PicWin.closed == false) ) { PicWin.window.close() };  //-- CLOSE REGULAR POPUP WIN
  picparms = ("toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=" + width + ",height=" + height);
  WideWin=window.open(picfile, "WidePopup", picparms);
  WideWin.focus();
}

var phppicfile="stockpopup.php";	  //--PATH TO php POPUP FILE: can be re-defined in calling html file
function PicPopUpPhpFn (home, pic) {
  picurl = phppicfile + "?h=" + home + "&pic=" + pic;
  if ( ((typeof VRWin)!="undefined") && (VRWin.closed == false) ) { VRWin.window.close() };
  picparms = ("toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=" + picw + ",height=" + pich);
  PicWin=window.open(picurl, "PicPopup", picparms);
  PicWin.focus();
}

//--FULL-SIZED POPUP WINDOW FUNCTION (REQUIRES NAME OF .htm FILE AS URL FOR POPUP)
var fullparms = ("width=500,height=420,scrollbars=1,resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0");
var fullurl = "";
var fullw = "500";   //--POPUP WINDOW WIDTH: can be re-defined in html file
var fullh = "420";
function FullPopUpFn (url) {
  fullurl = url;
  fullparms = ("width=" + fullw + ",height=" + fullh + ",scrollbars=1,resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0");
  FullWin=window.open(fullurl, "FullPopup", fullparms);
  FullWin.focus();
}

//--FUNCTIONS FOR QUICKTIME VR POPUPS
var vrurl="";   //--LEAVE THIS BLANK
var vrcaption="";   //--LEAVE THIS BLANK
var vrw="385";    //--POPUP WINDOW WIDTH: can be re-defined in html file
var vrh="364";   //--POPUP WINDOW HEIGHT
var vrfile="../VRpopup2.htm";	  //--PATH TO POPUP HTML FILE
var vrparms = "";
function VRPopUpFn (aname, acaption) {
  vrurl = aname;
  vrcaption = acaption;
  vrparms = ("toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=" + vrw + ",height=" + vrh);
  if ( ((typeof PicWin)!="undefined") && (PicWin.closed==false) ) { PicWin.window.close() };
  VRWin=window.open(vrfile, "VRPopup", vrparms);
  VRWin.focus();
}

//--FUNCTIONS FOR WALKTHRU VIDEO POPUPS
var wturl="";   //--LEAVE THIS BLANK
var wtname="";   //--LEAVE THIS BLANK
var wtcaption="";   //--LEAVE THIS BLANK
var wtw="400"; 	 //--POPUP WINDOW WIDTH
var wth="300"; 	 //--POPUP WINDOW HEIGHT
var wtfile="wtpopup.htm";	  //--PATH TO POPUP HTML FILE
var wtparms = "";
function WTPopUpFn (aname) {
  wtname = aname;
  wtparms = ("toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width="+wtw+",height="+wth+",resizable=1");
  WTWin=window.open(wtfile, "WTPopup", wtparms);
  WTWin.focus();
} 

//--FUNCTION FOR STOCK PLAN QUICK MENU
function goPlan(fileName) {
    if (fileName) {
	   window.location.href = "/stockplan_A.php?" + fileName;
	} else {
	  return FALSE;
	}
}
