document.domain="goodi.com";
document.write("<table id=CodeHistoryLayer border=0 cellpadding=0 cellspacing=1 bgcolor=#BAA794 style='position:absolute;display:none;z-index:1'>");
document.write("<tr bgcolor=white><td style='padding:0 2 0 2;'/></tr>");
document.write("</table>");
function setupCode(code, name){
	
    call(code, name);
    setTimeout("CodeHistoryLayer.style.display='none';",200);
    
}
function setCookie( name, value, expiredays )
{
    var today = new Date();
    today.setDate( today.getDate() + expiredays );
    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";

}
function getCookie(name) {

	var prefix = name + "=";

	var startIdx = document.cookie.indexOf(prefix);
	if(startIdx == -1)
	return null;

	var endIdx = document.cookie.indexOf(";", startIdx + prefix.length);
	if(endIdx == -1)
	endIdx = document.cookie.length;
	return unescape(document.cookie.substring(startIdx + prefix.length, endIdx));
}

function my_put(input_code,code_name){
	
    var i = 0;
    var result = "";
    if(my_get(input_code)){
        var len = myCode.length;
        for ( i = 0, size = myCode.length; i < size; i++ ) {
           if(size >= 20 ){
                if(i==0){
                    continue;
                }
           }
           result = result + myCode[i].stock_code + "," + myCode[i].stock_name+"|";
        }
    }
    //±âÁ¸¿¡ ÄíÅ°¿¡ ÀÖ´Â Á¾¸ñÀÌ¸é Á¦¿Ü.
    result = result + input_code + "," + code_name + "|";
    setCookie("code_history",result,31);
    setCookie("code_history_java",input_code,31);
}

function setAcct(acctIndex,goodIndex){
        setCookie("acctIdx",acctIndex + "," + goodIndex,31);
}

function getAcctIndex(){
        var AcctIndex = getCookie("acctIdx");
        if(AcctIndex == null){
            return -1;
        }
        endTokenIdx = AcctIndex.indexOf(",",0);
        return AcctIndex.substring(0,endTokenIdx);
}

function getGoodIndex(){
        var AcctIndex = getCookie("acctIdx");
        if(AcctIndex == null){
            return -1;
        }
        endTokenIdx = AcctIndex.indexOf(",",0);
        return goodIndex = AcctIndex.substring(endTokenIdx+1);
}

function show_history(){
	
    my_get();
    show();
    
    //2006.1.02 add
    
    if(document.all.selgbn3 && myCode.length >3){
        document.all.selgbn3.style.visibility = "hidden";
    }
    
}

function hide_history(){
	
	
    setTimeout("CodeHistoryLayer.style.display='none';",200);
    //2006.1.02 add
    if(document.all.selgbn3 && myCode.length >3){
 
        document.all.selgbn3.style.visibility = "visible";
    }        
}


function get_default_code(){
    my_get();
    if(myCode == ""){
        return "055550";
    }else{
        return myCode[myCode.length-1].stock_code;
    }
}

function get_default_name(){
    my_get();
    if(myCode == ""){
        return "½ÅÇÑÁöÁÖ";
    }else{
        return myCode[myCode.length-1].stock_name;
    }
}

function my_get(input_code){
    var cookie_value = getCookie("code_history");
    var flag = true;
    if(cookie_value == null){
        return false;
    }
    var startIdx =0;
    var endIdx = 0;
    var i = 0;
    myCode = new Array();
    while(true){
    	
        endIdx = cookie_value.indexOf("|",startIdx);
        
        if(endIdx < 0){
            break;
        }
        
        token = cookie_value.substring(startIdx,endIdx);
        startIdx = endIdx + 1;
        var startTokenIdx = 0;
        var endTokenIdx = 0;
        var code = '';

        endTokenIdx = token.indexOf(",",0);
        code = token.substring(0,endTokenIdx);
        code_name = token.substring(endTokenIdx+1);

        if(input_code != code ){
            myCode[i] = new CodeHistory(code,code_name);
            i = i + 1;
        }
    }
    return true;
}

function CodeHistory(stock_code,stock_name){
	this.stock_code=stock_code;
	this.stock_name = stock_name;
}

function showAtRelativePosition(layer, position, distance, org ) {
	if ( ! org ) org = event.srcElement;
	var offsetTop = getAbsoluteOffsetValue(org, "offsetTop");
	var offsetLeft = getAbsoluteOffsetValue(org, "offsetLeft");
	var posTop;
	var posLeft;
	layer.style.display = "block";
	switch(position) {
		case "top":
			posTop = offsetTop - layer.offsetHeight - distance;
			posLeft = offsetLeft;
			break;
		case "bottom":
			posTop = offsetTop + org.offsetHeight + distance;
			posLeft = offsetLeft;
			break;
		case "left":
			posTop = offsetTop;
			posLeft = offsetLeft - layer.offsetWidth - distance;
			break;
		case "right":
			posTop = offsetTop;
			posLeft = offsetLeft + org.offsetWidth + distance;
			break;
		default: return;
	}

	layer.style.top = posTop + 1;
	layer.style.left= posLeft + 1;
}

function getAbsoluteOffsetValue(o, attName) {
	var result = 0;
	result += o[attName];
	var parentTag = o;
	while ( parentTag = parentTag.offsetParent ) {
		result += parentTag[attName];
	}
	return result;
}
<!-- jr[15]=new jO( "en","001040","CJ","J","0005","0"); -->
function show(){

    var makeLinker = function(scode, sname) {
        return "<div onmouseover=this.style.backgroundColor='#E0E6F5'; onmouseout=this.style.backgroundColor='white';this.style.color=''; style=cursor:hand;height:15px;vertical-align:middle;padding-top:2px;z-index:2; onmousedown=\"setupCode('" + scode + "','" + sname +"')\" class='txt_7f'>"+scode +" "+ sname +"</div>";
    }

    var result ="";
    if( myCode.length > 0){
        for ( var n = myCode.length ; n > 0; n-- ) {
    		result += makeLinker(myCode[n-1].stock_code,myCode[n-1].stock_name);
    	}
    	
    	CodeHistoryLayer.rows[0].cells[0].innerHTML = result ;
    	showAtRelativePosition(CodeHistoryLayer,"bottom",-2,document.f1.code );
    }
    
}
function findCodeName(code){
    for(var i=0; i < jr.length;i++){
        if(code == jr[i].jcode){
            return jr[i].jname;
        }
    }
}
var myCode = new Array();

//page_history °ü·Ã 
var myPage = new Array();

function PageHistory(screen_no){
	this.screen_no=screen_no;
}

function page_put(screen_no){
	
    var i = 0;
    var result = "";
    if(page_get(screen_no)){
        var len = myPage.length;
        
        for ( i = 0, size = myPage.length; i < size; i++ ) {
           if(size >= 20 ){
                if(i==0){
                    continue;
                }
           }
           result = result + myPage[i].screen_no + "|";
        }
    }
    //±âÁ¸¿¡ ÄíÅ°¿¡ ÀÖ´Â Á¾¸ñÀÌ¸é Á¦¿Ü.
    result = result + screen_no + "|";
    setCookie("page_history",result,31);
    
}

function page_get(input_screen_no){
    var cookie_value = getCookie("page_history");
    
    var flag = true;
    if(cookie_value == null){
        return false;
    }
    var startIdx =0;
    var endIdx = 0;
    var i = 0;
    //myPage = new Array();
    while(true){
        endIdx = cookie_value.indexOf("|",startIdx);
        
        if(endIdx < 0){
            break;
        }
        
        token = cookie_value.substring(startIdx,endIdx);
        
        startIdx = endIdx + 1;
            	
        if(token != input_screen_no ){
            myPage[i] = new PageHistory(token);
            i = i + 1;
        }
    }
    return true;
}