﻿function redirect(url)
{
	self.location = url;
}

function photo_mouse_event(obj, mode) {
    if (mode == "over") mode = "_" + mode;
    obj.className = "photoBox" + mode;
}

function board_mouse_event(obj, mode) {
    if (mode == "over") mode = "_" + mode;
    obj.className = "listrow" + mode;
}

function banner_mouse_event(obj, num, mode) {
    if (mode != "") mode = "_" + mode;
    obj.src = "/_images/common/banner" + num + mode + ".gif"
}

var blnsitemapOpen = false;
var sitemapOpenTimer;
var sitemapCloseTimer;
function sitemap_close() {
    blnsitemapOpen = false;
    slow_sitemapClose();
}
function sitemap_open() {
    if (!blnsitemapOpen) {
        blnsitemapOpen = true;
        $get("sitemap").style.height = "0px";
        setTimeout("slow_sitemapOpen()", 1);
    }
}
function slow_sitemapOpen() {
    var height = 0;
    height = parseInt($get("sitemap").style.height.split("px"));
    if (height < 410) {
        $get("sitemap").style.height = height + 15 + "px";
        setTimeout("slow_sitemapOpen()", 1);
    }
}
function slow_sitemapClose() {
    var height = 0;
    height = parseInt($get("sitemap").style.height.split("px"));
    if (height > 50) {
        $get("sitemap").style.height = height - 50 + "px";
        setTimeout("slow_sitemapClose()", 1);
    }
    else {
        $get("sitemap").style.height = "0px";
    }
}
/************************************************************
*
*리모콘 메뉴 스크롤에 따라 이동
*
************************************************************/
function VerticalScrollMove(scrollId, topHeight) {


    var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;
    var objScrollTarget = document.getElementById(scrollId);
    var targetTop = objScrollTarget.style.top;
    if (targetTop == "") targetTop = "230";
    if (targetTop.indexOf("px") >= 0) targetTop = targetTop.substring(0, targetTop.length - 2);
    yMenuFrom = parseInt(targetTop);

    if (self.pageYOffset) //IE외 모든 브라우저
    {
        yMenuTo = self.pageYOffset + topHeight;
    }
    else if (document.documentElement && document.documentElement.scrollTop)		//Explorer 6 Strict 모드
    {
        yMenuTo = document.documentElement.scrollTop + topHeight;
    }
    else if (document.body)		//다른IE버전
    {
        yMenuTo = document.body.scrollTop + topHeight;
    }
    timeoutNextCheck = 500;

    if (yMenuFrom != yMenuTo) {
        yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
        if (yMenuTo < yMenuFrom) yOffset = -yOffset;
        objScrollTarget.style.top = (yMenuFrom + yOffset) + "px";
        timeoutNextCheck = 10;
    }
    setTimeout("VerticalScrollMove('" + scrollId + "', " + topHeight + ")", timeoutNextCheck);
}
