﻿



// ############################ Global Property, Method #################################################
// 작성자 : Roy
// 작성일 : 2009/10/21
// 내용   : Global Property, Method


// Request 객체
var Request = document.location.toString().toQueryParams();


// 브라우저 체크
var isFF = false;
var isIE = false;
var isOpera = false;
var isKHTML = false;
var isMacOS = false;
var isChrome = false;

if (navigator.userAgent.indexOf('Macintosh') != -1)
    isMacOS = true;


if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)
    isChrome = true;

if ((navigator.userAgent.indexOf('Safari') != -1) || (navigator.userAgent.indexOf('Konqueror') != -1)) {
    var _KHTMLrv = parseFloat(navigator.userAgent.substr(navigator.userAgent.indexOf('Safari') + 7, 5));

    if (_KHTMLrv > 525) { //mimic FF behavior for Safari 3.1+
        isFF = true;
        var _FFrv = 1.9;
    } else
        isKHTML = true;
} else if (navigator.userAgent.indexOf('Opera') != -1) {
    isOpera = true;
    //OperaRv = parseFloat(navigator.userAgent.substr(navigator.userAgent.indexOf('Opera') + 6, 3));
}


else if (navigator.appName.indexOf("Microsoft") != -1) {
    isIE = true;
    if (navigator.appVersion.indexOf("MSIE 8.0") != -1 && document.compatMode != "BackCompat") isIE = 8;
    if (navigator.appVersion.indexOf("MSIE 6.0") != -1 && document.compatMode != "BackCompat") isIE = 6;
} else {
    isFF = true;
    //var _FFrv = parseFloat(navigator.userAgent.split("rv:")[1])
}


// nothing (하이퍼 링크시 javascript:void(0) 과 같으나 IE6에서 지원하지 않아, javascript:nothing() 함수로 대체하여 사용할 것)
function nothing() { };

// png를 처리하기 위한 함수
function setPng24(obj) {
    obj.width = obj.height = 1;
    obj.className = obj.className.replace(/\bpng24\b/i, '');
    obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + obj.src + "',sizingMethod='image');"
    obj.src = '';
    return '';
}

// 현재 사이트의 URL을 RETURN
function getThisURL() {
    var url = String(document.location);

    if (url.indexOf("://") >= 0) {
        url = url.substr(url.indexOf("://") + 3, url.length);
    }

    if (url.indexOf("/") >= 0) {
        url = url.substr(0, url.indexOf("/"));
    }

    return url;
    
}