/*탑 뉴스 스크롤링*/
function scrolling(objId, sec1, sec2, speed, height)
{
	this.objId=objId;
	this.sec1=sec1;
	this.sec2=sec2;
	this.speed=speed;
	this.height=height;
	this.h=0;
	this.div=document.getElementById(this.objId);
	this.htmltxt=this.div.innerHTML;
	this.div.innerHTML= this.htmltxt;
	this.div.isover=false;
	this.div.onmouseover=function(){this.isover=true;}
	this.div.onmouseout=function(){this.isover=false;}
	var self=this;
	this.div.scrollTop=0;
	window.setTimeout(function(){self.play()},this.sec1);
}

var scrollCnt = 0;
var scrollHH = 0;

scrolling.prototype = 
{
	play:function()
	{
		scrollHH = this.div.scrollHeight /2;
		if (scrollHH%this.height)
		{
			scrollHH += (scrollHH%this.height);
		}

		var self=this;
		if(!this.div.isover)
		{
			//if(this.div.scrollTop >= this.div.scrollHeight/2)
			if(this.div.scrollTop >= scrollHH)
			{
				//this.div.scrollTop = 0;
				if (scrollCnt == 0)
				{
					scrollCnt = 0;
					this.div.innerHTML= this.htmltxt;
					this.div.scrollTop = 0;
				}
				else
				{
					this.div.innerHTML+= this.htmltxt;
					scrollCnt++;
				}
			}
			else
			{
				this.div.scrollTop+=this.speed;
				this.div.scrollTop = parseInt(this.div.scrollTop);
				this.h+=this.speed;
				if(this.h>this.height)
				{
					if(this.h>this.height|| this.div.scrollTop%this.height !=0)
					{
						this.div.scrollTop-= parseInt(this.h%this.height);
						this.div.scrollTop = parseInt(this.div.scrollTop);

						if (this.div.scrollTop == 10)
						{
							this.div.scrollTop = 0;
						}
					}
					this.h=0;
					window.setTimeout(function(){self.play()},this.sec1);
					return;
				}
			}
		}
		window.setTimeout(function(){self.play()},this.sec2);
	},
	prev:function()
	{
		if (this.div.scrollTop == 0)
			this.div.scrollTop = this.div.scrollHeight/2;
		this.div.scrollTop -= this.height + 0;
	},
	next:function()
	{
		if(this.div.scrollTop ==  this.div.scrollHeight/2)
			this.div.scrollTop =0;
		this.div.scrollTop += this.height;
	}
};