﻿// JavaScript Document

var idname;
var path = location.protocol + '//' + location.host + '/'; /* 公開用 */
//var path = location.protocol + '//' + location.host + '/jsakaki/'; /* エッコサーバー用 */
var folder = 'common/images/';
var overName = '_on';
var extension = '.jpg';
var image = new Array();
image[0] = [ 137 , 40 , 'gnavi_home' ];
image[1] = [ 167 , 40 , 'gnavi_aboutus' ];
image[2] = [ 139 , 40 , 'gnavi_guide' ];
image[3] = [ 168 , 40 , 'gnavi_company' ];
image[4] = [ 164 , 40 , 'gnavi_pamphlet' ];
image[5] = [ 125 , 40 , 'gnavi_link' ];



if(document.images){
	var roll = new Object();
	var over = new Object();
	for(var j = 0; j < image.length; j++){		
		roll['rollover' + j] = new Image(image[j][0],image[j][1]);
		roll['rollover' + j].src = path + folder + image[j][2] + extension;		
	
		over['rollover' + j] = new Image(image[j][0],image[j][1]);
		over['rollover' + j].src = path + folder + image[j][2] + overName + extension;	
	}	
}

function globalnavi(){
	for(i = 0; i < image.length; i++){
		if(document.getElementById('naviMenu' + i)){
			idname = i;
			document.getElementById('rollover' + i).src = over['rollover' + i].src;
		}
	}
}

function rollover(evt){
	if(document.images){
		evt = (evt) ? evt : ((window.event) ? window.event : null);
		if(evt){
			var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
			if(idname == null){
				if(elem && elem.className == 'rollover'){
					switch(evt.type){
						case 'mouseover':
							elem.src = over[elem.id].src;
							break;
						case 'mouseout':
							elem.src = roll[elem.id].src;
							break;
					}
				}
			}

			else{				
				if(elem && elem.className == 'rollover'){
					if(idname == (elem.id).slice(8)){
						switch(evt.type){
							case 'mouseover':
								elem.src = over[elem.id].src;
								break;
							case 'mouseout':
								elem.src = over[elem.id].src;
								break;
						}
					}
					else{
						switch(evt.type){
							case 'mouseover':
								elem.src = over[elem.id].src;
								break;
							case 'mouseout':
								elem.src = roll[elem.id].src;
								break;
						}
					}
				}
			}
		}
	}
}

document.onmouseover = rollover;
document.onmouseout = rollover;
window.onload = globalnavi;

