//-----------------------------------------------------------------------------
//	製品情報定数
//-----------------------------------------------------------------------------
var groupcode     = 0;
var deleteflg     = 1;
var subgroupname  = 2;
var productcode   = 3;
var productname   = 4;
var price         = 5;
var price2        = 6;
var url           = 7;
var option        = 8;
var url2          = 9;
var option2       = 10;
var jan           = 11;
var jan2          = 12;
var val           = 13;

//-----------------------------------------------------------------------------
//	pathの取得
//-----------------------------------------------------------------------------
var base_depth = 2;
var path;
var path = "";
var pagename = "";
w = window.location.pathname.split('/');

for(i=0; i<(w.length - base_depth); i++){
	path = path + "../";
}
pagename = w[(w.length - 1)];

//-----------------------------------------------------------------------------
//	共通定数
//-----------------------------------------------------------------------------
var topgroup     = "t000000000";
var productcnt   = 2;
var productfld   = "products";
var listpage     = path + "products.html?" + topgroup;
var personal     = "p";
var business     = "b";
var category;
var detailpage   = "detail.html"

d01 = "<tr><td bgcolor=\"red\" onMouseOut=\"this.style.backgroundColor='red'\" onMouseOver=\"this.style.backgroundColor='orange'\">";
d02 = "</td></tr>";
d03 = "<tr><td bgcolor=\"#ffaa77\" onMouseOut=\"this.style.backgroundColor='#ffaa77'\" onMouseOver=\"this.style.backgroundColor='orange'\">";

//-----------------------------------------------------------------------------
//	引数の取得
//-----------------------------------------------------------------------------
function get_parameter(){
	var p = "";
	var localsearch = window.location.search;

	if(localsearch != ""){p = localsearch.replace('?','')}
	if(p == ""){p = topgroup}

	return p;
}

//-----------------------------------------------------------------------------
//	サブグループ表示
//-----------------------------------------------------------------------------
function show_subgroup(code){
	list = false;

	for(i=0; i<c.length; i++){
		if(c[i][0] == code){
			document.write("<tr><td colspan=\"2\" align=\"center\" bgcolor=\"d72223\">\n");
			document.write("<a name=\"00\"><span class=\"txtcr\">" + c[i][1] + "</span></a>\n");
			document.write("</td></tr>\n");

			if(c[i][3].length > 0){
				if(pagename != detailpage){
					caption = c[i][3].split(":");

					document.write("<tr><td colspan=\"2\" style=\"border:solid 1pt #cccccc;\"><span class=\"t08\">【ご注意】<br>");
					for(k=0; k<caption.length; k++){
						document.write("　" + caption[k] + "<br>");
					}
					document.write("</span></td></tr>\n");
				}
			}

			for(j=5; j<c[i].length; j++){
				wk = c[i][j].split(":");

				document.write("<tr><td align=\"center\" bgcolor=\"#eee7c7\">");
				document.write("<a href=\"" + path + get_url(wk[0]) + "?" + wk[0] + "\" style=\"width:100%\"><span class=\"t03\">" + wk[1] + "</span></a>\n");
				document.write("</td></tr>\n");
				list = true;
			}
			break;
		}
	}
	return list;
}

//-----------------------------------------------------------------------------
//	メイン画面表示
//-----------------------------------------------------------------------------
function get_url(p){
	
	ret = "products.html";

	for(l=0; l<c.length; l++){
		if(c[l][0] == p){
			if(c[l][2].length != 0){
				ret = "products/" + p + "/" + c[l][2];
			}
			break;
		}
	}

	return ret;
}

//-----------------------------------------------------------------------------
//	メイン画面表示
//-----------------------------------------------------------------------------
function show_list(){

	var ret = get_parameter();
	wk = ret.split("&");
	code = wk[0];

	if(code.substring(1, 10) != "000000000"){
		if(show_subgroup(code)){return}
	}else{
		document.write("<tr><td align=\"center\">ホームページアドレスが変更になりました。</td></tr>\n");
		document.write("<tr><td align=\"center\" width=\"450\">５秒後自動的に新しいアドレスへジャンプします。</td></tr>\n");
		document.write("<tr><td align=\"center\">自動的にジャンプしない場合は、<a href=\"http://www.kalita.co.jp\">http://www.kalita.co.jp/</a>へお願いします。</td></tr>\n");
		return;
	}

	var cnt = 0;
	var ext = 0;

	for(i=0; i<s.length; i++){

		if((s[i][groupcode] == code) && (s[i][deleteflg] != 1)){
			ext = 0;

			if(cnt == 0){document.write("<tr>\n")}
			cnt++;

			// product
			document.write("<td valign=\"top\" width=\"225\">\n");
			document.write("<div class=\"b10\">\n");
			document.write("<table border=\"0\" cellspacing=\"5\" cellpadding=\"5\">\n");
			document.write("<tr>\n");
			document.write("<td><div class=\"b00\">\n");
			document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"80\" height=\"80\"><tr><td align=\"center\">\n");

			if(s[i][url].length > 0){
				var u = "products/" + s[i][groupcode] + "/" + s[i][url] + "?" + code;
				
				if(s[i][option] == 1){
					document.write("<a href=\"" + u + "\" target=\"_blank\">");
				}else if(s[i][option] == 2){
					document.write("<a href=\"#\" onClick=\"window.open('" + u + "','New','scrollbars=yes,resizable=yes,width=400,height=500,top=10,left=10')\">");
				}else{
					document.write("<a href=\"" + u + "\" target=\"_self\">");
				}
			}else{
				document.write("<a href=\"detail.html?" + code + "&" + s[i][productcode] + "\">");
			}

			document.write("<img src=\"" + productfld + "/" + s[i][groupcode] + "/" + s[i][productcode] + "_s.jpg\" border=\"0\" onError=\"JavaScript:this.src='img/nopicture_s.jpg'\">");
			document.write("</a></td></tr></table></div></td>\n<td width=\"145\" colspan=\"1\">\n");

			document.write("<span class=\"t01\">" + s[i][productname] + "</span><br>\n");
			document.write("<span class=\"t02\">\n");

			p = s[i][productcode].replace('b','');
			if(p == "72027"){
				document.write("シルバー(#72027)<br>ブラック(#72029)\n");
			}else{
				document.write("(#" + p + ")<br>");
			}
			document.write("</span>\n");
			document.write("</td>\n");
			document.write("</tr>\n");
			document.write("</table>\n");
			document.write("</div>\n");
			document.write("</td>\n");

			if(cnt == productcnt){
				cnt = 0;
				document.write("</tr>\n");
			}
		}else{
			if(ext == 1){break}
		}
	}
	if(cnt < productcnt){document.write("</tr>\n")}
	document.write("<tr><td colspan=\"2\" align=\"right\"><a href=\"#00\"><span class=\"t06\">▲ページトップへ戻る</span></a></td></tr>\n");}

//-----------------------------------------------------------------------------
//	詳細画面表示
//-----------------------------------------------------------------------------
function show_detail(){

	var ret = get_parameter();
	wk = ret.split("&");
	code = wk[0];
	pcode = wk[1];

	show_subgroup(code);

	for(i=0; i<s.length; i++){
		if(s[i][productcode] == pcode){

			document.write("<tr>\n<td valign=\"top\" width=\"450\">\n<div class=\"b10\">\n");
			document.write("<table border=\"0\" cellspacing=\"5\" cellpadding=\"5\">\n");
			document.write("<tr>\n<td><div class=\"b00\">\n");
			document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"250\" height=\"250\"><tr><td align=\"center\">\n");
			document.write("<a href=\"products.html?" + s[i][groupcode] + "\">");
			document.write("<img src=\"" + productfld + "/" + s[i][groupcode] + "/" + s[i][productcode] + "_l.jpg\" border=\"0\" onError=\"JavaScript:this.src='img/nopicture_l.jpg'\">");
			document.write("</a></td></tr></table>\n</div></td>\n<td width=\"200\">\n");
			document.write("<span class=\"t22\">" + s[i][subgroupname] + "</span><br><br>\n");
			document.write("<span class=\"t21\">" + s[i][productname] + "<br></span>\n");

			p = s[i][productcode].replace('b','');
			if(p == "72027"){
				document.write("シルバー(#72027)<br>ブラック(#72029)\n");
			}else{
				document.write("(#" + p + ")<br>");
			}
			document.write("</td>\n</tr>\n");
			document.write("<tr>\n<td width=\"450\" colspan=\"2\">\n");

			if(s[i][price].length > 0){
				document.write("<span class=\"t25\">￥" + s[i][price]);
				if(s[i][price2] != ""){document.write("（税込 ￥" + s[i][price2] + "）")}
				document.write("</span><br><br>\n")
			}

			for(j=val; j<s[i].length; j++){
				if(s[i][j].length > 0){document.write("<span class=\"t25\">" + s[i][j] + "</span><br>\n")}
			}

			if(s[i][jan].length > 0){
				document.write("<span class=\"t25\">ＪＡＮ：" + s[i][jan] + "　" + s[i][jan2] + "</span><br>\n");
			}
			document.write("</td>\n</tr>\n</table>\n</div>\n</td>\n</tr>\n");

			if(s[i][url2].length > 0){
				var u = "products/" + s[i][groupcode] + "/" + s[i][url2];
				if(s[i][option2] == 0){
					window.open(u,'New','scrollbars=yes,resizable=yes,width=400,height=200,top=50,left=450');
				}
			}

			break;
		}
	}
}

//-----------------------------------------------------------------------------
//	サイドメニュー表示
//-----------------------------------------------------------------------------
function show_menu(){

	var ret = get_parameter();
	wk = ret.split("&");
	code = wk[0];
	code2 = code;

	if(code.substring(1, 10) != "000000000"){

		for(i=0; i<c.length; i++){
			if(c[i][0] == code){
				wk = c[i][4].split(":");
				if(wk[0] != ""){code2 = wk[0]}

				break;
			}
		}

		for(i=0; i<c.length; i++){
			if(c[i][0] == code2){
				wk = c[i][4].split(":");
				if(wk[0] != ""){
					if(wk[0].substring(0, 1) == code2.substring(0, 1)){
						code = wk[0];
					}else{
						code = code2;
					}
				}

				break;
			}
		}
	}


	for(i=0; i<c.length; i++){
		if(c[i][0] == code){
			document.write("<tr><td bgcolor=\"#b50001\" align=\"center\"><div class=\"bt01\">" + c[i][1] + "</div></td></tr>\n");
			parentcode = c[i][4].split(":");

			for(j=5; j<c[i].length; j++){
				wk = c[i][j].split(":");

				document.write(d01 + "<a href=\"" + path + "products.html?" + wk[0] + "\" style=\"width:100%\">" + wk[1] + "</a>" + d02 + "\n");

				if(wk[0] == code2){
					for(i2=0; i2<c.length; i2++){
						if(c[i2][0] == code2){

							for(j2=5; j2<c[i2].length; j2++){
								wk2 = c[i2][j2].split(":");

								document.write(d03 + "<a href=\"" + path + get_url(wk2[0]) + "?" + wk2[0] + "\" style=\"width:100%\"><span class=\"txtcr\">　" + wk2[1] + "</span></a>" + d02 + "\n");
							}
							break;
						}
					}
				}
			}
			if(parentcode != ""){
				document.write("<tr><td bgcolor=\"orange\" align=\"center\" onMouseOut=\"this.style.backgroundColor='orange'\" onMouseOver=\"this.style.backgroundColor='#ffff00'\"><a href=\"" + path + "products.html?" + parentcode[0] + "\"><span class=\"t03\">" + parentcode[1] + "トップへ</span></a></td></tr>\n");
			}
			break;
		}
	}
}
