//-----------------------------------------------------------
// COMMON JAVASCRIPT FILE
//-----------------------------------------------------------
// parameter Set
var d = document;
preImages = new Array();

//*************** add Event **************
function addEve(obj, eve, func){
	if (obj.addEventListener) { //for W3C DOM
	  obj.addEventListener(eve, func, false);
	} else if (obj.attachEvent) { //for IE
	  window.attachEvent("on"+eve, func);
	} else  {
		if(eve=="load")obj.onload = func;
		if(eve=="mouseover")obj.mouseover = func;
		if(eve=="mouseout")obj.mouseout = func;
		if(eve=="unload")obj.onunload = func;
	}
}
//*************** On Load ***************************
addEve(window, "load", onLoadEve);
function onLoadEve(){
	gMenuRollover();	//Head Menu Img Change
}
//***************************************************
//*************** Head Menu Img Change **************
function gMenuRollover(){
	if(!d.getElementsByTagName) return false;
	var images = d.getElementById("Gmenu").getElementsByTagName("img");
	for(var i=0; i < images.length; i++) {
		var imgSrc = images[i].getAttribute("src");
		if(imgSrc.match(/gmenu0[0-9]\.gif/)){
			preImages[i] = new Image();
			preImages[i].src = imgSrc.replace(".gif", "o.gif");
			
			images[i].onmouseover = function() {
				if(this.getAttribute("src").match(/[^o]\.gif/)){
				this.setAttribute("src", this.getAttribute("src").replace(".gif", "o.gif"));
				}
			}
			images[i].onmouseout = function() {
				if(this.getAttribute("src").match(/[^o]o\.gif/)){
				this.setAttribute("src", this.getAttribute("src").replace("o.gif", ".gif"));
				}
			}
			
		}
	}
}