var scrollerwidth		= 250;		 // ½ºÅ©·Ñ·¯ÀÇ °¡·ÎÅ©±â
var scrollerheight		= 18;  		 // ½ºÅ©·Ñ·¯ÀÇ ³ôÀÌ
var scrollerbgcolor		= '#FFFFFF'; // ½ºÅ©·Ñ·¯ÀÇ ¹è°æ»ö
var scrollerbackground	= '';  		 // ½ºÅ©·Ñ·¯ÀÇ ¹è°æÀÌ¹ÌÁö
var num 				= 5;		 // ¸Þ¼¼Áö °¹¼ö
var scrollspeed			= 3000;      // °¢ ¸Þ¼¼Áö°¡ º¸¿©ÁÙ ½Ã°£ (3000=3ÃÊ)
var waitingtime			= 0;   	 	 // ´ë±â½Ã°£
var i                   = 0;
var messages            = new Array();

function move1(whichlayer)
{
	tlayer = eval(whichlayer);

	if( tlayer.top > 0 && tlayer.top <= num )
	{
		tlayer.top = 0;
		setTimeout("move1(tlayer)",scrollspeed);
		setTimeout("move2(document.main.document.second)",scrollspeed);
		return;
	}



	if (tlayer.top>=tlayer.document.height*-1)
	{
		tlayer.top -= num;
		setTimeout("move1(tlayer)",waitingtime);
	}
	else
	{
		tlayer.top = scrollerheight;
		tlayer.document.write(messages[i]);
		tlayer.document.close();

		if( i == messages.length-1 )
			i = 0;
		else
			i++;
	}
}

function move2(whichlayer)
{
	tlayer2 = eval(whichlayer);

	if( tlayer2.top > 0 && tlayer2.top <= num )
	{
		tlayer2.top = 0;
		setTimeout("move2(tlayer2)",scrollspeed);
		setTimeout("move1(document.main.document.first)",scrollspeed);
		return;
	}

	if( tlayer2.top >= tlayer2.document.height*-1 )
	{
		tlayer2.top -= num;
		setTimeout("move2(tlayer2)",waitingtime);
	}
	else
	{
		tlayer2.top = scrollerheight;
		tlayer2.document.write(messages[i]);
		tlayer2.document.close();

		if (i==messages.length-1)
			i = 0;
		else
			i++;
	}
}

function move3(whichdiv)
{
	tdiv = eval(whichdiv);

	if( tdiv.style.pixelTop > 0 && tdiv.style.pixelTop <= num )
	{
		tdiv.style.pixelTop = 0;
		setTimeout("move3(tdiv)",scrollspeed);
		setTimeout("move4(second2)",scrollspeed);
		return;
	}

 	if( tdiv.style.pixelTop >= tdiv.offsetHeight*-1 )
	{
		tdiv.style.pixelTop -= num;
		setTimeout("move3(tdiv)",waitingtime);
	}
	else
	{
		tdiv.style.pixelTop = scrollerheight;
		tdiv.innerHTML = messages[i];

		if( i == messages.length-1 )
			i = 0;
		else
			i++;
	}
}

function move4(whichdiv)
{
	tdiv2 = eval(whichdiv);

	if( tdiv2.style.pixelTop > 0 && tdiv2.style.pixelTop <= num)
	{
		tdiv2.style.pixelTop = 0;
		setTimeout("move4(tdiv2)",scrollspeed);
		setTimeout("move3(first2)",scrollspeed);
		return;
	}

	if( tdiv2.style.pixelTop >= tdiv2.offsetHeight*-1 )
	{
		tdiv2.style.pixelTop -= num;
		setTimeout("move4(second2)",waitingtime);
	}
	else
	{
		tdiv2.style.pixelTop = scrollerheight;
		tdiv2.innerHTML = messages[i];

		if( i == messages.length-1 )
			i = 0;
		else
			i++;
	}
}

function startscroll()
{
	if(document.all)
	{
		move3(first2);
		second2.style.top = scrollerheight;
		second2.style.visibility = 'visible';
	}
	else if (document.layers)
	{
		document.main.visibility = 'show';
		move1(document.main.document.first);
		document.main.document.second.top = scrollerheight + num;
		document.main.document.second.visibility = 'show';
	}
}

function viewScrollLayer()
{
	var objs = document.getElementsByTagName('div');
  var i=0;

	for( z=0;z<objs.length;z++ )
	{
		if( objs[z].id == 'messages' )
      if (typeof(objs[z]) != 'undefined')
      {
        messages[i] = objs[z].innerHTML;
        i++;
      }
	}

	if( messages.length > 0 )
	{
		document.writeln('\
			<span id="main2" style="margin:2 0 0 0;position:relative;width:' + scrollerwidth + ';height:' + scrollerheight + ';overflow:hiden;background-color:' + scrollerbgcolor + ' ;background-image:url(' + scrollerbackground + ')">\
				<div style="position:absolute;width:' + scrollerwidth + ';height:' + scrollerheight + ';clip:rect(0 ' + scrollerwidth + ' ' + scrollerheight + ' 0);left:0;top:0">\
					<div id="first2" style="position:absolute;width:' + scrollerwidth + ';left:0;top:1;">' + messages[2] + '</div>\
					<div id="second2" style="position:absolute;width:' + scrollerwidth + ';left:0;top:0;visibility:hidden">' + messages[3] + '</div>\
				</div>\
			</span>\
		');
	}

}

window.onload=startscroll;