// *****************************************************
// メインメニューの読み込み
// *****************************************************

keyword = new Array();
title = new Array();

var i=1;
keyword[i]="whatsnew";title[i]="What's new?";i++;
keyword[i]="exhibition";title[i]="Exhibition";i++;
keyword[i]="originalitem";title[i]="Original item";i++;
keyword[i]="favorite";title[i]="My favorite";i++;
keyword[i]="game";title[i]="JS Game";i++;
keyword[i]="wallpaper";title[i]="Wallpaper";i++;
keyword[i]="originalicon";title[i]="Icon";i++;
keyword[i]="originalcursor";title[i]="Cursor";i++;
keyword[i]="cocktail";title[i]="Cocktail cafe";i++;
keyword[i]="ilovecat";title[i]="I love cats";i++;
keyword[i]="greetingcard";title[i]="Greeting card";i++;
keyword[i]="trip";title[i]="Trip memo";i++;
keyword[i]="contribution";title[i]="Contribution";i++;
keyword[i]="keitai";title[i]="Keitai";i++;
keyword[i]="software";title[i]="Software";i++;
keyword[i]="secretroom";title[i]="Secret room";i++;
keyword[i]="sendmail";title[i]="Send mail";i++;

//keyword[i]="recyclebin";title[i]="Recycle bin";i++;

menu_count=i;


// *****************************************************
// サブメニューの読み込み　書式：フォルダ名,"サブメニュー名,サブフォルダ名","サブメニュー名,サブフォルダ名,サブサブフォルダ名",・・・
// *****************************************************
var i=1;
sub_menu = new Array();
sub_menu[i] = new Array("software","楽々画像整理GALLY,gally,","旧作：楽々画像整理GaZoo,gazoo,","旧作：楽々解凍圧縮Melt4Me,melt4me,");i++;
sub_menu[i] = new Array("wallpaper","猫ねこ,cat,","　花華　　,flower,","希望の光,light,","　化石　　,fossil,","キャラクター,character,");i++;
sub_menu[i] = new Array("greetingcard","2012,2012,","2011,2011,","2010,2010,","2009,2009,","2008,2008,","2007,2007,","2006,2006,","2005,2005,","2004,2004,","2003,2003,","2002,2002,","2001,2001,","2000,2000,","1999,1999,");i++;
sub_menu[i] = new Array("whatsnew","2009-2007,2009-07,","2006-2005,2006-05,","2004-2003,2004-03,","2002-2001,2002-01,","2000,2000,","1999,1999,","1998,1998,","1997,1997,","1996-1995,1996-95,");i++;
sub_menu[i] = new Array("contribution","SETI@home,seti,","PlanetQuest,planetquest,","Folding@home,folding,","Predictor@home,predictor,");i++;
sub_menu[i] = new Array("ilovecat","みかん,mikan,photo01","ゆず,yuzu,photo01");i++;
sub_menu[i] = new Array("cocktail","お気に入り,favorite,","名前で探す,name,name-09a","お酒で探す,base,brandy","フレーバーで探す,flavor,orange","材料,material,","道具,tool,");i++;
sub_menu[i] = new Array("game","Black Jack,blackjack,","Tetris,tetris,","Reverci,reverci,","Solitaire,solitaire,","Baccarat,baccarat,");i++;
sub_menu[i] = new Array("originalitem","皮革製品,leather,new","金属製品,metal,accessory","石膏製品,plaster,","一般サービス,service,","その他,other,");i++;
sub_menu[i] = new Array("favorite","お菓子,sweets,","飲み物,drink,","家具,furniture,","絵本,book,");i++;
sub_menu[i] = new Array("trip","Aachen,aachen,","Beijin,beijin,","Chicago,chicago,","Manila,manila,","Boston,boston,","Seattle,seattle,","Singapore,singapore,","Bangkok,thailand,","Shanghai,shanghai,","Osaka,osaka,");i++;

sub_menu_count=i;

// *****************************************************
// detailメニューの読み込み　書式：フォルダ名,"サブメニュー名,サブフォルダ名","サブメニュー名,サブフォルダ名",・・・
// *****************************************************
var i=1;
detail_menu = new Array();
detail_menu[i] = new Array("ilovecat/mikan","　写真　　,photo01","日記2000-2011,diary03","日記1997-1999,diary02","日記1994-1996,diary01");i++;
detail_menu[i] = new Array("ilovecat/yuzu","　写真　　,photo01","日記2000〜,diary03","日記1998-1999,diary02","日記1995-1997,diary01");i++;
detail_menu[i] = new Array("cocktail/name","0-9 A,name-09a","　B　,name-b","CDEF,name-cdef","GHIJKL,name-ghijkl","　M　,name-m","NOPQR,name-nopqr","STUVWXYZ,name-stuvwxyz");i++;
detail_menu[i] = new Array("cocktail/base","ブランデー,brandy","ジン,gin","ラム,rum","テキーラ,tequila","ウォッカ,vodka","ウイスキー,whisky","リキュール,liqueur","ノンアルコール,nonalchol");i++;
detail_menu[i] = new Array("cocktail/flavor","オレンジ,orange","レモン,lemon","ライム,lime","その他フルーツ,fruites","ミント,mint","お酒の味,osake","カカオ・コーヒー・ミルク・他,others");i++;
detail_menu[i] = new Array("originalitem/leather","新作,new","割と最近の作品,recent","鞄類,bag_all","手帳類,planner_all","パソコン用鞄,bag_pc");i++;
detail_menu[i] = new Array("originalitem/metal","アクセサリ,accessory","その他,other");i++;
detail_menu_count=i;

// *****************************************************
function draw_detail_menu() {

j=1;
current_menu=0;
currentpath=this.location.pathname;
while (j < detail_menu_count) {
	if(currentpath.indexOf(detail_menu[j][0])>0){
		current_menu=j;
		break;
	}
j++;
};
if(current_menu==0){
this.document.write("<table border=0 cellpadding=0 cellspacing=0 width=\"100%\" height=\"100%\"><tr><td background=\"/common\/background\/body.jpg\"><br></td></tr></table>");

}else{

j=1;
current_detail_menu=0;

while (j < detail_menu[current_menu].length){
	detail_menu_data = detail_menu[current_menu][j];
		detail_menu_array = detail_menu_data.split(",");
			detail_menu_path = detail_menu_array[1];

	if(currentpath.indexOf(detail_menu_path)>0){
		current_detail_menu=j;
		break;
	};
j++;
};

this.document.write("<center><div style=\"line-height:7px\"><br></div><table border=0 cellpadding=0 cellspacing=0 width=\"98%\" height=\"18\"><tr>");

j=1;
while (j < detail_menu[current_menu].length){
	if(j==0){
			detail_menu_title = "TOP";
			detail_menu_path = "";
	}else{
		detail_menu_data = detail_menu[current_menu][j].split(",");
			detail_menu_title = detail_menu_data[0];
			detail_menu_path = "/"+detail_menu_data[1];
	};
	if(j==current_detail_menu){
		frag="on";
	}else{
		frag="off";
	};
//	this.document.write("<td style=\"cursor: pointer;\" onclick=\"location.href = '/"+detail_menu[current_menu][0]+detail_menu_path+"/index.html'\" nowrap class=\"sub_menu_"+frag+"\"><a href=\"/"+detail_menu[current_menu][0]+detail_menu_path+"\/index.html\" class=\"submenu_"+frag+"\">"+detail_menu_title+"</a><br></td>");
	this.document.write("<td  nowrap class=\"sub_menu_"+frag+"\"><a href=\"/"+detail_menu[current_menu][0]+detail_menu_path+"\/index.html\" class=\"submenu_"+frag+"\">"+detail_menu_title+"</a></td>");
j++;
};
this.document.write("</tr></table></center>");

};

}

// *****************************************************
function draw_sub_menu() {

j=1;
current_menu=0;
currentpath=this.location.pathname;
while (j < sub_menu_count) {
	if(currentpath.indexOf(sub_menu[j][0])>0){
		current_menu=j;
		break;
	}
j++;
};

if(current_menu==0){
this.document.write("<table border=0 cellpadding=0 cellspacing=0 width=\"100%\" height=\"100%\"><tr><td background=\"/common\/background\/body.jpg\"><br></td></tr></table>");

}else{

j=1;
current_sub_menu=0;
while (j < sub_menu[current_menu].length){
	sub_menu_data = sub_menu[current_menu][j];
		sub_menu_array = sub_menu_data.split(",");
			sub_menu_path = sub_menu_array[1];

	if(currentpath.indexOf(sub_menu_path)>0){
		current_sub_menu=j;
		break;
	};
j++;
};

this.document.write("<table border=0 cellpadding=0 cellspacing=0 width=\"97%\" height=\"100%\"><tr>");

j=0;
while (j < sub_menu[current_menu].length){
	if(j==0){
			sub_menu_title = "TOP";
			sub_menu_path = "";
	}else{
		sub_menu_data = sub_menu[current_menu][j].split(",");
			sub_menu_title = sub_menu_data[0];
			sub_menu_path = "/"+sub_menu_data[1];
		if(sub_menu_data[2].length > 0){
			sub_menu_path = sub_menu_path + "/" + sub_menu_data[2];
		};
	};
	if(j==current_sub_menu){
		frag="on";
	}else{
		frag="off";
	};
//	this.document.write("<td style=\"cursor: pointer;\" onclick=\"location.href = '/"+sub_menu[current_menu][0]+sub_menu_path+"/index.html'\" nowrap class=\"sub_menu_"+frag+"\"><a href=\"/"+sub_menu[current_menu][0]+sub_menu_path+"\/index.html\" class=\"submenu_"+frag+"\">"+sub_menu_title+"</a><br></td>");
	this.document.write("<td  nowrap class=\"sub_menu_"+frag+"\"><a href=\"/"+sub_menu[current_menu][0]+sub_menu_path+"\/index.html\" class=\"submenu_"+frag+"\">"+sub_menu_title+"</a></td>");
j++;
};
this.document.write("</tr></table>");

};

}


// *****************************************************
function draw_main_menu(){
var j = 1;
var currentpage=0;
var currentpath=this.location.pathname;
while (j < menu_count) {
	if(currentpath.indexOf(keyword[j])>0){
		currentpage=j;
		break;
	}
j++;
}
if(currentpage==0){
	imgname="flower_small_on.gif";
	font_start="<font color=\"#FFFF00\">";
	font_end="<\/font>";
}else{
	imgname="flower_small_off.gif";
	font_start="";
	font_end="";
};
	this.document.write("<nobr>");
	this.document.write("<a href=\"\/index.html\" class=\"mainmenu\"><img alt=\"icon\" src=\"\/common\/icon\/"+imgname+"\" class=\"menu_images\">"+font_start+" HOME"+font_end+"<\/a>");

var j = 1;
while (j < menu_count) {
	var currentpath=this.location.pathname;
	if(currentpath.indexOf(keyword[j])>0){
		k = Math.floor(Math.random() * 3);
			switch (k) {
			case 0:
				imgname="flower_small_orange.gif";
				break;
			case 1:
				imgname="flower_small_green.gif";
				break;
			case 2:
				imgname="flower_small_red.gif";
				break;
			}
				font_start="<font color=\"#FFFF00\">";
				font_end="<\/font>";
	}else{
				imgname="clear.gif";
				font_start="";
				font_end="";
	};
	this.document.write("<a href=\"\/"+keyword[j]+"\/index.html\" class=\"mainmenu\"><img alt=\"icon\" src=\"\/common\/icon\/"+imgname+"\" class=\"menu_images\">"+font_start+title[j]+font_end+"<\/a>");
j++;
}

this.document.write("<br><center><form name=\"searchbox\" method=GET action=\"http://www.google.co.jp/search\">");
this.document.write("<img alt=\"icon clear\"src=\"/common/icon/clear.gif\" width=10 height=5 border=0><input type=text name=q size=12 maxlength=255 value=\"\" style=\"color:white;background-image: url(/common/background/main_menu_lite.jpg);border:1px solid #AABBAA;\"><a href=\"javascript:this.document.searchbox.submit()\"><img alt=\"go\" src=\"\/common\/icon\/go.jpg\" border=0 width=19 height=19 style=\"vertical-align:top\"></a><br>");
this.document.write("<div style=\"text-align: center;color:#AABBAA;line-height: 100%;font-size: 80%;\">site search by<br><font style=\"color:white;font-size: 120%;\">Google</font></div><br>");
this.document.write("<input type=hidden name=hl value=\"ja\"><input type=hidden name=ie value=Shift_JIS>	<input type=hidden name=domains value=\"factory1670.com\"><input type=hidden name=sitesearch value=\"factory1670.com\" checked></form></center>");

	this.document.write("<\/nobr>");
}

// *****************************************************
function draw_counter(number_integer){
		this.document.write("<center>");
	i = 6;
	tag_head = "<img alt=\"counter\" src=\"\/common\/icon\/counter";
	tag_foot = ".gif\" width=\"35\" height=\"10\" border=\"0\" hspace=\"1\" alt=\"";
	tag_close = "\"><br>";
	number_txt = (number_integer + 90000) + ""; // since1995;
	len = number_txt.length - 1;
	for (j = 0; j < i; j++){
		if(len > -1 && number_integer >= 0){
			count = number_txt.charAt(len) + "";
		}else{
			count = "0" + "";
		};
		len--;
		this.document.write(tag_head + count + tag_foot + count + tag_close);
	};
		this.document.write("</center>");
};

// *****************************************************
function send() {
	var v1=this.document.form.email.value;
	var v2=this.document.form.comment.value;

	if(v1=="" || v2=="") {
		alert("Would you please fill all fields?\nお手数ですが全ての項目を入力してください。");
	}else{
		this.document.form.submit();
	};
};

// *****************************************************
count=0;
code ="";
function push(number){
	this.document.point[count].src="/common/icon/star.gif";
	code = code + "" + number;
	count++;

	if(code == "860000"){
		this.parent.location = "http://haruka.cc/index.html";
	}else if(code == "321000"){
		this.parent.location = "http://satsuki.cx/index.html";
	}else if(count == 6){
		window.alert("Do you really want to format your hard disk?\n本当にハードディスクをフォーマットしますか？");
		location.href = "./format.html";
	};
};

// *****************************************************
refresh_count=0;
function refresh() {
	if(refresh_count<9){
		this.document.counter[refresh_count].src="/common/icon/counter9.gif";
		progress = (refresh_count + 1) * (10+Math.floor(Math.random() * 3));
		progress_text = progress + "%";
		document.getElementById('done_progress').innerHTML = progress_text;
		setTimeout("refresh()", 2000);
	}else if(refresh_count==9){
		document.getElementById('done').innerHTML ="Refreshing your life ... Done";
		document.getElementById('done_progress').innerHTML = "100%";
		setTimeout("refresh()", 2000);
	}else{
		location.href = "./index.html";
	};
refresh_count++;
}

// *****************************************************
function draw_cocktail(name,favorite,color,glass,taste,option,material,procedure){
	if(name==""){return true;};
	while(material.indexOf("+") > 0){
		material = material.replace("+","</nobr> , <nobr>");
	};
	if(favorite == "1"){
		favorite = "<img alt=\"icon\" src=\"/common/icon/hoshi.gif\" border=0 width=12 height=12><img alt=\"icon\" src=\"/common/icon/hoshi_off.gif\" border=0 width=12 height=12>";
	}else if(favorite == "2"){
		favorite = "<img alt=\"icon\" src=\"/common/icon/hoshi.gif\" border=0 width=12 height=12><img alt=\"icon\" src=\"/common/icon/hoshi.gif\" border=0 width=12 height=12>";
	}else{
		favorite = "<img alt=\"icon\" src=\"/common/icon/hoshi_off.gif\" border=0 width=12 height=12><img alt=\"icon\" src=\"/common/icon/hoshi_off.gif\" border=0 width=12 height=12>";
	};

	this.document.write("<table border=0 cellspacing=0 cellpadding=0 width=\"95%\"><tr><td width=15 height=15 background=\"/common/background/left_top.jpg\"></td><td height=15 background=\"/common/background/center_top.jpg\"></td><td nowrap width=15 height=15 background=\"/common/background/right_top.jpg\"></td></tr><tr><td width=15 background=\"/common/background/left_middle.jpg\"><br></td><td align=\"left\" background=\"/common/background/body_light.jpg\">");
	this.document.write(name+" "+favorite+"<font class=\"mini_green\"> "+taste+"</font><font class=\"mini_yellow\"> "+option+"</font><br>");
	this.document.write("<table border=0 cellpadding=0 cellspacing=5 width=\"95%\" height=\"100%\"><tr>");
	this.document.write("<td width=25 valign=\"top\">");
	this.document.write("<table cellpadding=0 cellspacing=0 border=0 style=\"height:35px;width:23px;line-height:50%\"><tr><td bgcolor=\"#"+color+"\"><img src=\"/common/icon/glass_"+glass+".gif\" border=0 width=23 height=35></td></tr></table>");
	this.document.write("</td>");
	this.document.write("<td><font class=\"comment_green\">"+material+"</font><br><font class=\"comment_blue\">"+procedure+"<br></font></td>");
	this.document.write("</tr></table>");
	this.document.write("</td><td width=15 background=\"/common/background/right_middle.jpg\"><br></td></tr></table>");

};


// *****************************************************
function draw_whatsnew(date,name,link,news){
	if(link.length == 0 && name.length == 0){
		tag_start = "";
		tag_end = "";
		kugiri_start = "";
		kugiri_end = "";
		image = "<img src=\"/wallpaper/customize/icon_off.gif\" border=0>";
	}else{
		tag_start = "<a href=\"/"+link+"/index.html\" class=\"normaltext\">";
		tag_end = "</a>";
		kugiri_start = "[";
		kugiri_end = "]<br>";
			if(link.length == 0){
				image = "<img src=\"/game/tetris/icon_cat2_off.gif\" border=0>";
//				image = "<img src=\"/wallpaper/customize/icon_off.gif\" border=0>";
			}else{
				image = "<img src=\"/"+link+"/icon_off.gif\" border=0>";
			};
	};
	document.write("<tr><td valign=\"top\" align=\"center\">"+tag_start+image+tag_end+"<br></td><td align=\"left\"><font class=\"note\">"+date+"</font><br>"+tag_start+kugiri_start+name+kugiri_end+tag_end+news+"<br></td></tr>");
};

// *****************************************************
function draw_originalitem(name,photo,comment,howtomake,idea){
	if(idea == "yes"){
		link_idea="<a href=\"./"+photo+"_idea.jpg\" target=\"_blank\" onMouseOver=\"document."+photo+".src='/common/icon/idea.gif'\" onMouseOut=\"document."+photo+".src='/common/icon/idea_off.gif'\"><img name=\""+photo+"\" src=\"/common/icon/idea_off.gif\" border=0 width=71 height=18 alt=\"icon\"></a>";
	}else{
		link_idea="";
	};
	link_howtomake="";
	document.write("<tr><td rowspan=2 class=\"thumb_horizon\" width=140><img src=\"./"+photo+".jpg\" vspace=8 border=0></td><td nowrap align=\"left\" valign=\"middle\">"+name+"<br></td><td nowrap valign=\"middle\" align=\"right\">"+link_idea+link_howtomake+"<br></td></tr><tr><td colspan=2 align=\"left\" valign=\"top\"><font class=\"comment_green\">"+comment+"</font></td></tr>");
};

// *****************************************************
function draw_originalitem_detail(photo1,comment1,photo2,comment2,photo3,comment3){
	document.write("<tr><td></td><td colspan=3 align=\"right\"><table border=0 style=\"line-height:100%\"><tr>");
if(photo1.length>0){
	document.write("<td align=\"center\" valign=\"top\" width=140><img src=\"./"+photo1+".jpg\" border=0><br><font class=\"comment_blue\">"+comment1+"<br></font></td>");
}else{
	document.write("<td width=140></td>");
};
if(photo2.length>0){
	document.write("<td align=\"center\" valign=\"top\" width=140><img src=\"./"+photo2+".jpg\" border=0><br><font class=\"comment_blue\">"+comment2+"<br></font></td>");
}else{
	document.write("<td width=140></td>");
};
if(photo3.length>0){
	document.write("<td align=\"center\" valign=\"top\" width=140><img src=\"./"+photo3+".jpg\" border=0><br><font class=\"comment_blue\">"+comment3+"<br></font></td>");
}else{
	document.write("<td width=140></td>");
};
	document.write("</tr></table></td></tr>");
};


