// pages.js

//------------------------------------------------------------------------------
// 画面共通処理
//------------------------------------------------------------------------------
var commons = {
/**
 * デバッグコード
 */
debug: function() {
	var elements = document.getElementsByTagName("a");
	for (var i = 0; i < elements.length; i++) {
		if (elements[i].href.match(/www.kimonosougoukaitori.com/)) {
			elements[i].href = elements[i].href.replace("www.kimonosougoukaitori.com", "www.triumphspaces.jp/kimonosougoukaitori.com");
		}
		if (elements[i].href.match(/takuhai.sougoukaitori.com/)) {
			elements[i].href = elements[i].href.replace("takuhai.sougoukaitori.com", "www.triumphspaces.jp/takuhai.sougoukaitori.com");
		}
	}
},

/**
 * ページオンロードイベントハンドラ
 */
display: function() {
	// debug
	//commons.debug();
	$(".corner").corner();
	$("#navi").dropDown();
},

/**
 * お気に入り登録
 */
bookmark: function() {
	if (window.sidebar) {
		window.sidebar.addPanel('【宅配専門】着物総合買取ドットコム', 'http://takuhai.sougoukaitori.com/', '');
	} else if (document.all) {
		window.external.AddFavorite('http://takuhai.sougoukaitori.com/','【宅配専門】着物総合買取ドットコム');
	}
	return false;
}
};

//------------------------------------------------------------------------------
// ドロップダウンメニュー処理
//------------------------------------------------------------------------------
$.fn.dropDown = function() {
	function getSubNavi(element) {
		var sub = $("ul", element);
		if (sub.length > 0) {
			return sub;
		}
		return null;
	}
	
	function hide() {
		var sub = getSubNavi(this);
		if (!sub) return;
		$(sub).slideUp(250);
	}

	function show() {
		var sub = getSubNavi(this);
		if (!sub) return;
		$(sub).slideDown(250);
/*		$(sub).hover(
			function() {}, 
			function() {$(this).slideUp(250);}
		);*/
	}

	$("li", this).hover(show);
	$("li", this).click(hide);
	$("li > ul", this).hide();
};

// オンロードイベント割当
$(document).ready(function(){
	commons.display();
});

//------------------------------------------------------------------------------
// トップページ
//------------------------------------------------------------------------------
var homePage = {
/**
 * ページ表示処理
 */
display: function() {
	$(".blogbox").text("Loading...");
	$.getJSON("feed.cgi?callback=?", homePage.renderBlog);
},

/**
 * ブログ記事表示処理
 */
renderBlog: function(json) {
	$(".blogbox").text("");
	for (var i = 0; i < json.item.length; i++) {
		var a = "<a href=\"" + json.item[i].link + "\" target=\"_blank\">" + json.item[i].date + " " + json.item[i].title + "</a>";
		$(".blogbox").append(a);
	}
}
};

