﻿// 기본 함수
var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var isNS = navigator.appName == "Netscape";


/////////////////////////////////////////////////////////////////////////////////////////////////
/*************************************** 양쪽귀배너 시작 ***************************************/
/////////////////////////////////////////////////////////////////////////////////////////////////
var checkMain;
var checkkitchen;

if (location.href.indexOf("/main/index.asp") >= 0) {
	checkMain = true;
}


function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function getSty(id) {
	x = getRef(id);
	return (isNS4 ? getRef(id) : getRef(id).style);
}


function moveRightEdge() {
	var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;

	var topsize = 20; //높이조정

	if (isNS4) {
		yMenuFrom = parseInt( document.getElementById("divAD_right").style.top, 10);
		yMenuTo = document.body.scrollTop + topsize ;
	} else if (isDOM) {
		yMenuFrom = parseInt (divAD_right.style.top, 10);
		yMenuTo = document.body.scrollTop + topsize;
	}

	if(document.body.scrollTop < 156)
	{
		yMenuTo = 156;

		if(checkMain) //메인 상한값
		{
			yMenuTo = 156;
		}
	}
	

	if(checkMain)
	{
		if((document.body.scrollHeight - (document.body.scrollTop+433)) < 137)
		{
			yMenuTo = document.body.scrollHeight - (453+188);
		}
	}else{
		if((document.body.scrollHeight - (document.body.scrollTop+433)) < 197)
		{
			yMenuTo = document.body.scrollHeight - (453+128);
		}
	}


	timeoutNextCheck = 40;

	if (yMenuFrom != yMenuTo) {
		if((document.body.scrollTop == 0)||(document.body.scrollTop == (document.body.scrollHeight - document.body.clientHeight)))
		{
			if (isNS4){
				temp_val = parseInt( document.getElementById("divAD_right").style.top , 10) + yOffset;
				document.getElementById("divAD_right").style.top = yMenuTo;
				document.getElementById("divAD_left").style.top = yMenuTo;
			}
			else if (isDOM){
				divAD_right.style.top = yMenuTo;
				divAD_left.style.top = yMenuTo;
			}
		}else{
			yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 7);
			if (yMenuTo < yMenuFrom)
				yOffset = -yOffset;

			if (isNS4){
				temp_val = parseInt( document.getElementById("divAD_right").style.top , 10) + yOffset;
				document.getElementById("divAD_right").style.top = temp_val;
				document.getElementById("divAD_left").style.top = temp_val;
			}
			else if (isDOM){
				divAD_right.style.top = parseInt (divAD_right.style.top, 10) + yOffset;
				divAD_left.style.top = parseInt (divAD_right.style.top, 10) + yOffset;
			}
				timeoutNextCheck = 10;
		}
	}

	setTimeout ("moveRightEdge()", timeoutNextCheck);
}


