$(function(){



/* ---------------------------メインビジュアル--------------------------- */
function img1Over(){
	$("#mainImageContainer02").fadeOut("slow");
	$("#mainImageContainer01").fadeIn("slow");
}

function img2Over(){
	$("#mainImageContainer01").fadeOut("slow");
	$("#mainImageContainer02").fadeIn("slow");
}

var counter = 1;
var timer = setInterval(function () {
	
	if(counter == 1){
		img2Over();
		counter++;
	}else if(counter == 2){
		img1Over();
		counter = 1;
	}
	

}, 5000);


/* ---------------------------フッター位置調整--------------------------- */

$('#footerBox').css("display", "none" );

var timer = setInterval(function () {
	footerSet();
}, 500);


function footerSet(){
	$('#footerBox').css("display", "block" );
	var containerHeight = $('#mainContainer').innerHeight();
	var containerTop = parseInt($("#mainContainer").css("top"));
	$('#footerBox').css("top", (containerHeight + containerTop) );
}



/* ---------------------------おすすめトピックス--------------------------- */

var topicsTable = $('.topicsTable');
var copytopicsTable = topicsTable.clone();
copytopicsTable.removeClass("topicsTable");
copytopicsTable.addClass("copytopicsTable");
copytopicsTable.appendTo($("#bnrContainer"));

var topicsTableX = parseInt($(".topicsTable").css("left"));
var topicsMaxCount = $(".topicsTable tr td").length;
var topicsCounter = 0;
var topicsMoveKey = true;

copytopicsTable.css("left",(topicsTable.outerWidth()));


$("#topicsBackBtn").click(function () {
	if(topicsMoveKey){
		topicsMoveKey = false;
		if(topicsCounter <= -topicsMaxCount){
			topicsCounter = topicsMaxCount -1;
			topicsTable.css("left",(topicsTable.outerWidth()));
		}else{
			topicsCounter -= 1;
		}
		topicsTable.animate({left: (topicsCounter * 220)},500,function(){topicsMoveKey = true;});
	
		if(parseInt($(".copytopicsTable").css("left")) <= (-1*copytopicsTable.outerWidth())){
			copytopicsTable.css("left",(topicsTable.outerWidth()));
		}
		copytopicsTable.animate({left: (parseInt($(".copytopicsTable").css("left")) - 220)},500,function(){topicsMoveKey = true;});
	}
});

$("#topicsNextBtn").click(function () {

	if(topicsMoveKey){
		topicsMoveKey = false;
		if(topicsCounter >= topicsMaxCount){
			topicsCounter = -1 * topicsMaxCount + 1;
			topicsTable.css("left",(-1*topicsTable.outerWidth()));
		}else{
			topicsCounter += 1;
		}
		topicsTable.animate({left: (topicsCounter * 220)},500,function(){topicsMoveKey = true;});
	
		if(parseInt($(".copytopicsTable").css("left")) >= (copytopicsTable.outerWidth())){
			copytopicsTable.css("left",(-1*topicsTable.outerWidth()));
		}
		copytopicsTable.animate({left: (parseInt($(".copytopicsTable").css("left")) + 220)},500,function(){topicsMoveKey = true;});
	}

});




/* ---------------------------新着情報--------------------------- */

/*
var newsCounter = 0;
var shimaClass = "";

$.ajax({
	url: "rss/news.xml",
	async: true,
	cache: false,
	dataType:"xml",
	success: function(xml){

		$(xml).find('item').each(function(){
			var title = $(this).find('title').text();
			var url = $(this).find('link').text();
			//alert($('dc:date', this).text());
			var date = $(this).find('dc\\:date').text();
			if(newsCounter % 2){
				shimaClass = ' class="shima"';
			}else{
				shimaClass = "";
			}
			$('#newsBox table').append('<tr'+shimaClass+'><th>'+ date +'</th><td><a href="'+ url +'">'+ title +'</a></td></tr>');
			newsCounter += 1;
		});
		
	}
});
*/


});


var newsCounter = 0;
var shimaClass = "";
google.load("feeds", "1");
function initialize() {
	var feed = new google.feeds.Feed("http://www.suzunoya.com/rss/news.xml");
	feed.setNumEntries(10);
	feed.load(function(result) {
		var container = document.getElementById("feed");
		if (!result.error) {
			for (var i = 0; i < result.feed.entries.length; i++) {
				var entry = result.feed.entries[i];
				var mydate = new Date(entry.publishedDate);
				var yy = mydate.getFullYear();
				var mm = mydate.getMonth() + 1;
				var dd = mydate.getDate();
				if(mm < 10){mm = "0" + mm;}
				if(dd < 10){dd = "0" + dd;}
				myDateText = yy + "-" + mm + "-" + dd;
				if(newsCounter % 2){
					shimaClass = ' class="shima"';
				}else{
					shimaClass = "";
				}
				$('#newsBox table').append('<tr'+shimaClass+'><th>'+ myDateText +'</th><td><a href="'+ entry.link +'">'+ entry.title +'</a></td></tr>');
				newsCounter += 1;
			}
		}
	});
}
google.setOnLoadCallback(initialize);





function mapOver01(){
	mapHidden();
	$("#mapArea01").css("display","block");
}

function mapOver02(){
	mapHidden();
	$("#mapArea02").css("display","block");
}

function mapOver03(){
	mapHidden();
	$("#mapArea03").css("display","block");
}

function mapOver04(){
	mapHidden();
	$("#mapArea04").css("display","block");
}

function mapOver05(){
	mapHidden();
	$("#mapArea05").css("display","block");
}

function mapOver06(){
	mapHidden();
	$("#mapArea06").css("display","block");
}

function mapOver07(){
	mapHidden();
	$("#mapArea07").css("display","block");
}

function mapOver08(){
	mapHidden();
	$("#mapArea08").css("display","block");
}

function mapOver09(){
	mapHidden();
	$("#mapArea09").css("display","block");
}

function mapOver10(){
	mapHidden();
	$("#mapArea10").css("display","block");
}


function mapOut(){
	$("#mapArea00").css("display","block");
	$("#mapArea01").css("display","none");
	$("#mapArea02").css("display","none");
	$("#mapArea03").css("display","none");
	$("#mapArea04").css("display","none");
	$("#mapArea05").css("display","none");
	$("#mapArea06").css("display","none");
	$("#mapArea07").css("display","none");
	$("#mapArea08").css("display","none");
	$("#mapArea09").css("display","none");
	$("#mapArea10").css("display","none");
}

function mapHidden(){
	$("#mapArea00").css("display","none");
	$("#mapArea01").css("display","none");
	$("#mapArea02").css("display","none");
	$("#mapArea03").css("display","none");
	$("#mapArea04").css("display","none");
	$("#mapArea05").css("display","none");
	$("#mapArea06").css("display","none");
	$("#mapArea07").css("display","none");
	$("#mapArea08").css("display","none");
	$("#mapArea09").css("display","none");
	$("#mapArea10").css("display","none");
}
