	function objECHBgImgRotator(pVar)਍ऀ笀ഀഀ
		var cs = {	pVar:		'',਍ऀऀऀऀ椀洀最䌀漀甀渀琀㨀ऀ　Ⰰഀഀ
				timerID:	'',਍ऀऀऀऀ椀洀最伀戀樀㨀ऀऀ✀✀Ⰰഀഀ
				ok:		0਍ऀऀऀऀ紀㬀ഀഀ
਍ऀऀ琀栀椀猀⸀椀渀椀琀ऀऀ㴀 椀渀椀琀㬀ഀഀ
		this.start		= start;਍ऀऀ琀栀椀猀⸀猀琀漀瀀ऀऀ㴀 猀琀漀瀀㬀ഀഀ
਍ऀऀ昀甀渀挀琀椀漀渀 椀渀椀琀⠀瀀嘀愀爀⤀ഀഀ
		{਍⼀⨀ 瀀爀攀氀漀愀搀 戀愀挀欀最爀漀甀渀搀 椀洀愀最攀猀Ⰰ 欀攀攀瀀 琀爀愀挀欀 漀昀 椀洀愀最攀猀 氀漀愀搀攀搀 戀攀昀漀爀攀 猀琀愀爀琀椀渀最 ⨀⼀ഀഀ
			var ls = { img: [] };਍ഀഀ
			cs.pVar = pVar;਍ഀഀ
			cs.imgObj = document.getElementById(cs.pVar.id);਍ഀഀ
			if (cs.imgObj) cs.ok = 1;਍ഀഀ
			if (cs.ok)਍ऀऀऀ笀ഀഀ
				for (ls.i=0; ls.i<pVar.imgList.length; ls.i++)਍ऀऀऀऀ笀ഀഀ
					ls.img[ls.i] = new Image(cs.pVar.imgList[ls.i].width, cs.pVar.imgList[ls.i].height);਍ऀऀऀऀऀ椀昀 ⠀挀猀⸀瀀嘀愀爀⸀椀洀最䰀椀猀琀嬀氀猀⸀椀崀⸀氀漀眀猀爀挀⤀ 氀猀⸀椀洀最嬀氀猀⸀椀崀⸀氀漀眀猀爀挀 㴀 挀猀⸀瀀嘀愀爀⸀椀洀最䰀椀猀琀嬀氀猀⸀椀崀⸀氀漀眀猀爀挀㬀ഀഀ
					ls.img[ls.i].src = cs.pVar.imgList[ls.i].src;਍ऀऀऀऀऀ氀猀⸀椀洀最嬀氀猀⸀椀崀⸀漀渀氀漀愀搀 㴀 昀甀渀挀琀椀漀渀⠀⤀ 笀 挀猀⸀椀洀最䌀漀甀渀琀⬀⬀ 紀㬀ഀഀ
				}਍ഀഀ
				checkBgImages();਍ऀऀऀ紀ഀഀ
਍ऀऀऀ爀攀琀甀爀渀 琀栀椀猀㬀ഀഀ
		}਍ഀഀ
		function stopTimer(pTimerID)਍ऀऀ笀ഀഀ
			if (pTimerID) clearTimeout(pTimerID);਍ऀऀ紀ഀഀ
਍ऀऀ昀甀渀挀琀椀漀渀 挀栀攀挀欀䈀最䤀洀愀最攀猀⠀⤀ഀഀ
		{਍ऀऀऀ猀琀漀瀀吀椀洀攀爀⠀挀猀⸀琀椀洀攀爀䤀䐀⤀㬀ഀഀ
			cs.timerID = (cs.imgCount >= cs.pVar.imgList.length) ? setTimeout(start, cs.pVar.delay): setTimeout(checkBgImages, 500);਍ऀऀ紀ഀഀ
਍ऀऀ昀甀渀挀琀椀漀渀 猀琀愀爀琀⠀⤀ഀഀ
		{਍ऀऀऀ瘀愀爀 氀猀 㴀 笀紀㬀ഀഀ
਍ऀऀऀ猀琀漀瀀吀椀洀攀爀⠀挀猀⸀琀椀洀攀爀䤀䐀⤀㬀ഀഀ
਍ऀऀऀ⼀⨀ 搀漀ഀഀ
			{਍ऀऀऀऀ氀猀⸀椀 㴀 䴀愀琀栀⸀爀漀甀渀搀⠀䴀愀琀栀⸀爀愀渀搀漀洀⠀⤀ ⨀ ⠀挀猀⸀瀀嘀愀爀⸀椀洀最䰀椀猀琀⸀氀攀渀最琀栀ⴀ㄀⤀⤀㬀ഀഀ
			} while (ls.i == cs.pVar.curImage); */਍ഀഀ
			cs.pVar.curImage++;਍ऀऀऀ椀昀 ⠀挀猀⸀瀀嘀愀爀⸀挀甀爀䤀洀愀最攀⬀㄀ 㸀 挀猀⸀瀀嘀愀爀⸀椀洀最䰀椀猀琀⸀氀攀渀最琀栀⤀ 挀猀⸀瀀嘀愀爀⸀挀甀爀䤀洀愀最攀 㴀 　㬀ഀഀ
਍ऀऀऀ挀猀⸀椀洀最伀戀樀⸀猀琀礀氀攀⸀戀愀挀欀最爀漀甀渀搀䤀洀愀最攀 㴀 ✀甀爀氀⠀✀ ⬀ 挀猀⸀瀀嘀愀爀⸀椀洀最䰀椀猀琀嬀挀猀⸀瀀嘀愀爀⸀挀甀爀䤀洀愀最攀崀⸀猀爀挀 ⬀ ✀⤀✀㬀ഀഀ
਍ऀऀऀ⼀⼀ 挀猀⸀瀀嘀愀爀⸀挀甀爀䤀洀愀最攀 㴀 氀猀⸀椀㬀ഀഀ
਍ऀऀऀ挀猀⸀琀椀洀攀爀䤀䐀 㴀 猀攀琀吀椀洀攀漀甀琀⠀猀琀愀爀琀Ⰰ 挀猀⸀瀀嘀愀爀⸀搀攀氀愀礀⤀㬀ഀഀ
		}਍ഀഀ
		function stop()਍ऀऀ笀ഀഀ
			stopTimer(cs.timerID);਍ऀऀ紀ഀഀ
਍ऀऀ椀渀椀琀⠀瀀嘀愀爀⤀㬀ഀഀ
	}