/*-------------------------------------------------------------------------------------------------------------
	DDDDD    EEEEEE  SSSSSS   IIIIII   GGGGG   NN   NN
	DD   D   EE      SS         II    GG       N N  NN
	DD    D  EEEEEE   SSSSS     II    GG  GGG  NN N NN
	DD   D   EE           SS    II    GG   GG  NN  N N
	DDDDD    EEEEEE  SSSSSS   IIIIII   GGGGG   NN   NN
-------------------------------------------------------------------------------------------------------------*/


// Image rollover
var changedImg;

function EImgChg(flag) {
    source = event.srcElement;
    if (source.name == "") {
        return false;
    }

    if (changedImg == source.name) return;

    else if (document.images && source.tagName == "IMG") {
        imgElement = source.name;
        imgPath = source.src;

        imgPathLen = imgPath.length;
        imgPathFlag = imgPath.lastIndexOf("/");
        imgName = imgPath.substring(0, imgPathFlag + 1);

        document.images[imgElement].src = imgName + imgElement + "_" + flag + ".gif";
    }
}


function MM_swapImgRestore() { //v3.0
    var i, x, a = document.MM_sr;
    for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
}

function MM_preloadImages() { //v3.0
    var d = document;
    if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length,
            a = MM_preloadImages.arguments;
        for (i = 0; i < a.length; i++)
        if (a[i].indexOf("#") != 0) {
            d.MM_p[j] = new Image;
            d.MM_p[j++].src = a[i];
        }
    }
}

function MM_findObj(n, d) { //v4.01
    var p, i, x;
    if (!d) d = document;
    if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document;
        n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n];
    for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n);
    return x;
}

function MM_swapImage() { //v3.0
    var i, j = 0,
        x, a = MM_swapImage.arguments;
    document.MM_sr = new Array;
    for (i = 0; i < (a.length - 2); i += 3)
    if ((x = MM_findObj(a[i])) != null) {
        document.MM_sr[j++] = x;
        if (!x.oSrc) x.oSrc = x.src;
        x.src = a[i + 2];
    }
}

function MM_showHideLayers() { //v6.0
    var i, p, v, obj, args = MM_showHideLayers.arguments;
    for (i = 0; i < (args.length - 2); i += 3) if ((obj = MM_findObj(args[i])) != null) {
        v = args[i + 2];
        if (obj.style) {
            obj = obj.style;
            v = (v == 'show') ? 'visible' : (v == 'hide') ? 'hidden' : v;
        }
        obj.visibility = v;
    }
}


function show_layer(lname, flag) {
    var layer = (navigator.appName == 'Netscape') ? document.layers[lname] : document.all[lname];
    if (lname == '') return;
    if (navigator.appName == 'Netscape') layer.visibility = (flag == 0) ? 'show' : 'hide';
    else layer.style.visibility = (flag == 0) ? 'visible' : 'hidden';
}


function show_layer(lname, flag) {
    var layer = (navigator.appName == 'Netscape') ? document.layers[lname] : document.all[lname];
    if (lname == '') return;
    if (navigator.appName == 'Netscape') layer.visibility = (flag == 0) ? 'show' : 'hide';
    else layer.style.visibility = (flag == 0) ? 'visible' : 'hidden';
}

function resizeIframe(fr) {
    fr.setExpression('height', eval(fr.id + ".document.body.scrollHeight"));
    //fr.setExpression('width',eval(fr.id+".document.body.scrollWidth"));
}


function showHideLayer(stat){
//alert(stat);
        if(stat){
                document.all.sitemap02.style.visibility="visible";
                document.all.sitemap01.style.visibility="hidden";
        }else{
                document.all.sitemap02.style.visibility="hidden";
                document.all.sitemap01.style.visibility="visible";
        }
}

// flashWrite(파일경로, 가로, 세로, 아이디, 배경색, 변수, 윈도우모드)
function flashWrite(url, w, h, id, bg, vars, win, zin) {

    // 플래시 코드 정의
    var flashStr = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' style='z-index:" + zin + ";' width='" + w + "' height='" + h + "' id='" + id + "' align='middle'>" + "<param name='allowScriptAccess' value='always' />" + "<param name='movie' value='" + url + "' />" + "<param name='FlashVars' value='" + vars + "' />" + "<param name='wmode' value='" + win + "' />" + "<param name='menu' value='false' />" + "<param name='quality' value='high' />" + "<param name='bgcolor' value='" + bg + "' />" + "<embed src='" + url + "' FlashVars='" + vars + "' wmode='" + win + "' menu='false' quality='high' bgcolor='" + bg + "' width='" + w + "' height='" + h + "' name='" + id + "' style='z-index:" + zin + ";' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />" + "</object>";

    // 플래시 코드 출력
    document.write(flashStr);

}

function flashWrite2(url, w, h, id, bg, vars, win) {

    // 플래시 코드 정의
    var flashStr = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + w + "' height='" + h + "' id='" + id + "' align='middle'>" + "<param name='allowScriptAccess' value='always' />" + "<param name='movie' value='" + url + "' />" + "<param name='FlashVars' value='" + vars + "' />" + "<param name='menu' value='false' />" + "<param name='bgcolor' value='" + bg + "' />" + "<embed src='" + url + "' FlashVars='" + vars + "' wmode='" + win + "' menu='false' bgcolor='" + bg + "' width='" + w + "' height='" + h + "' name='" + id + "' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />" + "</object>";

    // 플래시 코드 출력
    document.write(flashStr);

}
//동영상


function aviPlay(src, w, h) {
    document.write('<embed src="' + src + '" width=' + w + ' height=' + h + '>')
}



function showHideLayer(stat) {
    //alert(stat);
    if (stat) {
        document.all.sitemap02.style.visibility = "visible";
        document.all.sitemap01.style.visibility = "hidden";

    } else {
        document.all.sitemap02.style.visibility = "hidden";
        document.all.sitemap01.style.visibility = "visible";
    }
}

