$(document).ready(function(){
	cnt = 0;
	mm = 0; //配列変数
	list = new Array();		//流すメッセージの配列
	list = $("div#headline ul li").get();

	//ティッカーの動作を開始
	setTimer();

	//マウスオーバーで動作停止
	$('div#msgBx').mouseover(function(){
		clearInterval(timer);
	});

	//マウスアウトで動作再開
	$('div#msgBx').mouseout(function(){
		setTimer();
	});
});

function scrMsg(){
	var stpTime = 300; //停止時間

	$('#msgBx').html(msgTxt());
	cnt++;
	if(cnt > stpTime){
		cnt = 0;
		mm++;
		if(mm==list.length){
			mm=0;
		}
	}
}

function msgTxt() {
	var drift = "";
	var speed = 3; //テキストの流れる速さ
	var posLeft = 600; //開始座標
	var stpX = 5; //停止座標
	var posX = posLeft-cnt*speed; //テキストの X座標

	if (posX < stpX){
		posX = stpX;
	}//posX が stpX(停止座標)になったらスクロールを止めます
	else {
		drift = '<p style="left:'+posX+'px; padding-left: 5px;">'+list[mm].innerHTML+'</p>';
		return drift;
	} 
}

function setTimer() {
	timer = setInterval("scrMsg()",30);
}
