function onfocus_(obj){
	obj.focus();
}
function numberFormat(obj, c_type)
{
    if(obj)
        var str = obj.value;
    else
        return false;

    if(str == "")
        return false;

    if(c_type == 1) // toNumberFormat
    {
        str = str.replace(/[^0-9]/g, '');
        var retValue = "";
        for(iii=0; iii<str.length; iii++)
        {
            if(iii > 0 && (iii%3)==0)
                retValue = str.charAt(str.length - iii -1) + "," + retValue;
            else
                retValue = str.charAt(str.length - iii -1) + retValue;
        }
    }
    else
    {
        retValue = str.replace(/[^0-9]/g, '');
    }

    obj.value = retValue;
}
function body_blind(set)
{
    if(typeof move_quick == 'function')
    {
        move_quick();
    }

    var bodyCap_div = document.getElementById('bodyCap_div');
    // Body 영역의 전체 사이즈
    var body_h = 0;
    var docElement = document.body || document.documentElement || null;

    if(!bodyCap_div)
    {
        var bodyCap_div = document.createElement("DIV");
        docElement.appendChild(bodyCap_div);
    }

    if(typeof(set) != 'boolean')
        set = true;

    bodyCap_div.id = "bodyCap_div";
    bodyCap_div.style.position = "absolute";
    bodyCap_div.style.top = "0px";
    bodyCap_div.style.left = "0px";

    try
    {
        var width = parseInt(window.scrollMaxX) + parseInt(docElement.clientWidth);
        var height = parseInt(window.scrollMaxY) + parseInt(docElement.clientHeight);

        bodyCap_div.style.width = width + 'px';
        bodyCap_div.style.height = height + 'px';
    }
    catch(e)
    {
        bodyCap_div.style.width = (docElement.scrollWidth > docElement.clientWidth)?  docElement.scrollWidth : docElement.clientWidth;
        bodyCap_div.style.height = (docElement.scrollHeight > docElement.clientHeight)?  docElement.scrollHeight : docElement.clientHeight;
    }

    //bodyCap_div.style.backgroundColor = "#00004f";
    bodyCap_div.style.backgroundColor = "#000000";
    bodyCap_div.style.zIndex = 10;
    if(set == true)
    {
        if(typeof bodyCap_div.style.MozOpacity == "string")
        {
            bodyCap_div.style.MozOpacity = 0.35;
        }
        else if(typeof bodyCap_div.style.filter == "string")
        {
             bodyCap_div.style.filter = "Alpha(opacity="+parseInt(100*0.35)+")";
        }
        else
        {
            bodyCap_div.style.opacity = 0.35;
        }
        bodyCap_div.style.visibility = "visible";

        window.onresize = body_blind;
    }
    else
    {
        bodyCap_div.style.width = "0px";
        bodyCap_div.style.height = "0px";
        bodyCap_div.style.visibility = "hidden";

        window.onresize = function(e) { return false; }
    }
}
function jst_layer(pk,fk){
    var x = (nav) ? e.pageX : event.x+document.body.scrollLeft;
    var y = (nav) ? e.pageY : event.y+document.body.scrollTop;
	var layer = "file_"+pk+"_"+fk;
	skn = document.getElementById(layer).style;
	skn.visibility = 'visible';
	
    skn.left = x-10;
    skn.top =y+10;
}
function jst_layer_close(pk,fk){
	var layer = "file_"+pk+"_"+fk;
	skn = document.getElementById(layer).style;
	skn.visibility = 'hidden';
}

