var btnID = 0;
var btn = new Array();
btn = {
	"border"        : "#747474",	// 테두리 색상

	"face"          : "#FFFFFF",	// 버튼표면 색상
	"shadow"        : "#DBDBDB",	// 그림자 색상
	"text"          : "#000000",	// 글자 색상

	"hover"         : "#EDE7DC",	// 마우스 오버시의 버튼표면 색상
	"hover_shadow"  : "#BABABA",	// 마우스 오버시의 그림자 색상
	"hover_text"    : "#000000",	// 마우스 오버시의 글자 색상

	"active"        : "#EFEFEF",	// 버튼을 눌렀을 때의 버튼표면 색상
	"active_shadow" : "#E0E0E0",	// 버튼을 눌렀을 때의 그림자 색상
	"active_text"   : "#000000"		// 버튼을 눌렀을 때의 글자 색상
}

function button(text, action, type, msg)
{
	var sty = ""
       +"<table border=0 cellpadding=0 cellspacing=0 style='cursor:hand' onMouseover=\"btnType("+btnID+", 'hover')\" onMouseout=\"btnType("+btnID+", 'base')\" onMouseDown=\"btnType("+btnID+", 'active');\" onMouseUp='btnType("+btnID+",1)' onClick=\""+action+"\">\n"
       +"       <tr><td width=1 height=1></td><td height=1 colspan=3 bgcolor="+btn["border"]+"></td><td width=1 height=1></td></tr>\n"
       +"       <tr><td width=1 rowspan=3 bgcolor="+btn["border"]+"></td><td width=1 rowspan=3 id=g_left"+btnID+" style='background-color:"+btn["face"]+"'></td><td height=1 id=g_top"+btnID+" style='background-color:"+btn["face"]+"'></td><td width=1 rowspan=3 id=g_right"+btnID+" style='background-color:"+btn["shadow"]+"'></td><td width=1 height=1 rowspan=3 bgcolor="+btn["border"]+"></td></tr>\n"
       +"       <tr><td align=center id=g_face"+btnID+" style='background-color:"+btn["face"]+";padding-top:2;'><div id=g_text"+btnID+" onSelectstart='return false' style='position:relative;padding:1 5 0 4;font: 11px;'><img src='/img/images/button/btn_arrow.gif' align='absmiddle'> " + ( msg ? "<a href='javascript:;' class='info'>"+text+"<span>"+msg+"</span></a>" : text ) + "</div></td></tr>\n"
       +"       <tr><td height=1 id=g_bottom"+btnID+" style='background-color:"+btn["shadow"]+"'></td></tr>\n"
       +"       <tr><td width=1 height=1></td><td colspan=3 bgcolor="+btn["border"]+"></td><td width=1 height=1></td></tr>\n"
       +"</table>"
       +"";
       btnID++;

	if (type) {
		return sty;
	} else {
		document.write(sty);
	}
}

function btnType(id, mode)
{
	var top    = document.getElementById("g_top"+id);
	var bottom = document.getElementById("g_bottom"+id);
	var left   = document.getElementById("g_left"+id);
	var right  = document.getElementById("g_right"+id);
	var face   = document.getElementById("g_face"+id);
	var text   = document.getElementById("g_text"+id);

	switch(mode)
	{
		case('base'):
			top.style.backgroundColor=btn["face"];
			bottom.style.backgroundColor=btn["shadow"];
			left.style.backgroundColor=btn["face"];
			right.style.backgroundColor=btn["shadow"];
			face.style.backgroundColor=btn["face"];
			text.style.top=0;
			text.style.left=0;
			text.style.color=btn["text"];
			break;
		case('hover'):
			top.style.backgroundColor=btn["hover"];
			bottom.style.backgroundColor=btn["hover_shadow"];
			left.style.backgroundColor=btn["hover"];
			right.style.backgroundColor=btn["hover_shadow"];
			face.style.backgroundColor=btn["hover"];
			text.style.top=0;
			text.style.left=0;
			text.style.color=btn["hover_text"];
			break;
		case('active'):
			top.style.backgroundColor=btn["active_shadow"];
			bottom.style.backgroundColor=btn["active"];
			left.style.backgroundColor=btn["active_shadow"];
			right.style.backgroundColor=btn["active"];
			face.style.backgroundColor=btn["active"];
			text.style.top=1;
			text.style.left=1;
			text.style.color=btn["active_text"];
			break;
	}
}

// MSIE의 설계 변경 상호작용 ActiveX 컨트롤 활성화 적용, ky 2006-05-26 오후 3:17
function msie_object_view(object_tag)
{
	document.write(object_tag);
}

// flash menu , albin 2006-7-13
function swf(add, widthx, heighty){
	var add;
	var widthx;
	var heighty;

	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+widthx+'" height="'+heighty+'"><param name=movie value="'+add+'"> <param name=quality value=high> <param name=menu value=false> <embed src="'+add+'" quality=high menu=false pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+widthx+'" height="'+heighty+'"><param name=wmode value=transparent ></embed></object>')
}

