// PRELOAD IMAGES
function revPreloadImages(the_images_array) {
	for(var loop = 0; loop < the_images_array.length; loop++) {
		var an_image = new Image();
		an_image.src = the_images_array[loop];
	}
}
var the_images = new Array(
'/products/images/prd_submenu01_ovr.gif',
'/products/images/prd_submenu02_ovr.gif',
'/products/images/prd_submenu03_ovr.gif',
'/products/images/prd_submenu04_ovr.gif',
'/products/images/prd_submenu05_ovr.gif',
'/products/images/prd_submenu06_ovr.gif',
'/products/images/prd_submenu07_ovr.gif',
'/products/images/prd_submenu08_ovr.gif',
'/products/images/prd_submenu09_ovr.gif',
'/products/images/prd_top_menu01_ovr.gif',
'/products/images/prd_top_menu02_ovr.gif',
'/products/images/prd_top_menu03_ovr.gif',
'/products/images/prd_top_menu04_ovr.gif',
'/products/images/prd_top_menu05_ovr.gif',
'/products/images/prd_top_menu06_ovr.gif',
'/products/images/prd_top_menu07_ovr.gif',
'/products/images/prd_top_menu08_ovr.gif',
'/products/images/prd_top_menu09_ovr.gif',
'/products/images/prd_top_menu10_ovr.gif',
'/products/images/prd_top_menu11_ovr.gif',
'/products/images/prd_top_menu12_ovr.gif',
'/products/images/prd_top_menu13_ovr.gif',
'/products/images/prd_top_menu14_ovr.gif',
'/products/images/prd_top_menu16_ovr.gif',
'/products/images/prd_top_menu17_ovr.gif',
'/products/images/prd_top_menu18_ovr.gif',
'/products/images/prd_top_menu19_ovr.gif',
'/products/images/prd_top_menu20_ovr.gif',
'/products/images/prd_top_btn01_ovr.gif',
'/common/images/icn_minus.gif'
);
revPreloadImages(the_images);


// SHOW/HIDE MENU
function showHide(menu,btn){
	if(document.getElementById){
		if(document.getElementById(menu).style.display == "none"){
			document.getElementById(menu).style.display = "block";
			document.getElementById(btn).src = "/common/images/icn_minus.gif";
		}
		else{
			document.getElementById(menu).style.display = "none";
			document.getElementById(btn).src = "/common/images/icn_plus.gif";
		}
	}
}


// SET MENU
function setMenu(){

var pagePath = location.pathname; //ページのパスを取得



//「概要」ページのファイル名がindex.htmlの場合は、pagePathから「index.html」部分を削除
if ((pagePath != "/products/backup/storage_works/single.html")  && (pagePath != "/products/etc/host_cable/fiber.html") && (pagePath != "/products/etc/host_cable/scsi.html")){
	var pagePathLen = pagePath.lastIndexOf("/");
	pagePath = pagePath.slice(0,pagePathLen+1);
	if (pagePath == "/products/preservation/nas/large_nas/"){
		pagePath = "/products/preservation/nas/";
	}
	if (pagePath == "/products/raid_ide/duo2x/column/"){
		pagePath = "/products/raid_ide/duo2x/";
	}
}

//各製品のID(パスと同じ文字列を使用)を配列に格納
var menuArray = new Array(0);
menuArray[0] = new Array("/products/network/supremacy_nas_gs/","/products/network/supremacy_nas_ws/","/products/network/supremacy_nas_ws_dr/","/products/network/nx4/","/products/network/isilon_iq/","/products/network/windows_storage_server_1u/","/products/network/sup_srv_for_helios/");
menuArray[1] = new Array("/products/raid_ide/svs/","/products/raid_ide/supremacy2/","/products/raid_ide/supremacy/","/products/raid_ide/evolution2_dt/","/products/raid_ide/ax4/","/products/raid_ide/dsn_1100/","/products/raid_ide/ultimate4/","/products/raid_ide/ultimate_av/","/products/raid_ide/evolution2_duo/");
menuArray[2] = new Array("/products/sas_raid/sweeper_stor_k/","/products/sas_raid/sweeper_stor/");
menuArray[3] = new Array("");
menuArray[4] = new Array("/products/silicon_s/ramsan/","/products/silicon_s/ramsan500/","/products/silicon_s/ramsan620/");
menuArray[5] = new Array("/products/hdd/duallunch/");
menuArray[6] = new Array("/products/backup/bav/","/products/backup/vtl/","/products/backup/fastvt/","/products/backup/data_domain/","/products/backup/superdlt600/","/products/backup/superdlt320/","/products/backup/dlt_vs/","/products/backup/lto4fh/","/products/backup/lto4hh/","/products/backup/lto3hh/","/products/backup/lto2hh/","/products/backup/ultrium5fh/","/products/backup/ultrium5h/","/products/backup/ultrium4h/","/products/backup/ultrium3h/","/products/backup/ultrium2h/","/products/backup/dat160/","/products/backup/dat72/","/products/backup/sait_2/","/products/backup/storage_works_single/","/products/backup/superloader3/","/products/backup/storage_loader/","/products/backup/sl_t24/","/products/backup/sl_t40plus/","/products/backup/netvault/","/products/backup/nvb_standard/","/products/backup/fujifilm/","/products/backup/imation/");
menuArray[7] = new Array("/products/replication/nrs/","/products/replication/cdp_app/","/products/replication/nv_replicator/");
menuArray[8] = new Array("/products/archive/udo_lib/","/products/archive/udo_drive/");
menuArray[9] = new Array("/products/server/google_mini/","/products/server/google_search_appliance/","/products/server/auto_stor/");
menuArray[10] = new Array("/products/software/metasan/");
menuArray[11] = new Array("/products/switch/sanbox5600q/","/products/switch/sanbox5802v/","/products/switch/sanbox1400/","/products/switch/procurve/");
menuArray[12] = new Array("/products/if_card/qle256x/","/products/if_card/qle246x/","/products/if_card/qle2464/","/products/if_card/qla246x/","/products/if_card/lsi7104xp/","/products/if_card/qla234x/","/products/if_card/qla2310fl/","/products/if_card/lsi20320ie/","/products/if_card/lsi22320se/","/products/if_card/ultra320_single/","/products/if_card/ultra320/","/products/if_card/lsisas3442e/","/products/if_card/lsisas3442x/","/products/if_card/xframe_e/","/products/if_card/s310e_cx/","/products/if_card/n310e_cx/","/products/if_card/qle406xc/","/products/if_card/qla405xc/");
menuArray[13] = new Array("/products/kvmups/smartups/","/products/kvmups/omrups/","/products/kvmups/z55/","/products/kvmups/zilion/","/products/kvmups/kl9108_16/","/products/kvmups/kh1508i_16i/","/products/kvmups/acs_1208_16a/","/products/kvmups/cn8000/","/products/kvmups/netshelter_sx/");
menuArray[14] = new Array("/products/etc/memory/","/products/etc/fc_cable/","/products/etc/scsi_cable/","/products/etc/sas_cable/","/products/etc/gbe_cable/");
menuArray[15] = new Array("/products/oem_server/supremacy_server/","/products/oem_server/nap_4000/","/products/oem_server/nap_5000/");
menuArray[16] = new Array("/products/oem_board/hm302/","/products/oem_board/mirror_card/","/products/oem_board/mirror_drive/");

var menuNum = menuArray.length;

for (i=0;i<menuNum;i++){
	prodctNum = menuArray[i].length;
	for (p=0;p<prodctNum;p++){
		if(pagePath == menuArray[i][p]){
			var openmenuNum = i+1;
			var openmenu = "menu"+openmenuNum; //該当する製品カテゴリのIDを格納
			var openbtn = "btn"+openmenuNum; //該当する製品カテゴリの「＋/−」ボタンのIDを格納
			if(document.getElementById){
				//該当製品のカテゴリを表示し、該当製品のリスト体裁を変更
				document.getElementById(openmenu).style.display = "block";
				document.getElementById(openbtn).src = "/common/images/icn_minus.gif";
				document.getElementById(pagePath).style.backgroundImage = "url(/common/images/icn_arrow02.gif)";
				document.getElementById(pagePath).style.backgroundPosition = "2px 5px";
				document.getElementById(pagePath).style.backgroundRepeat = "no-repeat";
				document.getElementById(pagePath).firstChild.style.color = "#348299";
				document.getElementById(pagePath).firstChild.style.backgroundColor = "#ebf1f4";
				document.getElementById(pagePath).firstChild.style.padding = "3px 2px 3px 0";
			}
		}
	}
}

}
