//
// Copyright (c) 2006 by Conor O'Mahony.
// For enquiries, please email GubuSoft@GubuSoft.com.
// Please keep all copyright notices below.
// Original author of TreeView script is Marcelino Martins.
//
// This document includes the TreeView script.
// The TreeView script can be found at http://www.TreeView.net.
// The script is Copyright (c) 2006 by Conor O'Mahony.
//
// You can find general instructions for this file at www.treeview.net.
//

USETEXTLINKS = 1
STARTALLOPEN = 0
USEFRAMES = 0
USEICONS = 0
WRAPTEXT = 1
PRESERVESTATE = 1
ICONPATH = '../../../images/TreeView/'

//
// The following code constructs the tree.  This code produces a tree that looks like:
// 
// Tree Options
//  - Expand for example with pics and flags
//    - United States
//      - Boston
//      - Tiny pic of New York City
//      - Washington
//    - Europe
//      - London
//      - Lisbon
//  - Types of node
//    - Expandable with link
//      - London
//    - Expandable without link
//      - NYC
//    - Opens in new window
//
//  gLnk Options: 
//	"B" = "_blank"
//  "P" = "_parent"
//  "R" = "basefrm"
//  "S" = "_self"
//  "T" = "_top"

foldersTree = gFld("<b>Products</b>", "../../a1summary/All/product.html")
  foldersTree.treeID = "YizhuPrdts"
  // flowmeter
  aux1 = insFld(foldersTree, gFld("Flowmeters", "javascript:undefined"))

	aux2 = insFld(aux1, gFld("Ultrasonic", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Portable", "../../flexim/flowmeter/ADM6725.htm"))
      insDoc(aux2, gLnk("S", "Control cabinet", "../../flexim/flowmeter/ADM7907.htm"))
      insDoc(aux2, gLnk("S", "Permanent installation", "../../flexim/flowmeter/ADM7407.htm"))
      insDoc(aux2, gLnk("S", "Water Industry", "../../flexim/flowmeter/ADM5107.htm"))
      insDoc(aux2, gLnk("S", "Explosion-hazardous", "../../flexim/flowmeter/ADM8027.htm"))
      insDoc(aux2, gLnk("S", "Seawater-proof", "../../flexim/flowmeter/ADM8127.htm"))

	aux2 = insFld(aux1, gFld("Vortex", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Flanged Plate", "../../nice/meters/FVP.htm"))
      insDoc(aux2, gLnk("S", "Inline Plate", "../../nice/meters/VP.htm"))
      insDoc(aux2, gLnk("S", "Low profile insert ", "../../nice/meters/LPIV.htm"))
      insDoc(aux2, gLnk("S", "Hot Tap insert", "../../nice/meters/HTIV.htm"))
	  
    aux2 = insFld(aux1, gFld("Thermal Mass", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "General", "../../sage/general/SIG_SRG.htm"))
      insDoc(aux2, gLnk("S", "General - Blind", "../../sage/generalBlind/SIL_SRL.htm"))
      insDoc(aux2, gLnk("S", "Industrial", "../../sage/industrial/SIP_SRP.htm"))
      insDoc(aux2, gLnk("S", "Heavy Industrial", "../../sage/heavyindustrial/SIE_SRE.htm"))

    aux2 = insFld(aux1, gFld("Positive displacement", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Dualpulse", "../../trimec/Dualpulse/Dualpulse.htm"))
      insDoc(aux2, gLnk("S", "Multipulse", "../../trimec/Multipulse/Multipulse.htm"))
    aux2 = insFld(aux1, gFld("Turbine", "javascript:undefined"))
	  insDoc(aux2, gLnk("S", "Turbopulse", "../../trimec/Turbopulse/Turbopulse.htm"))
    aux2 = insFld(aux1, gFld("Utility", "javascript:undefined"))
	  insDoc(aux2, gLnk("S", "Hall Effect", "../../trimec/UtilityMeter/UtilityMeter.htm"))
	
    aux2 = insFld(aux1, gFld("Coriolis", "javascript:undefined"))
    	insDoc(aux2, gLnk("S", "Transducer", "../../actaris/transducer/m25_400.htm"))

	aux2 = insFld(aux1, gFld("System", "javascript:undefined"))
    	insDoc(aux2, gLnk("S", "Rate Totaliser", "../../trimec/RateTotaliser/RateTotaliser.htm"))
    	insDoc(aux2, gLnk("S", "Batch Controller", "../../trimec/Ecobatch/ecobatch.htm"))
    	insDoc(aux2, gLnk("S", "High Speed Batch Control", "../../trimec/EcoBatchSystem/ecobatchSystem.htm"))
	
	
	
  // Heaters
  aux1 = insFld(foldersTree, gFld("Heaters", "javascript:undefined")) 
    aux2 = insFld(aux1, gFld("Immersion", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Screwplug", "../../chromolax/immersion/screwplug.htm"))
      insDoc(aux2, gLnk("S", "Over the side", "../../chromolax/immersion/overside.htm"))
      insDoc(aux2, gLnk("S", "Flanged", "../../chromolax/immersion/flanged.htm"))
	  	
  // Analyzer
  aux1 = insFld(foldersTree, gFld("Fluid Analyzer", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Dissolved Oxygen (DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Single Channel", "../../insiteig/Analyser/Model1000.htm"))
      insDoc(aux2, gLnk("S", "Portable", "../../insiteig/Analyser/Model3100.htm"))
    aux2 = insFld(aux1, gFld("Suspended Solids (SS)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Single Channel", "../../insiteig/Analyser/Model1500.htm"))
      insDoc(aux2, gLnk("S", "Portable", "../../insiteig/Analyser/Model3150.htm"))
      insDoc(aux2, gLnk("S", "Online monitoring", "../../insiteig/Analyser/TSS1500.htm"))
    aux2 = insFld(aux1, gFld("Process (SS/DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Dual Channel", "../../insiteig/Analyser/Model2000.htm"))
      insDoc(aux2, gLnk("S", "OEM Dual Sensor", "../../insiteig/Analyser/Model4000.htm"))
    aux2 = insFld(aux1, gFld("Process (pH/ORP/SS/DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Multi-parameter", "../../insiteig/Analyser/MPA48.htm"))

  //Concentration Meter
  aux1 = insFld(foldersTree, gFld("Concentration meter", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Refractometry", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Portable", "../../flexim/concentration/PIOX_R.htm"))
      insDoc(aux2, gLnk("S", "Handheld", "../../NewEra/refractometers/refractometer.htm"))
    aux2 = insFld(aux1, gFld("Ultrasonic", "javascript:undefined"))
		insDoc(aux2, gLnk("S", "Portable", "../../flexim/concentration/PIOX_TS.htm"))
		
  aux1 = insFld(foldersTree, gFld("Thickness Gauge", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Ultrasonic", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Handheld", "../../sadt/thicknessGauge/SA40.htm"))

//***********************************************************************************************		
// ****************************************** BRANDS *********************************************
//***********************************************************************************************	
 
//***************** Flexim ***************************
  aux1 = insFld(foldersTree, gFld("Flexim", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Transmitter", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Portable", "../../flexim/flowmeter/ADM6725.htm"))
      insDoc(aux2, gLnk("S", "Control cabinet", "../../flexim/flowmeter/ADM7907.htm"))
      insDoc(aux2, gLnk("S", "Permanent installation", "../../flexim/flowmeter/ADM7407.htm"))
      insDoc(aux2, gLnk("S", "Water Industry", "../../flexim/flowmeter/ADM5107.htm"))
      insDoc(aux2, gLnk("S", "Explosion-hazardous", "../../flexim/flowmeter/ADM8027.htm"))
      insDoc(aux2, gLnk("S", "Seawater-proof", "../../flexim/flowmeter/ADM8127.htm"))
    aux2 = insFld(aux1, gFld("Concentration Meter", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Refractometry Portable ", "../../flexim/concentration/PIOX_R.htm"))
	  insDoc(aux2, gLnk("S", "Ultrasonic Portable", "../../flexim/concentration/PIOX_TS.htm"))


	
//***************** Actaris ***************************
  aux1 = insFld(foldersTree, gFld("Actaris", "javascript:undefined"))
    insDoc(aux1, gLnk("S", "Coriolis Mass flowmeter", "../../actaris/transducer/m25_400.htm"))
	
//***************** InsiteIG ***************************

  aux1 = insFld(foldersTree, gFld("InsiteSG", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Dissolved Oxygen (DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Single Channel", "../../insiteig/Analyser/Model1000.htm"))
      insDoc(aux2, gLnk("S", "Portable", "../../insiteig/Analyser/Model3100.htm"))
    aux2 = insFld(aux1, gFld("Suspended Solids (SS)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Single Channel", "../../insiteig/Analyser/Model1500.htm"))
      insDoc(aux2, gLnk("S", "Portable", "../../insiteig/Analyser/Model3150.htm"))
      insDoc(aux2, gLnk("S", "Online monitoring", "../../insiteig/Analyser/TSS1500.htm"))
    aux2 = insFld(aux1, gFld("Process (SS/DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Dual Channel", "../../insiteig/Analyser/Model2000.htm"))
      insDoc(aux2, gLnk("S", "OEM Dual Sensor", "../../insiteig/Analyser/Model4000.htm"))
    aux2 = insFld(aux1, gFld("Process (pH/ORP/SS/DO)", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Multi-parameter", "../../insiteig/Analyser/MPA48.htm"))

	
	
//***************** Nice ***************************
  aux1 = insFld(foldersTree, gFld("Nice", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Vortex Flowmeter", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Flanged Plate", "../../nice/meters/FVP.htm"))
      insDoc(aux2, gLnk("S", "Inline Plate", "../../nice/meters/VP.htm"))
      insDoc(aux2, gLnk("S", "Low profile insert ", "../../nice/meters/LPIV.htm"))
      insDoc(aux2, gLnk("S", "Hot Tap insert", "../../nice/meters/HTIV.htm"))

	
//***************** Sage ***************************
  aux1 = insFld(foldersTree, gFld("Sage", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Thermal Mass Flowmeter", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "General", "../../sage/general/SIG_SRG.htm"))
      insDoc(aux2, gLnk("S", "General - Blind", "../../sage/generalBlind/SIL_SRL.htm"))
      insDoc(aux2, gLnk("S", "Industrial", "../../sage/industrial/SIP_SRP.htm"))
      insDoc(aux2, gLnk("S", "Heavy Industrial", "../../sage/heavyindustrial/SIE_SRE.htm"))
	
//***************** Trimec ***************************
  aux1 = insFld(foldersTree, gFld("Trimec", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Positive displacement", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Dualpulse", "../../trimec/Dualpulse/Dualpulse.htm"))
      insDoc(aux2, gLnk("S", "Multipulse", "../../trimec/Multipulse/Multipulse.htm"))
    aux2 = insFld(aux1, gFld("Turbine", "javascript:undefined"))
	  insDoc(aux2, gLnk("S", "Turbopulse", "../../trimec/Turbopulse/Turbopulse.htm"))
    aux2 = insFld(aux1, gFld("Utility", "javascript:undefined"))
	  insDoc(aux2, gLnk("S", "Hall Effect", "../../trimec/UtilityMeter/UtilityMeter.htm"))
	aux2 = insFld(aux1, gFld("System", "javascript:undefined"))
    	insDoc(aux2, gLnk("S", "Rate Totaliser", "../../trimec/RateTotaliser/RateTotaliser.htm"))
    	insDoc(aux2, gLnk("S", "Batch Controller", "../../trimec/Ecobatch/ecobatch.htm"))
    	insDoc(aux2, gLnk("S", "High Speed Batch Control", "../../trimec/EcoBatchSystem/ecobatchSystem.htm"))


//***************** Chromolax **************************
  aux1 = insFld(foldersTree, gFld("Chromolax", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Immersion Heater", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "Screwplug", "../../chromolax/immersion/screwplug.htm"))
      insDoc(aux2, gLnk("S", "Over the side", "../../chromolax/immersion/overside.htm"))
      insDoc(aux2, gLnk("S", "Flanged", "../../chromolax/immersion/flanged.htm"))
	
/***************** Sadt ***************************
  aux1 = insFld(foldersTree, gFld("Sadt", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Thickenss Gauge", ""))
      insDoc(aux2, gLnk("S", "Handheld Ultrasonic", "../../sadt/thicknessGauge/SA40.htm"))

/***************** NewEra ***************************
  aux1 = insFld(foldersTree, gFld("NewEra", "javascript:undefined"))
    aux2 = insFld(aux1, gFld(, ""))
      insDoc(aux2, gLnk("S", "ABC", ""))
    aux2 = insFld(aux1, gFld("Sage", "javascript:undefined"))
      insDoc(aux2, gLnk("S", "DEF", ""))
    aux2 = insFld(aux1, gFld("Insite", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Nice", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Chromalox", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Tremis", "javascript:undefined"))
    aux2 = insFld(aux1, gFld("Actaris", "javascript:undefined"))
	
	*/