//**************************************************
var BLOG_URL = "http://ijuinhp.blog.ocn.ne.jp/blog/";
var FEED_URL = "http://ijuinhp.blog.ocn.ne.jp/blog/feed.js";
//**************************************************

jQuery.cookie = function(name, value, options) {
	if (typeof value != 'undefined') {
		options = options || {};
		if (value === null) {
			value = '';
			options.expires = -1;
		}
		var expires = '';
		if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
			var date;
			if (typeof options.expires == 'number') {
				date = new Date();
				date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
			} else {
				date = options.expires;
			}
			expires = '; expires=' + date.toUTCString();
		}
		var path = options.path ? '; path=' + options.path : '';
		var domain = options.domain ? '; domain=' + options.domain : '';
		var secure = options.secure ? '; secure' : '';
		document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
	} else { 
		var cookieValue = null;
		if (document.cookie && document.cookie != '') {
			var cookies = document.cookie.split(';');
			for (var i = 0; i < cookies.length; i++) {
				var cookie = jQuery.trim(cookies[i]);
				if (cookie.substring(0, name.length + 1) == (name + '=')) {
					cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
					break;
				}
			}
		}
		return cookieValue;
	}
};

function ImgOver(obj, no, isTop) {obj.src = (isTop) ? "images/navi0" + no + "_on.png" : "../images/navi0" + no + "_on.png"; }
function ImgOut(obj, no, isTop) {obj.src = (isTop) ? "images/navi0" + no + "_off.png" : "../images/navi0" + no + "_off.png"; }
if ($('#NewsBlock').length) { // Top Page
	for (var i = 1; i < 7; i++) { new Image().src = "images/navi0" + i + "_on.png"; }
} else {
	for (var i = 1; i < 7; i++) { new Image().src = "../images/navi0" + i + "_on.png"; }
}

$(document).ready(function(e) {
	// RSS Feed
	if ($('#NewsBlock').length) {
		$.getScript(FEED_URL, function() {
			var html = "<table cellpadding='5' cellspacing='0' border='0' class='news'>" +
				"<tr class='tableHeader'><th colspan='2'>新着情報</th><th class='more clearFix'>" +
				"<a href='" + BLOG_URL + "'>一覧を見る</a></th></tr>";
			if (TypePadJsonFeed[BLOG_URL]) {
				for (var i = 0; i < TypePadJsonFeed[BLOG_URL].entry.length; i++) {
					var obj = TypePadJsonFeed[BLOG_URL].entry[i];
					var dates = obj.published.substr(0, obj.published.indexOf("T")).split("-");
					var pubDate = dates[0] + "." + dates[1] + "." + dates[2];
					var category = (obj.category) ? obj.category.substring(obj.category.indexOf(".") + 1) : "&nbsp;";
					var link = (obj.link) ? obj.link : "#";
					var title = (obj.title) ? obj.title : "";
					html += "<tr><td>【" + pubDate + "】</td><td>" + category + "</td><td>" + "<a href='" + link + "'>" + title + "</a></td></tr>";
				}
			}
			html += "</table>";
			$('#NewsBlock').html(html);
		});
	}

	if ($('#CycleImage').length) {
		$('#CycleImage').cycle({
			fx: 'fade',
			autostop: 1,
			speed: 2000,
			timeout: 4000
		});
	}

	$("body").css("font-size", $.cookie('fsize'));
	$(".collapse").css("display", "none");
	$(".profileTitle").click(function() { if ($(this).next().hasClass('collapse')) { $(this).next().slideToggle("fast"); } });

});

function FontSizeChange(size)
{
	$("body").css("font-size", size);
	$.cookie("fsize", size, { expires: 30, path: '/' });
}


