$(function(){
	makeMyArea(2,showMap)
	makeGenre(0,showMap)
	makeArea(2,showMap)
	
	$("#MinnaBtn a").click(function(){
		var errorFlag = false;
		$.ajax({
			type: 'POST',
			dataType: 'json',
			url: '/handler/common/login_check.aspx',
			global: false,
			async : false , 
			success: function(JSON){
				if(JSON.Error.Code=='0'){
					return false;
				}else if(JSON.Error.Code=='-4'){
					$.Appeal.show("signup");
					errorFlag =true;
				}else{
					$.zaqFloatWindow.open(JSON.Error.Message,'small');
					errorFlag =true;
				}
			}
		});
		if(errorFlag){
			return false;
		}
	})
})
var zaqMap = {
	make : function(page){
		$("p.paging").empty()
		$("div.mapListBasic").html('<div class="loading"><img src="/common/images/loadinfo/loadinfo_l.gif" alt="" /></div>');
		
		$.ajax({
			url      : "/handler/map/get_map_list.aspx" , 
			data : {
				"zaq_token" :$("#zaq_token").val() , 
				"area" : CookieAreaID?CookieAreaID:1 , 
				"prefecture" : CookiePrefectureID , 
				"city" : CookieCityID ,
				"per_page" : 20 ,
				"page" : page
			} , 
			type : "POST" , 
			dataType : "json" , 
			success  : function(json){
				var html="";
				for(var key in json.Data.Items){
					var item = json.Data.Items[key];
					
					var even = key%2==1?" even":""
					html += '\
<div class="column'+even+'">\
	<div class="photo">\
		<a href="'+userSiteURL(7,item.DirName,item.MyMapID)+'">\
			<img src="'+item.MapIcon1+'" width="75" height="75" alt="'+item.NickName+'" />\
		</a>\
	</div>\
	<div class="spec">\
		<p class="title">\
			<a href="'+userSiteURL(7,item.DirName,item.MyMapID)+'">'+item.MyMapName+'</a>\
		</p>\
		<div class="userArea">\
			<span class="iconSet">\
				<img src="/common/images/icon/kuchi.png" width="15" height="15" alt="クチコミ" />\
				'+item.CommentCount+'\
				<img src="/common/images/icon/favo.png" width="15" height="15" alt="お気に入り" />\
				'+item.FavoriteCount+'\
			</span>\
			<span class="user">\
				<img src="/common/images/prfUser/prefecture'+item.PrefectureID+'.png" width="45" height="14" alt="'+item.PrefecturePrefectureName+'" />\
				<a href="'+userSiteURL(5,item.DirName)+'">'+item.NickName+'</a>\
			</span>\
			<span class="time">'+$.zaqTools.ElapsedDate(item.CreateDate)+'</span>\
		</div>\
		<p class="lead">'+item.Introduction+'</p>\
	</div>\
	<div class="spotNumber">'+item.SpotsNum+'</div>\
</div>';
					
				}
				if(!html)html = "<div><img src='/common/images/subStitute/everyoneMap.jpg' alt='' /></div>"
				$("div.mapListBasic").html(html)
				$("p.paging").html($.zaqTools.CreatePager2(page,json.Data.Pager.Total,10,null,null,"makeMapPager"))
			}
		})
	}
}

function makeMapPager(n){
	$('html,body').animate({ scrollTop: $("#MinnaBtn").offset().top }, 'slow');
	$("p.paging").empty()
	zaqMap.make(n)
	if(pageTracker){
		pageTracker._trackPageview(location.href);
	}
}