// Copyright © 2003 by Michael Sager

function modelMenuItem(modelValue,modelLabel,modelDefault,modelClass) {
  this.modelValue = modelValue;
  this.modelLabel = modelLabel;
  this.modelDefault = modelDefault;
  this.modelClass = modelClass;
}

function sizeMenuItem(sizeValue,sizeLabel,sizeDefault,sizeClass) {
  this.sizeValue = sizeValue;
  this.sizeLabel = sizeLabel;
  this.sizeDefault = sizeDefault;
  this.sizeClass = sizeClass;
}

function levelMenuItem(levelValue,levelLabel,levelDefault,levelClass) {
  this.levelValue = levelValue;
  this.levelLabel = levelLabel;
  this.levelDefault = levelDefault;
  this.levelClass = levelClass;
}

function regionMenuItem(regionValue,regionLabel,regionDefault,regionClass) {
  this.regionValue = regionValue;
  this.regionLabel = regionLabel;
  this.regionDefault = regionDefault;
  this.regionClass = regionClass;
}

function startTimeMenuItem(startTimeValue,startTimeLabel,startTimeDefault,startTimeClass) {
  this.startTimeValue = startTimeValue;
  this.startTimeLabel = startTimeLabel;
  this.startTimeDefault = startTimeDefault;
  this.startTimeClass = startTimeClass;
}

function endTimeMenuItem(endTimeValue,endTimeLabel,endTimeDefault,endTimeClass) {
  this.endTimeValue = endTimeValue;
  this.endTimeLabel = endTimeLabel;
  this.endTimeDefault = endTimeDefault;
  this.endTimeClass = endTimeClass;
}

function hoursBetweenImagesMenuItem(hoursBetweenImagesValue,hoursBetweenImagesLabel,hoursBetweenImagesDefault,hoursBetweenImagesClass) {
  this.hoursBetweenImagesValue = hoursBetweenImagesValue;
  this.hoursBetweenImagesLabel = hoursBetweenImagesLabel;
  this.hoursBetweenImagesDefault = hoursBetweenImagesDefault;
  this.hoursBetweenImagesClass = hoursBetweenImagesClass;
}

function makeModelMenuItem(modelValue,modelLabel,modelDefault,modelClass) {
  numModelMenuItems++;
  modelMenuItems[numModelMenuItems] = new modelMenuItem(modelValue,modelLabel,modelDefault,modelClass);
}

function makeSizeMenuItem(sizeValue,sizeLabel,sizeDefault,sizeClass) {
  numSizeMenuItems++;
  sizeMenuItems[numSizeMenuItems] = new sizeMenuItem(sizeValue,sizeLabel,sizeDefault,sizeClass);
}

function makeLevelMenuItem(levelValue,levelLabel,levelDefault,levelClass) {
  numLevelMenuItems++;
  levelMenuItems[numLevelMenuItems] = new levelMenuItem(levelValue,levelLabel,levelDefault,levelClass);
}

function makeRegionMenuItem(regionValue,regionLabel,regionDefault,regionClass) {
  numRegionMenuItems++;
  regionMenuItems[numRegionMenuItems] = new regionMenuItem(regionValue,regionLabel,regionDefault,regionClass);
}

function makeStartTimeMenuItem(startTimeValue,startTimeLabel,startTimeDefault,startTimeClass) {
  numStartTimeMenuItems++;
  startTimeMenuItems[numStartTimeMenuItems] = new startTimeMenuItem(startTimeValue,startTimeLabel,startTimeDefault,startTimeClass);
}

function makeEndTimeMenuItem(endTimeValue,endTimeLabel,endTimeDefault,endTimeClass) {
  numEndTimeMenuItems++;
  endTimeMenuItems[numEndTimeMenuItems] = new endTimeMenuItem(endTimeValue,endTimeLabel,endTimeDefault,endTimeClass);
}

function makeHoursBetweenImagesMenuItem(hoursBetweenImagesValue,hoursBetweenImagesLabel,hoursBetweenImagesDefault,hoursBetweenImagesClass) {
  numHoursBetweenImagesMenuItems++;
  hoursBetweenImagesMenuItems[numHoursBetweenImagesMenuItems] = new hoursBetweenImagesMenuItem(hoursBetweenImagesValue,hoursBetweenImagesLabel,hoursBetweenImagesDefault,hoursBetweenImagesClass);
}


function createMenuItems() {
  modelMenuItems = new Array();
  numModelMenuItems = 0;
  makeModelMenuItem("nam_ncep","Select a model","","model")
  makeModelMenuItem("x","*** NCEP Models ***","","model")  
  makeModelMenuItem("nam_ncep","NAM - NCEP","SELECTED ","model")
  makeModelMenuItem("nam_ncep_para","NAM Para - NCEP","","model") 
  makeModelMenuItem("gfs_ncep","GFS - NCEP","","model")
//  makeModelMenuItem("nam_ncep_test","NAM TEST - NCEP","","model")
//  makeModelMenuItem("gfs_ncep_test","GFS TEST - NCEP","","model")  
//  makeModelMenuItem("ngm_ncep","NGM - NCEP","","model")
  makeModelMenuItem("wrf_ncep","WRF - NCEP","","model")
  makeModelMenuItem("ruc_ncep","RUC - NCEP","","model")
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** Grads Graphics ***","","model")  
  makeModelMenuItem("eta40_m","ETA - M","","model")
  makeModelMenuItem("eta84_m","ETA84 - M","","model")
  makeModelMenuItem("etasev_m","ETA Severe - M","","model")  
  makeModelMenuItem("gfs_m","GFS - M","","model")
  makeModelMenuItem("gfs84_m","GFS84 - M","","model")
  makeModelMenuItem("wrf_m","WRF - M","","model")
  makeModelMenuItem("wrf_midwest","WRF - Midwest","","model")
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** College Of Dupage Graphics ***","","model")  
  makeModelMenuItem("eta_cod","ETA - College of Dupage","","model")
  makeModelMenuItem("avn_cod","GFS - College of Dupage","","model")
  makeModelMenuItem("ukmet_cod","UKMET - College of Dupage","","model")
  makeModelMenuItem("cod_ecm","European - College of Dupage","","model")  
  makeModelMenuItem("gem_cod","GEM - College of Dupage","","model")
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** UCAR Graphics ***","","model")    
  makeModelMenuItem("eta_ucar","ETA - UCAR","","model")
  makeModelMenuItem("gfs_ucar","GFS - UCAR","","model")  
  makeModelMenuItem("ruc_ucar","RUC - UCAR","","model")  
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** PSU Graphics ***","","model")  
  makeModelMenuItem("gfs_lrem","GFS Ensemble - PSU","","model")
  makeModelMenuItem("sref","SREF - PSU","","model")
  makeModelMenuItem("ukmet_4panel","UKMET 4 Panel - PSU","","model")  
  makeModelMenuItem("cmc_4panel","CMC 4 Panel - PSU","","model")
  makeModelMenuItem("lrcmc_4panel","Long Range CMC 4 Panel - PSU","","model")
  makeModelMenuItem("ecmwf_4panel","ECMWF 4 Panel - PSU","","model")
  makeModelMenuItem("ecmwf_4panel240","ECMWF 4 Panel to 240hrs - PSU","","model")
  makeModelMenuItem("nogaps_4panel","NOGAPS 4 Panel - PSU","","model")
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** Environment Canada Graphics ***","","model")    
  makeModelMenuItem("rgem","Canadian Regional - EC","","model")
  makeModelMenuItem("rgema","Canadian Regional Alternate View- EC","","model")
  makeModelMenuItem("ggem","Canadian Global - EC","","model")
  makeModelMenuItem("ggema","Canadian Global Alternate View - EC","","model")
  makeModelMenuItem("gem_ec4panel","Canadian Global 4 Panel in Colour - EC","","model")
  makeModelMenuItem("x","","","model")  
  makeModelMenuItem("x","*** Misc Model Graphics ***","","model") 
  makeModelMenuItem("socalwrf","Southern CA WRF","","model")  
  makeModelMenuItem("euro_ensemble","Euro Ensemble - ECMWF","","model")
  makeModelMenuItem("sref_spc","SREF - SPC","","model")    
  makeModelMenuItem("ecmwf_ec","ECMWF - EC","","model")   
  makeModelMenuItem("ecmwf_eus","ECMWF - Eastern US WX","","model")     
  makeModelMenuItem("mesoeta_ca","MESO-ETA - California Only","","model")
  makeModelMenuItem("wrf_fla","WRF - Florida Only","","model")
  makeModelMenuItem("mm5_suny_36","MM5 36km - SUNY Stony Brook","","model")
  makeModelMenuItem("mm5_suny_12","MM5 12km - SUNY Stony Brook","","model")
  makeModelMenuItem("mrfe","MRF Ensemble - CDC","","model")
  makeModelMenuItem("cfs","CFS - Long, Long range","","model")
  makeModelMenuItem("nws","NWS Graphics","","model") 
  
  
//  makeModelMenuItem("etaxx","ETAXX - NWS Detroit","","model")
//  makeModelMenuItem("eta08","ETA - 8 km version","","model")
//  makeModelMenuItem("gfs_navy","GFS - Navy (Worldwide coverage)","","model")
//  makeModelMenuItem("gfs_psu","GFS - Penn State Tropical","","model")  
//  makeModelMenuItem("ruc_taq_10km","RUC TAQ 10 km - FSL","","model")
//  makeModelMenuItem("ruc_dev_20km","RUC Dev 20 km - FSL","","model")
//  makeModelMenuItem("wrf_mu","WRF - Millersville University","","model")
//  makeModelMenuItem("ecm_uqam","European - University of Quebec","","model")
//  makeModelMenuItem("ecm_ecmwf","European - ECMWF","","model")
//  makeModelMenuItem("ecm","European - Texas A&M","","model")
//  makeModelMenuItem("ukmet_uqam","UKMET - University of Quebec","","model")
//  makeModelMenuItem("ukmet_psu","UKMET - Penn State Tropical","","model")
//  makeModelMenuItem("ukmet_charts","UK Met Office Charts","","model")
//  makeModelMenuItem("ggem_uqam","Canadian Global - Univ. of Quebec","","model")
//  makeModelMenuItem("ggem_psu","Canadian Global - Penn State Tropical","","model")
//  makeModelMenuItem("korean","KOREAN - Korean Met. Administration","","model")
//  makeModelMenuItem("jma_psu","JMA - Penn State Tropical","","model")
//  makeModelMenuItem("nogaps","NOGAPS - Navy (Worldwide coverage)","","model")
//  makeModelMenuItem("nogaps_psu","NOGAPS - Penn State Tropical","","model")
//  makeModelMenuItem("coamps","COAMPS - Navy","","model")
//  makeModelMenuItem("avn_old","AVN (old version) - University of Wisconsin","","model")
//  makeModelMenuItem("ngm_wisc","NGM - University of Wisconsin","","model")
//  makeModelMenuItem("mrf_wisc","MRF - University of Wisconsin","","model")
//  makeModelMenuItem("nms","UW-NMS - University of Wisconsin","","model")
//  makeModelMenuItem("eta_wisc","ETA - University of Wisconsin","","model")
makeModelMenuItem("wrf_m","WRF - M","","model")
//  makeModelMenuItem("gfs_mtest","GFS - M (Test)","","model")
//  makeModelMenuItem("gem_m","GEM - M","","model")
//  makeModelMenuItem("ngm_m","NGM - M","","model")
//  makeModelMenuItem("eta_m","ETA - M","","model")
//  makeModelMenuItem("gfs_wisc","GFS - University of Wisconsin","","model")
  sizeMenuItems = new Array();
  numSizeMenuItems = 0;
  makeSizeMenuItem("m","Select an Image Size","","size")
  makeSizeMenuItem("l","Large","","size")
  makeSizeMenuItem("m","Medium","SELECTED ","size")
  makeSizeMenuItem("s","Small","","size")
  levelMenuItems = new Array();
  numLevelMenuItems = 0;
  makeLevelMenuItem("sfc","***Surface***","","level")
  makeLevelMenuItem("sfc","Surface","SELECTED ","level")
  makeLevelMenuItem("pcp","Precip","","level")
  makeLevelMenuItem("windvector","Wind Vector","","level")
  makeLevelMenuItem("ref","Simulated Reflectivity","","level")


  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Upper Levels***","","level")
  makeLevelMenuItem("850","850MB","","level")
  makeLevelMenuItem("850vv","850MB Vertical Velocity","","level")
  makeLevelMenuItem("850vort","850MB Vorticity","","level")
  makeLevelMenuItem("850wind","850MB Wind","","level")
  makeLevelMenuItem("700","700MB","","level")
  makeLevelMenuItem("500","500MB","","level")
  makeLevelMenuItem("300","300MB","","level")
  makeLevelMenuItem("250","250MB","","level")
  makeLevelMenuItem("200","200MB","","level")
  makeLevelMenuItem("trop","Trop Ht","","level")
  makeLevelMenuItem("950_850","950 to 850 RH","","level")
  makeLevelMenuItem("850_750","850 to 750 RH","","level")
  makeLevelMenuItem("750_550","750 to 550 RH","","level")
  makeLevelMenuItem("500_300","500 to 300 RH","","level")
  makeLevelMenuItem("clds","Cloud Cover","","level")
  makeLevelMenuItem("2mrh","2m RH","","level")
  makeLevelMenuItem("trop270","Trop Ht FL 270","","level")  
  makeLevelMenuItem("trop310","Trop Ht FL 310","","level")  
  makeLevelMenuItem("trop340","Trop Ht FL 340","","level")  
  makeLevelMenuItem("trop390","Trop Ht FL 390","","level")  
  makeLevelMenuItem("trop450","Trop Ht FL 450","","level")    
  
  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Severe Indices***","","level")
  makeLevelMenuItem("li","Lifted Index","","level")
  makeLevelMenuItem("capecin","Cape and Cin","","level")
  makeLevelMenuItem("k","K Index","","level")
  makeLevelMenuItem("pw","PWAT","","level") 
  makeLevelMenuItem("ehi","Energy Helicity Index","","level")
  makeLevelMenuItem("mconvergence","Moisture Convergence","","level")
  makeLevelMenuItem("tt","Total Totals","","level")  
  makeLevelMenuItem("hlcy","Helicity","","level")  
  makeLevelMenuItem("850_500lapse","850 to 500 Lapse Rate","","level")    
  makeLevelMenuItem("mlcape","MLCAPE","","level")
  makeLevelMenuItem("cinh","CINH","","level")
  makeLevelMenuItem("srh","Helicity","","level")
  makeLevelMenuItem("sbcape","SBCAPE","","level")
  makeLevelMenuItem("mc","Moisture Convergence","","level")
  makeLevelMenuItem("mdpi","MDPI","","level")

  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Temp/Dewp***","","level")
  makeLevelMenuItem("2mmaxf","2m Max Temp","","level")
  makeLevelMenuItem("2mminf","2m Min Temp","","level")
  makeLevelMenuItem("30mbtd","30mb Dewpoint","","level")
  makeLevelMenuItem("2mwb","2m Wet Bulb","","level")
  makeLevelMenuItem("thetae","Theta-e","","level")
  makeLevelMenuItem("2mtempf","2m Temp","","level")
  makeLevelMenuItem("2mdewptf","2m Dewpoint","","level")
  makeLevelMenuItem("frzlevel","Freezing Level","","level")
  makeLevelMenuItem("wci","Wind Chill","","level")
  makeLevelMenuItem("hi","Heat Index","","level")

  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Precip***","","level")
  makeLevelMenuItem("preciptype","Precip Type","","level")
  makeLevelMenuItem("rainsnow","Rain & Snow Line","","level")
  makeLevelMenuItem("p03","3-Hour Precip","","level")
  makeLevelMenuItem("p06","6-Hour Precip","","level")
  makeLevelMenuItem("p12","12-Hour Precip","","level")
  makeLevelMenuItem("p24","24-Hour Precip","","level")
  makeLevelMenuItem("p36","36-Hour Precip","","level")
  makeLevelMenuItem("p48","48-Hour Precip","","level")
  makeLevelMenuItem("p60","60-Hour Precip","","level")
  makeLevelMenuItem("isen","Isentropic Winds/Humidity/Pressure","","level")

  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Special***","","level")
  makeLevelMenuItem("4paneloh","LES 4 Panel","","level")
  makeLevelMenuItem("front850","850mb Frontogenesis","","level")
  makeLevelMenuItem("front700","700mb Frontogenesis","","level")
  
  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***SREF - Winter***","","level")
  makeLevelMenuItem("preciptype","Precip Type","","level")
  makeLevelMenuItem("omega","700mb Mean Omega","","level")
  makeLevelMenuItem("frontogenesis","Mean Frontogenesis","","level")
  makeLevelMenuItem("850mbtemp","850mb Temp","","level")
  makeLevelMenuItem("750mbtemp","750mb Temp","","level")
  makeLevelMenuItem("3hrsnow","3hr Snow","","level")
  makeLevelMenuItem("6hrsnow","6hr Snow","","level")
  makeLevelMenuItem("12hrsnow","12hr Snow","","level")  
  makeLevelMenuItem("snowratio","Snowfall Ratio","","level")
  makeLevelMenuItem("1inchhrpop","1in/hr Snow PoP","","level")
  makeLevelMenuItem("dendgrowth","Mean Dend Growth Zone","","level")    

  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***NWS Graphics***","","level")
  makeLevelMenuItem("wx","Weather","","level")
  makeLevelMenuItem("maxt","Max T","","level")
  makeLevelMenuItem("mint","Min T","","level")
  makeLevelMenuItem("temp","Temperature","","level")
  makeLevelMenuItem("12pop","12 Hour PoP","","level")
  makeLevelMenuItem("windspd","Wind Speed","","level")
  makeLevelMenuItem("windgust","Wind Gust","","level")
  makeLevelMenuItem("sky","Sky Cover","","level")
  makeLevelMenuItem("qpf","QPF","","level")
  makeLevelMenuItem("snowamt","Snow Amount","","level")
  
  
  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Southern Cal WRF***","","level")
  makeLevelMenuItem("sfc","Surface","","level")
  makeLevelMenuItem("ref","Simulated Reflectivity","","level") 
  makeLevelMenuItem("2mtempf","2m Temp","","level")
  makeLevelMenuItem("2mdewptf","2m Dewpoint","","level")    
  makeLevelMenuItem("850","850MB","","level")
  makeLevelMenuItem("700","700MB","","level")
  makeLevelMenuItem("500","500MB","","level")
  makeLevelMenuItem("250","250MB","","level")
  makeLevelMenuItem("10mwinds","10m Sustained Winds","","level")   
  makeLevelMenuItem("wind_gusts","Surface Wind Gusts","","level")
  makeLevelMenuItem("capecin","Cape","","level")
  makeLevelMenuItem("mlcape","MLCAPE","","level")
  makeLevelMenuItem("cinh","CIN","","level")
  makeLevelMenuItem("srh","SRH","","level")  
  makeLevelMenuItem("li","Lifted Index","","level")
  makeLevelMenuItem("wind_shear1km","0-1km Shear","","level")
  makeLevelMenuItem("wind_shear3km","0-3km Shear","","level")
  makeLevelMenuItem("wind_shear6km","0-6km Shear","","level")  
  
  makeLevelMenuItem("x","","","level")
  makeLevelMenuItem("x","***Upper Midwest WRF***","","level")
  makeLevelMenuItem("sfc","Surface","","level")
  makeLevelMenuItem("ref","Simulated Reflectivity","","level") 
  makeLevelMenuItem("2mtempf","2m Temp","","level")
  makeLevelMenuItem("li","Lifted Index","","level")
  makeLevelMenuItem("capecin","Cape and Cin","","level")  
  makeLevelMenuItem("850","850MB","","level")
  makeLevelMenuItem("500","500MB","","level")  
  makeLevelMenuItem("1013rh","1013hPA RH","","level")
  makeLevelMenuItem("1000rh","1000hPA RH","","level")
  makeLevelMenuItem("975rh","975hPA RH","","level")
  makeLevelMenuItem("950rh","950hPA RH","","level")
  makeLevelMenuItem("925rh","925hPA RH","","level")
  makeLevelMenuItem("900rh","900hPA RH","","level")
  makeLevelMenuItem("875rh","875hPA RH","","level")
  makeLevelMenuItem("850rh","850hPA RH","","level")
  makeLevelMenuItem("825rh","825hPA RH","","level") 
  makeLevelMenuItem("800rh","800hPA RH","","level")
  makeLevelMenuItem("775rh","775hPA RH","","level")
  makeLevelMenuItem("750rh","750hPA RH","","level") 
  makeLevelMenuItem("725rh","725hPA RH","","level")
  makeLevelMenuItem("700rh","700hPA RH","","level")
  makeLevelMenuItem("6000sm","6000m Storm Motion","","level")
  makeLevelMenuItem("9800shear","0-9800m Vertical Wind Shear","","level") 
  makeLevelMenuItem("lcl","LCL","","level")
  makeLevelMenuItem("vis","Visibility","","level")
  makeLevelMenuItem("wind_gusts","1 Hr Peak Wind Gusts","","level") 
  makeLevelMenuItem("wind_shear1km","0-1km Shear","","level")
  makeLevelMenuItem("wind_shear3km","0-3km Shear","","level")
  makeLevelMenuItem("wind_shear6km","0-6km Shear","","level")



//  makeLevelMenuItem("2mt","2m Temp (COD & WRF-M Only)","","level")
//  makeLevelMenuItem("multi","X-Panel","","level")
//  makeLevelMenuItem("2mtdli","2m DewPoint/Lifted Index (ETA - COD Only)","","level")





















  regionMenuItems = new Array();
  numRegionMenuItems = 0;
  makeRegionMenuItem("us","Select a Region","","region")
  makeRegionMenuItem("us","Cont. US","SELECTED ","region")
  makeRegionMenuItem("northeast","Northeast US","","region")
  makeRegionMenuItem("southeast","Southeast US","","region")
  makeRegionMenuItem("northcentral","North Central US","","region")
  makeRegionMenuItem("southcentral","South Central US","","region")
  makeRegionMenuItem("northwest","Northwest US","","region")
  makeRegionMenuItem("southwest","Southwest US","","region")
  makeRegionMenuItem("spain","Spain","","region")  
  makeRegionMenuItem("gom","Gulf Of Mexico","","region")
  makeRegionMenuItem("alaska","Alaska","","region")
  makeRegionMenuItem("ohio","Ohio","","region")
  makeRegionMenuItem("hi","Hawaii","","region")
  makeRegionMenuItem("fla","Florida","","region")
  makeRegionMenuItem("namer","North America","","region")
  makeRegionMenuItem("canada","Canada","","region")
  makeRegionMenuItem("mexico","Mexico","","region")
  makeRegionMenuItem("npac","North Pacific","","region")
  makeRegionMenuItem("epac","Eastern Pacific","","region")  
  makeRegionMenuItem("atlantic","Atlantic","","region")  
  makeRegionMenuItem("carib","Caribbean","","region")
  makeRegionMenuItem("nhem","Northern Hemisphere","","region")
  makeRegionMenuItem("shem","Southern Hemisphere","","region")
  makeRegionMenuItem("nehemi","North-Eastern Hemisphere","","region")
  makeRegionMenuItem("nwhemi","North-Western Hemisphere","","region")
  makeRegionMenuItem("sehemi","South-Eastern Hemisphere","","region")
  makeRegionMenuItem("swhemi","South-Western Hemisphere","","region")
  makeRegionMenuItem("europe","Europe","","region")
  makeRegionMenuItem("europez","Europe Zoom","","region")
  makeRegionMenuItem("cuk","China-Ukraine","","region")
  makeRegionMenuItem("samer","South America","","region")
  makeRegionMenuItem("mideast","Middle East","","region")
  makeRegionMenuItem("africa","Africa","","region")
  makeRegionMenuItem("aus","Australia","","region")
  makeRegionMenuItem("atlantic","Atlantic","","region")
  makeRegionMenuItem("easia","East Asia","","region")
  makeRegionMenuItem("wpac","Western Pacific","","region")
  makeRegionMenuItem("epac","Eastern Pacific","","region")
  makeRegionMenuItem("indian","Indian Ocean","","region")
  makeRegionMenuItem("tropwpac","Tropical Western Pacific","","region")
  makeRegionMenuItem("tropepac","Tropical Eastern Pacific","","region")
  makeRegionMenuItem("tropatl","Tropical Atlantic","","region")
  makeRegionMenuItem("com","COM","","region")
  makeRegionMenuItem("airusa","Travel US","","region")
  makeRegionMenuItem("aireur","Travel Europe","","region")
  makeRegionMenuItem("airasia","Travel Asia","","region")
  makeRegionMenuItem("x","","","level")
  makeRegionMenuItem("x","***NWS Regions***","","level")
  makeRegionMenuItem("conus","CONUS","","region")
  makeRegionMenuItem("northplains","Northern Plains","","region")
  makeRegionMenuItem("centplains","Central Plains","","region")
  makeRegionMenuItem("southplains","Southern Plains","","region") 
  makeRegionMenuItem("uppermissvly","Upper Miss Valley","","region")
  makeRegionMenuItem("centmissvly","Central Miss Valley","","region")
  makeRegionMenuItem("southmissvly","Southern Miss Valley","","region")
  makeRegionMenuItem("eastgrtlakes","Eastern Great Lakes","","region")
  makeRegionMenuItem("centgrtlakes","Central Great Lakes","","region")
  makeRegionMenuItem("northrockies","Northern Rockies","","region")
  makeRegionMenuItem("centrockies","Central Rockies","","region")
  makeRegionMenuItem("southrockies","Southern Rockies","","region")  
  makeRegionMenuItem("pacnorthwest","Pacific Northwest","","region")
  makeRegionMenuItem("pacsouthwest","Pacific Southwest","","region")
  makeRegionMenuItem("midatlantic","Mid-Atlantic","","region")
  makeRegionMenuItem("southeast","Southeast","","region")
  makeRegionMenuItem("nemetro","NE Metro","","region")
  makeRegionMenuItem("northeast","Northeast","","region")




  startTimeMenuItems = new Array();
  numStartTimeMenuItems = 0;
  makeStartTimeMenuItem("0","0h","SELECTED ","starttime")
  makeStartTimeMenuItem("6","6h","","starttime")
  makeStartTimeMenuItem("12","12h","","starttime")
  makeStartTimeMenuItem("18","18h","","starttime")
  makeStartTimeMenuItem("24","24h","","starttime")
  makeStartTimeMenuItem("30","30h","","starttime")
  makeStartTimeMenuItem("36","36h","","starttime")
  makeStartTimeMenuItem("42","42h","","starttime")
  makeStartTimeMenuItem("48","48h","","starttime")
  makeStartTimeMenuItem("60","60h","","starttime")
  makeStartTimeMenuItem("72","72h","","starttime")
  makeStartTimeMenuItem("84","3.5d","","starttime")
  makeStartTimeMenuItem("96","4d","","starttime")
  makeStartTimeMenuItem("108","4.5d","","starttime")
  makeStartTimeMenuItem("120","5d","","starttime")
  makeStartTimeMenuItem("132","5.5d","","starttime")
  makeStartTimeMenuItem("144","6d","","starttime")
  makeStartTimeMenuItem("156","6.5d","","starttime")
  makeStartTimeMenuItem("168","7d","","starttime")
  makeStartTimeMenuItem("192","8d","","starttime")
  makeStartTimeMenuItem("216","9d","","starttime")
  makeStartTimeMenuItem("240","10d","","starttime")
  makeStartTimeMenuItem("384","16d","","starttime")
  endTimeMenuItems = new Array();
  numEndTimeMenuItems = 0;
  makeEndTimeMenuItem("0","0h","","endtime")
  makeEndTimeMenuItem("6","6h","","endtime")
  makeEndTimeMenuItem("12","12h","","endtime")
  makeEndTimeMenuItem("18","18h","","endtime")
  makeEndTimeMenuItem("24","24h","","endtime")
  makeEndTimeMenuItem("30","30h","","endtime")
  makeEndTimeMenuItem("36","36h","","endtime")
  makeEndTimeMenuItem("42","42h","","endtime")
  makeEndTimeMenuItem("48","48h","","endtime")
  makeEndTimeMenuItem("60","60h","","endtime")
  makeEndTimeMenuItem("72","72h","","endtime")
  makeEndTimeMenuItem("84","3.5d","","endtime")
  makeEndTimeMenuItem("96","4d","","endtime")
  makeEndTimeMenuItem("108","4.5d","","endtime")
  makeEndTimeMenuItem("120","5d","","endtime")
  makeEndTimeMenuItem("132","5.5d","","endtime")
  makeEndTimeMenuItem("144","6d","","endtime")
  makeEndTimeMenuItem("156","6.5d","","endtime")
  makeEndTimeMenuItem("168","7d","","endtime")
  makeEndTimeMenuItem("192","8d","","endtime")
  makeEndTimeMenuItem("216","9d","","endtime")
  makeEndTimeMenuItem("240","10d","","endtime")
  makeEndTimeMenuItem("384","16d","SELECTED ","endtime")
  makeEndTimeMenuItem("550","lotsofd","","endtime")  
  hoursBetweenImagesMenuItems = new Array();
  numHoursBetweenImagesMenuItems = 0;
  makeHoursBetweenImagesMenuItem("1","1h","SELECTED ","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("3","3h","","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("6","6h","","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("12","12h","","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("24","24h","","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("36","36h","","hoursBetweenImages")
  makeHoursBetweenImagesMenuItem("48","48h","","hoursBetweenImages")
}

