
// ·¹ÀÌ¾î¸¦ °íÁ¤ÇÏ´Â ½ºÅ©¸³Æ® ½ÃÀÛ
var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
  if (isDOM) return document.getElementById(id);
  if (isIE4) return document.all[id];
  if (isNS4) return document.layers[id];
}
var isNS = navigator.appName == "Netscape";


// Floating Banner »õ·Ó°Ô ¼¼ÆÃ (ÇÑ¹ø¿¡ µ¿½Ã¿¡);
function floating_setting(floating_type1,floating_type2,floating_type3){

	var posY1 = 790;
	var posX1 = 780;	
	var posY2 = 355;
	var posX2 = 780;
	var posY3 = 640;
	var posX3 = 780;

	if (floating_type1 != ''){
		var obj1 = getRef(floating_type1);
		obj1.style.top = document.body.scrollTop + posY1;
		obj1.style.visibility = "visible";
		obj1.style.setExpression("left", "calXBanner(" + posX1 + ")", "javascript");
		obj1.move=f_time_setting(floating_type1,posY1);
	}else if (floating_type2 != ''){

		var obj2 = getRef(floating_type2);
		obj2.style.top = document.body.scrollTop + posY2;
		obj2.style.visibility = "visible";
		obj2.style.setExpression("left", "calXBanner(" + posX2 + ")", "javascript");
		obj2.move=f_time_setting(floating_type2,posY2);
	}else {

		var obj3 = getRef(floating_type3);
		obj3.style.top = document.body.scrollTop + posY3;
		obj3.style.visibility = "visible";
		obj3.style.setExpression("left", "calXBanner(" + posX3 + ")", "javascript");
		obj3.move=f_time_setting(floating_type3,posY3);
	}
}

function f_time_setting(objname,posY){
	window.setInterval("calYBanner('" + objname +"', " + posY + ")", 30);
	
}

// XÁÂÇ¥Ã³¸®
function calXBanner(posX){
  var edge = (document.body.clientWidth - 960) / 2;
  if( edge < 0 ) edge = 5;
  return posX + edge;
}

// YÁÂÇ¥Ã³¸®
function calYBanner(objname, posY){	
	//alert(objName);
	var obj = getRef(objname);
	var yBannerPos, yScrollTopPos;
	var yLimitPos;
	var interval;
	var yNewPos;
	var yNewTop;
	var dHeight = posY;

	yScrollTopPos = parseInt(document.body.scrollTop, 10);
	yBannerPos = parseInt(obj.style.top, 10);
	if (document.body.scrollTop < dHeight) {
		yLimitPos = dHeight;
	}else {
		yLimitPos = document.body.scrollTop + 20;
	}

	if (yBannerPos != yLimitPos) {

	yNewPos = Math.ceil(Math.abs(yLimitPos - yBannerPos) / 10);

		if (yLimitPos < yBannerPos) {
			yNewPos = -yNewPos;
		}
	
		yNewTop = parseInt(obj.style.top, 10) + yNewPos;
		if (yNewTop > document.body.scrollHeight) {
			obj.style.top = document.body.scrollHeight;
		}else {
			obj.style.top = yNewTop;
		}
	}
}
