//  HIGHEST CAT_ID = 201

function fillCategory_1c(){ 
//addOption(document.addBussList.category_1c, "", "Select", "");
addOption(document.addBussList.category_1c, "Livestock", "Livestock", "");
addOption(document.addBussList.category_1c, "Horticulture", "Horticulture", "");
addOption(document.addBussList.category_1c, "FieldCrops", "Field Crops", "");
addOption(document.addBussList.category_1c, "OtherPrimaryProduction", "Other Primary Production", "");
addOption(document.addBussList.category_1c, "NonPrimaryProduction", "Non Primary Production", "");
}

//-----------------------------------------------------------------------------------

function SelectSubCat_1_2c(){
// ON selection of category_1 this function will work

removeAllOptions(document.addBussList.SubCat_1_2c);
addOption(document.addBussList.SubCat_1_2c, "", "Select", "");

//if(document.addBussList.category_1c.value == ''){
//addOption(document.addBussList.SubCat_1_2c,"", "Select");
//}

// pp 76
if(document.addBussList.category_1c.value == 'Livestock'){ 
addOption(document.addBussList.SubCat_1_2c,"6", "Beef"); 
addOption(document.addBussList.SubCat_1_2c,"7", "Dairy Cattle"); 
addOption(document.addBussList.SubCat_1_2c,"8", "Sheep"); 
addOption(document.addBussList.SubCat_1_2c,"9", "Pig"); 
addOption(document.addBussList.SubCat_1_2c,"10", "Poultry"); 
addOption(document.addBussList.SubCat_1_2c,"11", "Goat"); 
addOption(document.addBussList.SubCat_1_2c,"12", "Alpaca"); 
addOption(document.addBussList.SubCat_1_2c,"152", "Deer"); 
addOption(document.addBussList.SubCat_1_2c,"157", "Horse"); 
addOption(document.addBussList.SubCat_1_2c,"13", "Other Livestock"); 
}

 // pp 160
if(document.addBussList.category_1c.value == 'Horticulture'){
addOption(document.addBussList.SubCat_1_2c,"14", "Fruit");
addOption(document.addBussList.SubCat_1_2c,"16", "Nuts");
addOption(document.addBussList.SubCat_1_2c,"15", "Vegetables");
addOption(document.addBussList.SubCat_1_2c,"17", "Herbs/Spices");
addOption(document.addBussList.SubCat_1_2c,"18", "Beverage");
addOption(document.addBussList.SubCat_1_2c,"19", "Nursery/Floriculture");
addOption(document.addBussList.SubCat_1_2c,"20", "Other Horticulture", "");
}

// pp 238
if(document.addBussList.category_1c.value == 'FieldCrops'){
addOption(document.addBussList.SubCat_1_2c,"21", "Cereals");
addOption(document.addBussList.SubCat_1_2c,"22", "Pulses");
addOption(document.addBussList.SubCat_1_2c,"23", "Oilseeds");
addOption(document.addBussList.SubCat_1_2c,"24", "Fibre");
addOption(document.addBussList.SubCat_1_2c,"25", "Pasture & Fodder");
addOption(document.addBussList.SubCat_1_2c,"26", "Other Field Crops");
}

// pp 379
if(document.addBussList.category_1c.value == 'OtherPrimaryProduction'){ 
addOption(document.addBussList.SubCat_1_2c,"27", "Forestry");
addOption(document.addBussList.SubCat_1_2c,"172", "Aquaculture");
addOption(document.addBussList.SubCat_1_2c,"173", "Apiculture");
addOption(document.addBussList.SubCat_1_2c,"174", "Pharmaceuticals");
addOption(document.addBussList.SubCat_1_2c,"28", "Other Primary Production");
}

if(document.addBussList.category_1c.value == 'NonPrimaryProduction'){ 
addOption(document.addBussList.SubCat_1_2c,"29", "Farm Services");
addOption(document.addBussList.SubCat_1_2c,"30", "Plant/Equipment");
addOption(document.addBussList.SubCat_1_2c,"31", "Farm Input");
addOption(document.addBussList.SubCat_1_2c,"32", "Hospitality/Tourism");
addOption(document.addBussList.SubCat_1_2c,"34", "Other Non Primary Production");
}

}

//-------------------------------------------------------------------------------------------------------------

function SelectSubCat_1_3c(){

removeAllOptions(document.addBussList.SubCat_1_3c);
addOption(document.addBussList.SubCat_1_3c, "", "Select", "");

//if(document.addBussList.SubCat_1_2c.value == ''){
//removeAllOptions(document.addBussList.SubCat_1_3c);
//addOption(document.addBussList.SubCat_1_3c,"", "Select");
//}


if(document.addBussList.SubCat_1_2c.value == '6'){
addOption(document.addBussList.SubCat_1_3c,"35", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"227", "Live Cattle");
addOption(document.addBussList.SubCat_1_3c,"36", "Beef Meat");
addOption(document.addBussList.SubCat_1_3c,"37", "Processed Meat Products");
addOption(document.addBussList.SubCat_1_3c,"38", "Other Beef");
}

// pp 364                                                                                                                                                       // Livestock
if(document.addBussList.SubCat_1_2c.value == '7'){
addOption(document.addBussList.SubCat_1_3c,"39", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"40", "Fresh Milk");
addOption(document.addBussList.SubCat_1_3c,"41", "Dairy Products");
//addOption(document.addBussList.SubCat_1_3c,"217", "Mixed Dairy Cattle");
addOption(document.addBussList.SubCat_1_3c,"42", "Other Dairy Cattle");
}

//  pp 394
/*if(document.addBussList.SubCat_1_2c.value == '8'){
addOption(document.addBussList.SubCat_1_3c,"43", "Breeding");
//addOption(document.addBussList.SubCat_1_3c,"44", "Mixed Sheep");
addOption(document.addBussList.SubCat_1_3c,"45", "Sheep Meat");
addOption(document.addBussList.SubCat_1_3c,"46", "Wool & Wool Products");
addOption(document.addBussList.SubCat_1_3c,"47", "Milk & Dairy Products");
addOption(document.addBussList.SubCat_1_3c,"48", "Other Sheep");
}*/
if(document.addBussList.SubCat_1_2c.value == '8'){
addOption(document.addBussList.SubCat_1_3c,"43", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"241", "Store Breeding");
addOption(document.addBussList.SubCat_1_3c,"229", "Live Lamb");
addOption(document.addBussList.SubCat_1_3c,"45", "Meat & Meat Products");
addOption(document.addBussList.SubCat_1_3c,"46", "Wool & Wool Products");
addOption(document.addBussList.SubCat_1_3c,"47", "Milk & Dairy Products");
addOption(document.addBussList.SubCat_1_3c,"48", "Other Sheep");
}

// pp 476
/*if(document.addBussList.SubCat_1_2c.value == '9'){
addOption(document.addBussList.SubCat_1_3c,"49", "Breeding");
addOption(document.addBussList.SubCat_1_3c,"51", "Pig Meat");
addOption(document.addBussList.SubCat_1_3c,"50", "Processed Products");
addOption(document.addBussList.SubCat_1_3c,"52", "Other Pig");
}*/
if(document.addBussList.SubCat_1_2c.value == '9'){
addOption(document.addBussList.SubCat_1_3c,"49", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"242", "Weaner & Store");
addOption(document.addBussList.SubCat_1_3c,"230", "Live Pork");
addOption(document.addBussList.SubCat_1_3c,"51", "Meat & Meat Products");
addOption(document.addBussList.SubCat_1_3c,"52", "Other Pig");
}

// pp 507
/*if(document.addBussList.SubCat_1_2c.value == '10'){
addOption(document.addBussList.SubCat_1_3c,"53", "Breeding");
addOption(document.addBussList.SubCat_1_3c,"146", "Poultry Meat");
addOption(document.addBussList.SubCat_1_3c,"147", "Eggs");
addOption(document.addBussList.SubCat_1_3c,"145", "Processed Products");
addOption(document.addBussList.SubCat_1_3c,"54", "Other Poultry");
}*/
if(document.addBussList.SubCat_1_2c.value == '10'){
addOption(document.addBussList.SubCat_1_3c,"145", "Stud & Hatchery");
addOption(document.addBussList.SubCat_1_3c,"53", "Live Poultry");
addOption(document.addBussList.SubCat_1_3c,"146", "Meat & Meat Products");
addOption(document.addBussList.SubCat_1_3c,"147", "Eggs & Egg Products");
addOption(document.addBussList.SubCat_1_3c,"54", "Other Poultry");
}

// pp 579
if(document.addBussList.SubCat_1_2c.value == '11'){
addOption(document.addBussList.SubCat_1_3c,"55", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"56", "Live Goats");
addOption(document.addBussList.SubCat_1_3c,"57", "Meat & Meat Products");
addOption(document.addBussList.SubCat_1_3c,"58", "Wool & Wool Products");
addOption(document.addBussList.SubCat_1_3c,"59", "Milk & Dairy Products");
addOption(document.addBussList.SubCat_1_3c,"60", "Other Goat");
}

if(document.addBussList.SubCat_1_2c.value == '12'){
addOption(document.addBussList.SubCat_1_3c,"149", "Stud Breeding");
addOption(document.addBussList.SubCat_1_3c,"150", "Fleece & Fleece Products");
addOption(document.addBussList.SubCat_1_3c,"151", "Other Alpaca");
}

// pp 624
if(document.addBussList.SubCat_1_2c.value == '152'){
addOption(document.addBussList.SubCat_1_3c,"153", "Breeding");
//addOption(document.addBussList.SubCat_1_3c,"154", "Mixed Deer");
addOption(document.addBussList.SubCat_1_3c,"155", "Deer Meat");
addOption(document.addBussList.SubCat_1_3c,"156", "Other Deer");
}

// pp 686
if(document.addBussList.SubCat_1_2c.value == '157'){
addOption(document.addBussList.SubCat_1_3c,"158", "Stud & AI Services");
addOption(document.addBussList.SubCat_1_3c,"159", "Other Horse");
}

// pp 697
if(document.addBussList.SubCat_1_2c.value == '13'){
addOption(document.addBussList.SubCat_1_3c,"152", "Deer");
addOption(document.addBussList.SubCat_1_3c,"65", "Buffalo");
addOption(document.addBussList.SubCat_1_3c,"66", "Rabbit");
addOption(document.addBussList.SubCat_1_3c,"67", "Camel");
addOption(document.addBussList.SubCat_1_3c,"68", "Crocadile");
addOption(document.addBussList.SubCat_1_3c,"160", "Llama");
addOption(document.addBussList.SubCat_1_3c,"161", "Working Dog");
addOption(document.addBussList.SubCat_1_3c,"197", "Ostrich");
addOption(document.addBussList.SubCat_1_3c,"69", "Other Livestock");
}

// Horticulture
// pp 811         
if(document.addBussList.SubCat_1_2c.value == '14'){
addOption(document.addBussList.SubCat_1_3c,"70", "Unprocessed");
addOption(document.addBussList.SubCat_1_3c,"71", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"193", "Processed Fruit Products");
//addOption(document.addBussList.SubCat_1_3c,"219", "Mixed Fruit");
addOption(document.addBussList.SubCat_1_3c,"72", "Other Fruit");
}


// pp 840
if(document.addBussList.SubCat_1_2c.value == '15'){
addOption(document.addBussList.SubCat_1_3c,"73", "Unprocessed");
addOption(document.addBussList.SubCat_1_3c,"74", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"194", "Processed Vegetable Products");
//addOption(document.addBussList.SubCat_1_3c,"220", "Mixed Vegetable");
addOption(document.addBussList.SubCat_1_3c,"75", "Other Vegetable");
}

// pp 1056
if(document.addBussList.SubCat_1_2c.value == '16'){
addOption(document.addBussList.SubCat_1_3c,"76", "Nut-in-Shell");
addOption(document.addBussList.SubCat_1_3c,"77", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"195", "Processed Nut Products");
//addOption(document.addBussList.SubCat_1_3c,"221", "Mixed Nut");
addOption(document.addBussList.SubCat_1_3c,"78", "Other Nuts");
}

// pp 986
if(document.addBussList.SubCat_1_2c.value == '17'){
addOption(document.addBussList.SubCat_1_3c,"79", "Unprocessed");
addOption(document.addBussList.SubCat_1_3c,"80", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"80", "Processed Herb/Spice Products");
//addOption(document.addBussList.SubCat_1_3c,"222", "Mixed Herb & Spice");
addOption(document.addBussList.SubCat_1_3c,"81", "Other Herbs & Spice");
}

// pp 1092
if(document.addBussList.SubCat_1_2c.value == '18'){
addOption(document.addBussList.SubCat_1_3c,"82", "Wine Grapes & Wine");
addOption(document.addBussList.SubCat_1_3c,"83", "Fruit Wines & Liqueurs");
addOption(document.addBussList.SubCat_1_3c,"203", "Spirits");
addOption(document.addBussList.SubCat_1_3c,"84", "Coffee");
addOption(document.addBussList.SubCat_1_3c,"85", "Tea");
//addOption(document.addBussList.SubCat_1_3c,"204", "Mixed Beverage");
addOption(document.addBussList.SubCat_1_3c,"86", "Other Beverage");
}

// pp 1174
if(document.addBussList.SubCat_1_2c.value == '19'){
addOption(document.addBussList.SubCat_1_3c,"87", "Bedding Plants & Colour");
addOption(document.addBussList.SubCat_1_3c,"88", "Bulbs & Seeds ");
addOption(document.addBussList.SubCat_1_3c,"89", "Indoor & Patio ");
addOption(document.addBussList.SubCat_1_3c,"162", "Propagation Stock ");
addOption(document.addBussList.SubCat_1_3c,"163", "Trees & Shrubs");
addOption(document.addBussList.SubCat_1_3c,"164", "Turf");
addOption(document.addBussList.SubCat_1_3c,"165", "Cut Flower & Foliage");
//addOption(document.addBussList.SubCat_1_3c,"205", "Mixed Nursery");
addOption(document.addBussList.SubCat_1_3c,"90", "Other Nursery");
}


// pp 1216
if(document.addBussList.SubCat_1_2c.value == '20'){
addOption(document.addBussList.SubCat_1_3c,"91", "Mushrooms");
addOption(document.addBussList.SubCat_1_3c,"92", "Bushfood");
//addOption(document.addBussList.SubCat_1_3c,"HortOtherHops", "Hops");
//addOption(document.addBussList.SubCat_1_3c,"211", "Certified Seed");
addOption(document.addBussList.SubCat_1_3c,"94", "Other Horticulture");
}

 // pp 1237                                                                                                                                              // Field Crops
if(document.addBussList.SubCat_1_2c.value == '21'){
addOption(document.addBussList.SubCat_1_3c,"95", "Unprocessed Grain");
addOption(document.addBussList.SubCat_1_3c,"97", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"98", "Processed Grain Products");
//addOption(document.addBussList.SubCat_1_3c,"96", "Mixed Cereals");
addOption(document.addBussList.SubCat_1_3c,"171", "Other Cereals");
}

// pp 1291
if(document.addBussList.SubCat_1_2c.value == '22'){
addOption(document.addBussList.SubCat_1_3c,"99", "Unprocessed Grain");
addOption(document.addBussList.SubCat_1_3c,"101", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"102", "Processed Grain Products");
//addOption(document.addBussList.SubCat_1_3c,"100", "Mixed Pulses");
addOption(document.addBussList.SubCat_1_3c,"170", "Other Pulses");
}

// pp 1346
if(document.addBussList.SubCat_1_2c.value == '23'){
addOption(document.addBussList.SubCat_1_3c,"103", "Unprocessed Seeds");
addOption(document.addBussList.SubCat_1_3c,"105", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"106", "ProcessedSeed Products");
//addOption(document.addBussList.SubCat_1_3c,"104", "Mixed Oilseeds");
addOption(document.addBussList.SubCat_1_3c,"169", "Other Oilseeds");
}

// pp 1381
if(document.addBussList.SubCat_1_2c.value == '24'){
addOption(document.addBussList.SubCat_1_3c,"107", "Unprocessed Fibre");
addOption(document.addBussList.SubCat_1_3c,"109", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"110", "Processed Fibre Products");
//addOption(document.addBussList.SubCat_1_3c,"108", "Mixed Fibre");
addOption(document.addBussList.SubCat_1_3c,"168", "Other Fibre");
}

// pp 1419
if(document.addBussList.SubCat_1_2c.value == '25'){
addOption(document.addBussList.SubCat_1_3c,"111", "Hay");
addOption(document.addBussList.SubCat_1_3c,"112", "Silage");
addOption(document.addBussList.SubCat_1_3c,"167", "Stock Feed");
addOption(document.addBussList.SubCat_1_3c,"166", "Agistment");
//addOption(document.addBussList.SubCat_1_3c,"209", "Mixed Fodder");
addOption(document.addBussList.SubCat_1_3c,"113", "Other Fodder");
}

// pp
if(document.addBussList.SubCat_1_2c.value == '26'){
addOption(document.addBussList.SubCat_1_3c,"114", "Sugar");
addOption(document.addBussList.SubCat_1_3c,"115", "Certified Seed");
addOption(document.addBussList.SubCat_1_3c,"116", "Other Field Crops");
}


 // pp 1714               // Other Primary Production
if(document.addBussList.SubCat_1_2c.value == '27'){ 
addOption(document.addBussList.SubCat_1_3c,"117", "Unprocessed Timber");
addOption(document.addBussList.SubCat_1_3c,"118", "Processed & Processed Products");
////addOption(document.addBussList.SubCat_1_3c,"212", "Mixed Forestry");
addOption(document.addBussList.SubCat_1_3c,"175", "Other Forestry");
}


if(document.addBussList.SubCat_1_2c.value == '172'){
addOption(document.addBussList.SubCat_1_3c,"213", "Hatchery"); 
addOption(document.addBussList.SubCat_1_3c,"176", "Fish");
addOption(document.addBussList.SubCat_1_3c,"177", "Crustacean");
addOption(document.addBussList.SubCat_1_3c,"178", "Mollusc");
addOption(document.addBussList.SubCat_1_3c,"179", "Other Aquaculture");
}

if(document.addBussList.SubCat_1_2c.value == '173'){ 
addOption(document.addBussList.SubCat_1_3c,"180", "Unprocessed Honey");
addOption(document.addBussList.SubCat_1_3c,"182", "Processed & Processed Products");
//addOption(document.addBussList.SubCat_1_3c,"181", "Mixed Honey");
addOption(document.addBussList.SubCat_1_3c,"183", "Other Honey");
}

if(document.addBussList.SubCat_1_2c.value == '174'){ 
addOption(document.addBussList.SubCat_1_3c,"184", "Unprocessed Pharmaceutical");
addOption(document.addBussList.SubCat_1_3c,"185", "Processed & Processed Products");
addOption(document.addBussList.SubCat_1_3c,"186", "Other Pharmaceutical");
}

if(document.addBussList.SubCat_1_2c.value == '28'){ 
addOption(document.addBussList.SubCat_1_3c,"120", "Vermiculture");
addOption(document.addBussList.SubCat_1_3c,"192", "Seraculture");
addOption(document.addBussList.SubCat_1_3c,"121", "Algael Biofuel");
//addOption(document.addBussList.SubCat_1_3c,"215", "Essential Oils");
//addOption(document.addBussList.SubCat_1_3c,"216", "Pharmaceuticals");
addOption(document.addBussList.SubCat_1_3c,"122", "Other PrimaryProduction");
}

// NON PRIMARY PRODUCTION
if(document.addBussList.SubCat_1_2c.value == '29'){
addOption(document.addBussList.SubCat_1_3c,"123", "Contracting");
addOption(document.addBussList.SubCat_1_3c,"124", "Financial");
addOption(document.addBussList.SubCat_1_3c,"126", "Management");
addOption(document.addBussList.SubCat_1_3c,"188", "Veterinary");
addOption(document.addBussList.SubCat_1_3c,"190", "Packing & Processing");
addOption(document.addBussList.SubCat_1_3c,"223", "Consultancy");
addOption(document.addBussList.SubCat_1_3c,"226", "Marketing");
addOption(document.addBussList.SubCat_1_3c,"127", "Other Farm Services");
//addOption(document.addBussList.SubCat_1_3c,"125", "Spare");
//addOption(document.addBussList.SubCat_1_3c,"189", "Spare");
//addOption(document.addBussList.SubCat_1_3c,"191", "Spare");
}

if(document.addBussList.SubCat_1_2c.value == '30'){
addOption(document.addBussList.SubCat_1_3c,"128", "Vehicle");
addOption(document.addBussList.SubCat_1_3c,"129", "Building");
addOption(document.addBussList.SubCat_1_3c,"130", "Processing");
addOption(document.addBussList.SubCat_1_3c,"131", "Machinery");
addOption(document.addBussList.SubCat_1_3c,"132", "Irrigation");
//addOption(document.addBussList.SubCat_1_3c,"133", "Office");
addOption(document.addBussList.SubCat_1_3c,"133", "Aquaculture");
addOption(document.addBussList.SubCat_1_3c,"134", "Other Plant & Equipment");
}

if(document.addBussList.SubCat_1_2c.value == '31'){
addOption(document.addBussList.SubCat_1_3c,"135", "Animal Health");
addOption(document.addBussList.SubCat_1_3c,"136", "Crop Protection");
addOption(document.addBussList.SubCat_1_3c,"137", "Fertiliser & Conditioner");
addOption(document.addBussList.SubCat_1_3c,"138", "Other Chemicals & Fertilisers");
}

// Hospitality & Tourism
if(document.addBussList.SubCat_1_2c.value == '32'){
addOption(document.addBussList.SubCat_1_3c,"139", "Farmstay");
addOption(document.addBussList.SubCat_1_3c,"140", "Cafe & Restaurant");
addOption(document.addBussList.SubCat_1_3c,"141", "Farm Tours");
addOption(document.addBussList.SubCat_1_3c,"202", "Cellar Door");
addOption(document.addBussList.SubCat_1_3c,"206", "Art & Craft");
addOption(document.addBussList.SubCat_1_3c,"224", "Retail Store");
addOption(document.addBussList.SubCat_1_3c,"181", "Pick Your Own");
addOption(document.addBussList.SubCat_1_3c,"225", "Sport & Recreation");
addOption(document.addBussList.SubCat_1_3c,"235", "Function");
addOption(document.addBussList.SubCat_1_3c,"203", "Health Resort");
addOption(document.addBussList.SubCat_1_3c,"243", "Education");
addOption(document.addBussList.SubCat_1_3c,"142", "Other Hospitality & Tourism");
}

if(document.addBussList.SubCat_1_2c.value == '33'){
//addOption(document.addBussList.SubCat_1_3c,"143", "Electricity");
//addOption(document.addBussList.SubCat_1_3c,"206", "Art & Craft");
//addOption(document.addBussList.SubCat_1_3c,"144", "Other Energy");
}

if(document.addBussList.SubCat_1_2c.value == '34'){
addOption(document.addBussList.SubCat_1_3c,"143", "Electricity");
//addOption(document.addBussList.SubCat_1_3,"238", "Biofuel");
addOption(document.addBussList.SubCat_1_3c,"239", "Mining");
addOption(document.addBussList.SubCat_1_3c,"144", "Other Non Primary Production");
}

}

//------------------------------------------------------------------------------------------------



////////////////// 

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}



