// JavaScript Document



google.load("feeds", "1");



google.setOnLoadCallback(function(){



	var d = new Date();

	var m = d.getMinutes() + ""

	m = m.charAt(0);

    var dq = d.getMonth()+""+d.getDate()+""+d.getHours();



	var feedUrl = "http://www.sonymusic.co.jp/Music/Arch/SMER/Unicorn/info.xml" + "?" + dq; 

	var feed = new google.feeds.Feed(feedUrl);

	feed.setNumEntries(4);

	var el = $("#wncont dl");



	feed.load(function(result) {

		if (!result.error) {

			for (var i = 0; i < result.feed.entries.length; i++) {



				var entry = result.feed.entries[i];

				var title = entry.title;

				

//				var linka = entry.link

				var date = new Date(entry.publishedDate);

				var year = date.getFullYear();

				var month = date.getMonth()+1;



				if(new String(month).length == 1){

					month = "0" + month;

				}



				var day = date.getDate();

				if(new String(day).length == 1){

					day = "0" + day;

				}



				el.append("<dt>"+ year + "/" + month + "/" + day +"</dt><dd><p><a href='info/index.html' target='_top'>"+title+"</a></p></dd>");

			}

			overAnime();

		}

	});

	

	var feedUrl2 = "http://blog.excite.co.jp/unicorn-osuki/index.xml" + "?" + dq; 

	var feed2 = new google.feeds.Feed(feedUrl2);

	feed2.setNumEntries(3);

	var el2 = $("#blcont dl");

	

	feed2.load(function(result) {

		if (!result.error) {

			for (var i = 0; i < result.feed.entries.length; i++) {



				var entry = result.feed.entries[i];

				var title = entry.title;

				

//				var linka = entry.link

				var date = new Date(entry.publishedDate);

				var year = date.getFullYear();

				var month = date.getMonth()+1;



				if(new String(month).length == 1){

					month = "0" + month;

				}



				var day = date.getDate();

				if(new String(day).length == 1){

					day = "0" + day;

				}



				el2.append("<dt>"+ year + "/" + month + "/" + day +"</dt><dd><p><a href='http://blog.excite.co.jp/unicorn-osuki/' target='_blank'>"+title+"</a></p></dd>");

			}

			overAnime2();

		}

	});

});



$(function(){

	

	$.ajax({

		type: "GET",

  		url: "message.xml",

  		dataType: "xml",

		success: function (data) {

			if(data != null){

				var message = $(data).find("message");

				var rm = Math.floor(Math.random() * message.length);

				$("#top_message p").append("<span>"+message.eq(rm).text()+"</span>");

				

				autoanime();

			}

		}

	});

})





function overAnime() {



	$("#wncont dd p").hover(

		function(){

			var width = $(this).children().width();

			var time = width * 20;

			var wrapWidth = $(this).parent().width();

			if(width > wrapWidth){

				$(this).animate({left: "-" + width + "px"}, time, "linear", function(){

					$(this).css("left", 0);

				});

			}

		},

		function(){

			$(this).stop();

			$(this).css("left", 0);

		}

	);

}



function overAnime2() {



	$("#wncont dd p").hover(

		function(){

			var width = $(this).children().width();

			var time = width * 20;

			var wrapWidth = $(this).parent().width();

			if(width > wrapWidth){

				$(this).animate({left: "-" + width + "px"}, time, "linear", function(){

					$(this).css("left", 0);

				});

			}

		},

		function(){

			$(this).stop();

			$(this).css("left", 0);

		}

	);

}



function autoanime(){

	

	var width = $("#top_message p").children().width();

	$("#top_message p").animate({

		left: "-" + width + "px"

	}, width*25, "linear", function(){

		setTimeout(function(){

			$("#top_message p").css("left", "158px");

			autoanime();

		}, 1500);

	});

}
