/* ÇÏ´Ü ¹è³Ê */
var speed = 20;
var mtickerEl = new Array();
var p_num;
var fullheight;
function initmTicker(mtickerContainer, mtickerContent, delay) {
	mtickerEl[mtickerEl.length] = mtickerContainer;
	fullheight = mtickerContent.offsetHeight;
	var mtickerElsum = 1; //initmTickerÇÔ¼öÀüÃ¼È£Ãâ¼ö-Ãß°¡ÇÒ¶§¸¶´Ù¼öÁ¤¿äÇÔ
	mtickerContainer.delay = delay/(speed/mtickerElsum); //mtickerEl.length¸¦mtickerElsum·Î¼öÁ¤
	mtickerContainer.moveOffset = mtickerContainer.offsetHeight;//Safari¸¸´Ù¸¥°ª.°¡²ûµÉ¶§µµÀÖÀ½.
	mtickerContainer.count = 0;
	mtickerContainer.mtickerOver = false;
	mtickerContainer.cont = mtickerContent;
	mtickerContainer.cont.currentHeight = 0;
//	mtickerContainer.cont.innerHTML += mtickerContainer.cont.innerHTML;//ÄÁÅÙÃ÷º¹Á¦ÇØ¼­2¹ø·»´õ¸µ..½ºÅ©·Ñ½Ã¸¸ÇÊ¿ä
	movemTicker_stop();
	speed = 20;
	p_num = setInterval("movemTicker()", speed);
	for (i=0; i<mtickerEl.length; i++) {
		mtickerEl[i].onmouseover = function() { this.mtickerOver=true; }
		mtickerEl[i].onmouseout = function() { this.mtickerOver=false; }
	}
}
function movemTicker_stop() {
	clearInterval(p_num);
}
function movemTicker_start(){
	//initmTicker(document.getElementById("banner-scroll"), document.getElementById("banner-content"), 3000);
	initmTicker(document.getElementById("olscroll"), document.getElementById("olcontent"), 3000);
}
function movemTicker() {
	for (i=0; i<mtickerEl.length; i++) {
		if (mtickerEl[i].cont.currentHeight % mtickerEl[i].moveOffset == 0 && mtickerEl[i].count < mtickerEl[i].delay) {
			if(!mtickerEl[i].mtickerOver) mtickerEl[i].count++;//mtickerOver°¡ false ÀÏ¶§ Ä«¿îÆ®Áõ°¡½ÃÅ²´Ù
		} else {
			mtickerEl[i].count = 0;
//			mtickerEl[i].cont.currentHeight--;//½ºÅ©·ÑÇÔ
			mtickerEl[i].cont.currentHeight -= mtickerEl[i].moveOffset;//½ºÅ©·Ñ¾ÈÇÔ
			if (mtickerEl[i].cont.currentHeight % (mtickerEl[i].cont.offsetHeight) == 0) {
				mtickerEl[i].cont.currentHeight = 0;
			} else if(mtickerEl[i].cont.currentHeight*-1 > fullheight) {
				mtickerEl[i].cont.currentHeight = 0;
				
			}

//				alert("a:"+mtickerEl[i].cont.currentHeight+" b:"+fullheight);
			
			mtickerEl[i].cont.style.top = mtickerEl[i].cont.currentHeight + "px";
		}
//	var test = document.getElementById("test");//test
//	test.innerHTML =  mtickerEl[i].moveOffset +"  currentHeight="+mtickerEl[i].cont.currentHeight;//test
	}
}
function prevmTicker(mtickerElnum) {
	var mtickerElnum = mtickerElnum-1;
	mtickerEl[mtickerElnum].count = 0;
	mtickerEl[mtickerElnum].cont.currentHeight+= mtickerEl[mtickerElnum].moveOffset;
	if (-mtickerEl[mtickerElnum].cont.currentHeight < 0) {
		mtickerEl[mtickerElnum].cont.currentHeight = mtickerEl[mtickerElnum].moveOffset-mtickerEl[mtickerElnum].cont.offsetHeight;
	}
	mtickerEl[mtickerElnum].cont.style.top = mtickerEl[mtickerElnum].cont.currentHeight + "px";
}
function nextmTicker(mtickerElnum) {
	var mtickerElnum = mtickerElnum-1;
	mtickerEl[mtickerElnum].count = 0;
	mtickerEl[mtickerElnum].cont.currentHeight-= mtickerEl[mtickerElnum].moveOffset;
	if (-mtickerEl[mtickerElnum].cont.currentHeight >= mtickerEl[mtickerElnum].cont.offsetHeight) {
		mtickerEl[mtickerElnum].cont.currentHeight = 0;
	}
	mtickerEl[mtickerElnum].cont.style.top = mtickerEl[mtickerElnum].cont.currentHeight + "px";
}

