// TOOLTIP MASSAGE
function MailTo(Name, eMail)
{
	if(Name)
	{
		location.href = 'mailto:'+Name+'<'+eMail+'>';
	}else{
		location.href = 'mailto:'+eMail;
	}
}


//¼ýÀÚ¿©ºÎ Ã¼Å©
function isNum(form, val) {
    var numic = "0123456789,";
    var i=0;
    for(i=0;i < val.length; i++) {
      var loc = numic.indexOf(val.charAt(i));
      if(loc == -1) {
	
	alert('¼ýÀÚ¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ¸¸¾à °ªÀÌ ÇÊ¿ä ¾øÀ»°æ¿ì 0(zero)À» ÀÔ·ÂÇÏ¼¼¿ä.');
       form.value = "";
       form.focus();
       return;
      }
    }
   return;
}

// ¼ýÀÚ¿¡ ÄÄ¸¶»©°í ´Ù½Ã °è»êÈÄ ÄÄ¸¶Âï±â.
function CheckMoney(obj)
{
        a=out_comma(obj.value);
        obj.value=in_comma(a);
}

//ÄÄ¸¶ »©±â
function out_comma(str)
{
        comm_str = String(str);

        uncomm_str="";

        for(i=0; i<comm_str.length; i++)
        {
           substr=comm_str.substring(i,i+1);
           if(substr!=",")
                uncomm_str += substr;
        }
        return uncomm_str;
}

//ÄÄ¸¶ ³Ö±â
function in_comma(str)
{
    uncomm_str = String(str);
    comm_str = "";

    loop_j = uncomm_str.length - 3;

    for(j=loop_j; j>=1 ; j=j-3)
    {
        comm_str=","+uncomm_str.substring(j,j+3)+comm_str;
	}
	comm_str = uncomm_str.substring(0,j+3)+comm_str;

	return comm_str;
}


function MsgPosit(x, y)
{
	message.style.posLeft = event.x + x + document.body.scrollLeft;
	message.style.posTop = event.y - y + document.body.scrollTop;
}
function MsgShow(str)
{
	var text;
	text ='<table cellpadding=3 cellspacing=1 border=0 bgcolor=333333>';
	text += '<tr><td bgcolor=FFFFFF style="padding-top:6px">&nbsp;<font color=333333>'+str+'</font>&nbsp;</td></tr></table>';
	message.innerHTML=text;
}
function MsgHide()
{
	message.innerHTML='';
}
// TOOLTIP IMAGE
function imgposit(x, y)
{
	message.style.posLeft = event.x + x + document.body.scrollLeft;
	message.style.posTop = event.y - y + document.body.scrollTop;
}
function imgshow(str)
{
	var text;
	text ='<table cellpadding=1 cellspacing=1 border=0 bgcolor=D4D4D4>';
	text += '<tr><td bgcolor=FFFFFF><img src="'+str+'"></td></tr></table>';
	message.innerHTML=text;
}

// ITEM IMAGE
function ShowItemIMG(str)
{
	ItemIMG.innerHTML='';
	var text;
	text = str;
	ItemIMG.innerHTML=text;
}

function balloonHint(Id)
{
	balloonHint.layerId = Id;

	document.addEventListener('mouseover', balloonHint.Show, false);
	document.addEventListener('mouseout', balloonHint.Hide, false);
}
balloonHint.layerId = null;
balloonHint.Show = function (evt) {
	if (typeof evt == "undefined" || typeof evt.target == "undefined") {
		(evt=event).target = event.srcElement;
	}

	var hint = evt.target.getAttribute("hint");
	if (hint == null || hint.length == 0) return;
	if (balloonHint.layer == null) balloonHint.makeLayer();

	with (balloonHint.layer) {
		innerHTML = sourceHTML.replace("{{hint}}", hint);
		show(evt.clientX, evt.clientY);
	}
}

balloonHint.Hide = function (evt) {
	if (typeof evt == "undefined" || typeof evt.target == "undefined") {
		(evt=event).target = event.srcElement;
	}

	var hint = evt.target.getAttribute("hint");
	if (hint == null || hint.length == 0) return;

	balloonHint.layer.hide();
}

balloonHint.makeLayer = function()
{
	if (typeof document.body == "undefined") {
		document.body = document.getElementsByTagName("BODY")[0];
	}

	balloonHint.layer = document.getElementById(balloonHint.layerId);
	balloonHint.layer.sourceHTML = balloonHint.layer.innerHTML;
	balloonHint.layer.style.position = "absolute";

	if (typeof window.createPopup == "undefined") {
		balloonHint.layer.show = function(x, y) {
			balloonHint.layer.style.display = "block";
			balloonHint.layer.style.left = (x+document.body.scrollLeft) + "px";
			balloonHint.layer.style.top =  (y+document.body.scrollTop) + "px";
		}
		balloonHint.layer.hide = function() {
			balloonHint.layer.style.display = "none";
		}
	} else {
		balloonHint.layer.popup = window.createPopup();
		balloonHint.layer.show = function(x, y) {
			with (balloonHint.layer) {
				style.display = "block";
				var w = offsetWidth, h = offsetHeight;
				style.display = "none";
				popup.document.body.innerHTML = innerHTML;
				popup.show(x, y, w, h, document.body);
			}
		}
		balloonHint.layer.hide = function() {
			balloonHint.layer.popup.hide();
		}
	}
}



document.write( '<div id=Textonmouse style="font-size:9pt; border:1 solid :#CC3300; left:-100,top:-100;');
document.write( ' position:absolute; display:none; z-Index:10; padding:3; padding-top:6px; padding-left:6px; padding-right:6px; background-color:#FFFFCC;" align="left"></div>' );
function Hint(txtin, closeview)
{
	if(closeview==1){
		Textonmouse.opened = false;
		Textonmouse.style.display = 'none';
		return;
	}
	//Textonmouse.style.width  = SizeX;
	//Textonmouse.style.height = SizeY;
	Textonmouse.opened = true;
	Textonmouse.style.pixelTop = event.clientY + document.body.scrollTop;
	Textonmouse.style.pixelLeft = event.clientX + document.body.scrollLeft + 10;
	Textonmouse.style.display = '';
	document.all["Textonmouse"].innerHTML =txtin;
}

function PopHTML(Str, Width, Height)
{
	PopUp('?Frame=EtcHTML&Mode=Pop&PageName='+Str, Str, Width, Height, 'Yes');
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
