    var groups = 12;
    var group=new Array(groups);
    for (i=0; i<groups; i++)
    {
        group[i]=new Array();
    }
group[1][0]=new Option("Aluminium", "B001");
group[1][1]=new Option("Copper", "B002");
group[1][2]=new Option("Lead", "B004");
group[1][3]=new Option("Nickel", "B003");
group[1][4]=new Option("Tin", "B005");
group[1][5]=new Option("Zinc", "B006");
group[2][0]=new Option("Angle Steel", "H024");
group[2][1]=new Option("Channel Steel", "H026");
group[2][2]=new Option("Cold Rolled Coils", "H007");
group[2][3]=new Option("CR Plates", "H020");
group[2][4]=new Option("CR Sheets", "H009");
group[2][5]=new Option("CR Strip", "H018");
group[2][6]=new Option("DeBars", "H010");
group[2][7]=new Option("EGI", "H005");
group[2][8]=new Option("Galvanized Steel", "H008");
group[2][9]=new Option("H-Beam", "H023");
group[2][10]=new Option("HDG Coil", "H022");
group[2][11]=new Option("HDG Strip", "H021");
group[2][12]=new Option("Hot Rolled Coils", "H012");
group[2][13]=new Option("HR Plates", "H006");
group[2][14]=new Option("HR Sheets", "H013");
group[2][15]=new Option("HR Strip", "H017");
group[2][16]=new Option("I-BEAM", "H025");
group[2][17]=new Option("Pipes/Tubes", "H019");
group[2][18]=new Option("PPGI/PPGL/PPGF", "H001");
group[2][19]=new Option("Rebar", "H003");
group[2][20]=new Option("Round Bar", "H014");
group[2][21]=new Option("Secondary Steel", "H011");
group[2][22]=new Option("Silicon Steel", "H027");
group[2][23]=new Option("Steel Billets", "H015");
group[2][24]=new Option("Steel Slab", "H002");
group[2][25]=new Option("Tin Plate", "H016");
group[2][26]=new Option("Wire Rods", "H004");
group[3][0]=new Option("Ferro Aluminum", "A001");
group[3][1]=new Option("Ferro Barium", "A002");
group[3][2]=new Option("Ferro Boron", "A003");
group[3][3]=new Option("Ferro Chrome", "A004");
group[3][4]=new Option("Ferro Cobalt", "A005");
group[3][5]=new Option("Ferro Manganese", "A010");
group[3][6]=new Option("Ferro Molybdenum", "A009");
group[3][7]=new Option("Ferro Nickel", "A015");
group[3][8]=new Option("Ferro Niobium", "A016");
group[3][9]=new Option("Ferro Phosphorus", "A017");
group[3][10]=new Option("Ferro Selenium", "A007");
group[3][11]=new Option("Ferro Silicon", "A006");
group[3][12]=new Option("Ferro Sulphide", "A008");
group[3][13]=new Option("Ferro Titanium", "A011");
group[3][14]=new Option("Ferro Tungsten", "A012");
group[3][15]=new Option("Ferro Vanadium", "A013");
group[3][16]=new Option("Ferro Zirconium", "A014");
group[3][17]=new Option("FeSiMg", "A025");
group[3][18]=new Option("FeSiMn", "A024");
group[3][19]=new Option("FeSiZr", "A026");
group[3][20]=new Option("Fluorspar", "A018");
group[3][21]=new Option("Silicon Barium", "A020");
group[3][22]=new Option("Silicon Bauxite", "A019");
group[3][23]=new Option("Silicon Calcium", "A021");
group[3][24]=new Option("Silicon Magnesium", "A022");
group[3][25]=new Option("Silicon Manganese", "A023");
group[3][26]=new Option("V2O5", "A027");
group[4][0]=new Option("Blind Coal", "D004");
group[4][1]=new Option("Calcium Carbide", "D014");
group[4][2]=new Option("Carbon Raiser", "D002");
group[4][3]=new Option("Coking Coal", "D011");
group[4][4]=new Option("Foundry Coke", "D003");
group[4][5]=new Option("Graphite Electrodes", "D009");
group[4][6]=new Option("Pb-Sb Alloy", "D013");
group[4][7]=new Option("Petroleum Coke", "D010");
group[4][8]=new Option("Pig Iron", "D001");
group[4][9]=new Option("Silicon Carbid", "D006");
group[4][10]=new Option("Tungsten Carbid", "D012");
group[5][0]=new Option("Al Scrap", "J001");
group[5][1]=new Option("Cobalt Scrap", "J003");
group[5][2]=new Option("Copper Scrap", "J002");
group[5][3]=new Option("HMS#1 #2", "J004");
group[5][4]=new Option("ITO scrap", "J005");
group[5][5]=new Option("Lead Scrap", "J006");
group[5][6]=new Option("Mercury Scrap", "J007");
group[5][7]=new Option("Molybdenum Scrap", "J008");
group[5][8]=new Option("Nickel Scrap", "J009");
group[5][9]=new Option("Plastic Scrap", "J010");
group[5][10]=new Option("Stainless Scrap", "J011");
group[5][11]=new Option("Steel Scrap", "J012");
group[5][12]=new Option("Titanium Scrap", "J013");
group[5][13]=new Option("Tungsten Scrap", "J014");
group[5][14]=new Option("Zinc Scrap", "J015");
group[6][0]=new Option("Alumina/Bauxite", "E001");
group[6][1]=new Option("Antimony Ore", "E006");
group[6][2]=new Option("Beryl", "E007");
group[6][3]=new Option("Bismuth Ore", "E002");
group[6][4]=new Option("Chrome Ore", "E008");
group[6][5]=new Option("Cobalt Concentrates", "E022");
group[6][6]=new Option("Columbium Ore", "E009");
group[6][7]=new Option("Copper Ore", "E020");
group[6][8]=new Option("Fluorspar", "E003");
group[6][9]=new Option("Iron Ore", "E004");
group[6][10]=new Option("Lead Concentrates", "E010");
group[6][11]=new Option("Lithium Ores", "E011");
group[6][12]=new Option("Magnetite", "E005");
group[6][13]=new Option("Manganese Ore", "E012");
group[6][14]=new Option("Molybdenum Concentrates", "E021");
group[6][15]=new Option("Nickel Ore", "E023");
group[6][16]=new Option("Tantalite Ore", "E013");
group[6][17]=new Option("Tin Concentrates", "E014");
group[6][18]=new Option("Titanium Ores", "E015");
group[6][19]=new Option("Tungsten Ore", "E016");
group[6][20]=new Option("Uranium", "E024");
group[6][21]=new Option("Vanadium Ore", "E017");
group[6][22]=new Option("Wolframite", "E025");
group[6][23]=new Option("Zinc Concentrates", "E018");
group[6][24]=new Option("Zircon Ore", "E019");
group[7][0]=new Option("Antimony Metal", "C001");
group[7][1]=new Option("Arsenic Metal", "C002");
group[7][2]=new Option("Beryllium Metal", "C003");
group[7][3]=new Option("Bismuth Metal", "C004");
group[7][4]=new Option("Cadmium Metal", "C006");
group[7][5]=new Option("Calcium Metal", "C005");
group[7][6]=new Option("Chromium Metal", "C008");
group[7][7]=new Option("Cobalt Metal", "C007");
group[7][8]=new Option("Gallium", "C009");
group[7][9]=new Option("Germanium Metal", "C010");
group[7][10]=new Option("Hafnium Metal", "C011");
group[7][11]=new Option("Indium Metal", "C012");
group[7][12]=new Option("Lithium Metal", "C013");
group[7][13]=new Option("Magnesium Metal", "C016");
group[7][14]=new Option("Manganese Metal", "C017");
group[7][15]=new Option("Mercury Metal", "C014");
group[7][16]=new Option("Molybdenum Metal", "C018");
group[7][17]=new Option("Niobium Metal", "C019");
group[7][18]=new Option("Potassium", "C021");
group[7][19]=new Option("Rhenium Metal", "C022");
group[7][20]=new Option("Selenium Metal", "C023");
group[7][21]=new Option("Silicon Metal", "C024");
group[7][22]=new Option("Strontium Metal", "C025");
group[7][23]=new Option("Tantalum Metal", "C026");
group[7][24]=new Option("Tellurium Metal", "C027");
group[7][25]=new Option("Thallium Metal", "C015");
group[7][26]=new Option("Titanium Metal", "C028");
group[7][27]=new Option("Tungsten Metal", "C029");
group[7][28]=new Option("Vanadium Metal", "C030");
group[7][29]=new Option("Zirconium Metal", "C031");
group[8][0]=new Option("Gold", "F001");
group[8][1]=new Option("Iridium", "F004");
group[8][2]=new Option("Osmium", "F009");
group[8][3]=new Option("Palladium", "F005");
group[8][4]=new Option("Platinum", "F003");
group[8][5]=new Option("Rhodium", "F008");
group[8][6]=new Option("Rubidium", "F007");
group[8][7]=new Option("Ruthenium", "F006");
group[8][8]=new Option("Silver", "F002");
group[9][0]=new Option("Cerium", "G001");
group[9][1]=new Option("Cesium", "G006");
group[9][2]=new Option("Dysprosium", "G002");
group[9][3]=new Option("Erbium", "G003");
group[9][4]=new Option("Europium", "G004");
group[9][5]=new Option("Gadolinium", "G007");
group[9][6]=new Option("Lanthanum", "G005");
group[9][7]=new Option("Lutetium", "G008");
group[9][8]=new Option("Mischmetal", "G009");
group[9][9]=new Option("Neodymium", "G010");
group[9][10]=new Option("Praseodymium", "G011");
group[9][11]=new Option("Samarium", "G012");
group[9][12]=new Option("Scandium", "G017");
group[9][13]=new Option("Terbium", "G013");
group[9][14]=new Option("Thulium", "G014");
group[9][15]=new Option("Ytterbium", "G015");
group[9][16]=new Option("Yttrium", "G018");
group[9][17]=new Option("Zirconium01", "G016");
group[10][0]=new Option("Secondary Stainless", "I004");
group[10][1]=new Option("Stainless Angles", "I005");
group[10][2]=new Option("Stainless Bars", "I002");
group[10][3]=new Option("Stainless Billets", "I009");
group[10][4]=new Option("Stainless Coils", "I007");
group[10][5]=new Option("Stainless Pipes/Tubes", "I006");
group[10][6]=new Option("Stainless Plates", "I008");
group[10][7]=new Option("Stainless Sheets", "I003");
group[10][8]=new Option("Stainless Slab", "I001");
group[10][9]=new Option("Stainless Strips", "I010");
group[10][10]=new Option("Stainless Wire Rods", "I011");
group[11][0]=new Option("CaCO3 Wafer", "K001");
group[11][1]=new Option("CdS Wafer", "K002");
group[11][2]=new Option("CdTe Wafer", "K003");
group[11][3]=new Option("Clean Room Packaging", "K004");
group[11][4]=new Option("EPI Wafer", "K005");
group[11][5]=new Option("Fz Wafer", "K006");
group[11][6]=new Option("GaAs Wafer", "K007");
group[11][7]=new Option("GaP Wafer", "K008");
group[11][8]=new Option("GaSb Wafer", "K009");
group[11][9]=new Option("Gd3Ga Wafer", "K010");
group[11][10]=new Option("Germanium Wafer", "K011");
group[11][11]=new Option("InAs Wafer", "K012");
group[11][12]=new Option("InP Wafer", "K013");
group[11][13]=new Option("InSb Wafer", "K014");
group[11][14]=new Option("KTaO3 Wafer", "K015");
group[11][15]=new Option("LaAlO3 Wafer", "K016");
group[11][16]=new Option("LiNbO3 Wafer", "K017");
group[11][17]=new Option("LiTaO3 Wafer", "K018");
group[11][18]=new Option("Low TTV Wafer", "K019");
group[11][19]=new Option("LSAT Wafer", "K020");
group[11][20]=new Option("MEMS Wafer", "K021");
group[11][21]=new Option("MgAl Wafer", "K022");
group[11][22]=new Option("MgO Wafer", "K023");
group[11][23]=new Option("Oxide Wafer", "K024");
group[11][24]=new Option("Quartz Wafer", "K025");
group[11][25]=new Option("Sapphire Wafer", "K026");
group[11][26]=new Option("Silicon Wafer", "K027");
group[11][27]=new Option("SOI Wafer", "K028");
group[11][28]=new Option("SrLaAlO4 Wafer", "K029");
group[11][29]=new Option("SrTiO3 Wafer", "K030");
group[11][30]=new Option("Thick Slabs", "K031");
group[11][31]=new Option("TiO2 Wafer", "K032");
group[11][32]=new Option("YAG Wafer", "K033");
group[11][33]=new Option("YSZ Wafer", "K034");
group[11][34]=new Option("YVO4 Wafer", "K035");
group[11][35]=new Option("ZnO Wafer", "K036");
group[11][36]=new Option("ZnSe Wafer", "K037");


    function reload_select(x)
    {
        for (m = document.frmreg.product.options.length-1; m > 0; m--) {
            document.frmreg.product.options[m] = null;
        }
        for (i = 0; i < group[x].length; i++) {
            document.frmreg.product.options[i] = new Option(group[x][i].text,group[x][i].value);
        }
        document.frmreg.product.options[0].selected = true;
    }