document.write('<script src="/inc/js/swfobject.js" type="text/javascript"></script>');


jQuery('#mv').ready(function($) {
	swfobject.embedSWF("inc/swf/top.swf", "mv", "100%", "500px", "9.0.0", "/inc/swf/expressInstall.swf", {} , {wmode:"opaque",menu:"false"});				
});

jQuery(document).ready(function($) {
	
																
	var dateChanger = function (str) {
		var mydate = new Date(str);
		yy = mydate.getFullYear();
		mm = mydate.getMonth() + 1;
		dd = mydate.getDate();
		if (yy < 10) { yy = '0' + yy; }
		if (mm < 10) { mm = '0' + mm; }
		if (dd < 10) { dd = '0' + dd; }
		return yy + '.' + mm + '.' + dd;
	};
	var newMark = function (str) {
		var date = new Date();
		
		// 一週間前の日付を取得
		date.setTime(date.getTime() + -7*24*60*60*1000);
		
		// 時間を0:00にする
		date.setHours(0);
		date.setMinutes(0);
		date.setSeconds(0);
		date.setMilliseconds(0);
		
		// 文字列から年月日を抜き出し、数値型に変換
		var vYear = parseInt(str.substr(0, 4), 10);
		var vMonth = parseInt(str.substr(5, 2), 10) -1;
		var vDay = parseInt(str.substr(8, 2), 10);
		var adate = new Date(vYear, vMonth, vDay);
		
		return (adate.getTime() >= date.getTime());
	};
	// トピックスを取得
	$.getJSON(
		'/inc/php/rss2json.php',
		{
			id: 'topImportantNews',
			limit: '3'
		},
		function (json) {
			$('#information_entries').hide();
			
			$.each(json, function() {
				var span = $('<span/>').addClass('date').text(dateChanger(this.pubDate));
				var a = $('<a/>').attr('href', this.link).text(this.title);
				if (newMark(dateChanger(this.pubDate))) {
					a.append(
						$('<img/>').attr({ src: '/inc/images/contents/top/icon_new.gif', alt: 'NEW' }).addClass('new')
					);
				}
				$('#information_entries').append(
					$('<li/>').append(span, a).addClass('topics')
				);
			});
			
			// トピックス以外を取得
			$.getJSON(
				'/inc/php/rss2json.php',
				{
					id: 'topNews',
					limit: '5'
				},
				function (json) {
					$.each(json, function() {
						var span = $('<span/>').addClass('date').text(dateChanger(this.pubDate));
						var a = $('<a/>').attr('href', this.link).text(this.title);
						if (newMark(dateChanger(this.pubDate))) {
							a.append(
								$('<img/>').attr({ src: '/inc/images/contents/top/icon_new.gif', alt: 'NEW' }).addClass('new')
							);
						}
						var li = null;
						switch (this.source) {
							case 0:
								li = $('<li/>').append(span, a).addClass('news');
								break;
							case 1:
								li = $('<li/>').append(span, a).addClass('other');
								break;
							case 2:
								li = $('<li/>').append(span, a).addClass('blog');
								break;
							case 3:
								a.attr('target', '_blank').append(
									$('<img/>').attr({ src: '/inc/images/common/icon_otherwindow.gif', alt: '　' })
								);
								li = $('<li/>').append(span, a).addClass('blog');
								break;
						}
						$('#information_entries').append(li);
					});
					
					$('#information_entries').show();
				}
			);
		}
	);
});

