/*
Title : JVW 1.0 / Pickup Selector JS
Version : 1.0.1
Copyright 2010 Buchi

History
	2010/02/02 1.0.1 リリース

Corresponding Environment
	-

Un-corresponding Environment
	-
*/




/*
showPickup('rank')

	rank
		(Integer)
	group
		(Integer)

	Result
		HTML
*/

var pickupGroups;

pickupGroups = new Array();
pickupGroups[0] = "ペットが亡くなった,動物葬儀=funeral/index.html,動物葬儀>自宅葬儀=funeral/homefuneral/index.html,動物葬儀>料金表=funeral/price/index.html";
pickupGroups[1] = "ペットの供養をしたい,動物法要・供養=ceremony/index.html,動物法要・供養>手厚い供養=ceremony/option/index.html";
pickupGroups[2] = "ペットが怪我・病気,長楽寺動物霊園>ペットのご祈祷=cemetery/pray/index.html,リンク(動物病院)=link/index.html";

function showPickup(rank, cookieName, cookiePath, cookieLife){

	var group;
	var rank2;
	var pickupItems;
	var pickupItems2;
	var pickupItem;

	cookieValue = getCookie(cookieName);
	if(cookieValue != null){
		group = cookieValue;
	}
	else{
		group = 0;
	}
	if(rank == 0){
		rank2 = "./";
	}
	else{
		rank2 = "";
		for(i = 0; i < rank; i = i + 1){
			rank2 = rank2 + "../"
		}
	}
	document.writeln("							<form>");
	document.writeln("								<div>");
	document.writeln("									<label for=\"pickupselect\">目的</label>");
	document.writeln("									<select id=\"pickupselect\" name=\"pickupselect\" onchange=\"updatePickup('" + rank + "', '" + cookieName + "', '" +  cookiePath + "', '" + cookieLife + "')\">");
	pickupItems = new Array();
	for(i = 0; i < pickupGroups.length; i = i + 1){
		pickupItems = pickupGroups[i].split(",");
		document.write("										<option value=\"" + pickupItems[0] + "\">" + pickupItems[0] + "</option>");
	}
	document.writeln("									</select>");
	document.writeln("								</div>");
	document.writeln("							</form>");
	document.getElementById("pickupselect").selectedIndex = group;
	pickupItems2 = new Array();
	pickupItems2 = pickupGroups[group].split(",");
	document.writeln("						<div id=\"pickupItem\">");
	for(i = 1; i < pickupItems2.length; i = i + 1){
		pickupItem = new Array();
		pickupItem = pickupItems2[i].split("=");
		document.writeln("							<a href=\"" + rank2 + pickupItem[1] + "\" class=\"tooltext\">" + pickupItem[0] + "</a>");
	}
	document.writeln("						</div>");

}

function updatePickup(rank, cookieName, cookiePath, cookieLife){

	var rank2;
	var newHtml;
	var cookieValue;
	var pickupItems;
	var pickupItem;

	if(rank == 0){
		rank2 = "./";
	}
	else{
		rank2 = "";
		for(i = 0; i < rank; i = i + 1){
			rank2 = rank2 + "../"
		}
	}
	pickupItems = new Array();
	pickupItems = pickupGroups[document.getElementById("pickupselect").selectedIndex].split(",");
	newHtml = "";
	for(i = 1; i < pickupItems.length; i = i + 1){
		pickupItem = new Array();
		pickupItem = pickupItems[i].split("=");
		newHtml = newHtml + "							<a href=\"" + rank2 + pickupItem[1] + "\" class=\"tooltext\">" + pickupItem[0] + "</a>\n";
	}
	document.getElementById("pickupItem").innerHTML = newHtml;
	cookieValue = document.getElementById("pickupselect").selectedIndex;
	setCookie(cookieName, cookieValue, cookiePath, cookieLife);

}
