/*------------------------------------------------------*/
/* Updated: 2011/12 */
/*------------------------------------------------------*/

// *************************************************************** //
// 変数の宣言 //
// *************************************************************** //

var newsDur = 15;
var newsL;
var newsTimer;





// *************************************************************** //
// 関数の定義 //
// *************************************************************** //

// HOT NEWSの初期設定用関数 --------------------------------- //

function setNews() {
	newsL = 304;
	$('#news-content').css('left', newsL);
	slideNews();
}





// HOT NEWSのスライドを制御する関数 --------------------------------- //

function slideNews() {
	var newsW = $('#news-content').width();
	newsL--;
	$('#news-content').css('left', newsL);
	if (newsL > newsW*-1) {
		newsTimer = setTimeout(function() {
			slideNews();
		}, newsDur);
	} else {
		clearTimeout(newsTimer);
		setNews();
	}
}





// *************************************************************** //
// 処理の実行 //
// *************************************************************** //

// ページ読み込み時 --------------------------------- //

$(function() {
	var newsMx = $('#news-content td').length - 1;
	var appendNum = Math.floor(50 / (newsMx+1)) - 1;
	var newsHtml = $('#news-content tr').html();
	for (var i=0; i<appendNum; i++) {
		$('#news-content tr').append(newsHtml);
	}
	setNews();
});





/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/

