/**
 * by David Milner
 * Copyright (c) 2006 by Spectrum Chromatography
 *
 * Spectrum grants you a royalty free license to use or modify this
 * software provided that this copyright notice appears on all copies.
 * This software is provided "AS IS," without a warranty of any kind.
 */

// starthere


var j_LBackgroundColor = '#F8F8F8';
var j_LCloseTime = 1500;

var j_Lsession = '';
var j_LSetup = false;
function j_LMenuItem (name, link, submenu) {
	//	name: display name
	//	link: http link or submenu
	this.name = name;
	this.link = window.top.location.protocol+'//'+window.location.hostname+j_Foffset+link;
	if (j_Lsession.length) { this.link += '?Ses='+j_Lsession+';'; }
	this.subMenu = submenu;
	this.HiliteColor = '';
	this.FGColor = '';
	this.HaveSubmenu = (typeof (submenu) == 'object');
}

var MenuList = Object();

function j_LMenu (name, hilite, fgcolor) {
	MenuList[name] = this;
	this.AddItem = new Function ("item", "j_LMenuAdd(this, item);");
	this.HiliteColor = hilite;
	this.FGColor = fgcolor;
	this.Name = name;
	this.arrow = 0;
}

function j_LMenuAdd (menu, item)
{
	if (typeof(menu.Items) == 'undefined') { menu.Items = new Array (item); }
	else { menu.Items[menu.Items.length] = item; }

	item.Menu = menu;
}

var j_LCloseTimer;

function SetupMenus () {
	j_LSetup = true;
	var j_LMenuAB = new j_LMenu('menuAB', '#003399', 'white');
	j_LMenuAB.AddItem (new j_LMenuItem ('KrosFlo ResearchⅡシステム', '/filtration/KR2System.html', ''));
	j_LMenuAB.AddItem (new j_LMenuItem ('MiniKros Pilot System', '/filtration/MnKPlSystem.html', ''));
	j_LMenuAB.AddItem (new j_LMenuItem ('KrosFlo LDF-37 System', '/filtration/KFLDFSystem.html', ''));
	j_LMenuAB.AddItem (new j_LMenuItem ('KrosFlo Pilot Plus System', '/filtration/KFPlSystem.html', ''));
	j_LMenuAB.AddItem (new j_LMenuItem ('KrosFlo Pharma System', '/filtration/KFPaSystem.html', ''));
	j_LMenuAB.AddItem (new j_LMenuItem ('顧客仕様', '/filtration/CustomSkids.html', ''));
	var j_LMenuAZ = new j_LMenu('menuAZ', '#003399', 'white');
	j_LMenuAZ.AddItem (new j_LMenuItem ('KrosFlo ResearchⅡシステム', '/filtration/KR2System.html', ''));
	j_LMenuAZ.AddItem (new j_LMenuItem ('MiniKros Pilot System', '/filtration/MnKPlSystem.html', ''));
	j_LMenuAZ.AddItem (new j_LMenuItem ('KrosFlo LDF-37 System', '/filtration/KFLDFSystem.html', ''));
	j_LMenuAZ.AddItem (new j_LMenuItem ('KrosFlo Pilot Plus System', '/filtration/KFPlSystem.html', ''));
	j_LMenuAZ.AddItem (new j_LMenuItem ('KrosFlo Pharma System', '/filtration/KFPaSystem.html', ''));
	j_LMenuAZ.AddItem (new j_LMenuItem ('顧客仕様', '/filtration/CustomSkids.html', ''));
	var j_LMenuAA = new j_LMenu('menuAA', '#003399', 'white');
	j_LMenuAA.AddItem (new j_LMenuItem ('mPES Modules', '/filtration/mPES.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MicroKros', '/filtration/MicroKros.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MidiKros', '/filtration/MidiKros.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MiniKros Sampler', '/filtration/MiniKrosSampler.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MiniKros Sampler Plus', '/filtration/MiniKrosSamplerPlus.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MiniKros', '/filtration/MiniKros.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('MiniKros Plus', '/filtration/MiniKrosPlus.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('KrosFlo', '/filtration/KrosFlo.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('KrosFlo Plus', '/filtration/KrosFloPlus.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('KrosFlo Max', '/filtration/KrosFloMax.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('CellFlo', '/filtration/CellFlo.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('CellFlo Plus', '/filtration/CellFloPlus.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('CellFlo Max', '/filtration/CellFloMax.html', ''));
	j_LMenuAA.AddItem (new j_LMenuItem ('KrosFlo SIP', '/filtration/KrosFloSIP.html', ''));
	var j_LMenuAE = new j_LMenu ('menuAE', '#003399', 'white');
	j_LMenuAE.AddItem (new j_LMenuItem ('Permeate Scale', '/filtration/Scale.html', ''));
	j_LMenuAE.AddItem (new j_LMenuItem ('Backpressure Valve', '/filtration/BPvalve.html', ''));
	j_LMenuAE.AddItem (new j_LMenuItem ('Pressure Monitor', '/filtration/PressureMonitor.html', ''));
	var j_LMenuAF = new j_LMenu ('menuAF', '#003399', 'white');
	j_LMenuAF.AddItem (new j_LMenuItem ('Pro-Connex Fittings', '/filtration/ProConnex.html', ''));
	var j_LMenuA = new j_LMenu('menuA', '#003399', 'white');
	j_LMenuA.AddItem (new j_LMenuItem ('中空糸モジュール', '/filtration/hfmods.html', j_LMenuAA));
	j_LMenuA.AddItem (new j_LMenuItem ('プロセス用装置', '/filtration/tffsys.html', j_LMenuAB));
	j_LMenuA.AddItem (new j_LMenuItem ('構成部品＆付帯部品', '/filtration/components.html', j_LMenuAE)); //j_LMenuAC));
	j_LMenuA.AddItem (new j_LMenuItem ('付帯部品', '/filtration/ProcessAccess.html', j_LMenuAF)); //j_LMenuAD));

	var j_LMenuBC = new j_LMenu('menuBC', '#003399', 'white');
	j_LMenuBC.AddItem (new j_LMenuItem ('限外ろ過膜', '/filtration/UFMembranes.html', ''));
	j_LMenuBC.AddItem (new j_LMenuItem ('攪拌容器', '/filtration/StirredCells.html', ''));
	var j_LMenuBB = new j_LMenu('menuBB', '#003399', 'white');
	j_LMenuBB.AddItem (new j_LMenuItem ('MiniKap', '/filtration/MiniKap.html', ''));
	j_LMenuBB.AddItem (new j_LMenuItem ('MediaKap', '/filtration/MediaKap.html', ''));
	j_LMenuBB.AddItem (new j_LMenuItem ('CultureGard', '/filtration/CultureGuard.html', ''));
	j_LMenuBB.AddItem (new j_LMenuItem ('DynaGard', '/filtration/DynaGuard.html', ''));
	var j_LMenuBA = new j_LMenu('menuBA', '#003399', 'white');
	j_LMenuBA.AddItem (new j_LMenuItem ('Spectra Mesh', '/filtration/SpectraMesh.html', ''));
	var j_LMenuB = new j_LMenu('menuB', '#003399', 'white');
	j_LMenuB.AddItem (new j_LMenuItem ('研究用限外ろ過', '/filtration/Ultrafiltration.html', j_LMenuBC));
	j_LMenuB.AddItem (new j_LMenuItem ('研究用精密ろ過', '/filtration/micro.html', j_LMenuBB));
	j_LMenuB.AddItem (new j_LMenuItem ('研究用粗ろ過', '/filtration/macro.html', j_LMenuBA));

	var j_LMenuIA = new j_LMenu('menuIA', '#3399FF', 'black');
	j_LMenuIA.AddItem (new j_LMenuItem ('標準ピロータイプ', '/bags/StandardPillow.html', ''));
	j_LMenuIA.AddItem (new j_LMenuItem ('顧客仕様バッグ', '/bags/custom.html', ''));
	j_LMenuIA.AddItem (new j_LMenuItem ('Create a Design (PDF)', '/bags/CustomBagForm.pdf', ''));
	var j_LMenuI = new j_LMenu ('menuI', '#3399FF', 'black');
	j_LMenuI.AddItem (new j_LMenuItem ('使い捨て用バッグ', '/bags/disposable.html', j_LMenuIA));
	j_LMenuI.AddItem (new j_LMenuItem ('使い捨て用MBTセット', '/bags/MBTsets.html', ''));
	j_LMenuI.AddItem (new j_LMenuItem ('バッグコンテナ', '/bags/containers.html', ''));
	
	var j_LMenuCAE = new j_LMenu('menuCAE', '#FF6633', 'white');
	j_LMenuCAE.AddItem (new j_LMenuItem ('マクロダイアライザー', '/dialysis/MacroDialyzer.html', ''));
	j_LMenuCAE.AddItem (new j_LMenuItem ('ミクロダイアライザー', '/dialysis/MicroDialyzer.html', ''));
	j_LMenuCAE.AddItem (new j_LMenuItem ('Equilibrium Dialyzer', '/dialysis/Equilibrium.html', ''));
	var j_LMenuCADA = new j_LMenu ('menuCADA', '#FF6633', 'white');
	j_LMenuCADA.AddItem (new j_LMenuItem ('Universal Closures', '/dialysis/Universals.html', ''));
	j_LMenuCADA.AddItem (new j_LMenuItem ('Spectra/Por Closures', '/dialysis/RegClose.html', ''));
	var j_LMenuCAD = new j_LMenu('menuCAD', '#FF6633', 'white');
	j_LMenuCAD.AddItem (new j_LMenuItem ('Spectra/Por&reg; Closures', '/dialysis/RegClose.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Universal Closures', '/dialysis/Universals.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Spectra/Por Openers', '/dialysis/Openers.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Glass Dialysis Weights', '/dialysis/Weights.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Heavy Metal Cleaning', '/dialysis/Pretreatment.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Spectra/Gel Absorbent', '/dialysis/Absorbant.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Spectra/Por Membrane Kit', '/dialysis/MembraneKit.html', ''));
	j_LMenuCAD.AddItem (new j_LMenuItem ('Spectra/Por Dialysis Reservoirs', '/dialysis/Reservoirs.html', ''));
	var j_LMenuCAC = new j_LMenu('menuCAC', '#FF6633', 'white');
	j_LMenuCAC.AddItem (new j_LMenuItem ('標準規格RCチューブ', '/dialysis/RCtubing.html', ''));
	j_LMenuCAC.AddItem (new j_LMenuItem ('標準規格RCチューブ（前処理済み）', '/dialysis/RCtreat.html', ''));
	j_LMenuCAC.AddItem (new j_LMenuItem ('Standard RC Trial Kits', '/dialysis/RCTrial.html', ''));
	j_LMenuCAC.AddItem (new j_LMenuItem ('標準規格RC平膜', '/dialysis/RCsheet.html', ''));
	j_LMenuCAC.AddItem (new j_LMenuItem ('標準規格RC Sacks', '/dialysis/RCsacks.html', ''));
	var j_LMenuCAB = new j_LMenu('menuCAB', '#FF6633', 'white');
	j_LMenuCAB.AddItem (new j_LMenuItem ('Float-A-Lyzer G2', '/dialysis/FloatALyzer.html', ''));
	j_LMenuCAB.AddItem (new j_LMenuItem ('Tube-A-Lyzer', '/dialysis/TubeALyzer.html', ''));
	var j_LMenuCAA = new j_LMenu('menuCAA', '#FF6633', 'white');
	j_LMenuCAA.AddItem (new j_LMenuItem ('Biotechチューブ', '/dialysis/BiotechTubing.html', ''));
	j_LMenuCAA.AddItem (new j_LMenuItem ('Biotech CE Trial Kits', '/dialysis/CETrial.html', ''));
	var j_LMenuCC = new j_LMenu('menuCC', '#FF6633', 'white');
	j_LMenuCC.AddItem (new j_LMenuItem ('Tube-A-Lyzer', '/dialysis/TubeALyzer.html', ''));
	j_LMenuCC.AddItem (new j_LMenuItem ('透析モジュール', '/dialysis/Modules.html', ''));
	j_LMenuCC.AddItem (new j_LMenuItem ('マクロダイアライザー', '/dialysis/MacroDialyzerA.html', ''));
	j_LMenuCC.AddItem (new j_LMenuItem ('ミクロダイアライザー', '/dialysis/MicroDialyzerA.html', ''));
	var j_LMenuCB = new j_LMenu('menuCB', '#FF6633', 'white');
	j_LMenuCB.AddItem (new j_LMenuItem ('微量透析用中空糸', '/dialysis/InVivo.html', ''));
	j_LMenuCB.AddItem (new j_LMenuItem ('微量透析用中空糸束', '/dialysis/Bundles.html', ''));
	var j_LMenuCA = new j_LMenu('menuCA', '#FF6633', 'white');
	j_LMenuCA.AddItem (new j_LMenuItem ('Ready-to-Use（即使用可）装置', '/dialysis/ReadyToUse.html', j_LMenuCAB));
	j_LMenuCA.AddItem (new j_LMenuItem ('バイオテック膜', '/dialysis/biotech.html', j_LMenuCAA));
	j_LMenuCA.AddItem (new j_LMenuItem ('標準再生セルロース膜', '/dialysis/rc.html', j_LMenuCAC));
	j_LMenuCA.AddItem (new j_LMenuItem ('透析膜装置', '/dialysis/systems.html', j_LMenuCAE));
	j_LMenuCA.AddItem (new j_LMenuItem ('透析膜付帯部品', '/dialysis/access.html', j_LMenuCAD));
	var j_LMenuC = new j_LMenu('menuC', '#FF6633', 'white');
	j_LMenuC.AddItem (new j_LMenuItem ('膜透析', '/dialysis/MembraneDialysis.html', j_LMenuCA));
	j_LMenuC.AddItem (new j_LMenuItem ('中空糸微量透析', '/dialysis/HollowFiberDialysis.html', j_LMenuCB));
	j_LMenuC.AddItem (new j_LMenuItem ('機能的透析', '/dialysis/Dynamic.html', j_LMenuCC));

	var j_LMenuDAB = new j_LMenu('menuDAB', '#FF9900', 'black');
	j_LMenuDAB.AddItem (new j_LMenuItem ('仕切り溝付きトレイ', '/labware/ChannelTrays.html', ''));
	j_LMenuDAB.AddItem (new j_LMenuItem ('スタッカー', '/labware/TrayStackers.html', ''));
	var j_LMenuDAA = new j_LMenu('menuDAA', '#FF9900', 'black');
	j_LMenuDAA.AddItem (new j_LMenuItem ('ビーカー用仕切り', '/labware/BeakerSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('マス目状仕切り', '/labware/GridSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('クランプ類用仕切り', '/labware/ClampSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('小物用仕切り', '/labware/SmallPartSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('ストッパー用仕切り', '/labware/StopperSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('マイクロピペッター用仕切り', '/labware/MicropetSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('ガラスピペット用仕切り', '/labware/GlasspetSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('温度計用仕切り', '/labware/ThermometerSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('大型備品用仕切り', '/labware/UtilitySpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('工具用仕切り', '/labware/ToolsSpacer.html', ''));
	j_LMenuDAA.AddItem (new j_LMenuItem ('シリンダー立て', '/labware/CylinderSpacer.html', ''));
	var j_LMenuDB = new j_LMenu('menuDB', '#FF9900', 'black');
	j_LMenuDB.AddItem (new j_LMenuItem ('Research I Pump', '/labware/RIPump.html', ''));
	j_LMenuDB.AddItem (new j_LMenuItem ('圧力モニター', '/labware/Pressure.html', ''));
	j_LMenuDB.AddItem (new j_LMenuItem ('組織粉砕器', '/labware/Pulverizer.html', ''));
	j_LMenuDB.AddItem (new j_LMenuItem ('水流式吸引器', '/labware/Aspirator.html', ''));
	j_LMenuDB.AddItem (new j_LMenuItem ('安全ガススタンド', '/labware/GasStand.html', ''));
	var j_LMenuDC = new j_LMenu('menuDC', '#FF9900', 'black');
	j_LMenuDC.AddItem (new j_LMenuItem ('クリアーバス', '/labware/ClearBath.html', ''));
	j_LMenuDC.AddItem (new j_LMenuItem ('トランスファーチューブ', '/labware/TransferTubes.html', ''));
	j_LMenuDC.AddItem (new j_LMenuItem ('ミディドロッパー', '/labware/MediDroppers.html', ''));
	j_LMenuDC.AddItem (new j_LMenuItem ('乾燥剤プレート', '/labware/Dessicant.html', ''));
	var j_LMenuDA = new j_LMenu('menuDA', '#FF9900', 'black');
	j_LMenuDA.AddItem (new j_LMenuItem ('Drawer/Garnizers仕切り', '/labware/DrawerGanizers.html', j_LMenuDAA));
	j_LMenuDA.AddItem (new j_LMenuItem ('Refrig/Arrangers製品', '/labware/RefrigArrangers.html', j_LMenuDAB));
	var j_LMenuD = new j_LMenu('menuD', '#FF9900', 'black');
	j_LMenuD.AddItem (new j_LMenuItem ('オーガナイザー', '/labware/Organizers.html', j_LMenuDA));
	j_LMenuD.AddItem (new j_LMenuItem ('消耗部品', '/labware/Disposables.html', j_LMenuDC));
	j_LMenuD.AddItem (new j_LMenuItem ('器具', '/labware/Equipment.html', j_LMenuDB));

	var j_LMenuEE = new j_LMenu('menuEE', '#993399', 'white');
	j_LMenuEE.AddItem (new j_LMenuItem ('実験室', '/chrom/LabTubing.html', ''));
	j_LMenuEE.AddItem (new j_LMenuItem ('ポンプ用', '/chrom/PumpTubing.html', ''));
	j_LMenuEE.AddItem (new j_LMenuItem ('カッター', '/chrom/TubingCutter.html', ''));
	var j_LMenuED = new j_LMenu('menuED', '#993399', 'white');
	j_LMenuED.AddItem (new j_LMenuItem ('イオン交換', '/chrom/IonExchange.html', ''));
	j_LMenuED.AddItem (new j_LMenuItem ('メッシュフィルター', '/chrom/Mesh.html', ''));
	j_LMenuED.AddItem (new j_LMenuItem ('薄層', '/chrom/ThinLayer.html', ''));
	var j_LMenuEBA = new j_LMenu ('menuEBA', '#993399', 'white');
	j_LMenuEBA.AddItem (new j_LMenuItem ('Pumps', '/chrom/Pumps.html', ''));
	j_LMenuEBA.AddItem (new j_LMenuItem ('Pump Heads', '/chrom/PumpHeads.html', ''));
	j_LMenuEBA.AddItem (new j_LMenuItem ('Pump Tubing', '/chrom/PumpTubingA.html', ''));
	var j_LMenuEB = new j_LMenu('menuEB', '#993399', 'white');
	j_LMenuEB.AddItem (new j_LMenuItem ('フラクションコレクター', '/chrom/cf2.html', ''));
	j_LMenuEB.AddItem (new j_LMenuItem ('インターバルサンプラー', '/chrom/is95.html', ''));
	j_LMenuEB.AddItem (new j_LMenuItem ('UVディテクター', '/chrom/model280.html', ''));
	j_LMenuEB.AddItem (new j_LMenuItem ('チャート式レコーダー', '/chrom/recorder.html', ''));
	j_LMenuEB.AddItem (new j_LMenuItem ('溶媒回収装置', '/chrom/recycler.html', ''));
	j_LMenuEB.AddItem (new j_LMenuItem ('ペリスタポンプ', '/chrom/Pumps.html', j_LMenuEBA));
	var j_LMenuEAB = new j_LMenu('menuEAB', '#993399', 'white');
	j_LMenuEAB.AddItem (new j_LMenuItem ('付帯部品', '/chrom/OrgAccess.html', ''));
	var j_LMenuEAA = new j_LMenu('menuEAA', '#993399', 'white');
	j_LMenuEAA.AddItem (new j_LMenuItem ('付帯部品', '/chrom/AqAccess.html', ''));
	var j_LMenuEA = new j_LMenu('menuEA', '#993399', 'white');
	j_LMenuEA.AddItem (new j_LMenuItem ('水溶媒系', '/chrom/AqCols.html', j_LMenuEAA));
	j_LMenuEA.AddItem (new j_LMenuItem ('有機溶媒系', '/chrom/OrgCols.html', j_LMenuEAB));
	j_LMenuEA.AddItem (new j_LMenuItem ('スタンド', '/chrom/ColStands.html', ''));
	j_LMenuEA.AddItem (new j_LMenuItem ('使い捨て', '/chrom/Disposable.html', ''));
	var j_LMenuE = new j_LMenu('menuE', '#993399', 'white');
	j_LMenuE.AddItem (new j_LMenuItem ('カラム', '/chrom/Columns.html', j_LMenuEA));
	j_LMenuE.AddItem (new j_LMenuItem ('器械類', '/chrom/Instruments.html', j_LMenuEB));
	j_LMenuE.AddItem (new j_LMenuItem ('シリンジ', '/chrom/GasLiquid.html', ''));
	j_LMenuE.AddItem (new j_LMenuItem ('チューブ', '/chrom/Tubing.html', j_LMenuEE));
	j_LMenuE.AddItem (new j_LMenuItem ('その他', '/chrom/Other.html', j_LMenuED));

	var j_LMenuFC = new j_LMenu('menuFC', '#339999', 'white');
	j_LMenuFC.AddItem (new j_LMenuItem ('CellFlo', '/cell/CellFlo.html', ''));
	j_LMenuFC.AddItem (new j_LMenuItem ('CellFlo Plus', '/cell/CellFloPlus.html', ''));
	j_LMenuFC.AddItem (new j_LMenuItem ('CellFlo Max', '/cell/CellFloMax.html', ''));
	var j_LMenuFB = new j_LMenu('menuFB', '#339999', 'white');
	j_LMenuFB.AddItem (new j_LMenuItem ('MediaKap', '/cell/mediakap.html', ''));
	j_LMenuFB.AddItem (new j_LMenuItem ('CultureGard', '/cell/culturegard.html', ''));
	var j_LMenuFA = new j_LMenu('menuFA', '#339999', 'white');
	j_LMenuFA.AddItem (new j_LMenuItem ('CellMaxカートリッジ', '/cell/MaxCarts.html', ''));
	j_LMenuFA.AddItem (new j_LMenuItem ('CellMax Duo System', '/cell/duo.html', ''));
	j_LMenuFA.AddItem (new j_LMenuItem ('CellMax Quadシステム', '/cell/quad.html', ''));
	j_LMenuFA.AddItem (new j_LMenuItem ('CellMaxハイフローQuad', '/cell/hfquad.html', ''));
	j_LMenuFA.AddItem (new j_LMenuItem ('Zymaxバイオリアクター', '/cell/Zymax.html', ''));
	var j_LMenuF = new j_LMenu('menuF', '#339999', 'white');
	j_LMenuF.AddItem (new j_LMenuItem ('中空糸細胞培養', '/cell/CellCulturing.html', j_LMenuFA));
	j_LMenuF.AddItem (new j_LMenuItem ('中空糸フィルター付帯部品', '/cell/Accessories.html', j_LMenuFB));
	j_LMenuF.AddItem (new j_LMenuItem ('細胞分離／かん流', '/cell/Processing.html', j_LMenuFC));
	j_LMenuF.AddItem (new j_LMenuItem ('中空糸細胞移植', '/cell/Implants.html', ''));

	var j_LMenuZ = new j_LMenu('menuZ', '#003399', 'white');
	j_LMenuZ.AddItem (new j_LMenuItem ('プロセス用ろ過', '/filtration/ProcessFiltration.html', j_LMenuA));
	j_LMenuZ.AddItem (new j_LMenuItem ('プロセス用装置', '/filtration/ProcessSystems.html', j_LMenuAZ));
	j_LMenuZ.AddItem (new j_LMenuItem ('研究用ろ過', '/filtration/LaboratoryFiltration.html', j_LMenuB));
	
	var j_LMenuGA = new j_LMenu ('menuGA', '#666666', 'white');
	j_LMenuGA.AddItem (new j_LMenuItem ('Sterile Bias Stockinettes', '/or/Sterile.html', ''));
	j_LMenuGA.AddItem (new j_LMenuItem ('Impervious Stockinettes', '/or/Impervious.html', ''));
	j_LMenuGA.AddItem (new j_LMenuItem ('Non-Sterile Bulk Stockinette', '/or/Bulk.html', ''));
	var j_LMenuG = new j_LMenu ('menuG', '#666666', 'white');
	j_LMenuG.AddItem (new j_LMenuItem ('カメラ用おおい', '/or/Camera.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('Probes', '/or/Probes.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('かかと／ひじ用クッション', '/or/Heel.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('エスマルヒ駆血帯', '/or/Esmarch.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('Rapid Wrap包帯', '/or/RapidWrap.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('標本コンテナ', '/or/specimen.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('Operating Room OEM', '/or/oem.html', ''));
	j_LMenuG.AddItem (new j_LMenuItem ('四肢用おおい', '/or/ExtDr.html', j_LMenuGA));
	
	var j_LMenuH = new j_LMenu ('menuH', '#660033', 'white');
	j_LMenuH.AddItem (new j_LMenuItem ('OEM製品', '/oem/OEM.html', ''));
	j_LMenuH.AddItem (new j_LMenuItem ('プライベートブランド', '/oem/Private.html', ''));
	j_LMenuH.AddItem (new j_LMenuItem ('Operating Room OEM', '/oem/ORoem.html', ''));
}

var j_LMenusUp = Array();
function j_LMenuOver (img, name, bk, txt) {
	j_LStopTimer ();
	
	if (typeof(j_TopCloseUp) == 'function') { j_TopCloseUp (); }
	if (typeof(MClose) == 'function') { MClose(); }

	if (!j_LSetup) {
		if (typeof(session) != 'undefined') { j_Lsession = session; }
		SetupMenus();
	}

	if (typeof (MenuList[name]) == 'undefined') {
		j_LCloseAll();
		if (!name.length && bk.length) {
			img.style.backgroundColor = bk;
			img.style.color = txt;
			try {
				var tx = img.childNodes[0].style.color = txt;
			} catch (e) {}
		}
		if (name.length) { j_LDebug ('no menu named '+name); }
		return;
	}
	
	var mnu = MenuList[name];
	
	if (j_LMenusUp.length) {
		if (j_LMenusUp[0].Name != mnu.Name) {
			j_LCloseAll();
		} else {
			while (j_LMenusUp.length > 1) { j_LCloseOne(); }
			j_LUnHilite();
			return;
		}
	}
	var dv = $ ('leftmenu');
	if (!dv) { return; }
	
	dv.style.left = '' + (img.offsetWidth) + 'px';
	if (img.nodeName && img.nodeName == 'DIV') {
		dv.style.left = '' + (img.offsetWidth + 8) + 'px';
	}
	
	var top = 0;
	var offer = img;
	if (img.offsetParent.offsetTop) { top = img.offsetParent.offsetTop; }
	else {
		while (offer) {
			top += offer.offsetTop;
			offer = offer.offsetParent;
		}
	}
	dv.style.top = '' + (top + img.offsetHeight/4) + 'px';
	
	if (!mnu.width) {
		dv.innerHTML = j_LHtmlMenu (mnu);
		dv.style.visibility = 'inherit';
		mnu.width = dv.offsetWidth;
		mnu.arrow = dv.offsetWidth;
	}
	dv.innerHTML = j_LHtmlMenu (mnu);
	mnu.dv = dv;
	j_LMenusUp.push (mnu);

	dv.style.visibility = 'inherit';
	j_LKeepOn (dv, 1);
}

function j_LMenuOut (img, name, bk) {
	j_LStopTimer ();
	if (bk.length) {
		img.style.backgroundColor = 'white';
		img.style.color = 'black';
		try {
			var tx = img.childNodes[0].style.color = 'black';
		} catch (e) {}
	}
	j_LCloseTimer = window.setTimeout ("j_LCloseAll();", j_LCloseTime);
}

function j_LSMenuOver (dv, MenuName, MenuItem) {
	j_LStopTimer ();
	while (j_LMenusUp.length && j_LMenusUp[j_LMenusUp.length-1].Name != MenuName) { j_LCloseOne(); }
	if (!j_LMenusUp.length) {
		j_LDebug ("j_LSMenuOver closed all menus, it shouldn't have.");
		j_LDebug ('Menu Name: '+MenuName+' and item '+MenuItem);
		return;
	}
	var mnu = j_LMenusUp[j_LMenusUp.length-1];
	dv.style.backgroundColor = mnu.HiliteColor;
	dv.style.color = mnu.FGColor;
	UpdateA (dv, mnu.FGColor);

	if (mnu.Items[MenuItem].HaveSubmenu) {
		j_LUpSubMenu (dv, MenuName, MenuItem);
	}
	if (mnu.Opener) {
		mnu.Opener.style.backgroundColor = mnu.HiliteColor;
		mnu.Opener.style.color = mnu.FGColor;
		UpdateA (mnu.Opener, mnu.FGColor);
	}
}

function j_LSMenuOut(dv, mnuname, mnuix) {
	j_LStopTimer ();
	dv.style.backgroundColor = j_LBackgroundColor;
	dv.style.color = 'black';
	UpdateA (dv, 'black');
	j_LCloseTimer = window.setTimeout ("j_LCloseAll();", j_LCloseTime);
}

function j_LUpSubMenu (dv, MenuName, MenuItem) {
	var div = $ ('TopMenuDiv'+MenuName);
	var pmnu = MenuList[MenuName];
	var mnu = pmnu.Items[MenuItem].subMenu;
	mnu.Opener = dv;
	
	if (!mnu.width) {
		div.innerHTML = j_LHtmlMenu (mnu);
		div.style.visibility = 'inherit';
		var nw = 0;
		for (ix=0; ix<mnu.Items.length; ix++) {
			var tw = $(''+mnu.Name+ix).offsetWidth;
			if (tw > nw) { nw = tw; }
		}
		mnu.width = nw + 2;
		mnu.arrow = nw + 2;
	}
	div.style.top = '' + (dv.offsetTop + dv.offsetHeight/4) + 'px';
	div.style.left = '' + (dv.offsetWidth-2) + 'px';
	div.innerHTML = j_LHtmlMenu (mnu);
	mnu.dv = div;
	j_LMenusUp.push (mnu);

	div.style.visibility = 'inherit';
	j_LKeepOn (div, 0);
}

function j_LHtmlMenu (mnu) {
	var ix;
	var cntnt = '';
	for (ix=0; ix < mnu.Items.length; ix++) {
		var it = mnu.Items[ix];
		if (ix == mnu.Items.length-1)	{ cntnt += '<div class="leftmenuitem" id="'+mnu.Name+ix+'" style="width:'; }
		else						{cntnt += '<div class="leftmenuitem1" id="'+mnu.Name+ix+'" style="width:'; }
		if (mnu.width) { cntnt += mnu.width+'px;'; }
		else { cntnt += 'auto;'; }
		if (!ix) { cntnt += ' border-top:2px solid #DDDDDD; '; }
		cntnt += '" onMouseOver="j_LSMenuOver(this, \''+mnu.Name+'\', '+ix+');" onMouseOut="j_LSMenuOut(this, \''+mnu.Name+'\', '+ix+');" onclick="j_LSMenuClick(this, \''+it.link+'\');">';
		cntnt += '<nobr><a href="'+it.link+'" class="leftmenu" id="AL'+mnu.Name+ix+'" style="color:black;" target="_top">'+it.name+'</a></nobr>';
		if (it.HaveSubmenu) { cntnt += '<div class="leftmenuitem2" style="left:'+mnu.arrow+'px;" onclick="j_LSMenuClick(this, \''+it.link+'\');"><img src="'+j_Foffset+'/gg/mnuaro.gif" width="6" height="11" border="0"></div>'; }
		cntnt += '</div>';
	}
	cntnt += '<div id="TopMenuDiv'+mnu.Name+'" class="topmenu" style="visibility:hidden; width:auto;"> </div>';
	return cntnt;
}

function j_LUnHilite () {
}

function j_LCloseAll () {
	while (j_LMenusUp.length) { j_LCloseOne(); }
}

function j_LCloseOne() {
	var mnu = j_LMenusUp.pop();
	mnu.dv.style.visibility = 'hidden';
	mnu.dv.innerHTML = '';
	if (mnu.Opener) {
		mnu.Opener.style.backgroundColor = j_LBackgroundColor;
		mnu.Opener.style.color = 'black';
		UpdateA (mnu.Opener, 'black');
	}
}

function j_LSMenuClick (div, loc) {
	if (loc.length) { window.top.location = loc; }
	return;
}

function j_LStopTimer () {
	if (j_LCloseTimer) { window.clearTimeout (j_LCloseTimer); }
	j_LCloseTimer = 0;
}

function UpdateA (dv, color) {
	var ax = $ ('AL'+dv.id);
	if (ax) {
		ax.style.color = color;
	}
}

function j_LDebug (msg) {
	var dv = $ ('DebugDiv');
	if (dv) {
		dv.innerHTML += msg + "<br>\n";
	}
}

function j_LObjInfo (obj, objname) {
	var ret = '';
	for (i in obj) {
		ret += objname+'.'+i+' = ';
		try {
			var vl = '' + obj[i];
			vl = vl.replace (/&/g, '&amp;');
			vl = vl.replace (/</g, '&lt;');
			vl = vl.replace (/>/g, '&gt;');
			ret += vl;
		} catch (e) {
			ret += 'cant get';
		}
		ret += '<br>\n';
	}
	return ret;
}

function j_LKeepOn (dv, tp) {
	var Height = 0;
	if (!Height) { try { Height = window.innerHeight; } catch (e) {} }
	if (!Height) { try { Height = document.documentElement.clientHeight; } catch (e) {} }
	if (!Height) { try { Height = document.body.clientHeight; } catch (e) {} }
	if (!Height) { return; }
	
	var Offset = -1;
	if (Offset < 0) { try { Offset = window.pageYOffset; } catch (e) {} }
	if (Offset < 0) { try { Offset = document.documentElement.scrollTop; } catch (e) {} }
	if (Offset < 0) { try { Offset = document.body.scrollTop; } catch (e) {} }
	if (Offset < 0) { return; }
	
	var off = dv;
	var bottom = dv.offsetHeight;
	while (off.offsetParent) {
		bottom += off.offsetTop;
		off = off.offsetParent;
	}
	
	if (bottom+1 > Height + Offset) {
		var newtop = dv.style.top.match (/[0-9]+/);
		dv.style.top = '' + (newtop - bottom - 1 + Height + Offset) + 'px';
	}
}

try {
	var j_ScreenSize;
	j_ScreenSize = '';
	if (screen && typeof(screen) == 'object') {	
		if (screen.availHeight) { j_ScreenSize += escape('screen.availHeight = ' + screen.availHeight) + ';'; }
		if (screen.availLeft)   { j_ScreenSize += escape('screen.availLeft = '   + screen.availLeft)   + ';'; }
		if (screen.availTop)    { j_ScreenSize += escape('screen.availTop = '    + screen.availTop)    + ';'; }
		if (screen.availWidth)  { j_ScreenSize += escape('screen.availWidth = '  + screen.availWidth)  + ';'; }
		if (screen.colorDepth)  { j_ScreenSize += escape('screen.colorDepth = '  + screen.colorDepth)  + ';'; }
		if (screen.height)      { j_ScreenSize += escape('screen.height = '      + screen.height)      + ';'; }
		if (screen.pixelDepth)  { j_ScreenSize += escape('screen.pixelDepth = '  + screen.pixelDepth)  + ';'; }
		if (screen.width)       { j_ScreenSize += escape('screen.width = '       + screen.width)       + ';'; }
	} else { j_ScreenSize += escape('No screen')+';'; }
	j_ScreenNow = new Date();
	j_ScreenSize += escape('time = ' + j_ScreenNow.getTime()) + ';';

	var j_TSIScreenOffset = '';
	if (window.location.protocol.search (/s/) > 0) {
		if (window.location.host.search (/localhost/)) { j_TSIScreenOffset = '/new.spectrapor.com'; }
		else { j_TSIScreenOffset = '/spec75'; }
	}

	j_ScreenSize = j_TSIScreenOffset+'/screeninfo.gif?'+j_ScreenSize;
//	j_ScreenInfoImg = new Image();
//	j_ScreenInfoImg.src = j_ScreenSize;
} catch(e) {}


