$(function() {
	// マップ表示
	$(".map a").click(function() {
		$("#GMap").fadeTo("middle", 1.0);
		$("#HideLayer").fadeTo("middle", 0.9);
		
		var GeoCode = $(this).attr("title");
		var Obj = $(this).attr("href");
		var Title = $(Obj+" .Title").text().substr(0, 30) + '...';;
		var Text = $(Obj+" .Comment").text().substr(0, 80) + '...';
		
		$("#GMap .Title").text(Title);
		$("#GMap .Text").text(Text);
		initialize(GeoCode);
		return false;
	});
	
	// 動画表示
	$(".moviebtn a").click(function() {
		$("#SMovie").fadeTo("middle", 1.0);
		$("#HideLayer").fadeTo("middle", 0.9);
		
		var Title = $(this).attr("title");
		var Text = $(".Comment").text().substr(0, 100) + '...';
		var MovieTag = $("#HideMovieTag").html();
		
		$("#SMovie .Title").text(Title);
		$("#SMovie .Text").text(Text);
		$("#Player").html(MovieTag);
		return false;
	});
	// 動画表示2
	$(".moviebtn02 a").click(function() {
		$("#SMovie").fadeTo("middle", 1.0);
		$("#HideLayer").fadeTo("middle", 0.9);
		
		var Title = $(this).attr("title");
		var Text = $(".Comment").text().substr(0, 100) + '...';
		var MovieTag = $("#HideMovieTag02").html();
		
		$("#SMovie .Title").text(Title);
		$("#SMovie .Text").text(Text);
		$("#Player").html(MovieTag);
		return false;
	});
	
	// 表示戻し
	$("#HideLayer, .closeBtn").click(function() {
		DisplayDef();
	});
	
	// lightbox
	$('a.lightbox').lightBox({fixedNavigation:true});
	
	// TOPへ
	$(".TopLink a").click(function() {
		$("html, body").animate({
			scrollTop: 0
		}, 400, "swing");
		return false;
	});
});


// 表示戻し
function DisplayDef() {
	$("#GMap").fadeOut();
	$("#GMap .Title").text("");
	$("#GMap .Text").text("");
	$("#SMovie").fadeOut();
	$("#SMovie .Title").text("");
	$("#SMovie .Text").text("");
	$("#Player").html("");
	$("#HideLayer").fadeOut();
}

// マップ表示
function initialize(GeoCode) {
	// 地図表示
	var Code = GeoCode.split(',');
	// 数値変換
	Code[0] = (Code[0]-1)+1;
	Code[1] = (Code[1]-1)+1;
	var latlng = new google.maps.LatLng(Code[0], Code[1]);
	var myOptions = {
		zoom: 16,
		center: latlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map(document.getElementById("Canvas"), myOptions);
	
	// マーカー表示	
	var markerOptions = {
		position : latlng,
		map : map,
		title : 'ココ!!'
	}
	var marker = new google.maps.Marker(markerOptions);
}
