<!--਀⼀⨀䴀匀䌀氀愀猀猀 ⠀䌀氀愀猀猀 伀昀 䴀愀爀焀甀攀攀 匀挀爀漀氀氀ᨀ⢐乵间断滚动JS封装类) Ver 1.6*\਀ 
　制作时间:2006-08-29 (Ver 0.5)਀ 터͓㪕㈀　　㘀ⴀ　㠀ⴀ㌀㄀ ⠀嘀攀爀 　⸀㠀⤀ 
　更新时间:2007-01-31 (Ver 1.6)਀ 끦຋㩦 ⬀ ꀀ敒齑ﵒ₀⨀ 捏ū谰葛U
	1.6.070131਀ऀऀ⬀ 脀批⁫ޟꝨ㙣艒屦ᙐ⁾⠀؀ⱜ㥻⨀쉎灓빥溋㩿ⵎ㄀ᘀբꢀŒ䭠㲍ِ卜挀爀漀氀氀匀攀琀瀀븀溋㩿ⵎ㄀⤀ 
		+ 判断是否可以滚动 (若内容区域小于显示区域,则自动取消滚动)਀ऀऀ⬀ 잍ᶏ쭒ᙙᥓ₋⠀缀䶐ᕑ睟皍荑ꡮ葒屶扐⥫ 
		+ 默认值 (除容器ID必选外，其他参数均可根据情况进行选择设置)਀ऀऀ⬀ 숀灓ꡥŒ䭠㲍⁐⠀뤀ᅥ⡓螂桥㪈瑹漀瀀簀戀漀琀琀漀洀簀氀攀昀琀簀爀椀最栀琀Ⰰ缀癏쉶Ɖ뤰뽥⥏ 
		* 文字滚动왎湑⁸⠀ⰀⅧ끦㭥腎葶뎉摑䉫甀最Ⰰἀ≡梌穀쉳๓䭎항⦋ 
	1.4.061211਀ऀऀ⬀  ޟ걨屠㥐ꡮ륒ᅥ⁔⠀ ޟ걨屠Ꝑ㙣ꡮ⥒ 
		* 由于文档下载过慢而导致获取的高度/宽度왎湑x
		* 浏览器兼容问题 (IE、FF、Opera、NS、MYIE)਀ऀ㄀⸀㈀⸀　㘀　㤀㈀㈀ 
		+ 指定范围间歇滚动਀ऀऀ⨀ ଀轺͞璌e
		* 连续间歇滚动停止的错误਀ऀ㄀⸀　⸀　㘀　㤀　㄀ 
		+ 向下、向右滚动਀ऀऀ⬀  쭟䥙蕻
		+ 连续滚动਀ऀऀ⨀ ̀璌喕䵓O
		* 滚动误差਀ऀऀ⨀ 輀㪖筧ꩫ꽟s
		* 加强性能਀ऀऀ⨀ ଀轺ᡞᙏS
	0.8.060829਀ऀऀ  ﬀ使乜间断向上、向左滚动਀ 
　演示地址:http://www.popub.net/script/MSClass.html਀ ର絎わ䁗㩗栀琀琀瀀㨀⼀⼀眀眀眀⸀瀀漀瀀甀戀⸀渀攀琀⼀猀挀爀椀瀀琀⼀䴀匀䌀氀愀猀猀⸀樀猀 
਀ 鐰⡞຋㩦甀折֗⭓㱔猀挀爀椀瀀琀 琀礀瀀攀㴀∀琀攀砀琀⼀樀愀瘀愀猀挀爀椀瀀琀∀ 猀爀挀㴀∀䴀匀䌀氀愀猀猀⸀樀猀∀㸀㰀⼀猀挀爀椀瀀琀㸀 
	਀ऀᬀ禍鹞譛㩏 
		//参数直接赋值法਀ऀऀ渀攀眀 䴀愀爀焀甀攀攀⠀∀洀愀爀焀甀攀攀∀⤀ 
		new Marquee("marquee","top")਀ऀऀ⸀⸀⸀⸀⸀⸀ 
		new Marquee("marquee",0,1,760,52)਀ऀऀ渀攀眀 䴀愀爀焀甀攀攀⠀∀洀愀爀焀甀攀攀∀Ⰰ∀琀漀瀀∀Ⰰ㄀Ⰰ㜀㘀　Ⰰ㔀㈀Ⰰ㔀　Ⰰ㔀　　　⤀ 
		......਀ऀऀ渀攀眀 䴀愀爀焀甀攀攀⠀∀洀愀爀焀甀攀攀∀Ⰰ　Ⰰ㄀Ⰰ㜀㘀　Ⰰ㄀　㐀Ⰰ㔀　Ⰰ㔀　　　Ⰰ㌀　　　Ⰰ㔀㈀⤀ 
		new Marquee("marquee",null,null,760,104,null,5000,null,-1)਀ 
		//参数动态赋值法਀ऀऀ瘀愀爀 洀愀爀焀甀攀攀㄀ 㴀 渀攀眀 䴀愀爀焀甀攀攀⠀∀洀愀爀焀甀攀攀∀⤀ऀ⨀搀쉫灓앥य़
		marquee1.Direction = "top";	或者	marquee1.Direction = 0;਀ऀऀ洀愀爀焀甀攀攀㄀⸀匀琀攀瀀 㴀 ㄀㬀 
		marquee1.Width = 760;਀ऀऀ洀愀爀焀甀攀攀㄀⸀䠀攀椀最栀琀 㴀 㔀㈀㬀 
		marquee1.Timer = 50;਀ऀऀ洀愀爀焀甀攀攀㄀⸀䐀攀氀愀礀吀椀洀攀 㴀 㔀　　　㬀 
		marquee1.WaitTime = 3000;਀ऀऀ洀愀爀焀甀攀攀㄀⸀匀挀爀漀氀氀匀琀攀瀀 㴀 㔀㈀㬀 
		marquee1.Start();਀ 
	参数说明:਀ऀऀ䤀䐀ऀऀ∀洀愀爀焀甀攀攀∀ऀ뤀桛䥖䐀ऀऀ⠀씀य़⦐ 
		Direction	(0)		滚动方向	(可选,默认为0向上滚动) 可设置的值包括:0,1,2,3,"top","bottom","left","right" (0向上 1向下 2向左 3向右)਀ऀऀ匀琀攀瀀ऀऀ⠀㄀⤀ऀऀꡮ葒敶罫ক⠀॓Ⲑ꒞㲋㩐㉎Ⰰ瀀㱥詐➍ⱙꡮ詒⥟ 
		Width		(760)		容器可视宽度	(可选,默认值为容器初始设置的宽度)਀ऀऀ䠀攀椀最栀琀ऀऀ⠀㔀㈀⤀ऀऀ뤀桛왓Ꚛफ़⠀॓Ⲑ꒞㲋㩐륎桛ᵖ쭒빙溋葿Ꚛ⥞ 
		Timer		(50)		定时器		(可选,默认值为30,数值越小,滚动的速度越快,1000=1秒,建议ཎ蹜㉎　⤀ 
		DelayTime	(5000)		间歇停顿延迟时间(可选,默认为0屎罐Ⲙ㄀　　　㴀㄀툀⥹ 
		WaitTime	(3000)		开始时的等待时间(可选,默认或0为䥎蕻ⱟ㄀　　　㴀㄀툀⥹ 
		ScrollStep	(52)		间歇滚动间距	(可选,默认为翻屏宽/高度,该数值与延迟均为0则为鼠标悬停控制,-1禁止鼠标控制)਀ 缰⡏冀깞㪋 
		1、建议直接赋予容器的显示区域的宽度和高度，如(<div id="marquee" style="width:760px;height:52px;">......</div>)਀ऀऀ㈀Ā侮깞㪋륎桛ﭖꁭ㝒ཨ潟瘀攀爀昀氀漀眀 㴀 愀甀琀漀ఀ苿⡙㰀搀椀瘀 椀搀㴀∀洀愀爀焀甀攀攀∀ 猀琀礀氀攀㴀∀眀椀搀琀栀㨀㜀㘀　瀀砀㬀栀攀椀最栀琀㨀㔀㈀瀀砀㬀漀瘀攀爀昀氀漀眀㨀愀甀琀漀㬀∀㸀⸀⸀⸀⸀⸀⸀㰀⼀搀椀瘀㸀⤀ 
		3、为了更准确的获取滚动区域的宽度和高度，请尽可能将各滚动单位直接赋予正确宽高度਀ऀऀ㐀Ā擄蹛呎䄀䈀䰀䔀܀끨蒋⩶ᅪꡮ౒ÿ膗黎呛䄀䈀䰀䔀ﬀꁭ㝒ཨ摟椀猀瀀氀愀礀 㴀 椀渀氀椀渀攀ఀ苿⡙㰀搀椀瘀 椀搀㴀∀洀愀爀焀甀攀攀∀ 猀琀礀氀攀㴀∀眀椀搀琀栀㨀㜀㘀　瀀砀㬀栀攀椀最栀琀㨀㔀㈀瀀砀㬀漀瘀攀爀昀氀漀眀㨀愀甀琀漀㬀∀㸀㰀琀愀戀氀攀 猀琀礀氀攀㴀∀搀椀猀瀀氀愀礀㨀椀渀氀椀渀攀∀㸀⸀⸀⸀⸀⸀⸀㰀⼀琀愀戀氀攀㸀㰀⼀搀椀瘀㸀⤀ 
		5、对于翻屏滚动或间歇滚动，要注意各滚动单位间的间距，同时需要对容器的可视高度和可视宽度做好准确的设置，对于各滚动单位间的间距可以通过设置行间距或者单元格的高宽度来进行调整਀ऀऀ㘀Ā擄蹛䱎䤀ꢁ扒䱣蒈颕芘ꅥ६給葙뎉鹑핒౬﫿깞ڋ癜汑抏ၣ桢㲈⡨吀䄀䈀䰀䔀⤀萀扶ཟ敟빧わ౒䥔葻䡶鱥g
		7、针对横向滚动的文字段落，如果最末端是以空格" "结束的，请将空格" "转换成"&nbsp;"਀ऀऀ㠀Ā‰ޟ걨屠ꡮᵒ遠䚁氀愀猀栀ఀ䃿ॎg驎葛䁶停➖ࡠ맿桛蕖앑䅎롑⢋﹵䝖㱲椀洀最㸀ᘀբ⚀﹞ꖔ董ﹶ䝖㱲愀㸀㰀椀洀最㸀㰀⼀愀㸀萀扶ཟ౟盿^膗膉批癫ꢁ扒䱣ঈÿ
਀ ἰa0∰㪌 
	周珺 zhoujun#yuchengtech.com (文字滚动跳行的bug) 2007/01/31਀ऀⲁ୧轺텞͓敎౧㛿づ乒少朋友的邮件，提出了很多意见和建议，感谢大家的支持！਀ 
\***程序制作/版权所有:崔永祥(333) E-Mail:zhadan007@21cn.com 网址:http://www.popub.net***/਀ 
਀昀甀渀挀琀椀漀渀 䴀愀爀焀甀攀攀⠀⤀ 
{਀ऀ琀栀椀猀⸀䤀䐀 㴀 搀漀挀甀洀攀渀琀⸀最攀琀䔀氀攀洀攀渀琀䈀礀䤀搀⠀愀爀最甀洀攀渀琀猀嬀　崀⤀㬀 
	if(!this.ID)਀ऀ笀 
		alert("您要设置的\"" + arguments[0] + "\"初始化错误\r\n请检查标签ID设置是否正确!");਀ऀऀ琀栀椀猀⸀䤀䐀 㴀 ⴀ㄀㬀 
		return;਀ऀ紀 
	this.Direction = this.Width = this.Height = this.DelayTime = this.WaitTime = this.Correct = this.CTL = this.StartID = this.Stop = this.MouseOver = 0;਀ऀ琀栀椀猀⸀匀琀攀瀀 㴀 ㄀㬀 
	this.Timer = 30;਀ऀ琀栀椀猀⸀䐀椀爀攀挀琀椀漀渀䄀爀爀愀礀 㴀 笀∀琀漀瀀∀㨀　 Ⰰ ∀戀漀琀琀漀洀∀㨀㄀ Ⰰ ∀氀攀昀琀∀㨀㈀ Ⰰ ∀爀椀最栀琀∀㨀㌀紀㬀 
	if(typeof arguments[1] == "number")this.Direction = arguments[1];਀ऀ椀昀⠀琀礀瀀攀漀昀 愀爀最甀洀攀渀琀猀嬀㈀崀 㴀㴀 ∀渀甀洀戀攀爀∀⤀琀栀椀猀⸀匀琀攀瀀 㴀 愀爀最甀洀攀渀琀猀嬀㈀崀㬀 
	if(typeof arguments[3] == "number")this.Width = arguments[3];਀ऀ椀昀⠀琀礀瀀攀漀昀 愀爀最甀洀攀渀琀猀嬀㐀崀 㴀㴀 ∀渀甀洀戀攀爀∀⤀琀栀椀猀⸀䠀攀椀最栀琀 㴀 愀爀最甀洀攀渀琀猀嬀㐀崀㬀 
	if(typeof arguments[5] == "number")this.Timer = arguments[5];਀ऀ椀昀⠀琀礀瀀攀漀昀 愀爀最甀洀攀渀琀猀嬀㘀崀 㴀㴀 ∀渀甀洀戀攀爀∀⤀琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀 㴀 愀爀最甀洀攀渀琀猀嬀㘀崀㬀 
	if(typeof arguments[7] == "number")this.WaitTime = arguments[7];਀ऀ椀昀⠀琀礀瀀攀漀昀 愀爀最甀洀攀渀琀猀嬀㠀崀 㴀㴀 ∀渀甀洀戀攀爀∀⤀琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 㴀 愀爀最甀洀攀渀琀猀嬀㠀崀 
	this.ID.style.overflow = this.ID.style.overflowX = this.ID.style.overflowY = "hidden";਀ऀ琀栀椀猀⸀䤀䐀⸀渀漀圀爀愀瀀 㴀 琀爀甀攀㬀 
	this.IsNotOpera = (navigator.userAgent.toLowerCase().indexOf("opera") == -1);਀ऀ椀昀⠀愀爀最甀洀攀渀琀猀⸀氀攀渀最琀栀 㸀㴀 㜀⤀琀栀椀猀⸀匀琀愀爀琀⠀⤀㬀 
}਀ 
਀䴀愀爀焀甀攀攀⸀瀀爀漀琀漀琀礀瀀攀⸀匀琀愀爀琀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 
{਀ऀ椀昀⠀琀栀椀猀⸀䤀䐀 㴀㴀 ⴀ㄀⤀爀攀琀甀爀渀㬀 
	if(this.WaitTime < 800)this.WaitTime = 800;਀ऀ椀昀⠀琀栀椀猀⸀吀椀洀攀爀 㰀 ㈀　⤀琀栀椀猀⸀吀椀洀攀爀 㴀 ㈀　㬀 
	if(this.Width == 0)this.Width = parseInt(this.ID.style.width);਀ऀ椀昀⠀琀栀椀猀⸀䠀攀椀最栀琀 㴀㴀 　⤀琀栀椀猀⸀䠀攀椀最栀琀 㴀 瀀愀爀猀攀䤀渀琀⠀琀栀椀猀⸀䤀䐀⸀猀琀礀氀攀⸀栀攀椀最栀琀⤀㬀 
	if(typeof this.Direction == "string")this.Direction = this.DirectionArray[this.Direction.toString().toLowerCase()];਀ऀ琀栀椀猀⸀䠀愀氀昀圀椀搀琀栀 㴀 䴀愀琀栀⸀爀漀甀渀搀⠀琀栀椀猀⸀圀椀搀琀栀 ⼀ ㈀⤀㬀 
	this.BakStep = this.Step;਀ऀ琀栀椀猀⸀䤀䐀⸀猀琀礀氀攀⸀眀椀搀琀栀 㴀 琀栀椀猀⸀圀椀搀琀栀㬀 
	this.ID.style.height = this.Height;਀ऀ椀昀⠀琀礀瀀攀漀昀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ℀㴀 ∀渀甀洀戀攀爀∀⤀琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 㴀 琀栀椀猀⸀䐀椀爀攀挀琀椀漀渀 㸀 ㄀ 㼀 琀栀椀猀⸀圀椀搀琀栀 㨀 琀栀椀猀⸀䠀攀椀最栀琀㬀 
	//this.ID.innerHTML += this.ID.innerHTML;਀ऀ瘀愀爀 洀猀漀戀樀 㴀 琀栀椀猀㬀 
	var timer = this.Timer;਀ऀ瘀愀爀 搀攀氀愀礀琀椀洀攀 㴀 琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀㬀 
	var waittime = this.WaitTime;਀ऀ洀猀漀戀樀⸀匀琀愀爀琀䤀䐀 㴀 昀甀渀挀琀椀漀渀⠀⤀笀洀猀漀戀樀⸀匀挀爀漀氀氀⠀⤀紀 
	msobj.Continue = function()਀ऀऀऀऀ笀 
					if(msobj.MouseOver == 1)਀ऀऀऀऀऀ笀 
						setTimeout(msobj.Continue,delaytime);਀ऀऀऀऀऀ紀 
					else਀ऀऀऀऀऀ笀ऀ挀氀攀愀爀䤀渀琀攀爀瘀愀氀⠀洀猀漀戀樀⸀吀椀洀攀爀䤀䐀⤀㬀 
						msobj.CTL = msobj.Stop = 0;਀ऀऀऀऀऀऀ洀猀漀戀樀⸀吀椀洀攀爀䤀䐀 㴀 猀攀琀䤀渀琀攀爀瘀愀氀⠀洀猀漀戀樀⸀匀琀愀爀琀䤀䐀Ⰰ琀椀洀攀爀⤀㬀 
					}਀ऀऀऀऀ紀 
਀ऀ洀猀漀戀樀⸀倀愀甀猀攀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 
			{਀ऀऀऀऀ洀猀漀戀樀⸀匀琀漀瀀 㴀 ㄀㬀 
				clearInterval(msobj.TimerID);਀ऀऀऀऀ猀攀琀吀椀洀攀漀甀琀⠀洀猀漀戀樀⸀䌀漀渀琀椀渀甀攀Ⰰ搀攀氀愀礀琀椀洀攀⤀㬀 
			}਀ 
	msobj.Begin = function()਀ऀऀ笀 
			msobj.ClientScroll = msobj.Direction > 1 ? msobj.ID.scrollWidth : msobj.ID.scrollHeight;਀ऀऀऀ椀昀⠀⠀洀猀漀戀樀⸀䐀椀爀攀挀琀椀漀渀 㰀㴀 ㄀ ☀☀ 洀猀漀戀樀⸀䌀氀椀攀渀琀匀挀爀漀氀氀 㰀洀猀漀戀樀⸀䠀攀椀最栀琀⤀ 簀簀 ⠀洀猀漀戀樀⸀䐀椀爀攀挀琀椀漀渀 㸀 ㄀ ☀☀ 洀猀漀戀樀⸀䌀氀椀攀渀琀匀挀爀漀氀氀 㰀洀猀漀戀樀⸀圀椀搀琀栀⤀⤀爀攀琀甀爀渀㬀 
			msobj.ID.innerHTML += msobj.ID.innerHTML;਀ऀऀऀ洀猀漀戀樀⸀吀椀洀攀爀䤀䐀 㴀 猀攀琀䤀渀琀攀爀瘀愀氀⠀洀猀漀戀樀⸀匀琀愀爀琀䤀䐀Ⰰ琀椀洀攀爀⤀㬀 
			if(msobj.ScrollStep < 0)return;਀ऀऀऀ洀猀漀戀樀⸀䤀䐀⸀漀渀洀漀甀猀攀洀漀瘀攀 㴀 昀甀渀挀琀椀漀渀⠀攀瘀攀渀琀⤀ 
						{਀ऀऀऀऀऀऀऀ椀昀⠀洀猀漀戀樀⸀匀挀爀漀氀氀匀琀攀瀀 㴀㴀 　 ☀☀ 洀猀漀戀樀⸀䐀椀爀攀挀琀椀漀渀 㸀 ㄀⤀ 
							{਀ऀऀऀऀऀऀऀऀ瘀愀爀 攀瘀攀渀琀 㴀 攀瘀攀渀琀 簀簀 眀椀渀搀漀眀⸀攀瘀攀渀琀㬀 
								if(window.event)਀ऀऀऀऀऀऀऀऀ笀 
									if(msobj.IsNotOpera)਀ऀऀऀऀऀऀऀऀऀ笀 
										msobj.EventLeft = event.srcElement.id == msobj.ID.id ? event.offsetX - msobj.ID.scrollLeft : event.srcElement.offsetLeft - msobj.ID.scrollLeft + event.offsetX;਀ऀऀऀऀऀऀऀऀऀ紀 
									else਀ऀऀऀऀऀऀऀऀऀ笀 
										msobj.ScrollStep = null;਀ऀऀऀऀऀऀऀऀऀऀ爀攀琀甀爀渀㬀 
									}਀ऀऀऀऀऀऀऀऀ紀 
								else਀ऀऀऀऀऀऀऀऀ笀 
									msobj.EventLeft = event.layerX - msobj.ID.scrollLeft;਀ऀऀऀऀऀऀऀऀ紀 
								msobj.Direction = msobj.EventLeft > msobj.HalfWidth ? 3 : 2;਀ऀऀऀऀऀऀऀऀ洀猀漀戀樀⸀䄀戀猀䌀攀渀琀攀爀 㴀 䴀愀琀栀⸀愀戀猀⠀洀猀漀戀樀⸀䠀愀氀昀圀椀搀琀栀 ⴀ 洀猀漀戀樀⸀䔀瘀攀渀琀䰀攀昀琀⤀㬀 
								msobj.Step = Math.round(msobj.AbsCenter * (msobj.BakStep*2) / msobj.HalfWidth);਀ऀऀऀऀऀऀऀ紀 
						}਀ऀऀऀ洀猀漀戀樀⸀䤀䐀⸀漀渀洀漀甀猀攀漀瘀攀爀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 
						{਀ऀऀऀऀऀऀऀ椀昀⠀洀猀漀戀樀⸀匀挀爀漀氀氀匀琀攀瀀 㴀㴀 　⤀爀攀琀甀爀渀㬀 
							msobj.MouseOver = 1;਀ऀऀऀऀऀऀऀ挀氀攀愀爀䤀渀琀攀爀瘀愀氀⠀洀猀漀戀樀⸀吀椀洀攀爀䤀䐀⤀㬀 
						}਀ऀऀऀ洀猀漀戀樀⸀䤀䐀⸀漀渀洀漀甀猀攀漀甀琀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 
						{਀ऀऀऀऀऀऀऀ椀昀⠀洀猀漀戀樀⸀匀挀爀漀氀氀匀琀攀瀀 㴀㴀 　⤀ 
							{਀ऀऀऀऀऀऀऀऀ椀昀⠀洀猀漀戀樀⸀匀琀攀瀀 㴀㴀 　⤀洀猀漀戀樀⸀匀琀攀瀀 㴀 ㄀㬀 
								return;਀ऀऀऀऀऀऀऀ紀 
							msobj.MouseOver = 0;਀ऀऀऀऀऀऀऀ椀昀⠀洀猀漀戀樀⸀匀琀漀瀀 㴀㴀 　⤀ 
							{਀ऀऀऀऀऀऀऀऀ挀氀攀愀爀䤀渀琀攀爀瘀愀氀⠀洀猀漀戀樀⸀吀椀洀攀爀䤀䐀⤀㬀 
								msobj.TimerID = setInterval(msobj.StartID,timer);਀ऀऀऀऀऀऀऀ紀 
						}਀ऀऀ紀 
	setTimeout(msobj.Begin,waittime);਀紀 
਀䴀愀爀焀甀攀攀⸀瀀爀漀琀漀琀礀瀀攀⸀匀挀爀漀氀氀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 
{਀ऀ猀眀椀琀挀栀⠀琀栀椀猀⸀䐀椀爀攀挀琀椀漀渀⤀ 
	{਀ऀऀ挀愀猀攀 　㨀 
			this.CTL += this.Step;਀ऀऀऀ椀昀⠀琀栀椀猀⸀䌀吀䰀 㸀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ☀☀ 琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀 㸀 　⤀ 
			{਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⬀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ⬀ 琀栀椀猀⸀匀琀攀瀀 ⴀ 琀栀椀猀⸀䌀吀䰀㬀 
				this.Pause();਀ऀऀऀऀ爀攀琀甀爀渀㬀 
			}਀ऀऀऀ攀氀猀攀 
			{਀ऀऀऀऀ椀昀⠀琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 㸀㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀⤀ 
				{਀ऀऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⴀ㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀㬀 
				}਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⬀㴀 琀栀椀猀⸀匀琀攀瀀㬀 
			}਀ऀऀ戀爀攀愀欀㬀 
਀ऀऀ挀愀猀攀 ㄀㨀 
			this.CTL += this.Step;਀ऀऀऀ椀昀⠀琀栀椀猀⸀䌀吀䰀 㸀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ☀☀ 琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀 㸀 　⤀ 
			{਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⴀ㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ⬀ 琀栀椀猀⸀匀琀攀瀀 ⴀ 琀栀椀猀⸀䌀吀䰀㬀 
				this.Pause();਀ऀऀऀऀ爀攀琀甀爀渀㬀 
			}਀ऀऀऀ攀氀猀攀 
			{਀ऀऀऀऀ椀昀⠀琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 㰀㴀 　⤀ 
				{਀ऀऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⬀㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀㬀 
				}਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀吀漀瀀 ⴀ㴀 琀栀椀猀⸀匀琀攀瀀㬀 
			}਀ऀऀ戀爀攀愀欀㬀 
਀ऀऀ挀愀猀攀 ㈀㨀 
			this.CTL += this.Step;਀ऀऀऀ椀昀⠀琀栀椀猀⸀䌀吀䰀 㸀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ☀☀ 琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀 㸀 　⤀ 
			{਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⬀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ⬀ 琀栀椀猀⸀匀琀攀瀀 ⴀ 琀栀椀猀⸀䌀吀䰀㬀 
				this.Pause();਀ऀऀऀऀ爀攀琀甀爀渀㬀 
			}਀ऀऀऀ攀氀猀攀 
			{਀ऀऀऀऀ椀昀⠀琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 㸀㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀⤀ 
				{਀ऀऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⴀ㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀㬀 
				}਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⬀㴀 琀栀椀猀⸀匀琀攀瀀㬀 
			}਀ऀऀ戀爀攀愀欀㬀 
਀ऀऀ挀愀猀攀 ㌀㨀 
			this.CTL += this.Step;਀ऀऀऀ椀昀⠀琀栀椀猀⸀䌀吀䰀 㸀㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ☀☀ 琀栀椀猀⸀䐀攀氀愀礀吀椀洀攀 㸀 　⤀ 
			{਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⴀ㴀 琀栀椀猀⸀匀挀爀漀氀氀匀琀攀瀀 ⬀ 琀栀椀猀⸀匀琀攀瀀 ⴀ 琀栀椀猀⸀䌀吀䰀㬀 
				this.Pause();਀ऀऀऀऀ爀攀琀甀爀渀㬀 
			}਀ऀऀऀ攀氀猀攀 
			{਀ऀऀऀऀ椀昀⠀琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 㰀㴀 　⤀ 
				{਀ऀऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⬀㴀 琀栀椀猀⸀䌀氀椀攀渀琀匀挀爀漀氀氀㬀 
				}਀ऀऀऀऀ琀栀椀猀⸀䤀䐀⸀猀挀爀漀氀氀䰀攀昀琀 ⴀ㴀 琀栀椀猀⸀匀琀攀瀀㬀 
			}਀ऀऀ戀爀攀愀欀㬀 
	}਀紀 
//-->