function showlayer(lname, flag)
{
  var layer = (navigator.appName == 'Netscape') ? document.layers[lname] : document.all[lname];
  if (lname == '')
    return;
  if (navigator.appName == 'Netscape')
    layer.visibility = (flag == 0) ? 'show' : 'hide';
  else
    layer.style.visibility = (flag == 0) ? 'visible' : 'hidden';
}

// overmode °ª
//     ¾øÀ¸¸é ÀÏ¹ÝÀûÀÎ ·Ñ¿À¹ö
//     gray_color : Èæ¹é»óÅÂ¿¡¼­ ¿À¹öÇÏ¸é Ä®¶ó·Î. ¿øº»ÀÌ¹ÌÁö°¡ Ä®¶óÀÏ °Í.
//     color_gray : Ä®¶ó»óÅÂ¿¡¼­ ¿À¹öÇÏ¸é Èæ¹éÀ¸·Î. ¿øº»ÀÌ¹ÌÁö°¡ Ä®¶óÀÏ °Í.
//     overlay : ¼­·Î °ãÃÄÁö¸ç º¯È¯
// oversrc : º¯È¯µÉ ÀÌ¹ÌÁöÀÇ URL
var gony_rollover_preImage = new Array;

function gony_rollover(){
	var i, len = document.images.length;
	var obj, overmode, oversrc;
	
	for(i = 0; i < len; i++){
		obj = document.images[i];
		overmode = obj.getAttribute('overmode');
		oversrc = obj.getAttribute('oversrc');

		switch(overmode){
			case 'gray_color':
				obj.style.filter = 'gray';
				obj.onmouseover = new Function("this.style.filter=''");
				obj.onmouseout = new Function("this.style.filter='gray'");
				break;
			case 'color_gray':
				obj.onmouseover = new Function("this.style.filter='gray'");
				obj.onmouseout = new Function("this.style.filter=''");
				break;
			case 'overlay':
				if(oversrc){
					obj.style.filter = "blendTrans(duration=1)";
					obj.onmouseover = new Function("this.filters.blendTrans.Apply(); this.src='"+oversrc+"'; this.filters.blendTrans.Play()");
					obj.onmouseout = new Function("this.filters.blendTrans.Apply(); this.src='"+obj.src+"'; this.filters.blendTrans.Play()");
					gony_rollover_preImage[gony_rollover_preImage.length] = oversrc;
				}
				break;
			default:
				if(oversrc){
					obj.onmouseover = new Function("this.src='"+oversrc+"'");
					obj.onmouseout = new Function("this.src='"+obj.src+"'");
					gony_rollover_preImage[gony_rollover_preImage.length] = oversrc;
				}
		}
	}
	gony_preload();
}
function gony_preload(){
	var i, len = gony_rollover_preImage.length;
	var image_object = new Image;

	for(i = 0; i < len; i++) image_object.src = gony_rollover_preImage[i];
}

window.onload = gony_rollover;

