﻿
function getImgUrl()
{
    var url = "http://image.itemshop.gamehi.com";
    return url;
}

function getFileUrl()
{
    var url = "http://file.gamehi.com";
    return url;
}

function getObject(elementId)
{ 
    if (document.getElementById) 
        { return document.getElementById(elementId);}
    else if (document.all) { 
        return document.all[elementId];}
    else if (document.layers) {
        return document.layers[elementId];}
}

function getAbsolutePos(obj) {
    
    var offset = new Object();
    
    if( obj != null && obj != undefined ) {
        if( obj.getBoundingClientRect ) { //IE, FF3
            var rect = obj.getBoundingClientRect();
            offset.left = rect.left + (document.documentElement.scrollLeft || document.body.scrollLeft);
            offset.top = rect.top + (document.documentElement.scrollTop || document.body.scrollTop);
            offset.width = rect.right - rect.left;
            offset.height = rect.bottom - rect.top +1; // +1 = Moz와 맞춤
        } else if (document.getBoxObjectFor) { // gecko 엔진 기반 FF3제외
            var box = document.getBoxObjectFor(obj);
            offset.left = box.x;
            offset.top = box.y;
            offset.width = box.width;
            offset.height = box.height;
        } else {
            offset.left = obj.offsetLeft;
            offset.top = obj.offsetTop;
            offset.width = obj.offsetWidth;
            offset.height = obj.offsetHeight  + 3;  // +1 = Moz와 맞춤
            var parent = obj.offsetParent;
            if( parent != obj ) {
                while(parent) {
                    offset.left += parent.offsetLeft;
                    offset.top += parent.offsetTop;
                    parent = parent.offsetParent;
                }
            }
            // 오페라와 사파리의 'absolute' postion의 경우 body의 offsetTop을 잘못 계산 보정
            var ua = navigator.userAgent.toLowerCase();
            if ( (ua.indexOf('opera') != -1) || ((ua.indexOf('safari') != -1) && (getStyle(obj, 'position') == 'absolute')) ) {
                offset.top -= document.body.offsetTop;
            }
        }
    }
    
    return offset;
}
