// navigation2000.js -- JavaScript for navigation bar.
// 
// ScriptFor: http:
//www.toride-ap.gr.jp
/// Author: Murata Ryoji <ryoji@fa.geidai.ac.jp>
// Last Modified: 2000/11/2 
//
// Description:
//    This script provides functions to switch gif images on navigation bar.
//    toTouch(), toOver(), toOff().
//
// Example:
//    <body onLoad="loadImg()">
//    <a href="" onMouseOver="toTouch('trap')" onMouseOut="toOver('trap')">
//    <img src="../images/01trap-navi-over.gif" name="trap"></a>
// check browser version.
if (navigator.appVersion.charAt(0) >= "3") {
    var rollOvers = 1;
} else {
    var rollOvers = 0;
}

var loaded = 0; 
//preload image flag.

//----------------------------------------------------------------------
// loadImg()
//   preload images.
//----------------------------------------------------------------------
function loadImg(){
    if (rollOvers) {
        trapOver = new Image();
        trapOver.src = "../../images/01trap-navi-over.gif";
        trapTouch = new Image();
        trapTouch.src = "../../images/01trap-navi-touch.gif";
        trapOff = new Image();
        trapOff.src = "../../images/01trap-navi.gif";
        gmcOver= new Image();
        gmcOver.src = "../../images/02gmc-navi-over.gif";
        gmcTouch = new Image();
        gmcTouch.src = "../../images/02gmc-navi-touch.gif";
        gmcOff = new Image();
        gmcOff.src = "../../images/02gmc-navi.gif";
        relOver = new Image();
        relOver.src = "../../images/03rel-navi-over.gif";
        relTouch = new Image();
        relTouch.src = "../../images/03rel-navi-touch.gif";
        relOff = new Image();
        relOff.src = "../../images/03rel-navi.gif";
        accessOver = new Image();
        accessOver.src = "../../images/04access-navi-over.gif";
        accessTouch = new Image();
        accessTouch.src = "../../images/04access-navi-touch.gif";
        accessOff = new Image();
        accessOff.src = "../../images/04access-navi.gif";
        qaOver= new Image();
        qaOver.src = "../../images/05qa-navi-over.gif";
        qaTouch = new Image();
        qaTouch.src = "../../images/05qa-navi-touch.gif";
        qaOff = new Image();
        qaOff.src = "../../images/05qa-navi.gif";
        committeeOver = new Image();
        committeeOver.src = "../../images/06committee-navi-over.gif";
        committeeTouch = new Image();
        committeeTouch.src = "../../images/06committee-navi-touch.gif";
        committeeOff = new Image();
        committeeOff.src = "../../images/06committee-navi.gif";
        linkOver= new Image();
        linkOver.src = "../../images/07link-navi-over.gif";
        linkTouch= new Image();
        linkTouch.src = "../../images/07link-navi-touch.gif";
        linkOff = new Image();
        linkOff.src = "../../images/07link-navi.gif";

        loaded = 1;
	// preload image flag.    
  }
}

//----------------------------------------------------------------------
// toTouch(imgName)
//    switch image to Highlight.
//    imgName: name attribute of image.
//----------------------------------------------------------------------
function toTouch(imgName){
        if (loaded == 1) {
                imgTouch = eval(imgName + "Touch.src");
                document[imgName].src = imgTouch;
        }
}

//----------------------------------------------------------------------
// toOver(imgName)
//    switch image to Roll Over.
//    imgName: name attribute of image.
//----------------------------------------------------------------------
function toOver(imgName){
        if (loaded == 1) {
                imgOver = eval(imgName + "Over.src");
                document[imgName].src = imgOver;
        }
}
//----------------------------------------------------------------------
// toOver(imgName)
//    switch image to default.
//    imgName: name attribute of image.
//----------------------------------------------------------------------
function toOff(imgName){
        if (loaded == 1) {
                imgOff = eval(imgName + "Off.src");
                document[imgName].src = imgOff;
        }
}
// end of script.




