jQuery(document).ready(function(){
	//jQuery('#topics').append("<li>123</li>");
	
	jQuery.ajax({url: '/wp_kkm/index.php?feed=rss2', async: true, cache: false, dataType: "xml",
		success: function(rss){
			jQuery(rss).find('item').each(function(i){
				if (i == 5) {
					return false;
				}
				var title = jQuery(this).find('title').text();
                var url = jQuery(this).find('link').text();
                var date = jQuery(this).find('pubDate').text();
				var cat = jQuery(this).find('category').text();

                //日付フォーマット
                date = getDateFormat(date);
				
				//カテゴリークラス
				cat = getCategoryClass(cat);
                jQuery('#topics').append('<li' + cat + '><span class="date">' + date + '</span><a href="' + url + '">' + title + '<\/a><\/li>');
            });
        },
		//エラー
        error: function(xml){
        	jQuery('#topics').append('<li>データの取得に失敗しました。<\/li>');
        }
	});
});

/******************************
*
* 日付フォーマット
* val: 元date
* 戻り値: yyyy.MM.dd 形式
*
*******************************/
function getDateFormat(val){
	dd = new Date(val);
	yy = dd.getYear();
	mm = dd.getMonth() + 1;
	dd = dd.getDate();
	if (yy < 2000) { yy += 1900; }
	if (mm < 10) { mm = "0" + mm; }
	if (dd < 10) { dd = "0" + dd; }
	return yy + "." + mm + "." + dd;	
}

/******************************
*
* 記事カテゴリー判定
* cat: カテゴリー名
* 戻り値: CSSクラス
*
*******************************/
function getCategoryClass(cat){
	var cls;
	cls = "";
	
	if(cat.search("営業奮闘ブログ") >= 0){
		cls = "sales";
	}else if(cat.search("泡盛が飲める店") >= 0){
		cls = "awamori";
	}else if(cat.search("久米島散歩") >= 0){
		cls = "photo";
	}else if(cat.search("お知らせ") >= 0){
		cls = "info";
	}else{
		cls = "awamori";
	}

	if(cls == ""){
		return '';
	}else{		
		return ' class="'+ cls + '"';
	}
	
}
