window.onload = function() {
	initializeWhatsnews();		//新着情報
}

//=====================================================================================
//　グローバル変数
//=====================================================================================

//=====================================================================================
//　初期化
//=====================================================================================
function initializeWhatsnews()
{
	_getWhatsnews();
}

//#####################################################################################
//###　プライベート
//#####################################################################################

function _createWhatsnewsTags(result)
{
	var dateObj			= new Date();
	var whatsnews		= result.split('^');	//新着情報を分割する
	var whatsnewsQty	= whatsnews.length;
	var tags			= '';
	
	for (i=0; i<whatsnewsQty; i++){
		var whatsnew = whatsnews[i].split('\t');
		
		tags += '<dl>';
		tags += (whatsnew[4] == 1) ? '    <dt>' + ToWareki(whatsnew[1], true) + '</dt>' : '    <dt>' + whatsnew[1] + '</dt>';
		tags += '    <dd class="text">' + whatsnew[3] + '</dd>';
		if (whatsnew[5] != ''){
			tags += '    <dd class="img"><a href="pdfs/' + whatsnew[5] + '?' + dateObj.getTime() + '" target="_blank"><img src="images/html/index/whatsnews_pdf.jpg" alt="詳細PDFファイル" height="20" width="110" /></a></dd>';
		}
		tags += '</dl>';
	}
	
	return tags;
}

//#####################################################################################
//###　Ajax関連
//#####################################################################################

//=====================================================================================
//　新着情報取得（非同期）
//=====================================================================================
function _getWhatsnews(params)
{
	$.ajax({
		async	: false,	//true:非同期 / false:同期 / default:true
		type	: 'POST',
		url		: 'includes/scripts/script.getWhatsnews.php',
		data	: params,
		success	: function(msg){
			if (msg == 'error'){
				alert('◆取得に失敗しました。◆');
			}
			else if (msg == 'whatsnewsEmpty'){
				$('#whatsnews').html('<p>新着情報はありません</p>');
			}
			else{
				$('#whatsnews').html(_createWhatsnewsTags(msg));
			}
		}
	});
};

