// Flash publish
function swfprint(furl,fwidth,fheight,transoption,fname)	{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ fwidth +'" height="' + fheight +'" name="'+ fname +'" id="'+ fname +'" align="middle">');
	document.write('<param name="movie" value="'+ furl +'"/>');
	if (transoption == "t")	{
		document.write('<param name="wmode" value="transparent"/>');
	} else if	(transoption == "o")	{
		document.write('<param name="wmode" value="opaque"/>');
	}
	document.write('<!-- Hixie method -->');
	document.write('<!--[if !IE]> <-->');
	document.write('<object type="application/x-shockwave-flash" data="'+ furl +'" width="'+ fwidth +'" height="' + fheight +'" name="'+ fname +'" id="'+ fname +'"');
	if (transoption == "t")	{
		document.write(' wmode="transparent"');
	} else if	(transoption == "o")	{
		document.write(' wmode="opaque"');
	}
	document.write('></object>');
	document.write('<!--> <![endif]-->');
	document.write('</object>');
}

// RollOver
function imageOver(imgs) {
	imgs.src = imgs.src.replace("off.gif", "on.gif");
}
function imageOut(imgs) {
	imgs.src = imgs.src.replace("on.gif", "off.gif");
}

/* definition list toggle */
var currentToggleDefList = false;
var dtElList;
var ddElList;

function initToggleDefList(listId) {
	dtElList = document.getElementById(listId).getElementsByTagName("dt");
	ddElList = document.getElementById(listId).getElementsByTagName("dd");

	for (i=0; i<dtElList.length; i++) {
		dtElList[i].listNum = i;
		dtElList[i].onclick = toggleDefinitionList;
	}
}
function toggleDefinitionList() {
	if (dtElList[currentToggleDefList] && ddElList[currentToggleDefList] && currentToggleDefList != this.listNum) {
		dtElList[currentToggleDefList].className = "";
		ddElList[currentToggleDefList].className = "";
	}

	if (ddElList[this.listNum].className == "on") {
		dtElList[this.listNum].className = "";
		ddElList[this.listNum].className = "";
	} else {
		dtElList[this.listNum].className = "on";
		ddElList[this.listNum].className = "on";
	}

	currentToggleDefList = this.listNum;
}

// quick
function getPosition(){
	var start, end, scale, term;
	start = parseInt (document.getElementById('dvquick').style.top, 10);
	end = document.documentElement.scrollTop + 265;
	term = 5;

	if ( start != end ) {
	scale = Math.ceil( Math.abs( end - start ) / 20 );
		if ( end < start )	scale = -scale;
		document.getElementById('dvquick').style.top = parseInt (document.getElementById('dvquick').style.top, 10)+ scale + "px";
		term = 1;
	}
	setTimeout ("getPosition()", term);
}
function moveBanner() {
	document.getElementById('dvquick').style.top = document.documentElement.scrollTop + 100 + "px"; //¼ýÀÚ°¡ °°À¸¸é ½½¶óÀÌµå ¾ø´Ù.
	getPosition();00
	return true;
}

// quick_center
function initMoving(target) {
	if (!target)
		return false;

	var obj = target;
	obj.initTop = 0;
	obj.initLeft = 920;
	obj.bottomLimit = document.documentElement.scrollHeight - 0;
	obj.topLimit = 100;

	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;
	obj.style.top = obj.top + "px";
	obj.style.left = obj.left + "px";

	obj.getTop = function() {
		if (document.documentElement.scrollTop) {
			return document.documentElement.scrollTop;
		} else if (window.pageYOffset) {
			return window.pageYOffset;
		} else {
			return 0;
		}
	}
	obj.getHeight = function() {
		if (self.innerHeight) {
			return self.innerHeight;
		} else if(document.documentElement.clientHeight) {
			return document.documentElement.clientHeight;
		} else {
			return 500;
		}
	}
	obj.move = setInterval(function() {
		pos = obj.getTop() + obj.getHeight() / 2 - 165;

		if (pos > obj.bottomLimit)
			pos = obj.bottomLimit
		if (pos < obj.topLimit)
			pos = obj.topLimit

		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;

		obj.style.top = obj.top + "px";
	}, 40)
}	
