// ツリーメニュー

function displayTown(TownMenu) {
	tMenu = document.getElementById(TownMenu).style;
	if(tMenu.display == 'none') {
		tMenu.display = "block";
	} else {
		tMenu.display = "none";
	}
}

function ChangeTab(time,category) {
	dayly = new Date();
	var mm = dayly.getMonth()+1;	//月
	var mmr= dayly.getMonth();		//先月
	var dd = dayly.getDate();		//日
	var dy = dayly.getDay();		//曜日
	if(dy == 1) {
		dy_hiku = 0;
	} else {
		if(dy == 0) {
			dy = 7
		}
		dy_hiku = dy - 1;
		//dy_hiku = dy - 2;		//
	}
	var rankDate = "";
	var rankDateOld = "";
	rankDateOld = "集計期間<br />";
    switch(time) {
        case "month" :
            document.getElementById("tab1_bg").style.backgroundColor = "#FF0000";
            document.getElementById("tab2_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab3_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab1_fg").style.color = "#FFFFFF";
            document.getElementById("tab2_fg").style.color = "#000000";
            document.getElementById("tab3_fg").style.color = "#000000";
			rankDate = "今月";
			if(dd >= 1) {
				rankDateOld += mm+"月1日　～　"+mm+"月"+dd+"日";
			} else {
				rankDateOld += mmr+"月1日　～　"+mm+"月"+dd+"日";
			}
        break;
        case "week" :
            document.getElementById("tab1_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab2_bg").style.backgroundColor = "#FF0000";
            document.getElementById("tab3_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab1_fg").style.color = "#000000";
            document.getElementById("tab2_fg").style.color = "#FFFFFF";
            document.getElementById("tab3_fg").style.color = "#000000";
			rankDate = "今週";
			if(dd > 1) {
				var dd_week = dd - dy_hiku;
				rankDateOld += mm+"月"+dd_week+"日　～　"+mm+"月"+dd+"日";
			} else {
				rankDateOld += mm+"月"+dd+"日　～　"+mm+"月"+dd+"日";
			}
        break;
        case "today" :
            document.getElementById("tab1_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab2_bg").style.backgroundColor = "#FFFFFB";
            document.getElementById("tab3_bg").style.backgroundColor = "#FF0000";
            document.getElementById("tab1_fg").style.color = "#000000";
            document.getElementById("tab2_fg").style.color = "#000000";
            document.getElementById("tab3_fg").style.color = "#FFFFFF";
			rankDate = "今日";
			rankDateOld += mm+"月"+dd+"日　～　"+mm+"月"+dd+"日";
        break;
    }
	document.getElementById("rank_date").value = time;
	document.getElementById("rankOldDate").innerHTML = rankDateOld;
	var kind_list = document.getElementById("rank_icon");
	var loader_image = "<img src='/images/ajax-icon/indicator_technorati.gif' alt='now loading' />";
	var list = "ﾗﾝｷﾝｸﾞを読み込み中" + loader_image + "<br clear='all' />";
	kind_list.innerHTML = list;

	new Ajax.Request("/function/rank_time_sch.php", {method:"get",
					parameters:"time_data=" + time + "&category=" + category,
					onComplete:time_sch});
}

function citySelect(city) {
	this.chk_city = city;
}

function time_sch(httpObj) {
	var t=new Array();//optionの項目(text)
	var v=new Array();//optionのvalue
	var rank_view=new Array();
	var photo_size=new Array();
	var service_view=new Array();
	var shop_name=new Array();
	//var rank_img=new Array();
	var text = unescape(httpObj.responseText);
	pic_list = text.split("######");
	service = pic_list[5].split("#####");
	kind_name = service[5].split("####");
	last_rank = kind_name[5].split("###");
	shop_code = last_rank[5].split("##");
	shop_name = shop_code[5].split("#");
	if(shop_name[0] != "") {
		for(j=0;j<shop_name.length;j++) {
			t[j]=shop_name[j];v[j]=shop_name[j];
		}
	}

	for(i=0;i<t.length;i++) {
		if(t[i] != "") {
			if(last_rank[i] == 0) {
			}
			if(last_rank[i]==0) {
				rank_view[i] = "<span style='color:red;'>　　新着！</span>";
			} else {
				if(i>last_rank[i]) {
					rank_view[i] = "　<span style='color:darkred; font-weight:bold;font-size:13px;'>↓</span>前回"+last_rank[i]+"位";
				} else if(i==last_rank[i]) {
					rank_view[i] = "　<span style='color:darkred; font-weight:bold;font-size:13px;'>→</span>前回"+last_rank[i]+"位";
				} else if(i<last_rank[i]) {
					rank_view[i] = "　<span style='color:darkred; font-weight:bold;font-size:13px;'>↑</span>前回"+last_rank[i]+"位";
				}
			}
			if(pic_list[i] == "width") {
				photo_size[i] = "<img src='images/photo_shop_thumb/"+shop_code[i]+"photo_top.jpg' width='120'><br clear='all'>"+shop_name[i];
			} else if(pic_list[i] == "height") {
				photo_size[i] = "<img src='images/photo_shop_thumb/"+shop_code[i]+"photo_top.jpg' height='90'><br clear='all'>"+shop_name[i];
			} else {
				photo_size[i] = shop_name[i];
			}
			if(service[i] == "no") {
				service_view[i] = "";
			} else {
				service_view[i] = "<span style='color:#FF0000;font-weight:bold;'>ｸｰﾎﾟﾝ</span>："+service[i];
			}

/*
            if(i == 0) {
                rank_img[i] = "<img src='images/icon/access_rank_one.gif'>";
            } else if(i == 1) {
                rank_img[i] = "<img src='images/icon/access_rank_two.gif'>";
            } else if(i == 2) {
                rank_img[i] = "<img src='images/icon/access_rank_three.gif'>";
            } else {
                rank_img[i] = "";
            }
*/
			i_purace = i+1;
			document.getElementById('rank_all_'+i).innerHTML="<hr style='border:1px dashed silver;'><strong style='font-size:20px;'>"+i_purace+"</strong>位"+rank_view[i]+"<br /><a href='shop_info.php?ShopCode="+shop_code[i]+"'>"+photo_size[i]+"</a><br />【"+kind_name[i]+"】<br />"+service_view[i]+"<br />";
		} else if(t[i] == "") {
			continue;
		}
	}
	var kind_list = document.getElementById("rank_icon");
	list = '';
	kind_list.innerHTML = list;
}

