$(function(){
    // 該当エレメントの判定
    if($("#eventNews")[0] != null){
        // キャッシュはしない
	    $.ajaxSetup({ cache: false });
	    
	    // CSVファイルの取得
	    $.get('/shared/material/campaign.csv',function(data){
	       
	       var csv = $.csv()(data);
	       if(!csv[1] || csv[1][0] == ""){
	           // 今日の日付も付与
	           $("#eventNews").append("<dt>"+getDateStr(null)+"<dd>現在、イベント・キャンペーン情報はありません。</dd></dt>");
	       }else{
	           // イベントの表示
	           for(var i=1; i<csv.length && i<6 ; i++){
	               // 最終行は除く
	               if(csv[i] != ""){
	                   var days = getDateStr(csv[i][0]);
	                   
	                   // 終了日が存在すれば表示
	                   if(csv[i][1] != ""){
	                       days += " ～ " + getDateStr(csv[i][1]);
	                   }
	                   
	                   $("#eventNews").append("<dt>"+ days +"</dt>")
	                                  .append("<dd><a href=\"/event.php#event"+ i +"\" >"+ csv[i][2]+"</a></dd>");
	               }
	           }
	       }
	        
	    })
	    // unixTimeから日付を取得
	    function getDateStr(ut) {
	       // nullなら当日
	       if(ut == null){
	           var tD      = new Date( );
	       }else{
	           var tD      = new Date( ut * 1000 );
	       }
	       var TZ          = +9
	       var day         = tD.getDate();
	       var month       = tD.getMonth() + 1;
	       var year        = tD.getFullYear();
	       var result      = year+"."+month+"."+day;
	       return result;
	    }
    }
});
