var arrUnits = new Array()
var arrClass = new Array()

function objUnit(code, name) {
  this.code           = code
  this.name           = name
}

function initUnits() {
  arrUnits[0]  = new objUnit('BAG' ,'Bag')
  arrUnits[1]  = new objUnit('BL'  ,'Bale')
  arrUnits[2]  = new objUnit('BRL' ,'Barrel')
  arrUnits[3]  = new objUnit('BSK' ,'Basket')
  arrUnits[4]  = new objUnit('BX'  ,'Box')
  arrUnits[5]  = new objUnit('BKT' ,'Bucket')
  arrUnits[6]  = new objUnit('BLKH','Bulkhead')
  arrUnits[7]  = new objUnit('BDL' ,'Bundle')
  arrUnits[8]  = new objUnit('CRB' ,'Carboy')
  arrUnits[9]  = new objUnit('CTN' ,'Carton')
  arrUnits[10] = new objUnit('CS'  ,'Case')
  arrUnits[11] = new objUnit('CHT' ,'Chest')
  arrUnits[12] = new objUnit('CL'  ,'Coil')
  arrUnits[13] = new objUnit('CRT' ,'Crate')
  arrUnits[14] = new objUnit('CYL' ,'Cylinder')
  arrUnits[15] = new objUnit('DR'  ,'Drum')
  arrUnits[16] = new objUnit('FIR' ,'Firkin')
  arrUnits[17] = new objUnit('HMP' ,'Hamper')
  arrUnits[18] = new objUnit('HHD' ,'Hogshead')
  arrUnits[19] = new objUnit('KEG' ,'Keg')
  arrUnits[20] = new objUnit('PKG' ,'Package')
  arrUnits[21] = new objUnit('PL'  ,'Pail')
  arrUnits[22] = new objUnit('PLT' ,'Pallet')
  arrUnits[23] = new objUnit('PC'  ,'Piece')
  arrUnits[24] = new objUnit('RK'  ,'Rack')
  arrUnits[25] = new objUnit('REL' ,'Reel')
  arrUnits[26] = new objUnit('RL'  ,'Roll')
  arrUnits[27] = new objUnit('SKD' ,'Skid')
  arrUnits[28] = new objUnit('SLP' ,'Slip Sheet')
  arrUnits[29] = new objUnit('TOTE','Tote')
  arrUnits[30] = new objUnit('TL'  ,'Trailer')
  arrUnits[31] = new objUnit('TRK' ,'Trunk')
  arrUnits[32] = new objUnit('TB'  ,'Tube')

  arrClass[0] = '50'
  arrClass[1] = '55'
  arrClass[2] = '60'
  arrClass[3] = '65'
  arrClass[4] = '70'
  arrClass[5] = '77.5'
  arrClass[6] = '85'
  arrClass[7] = '92.5'
  arrClass[8] = '100'
  arrClass[9] = '110'
  arrClass[10] = '125'
  arrClass[11] = '150'
  arrClass[12] = '175'
  arrClass[13] = '200'
  arrClass[14] = '250'
  arrClass[15] = '300'
  arrClass[16] = '400'
  arrClass[17] = '500'
}

function buildClassOptions(def) {
   document.writeln('<OPTION VALUE="">- -')
   for (var z = 0; z < arrClass.length; z++) {
     if (arrClass[z] == def) {
       document.writeln('<OPTION SELECTED VALUE="'+arrClass[z]+'">'+arrClass[z])
     }
     else {
       document.writeln('<OPTION VALUE="'+arrClass[z]+'">'+arrClass[z])
     }
   }
}

function buildUnitOptions(def) {
   document.writeln('<OPTION VALUE="">- -')
   for (var z = 0; z < arrUnits.length; z++) {
     if (arrUnits[z].code == def) {
       document.writeln('<OPTION SELECTED VALUE="'+arrUnits[z].code+'">'+arrUnits[z].name)
     }
     else {
       document.writeln('<OPTION VALUE="'+arrUnits[z].code+'">'+arrUnits[z].name)
     }
   }
}