
function fillCategory(){ 
 // this function is used to fill the category list on load
 addOption(document.drop_list.trade, "0", "TV / Networking", "");
addOption(document.drop_list.trade, "1", "Bathroom", "");
addOption(document.drop_list.trade, "2", "Bricklaying", "");
addOption(document.drop_list.trade, "3", "Builder", "");
  addOption(document.drop_list.trade, "4", "Carpenter / Joiner", "");
    addOption(document.drop_list.trade, "5", "Drainage Specialist", "");
    addOption(document.drop_list.trade, "6", "Electrician", "");
    addOption(document.drop_list.trade, "7", "Flooring Specialist", "");
    addOption(document.drop_list.trade, "8", "Gardener / Garden Designer", "");
    addOption(document.drop_list.trade, "9", "Heating Engineer", "");
    addOption(document.drop_list.trade, "10", "Kitchen Specialist", "");
    addOption(document.drop_list.trade, "11", "Loft Conversion Specialist", "");
    addOption(document.drop_list.trade, "12", "Metalworker", "");
    addOption(document.drop_list.trade, "13", "Painter / Decorator", "");
    addOption(document.drop_list.trade, "14", "Plasterer / Renderer", "");
    addOption(document.drop_list.trade, "15", "Plumber", "");
    addOption(document.drop_list.trade, "16", "Roofer", "");
    addOption(document.drop_list.trade, "17", "Security Specialist", "");
    addOption(document.drop_list.trade, "18", "Specialist Tradesman", "");
    addOption(document.drop_list.trade, "19", "Stoneworker / Stonemason", "");
    addOption(document.drop_list.trade, "20", "Swimming Pool Specialist", "");
    addOption(document.drop_list.trade, "21", "Tiler", "");
    addOption(document.drop_list.trade, "22", "Traditional Craftsman", "");
    addOption(document.drop_list.trade, "23", "Window &amp; Conservatory", "");
}

function SelectSubCat(){
// ON selection of category this function will work

removeAllOptions(document.drop_list.SubCat);
addOption(document.drop_list.SubCat, "00", "Select a Job Type", "");

//Aerial
if(document.drop_list.trade.value == '0'){
addOption(document.drop_list.SubCat, "1", "Fire Alarm Systems", "");
addOption(document.drop_list.SubCat, "2", "Burlar Alarms", "");
addOption(document.drop_list.SubCat, "3", "CCTV", "");
addOption(document.drop_list.SubCat, "4", "Digital Home Networking", "");
addOption(document.drop_list.SubCat, "5", "Sound & Audio", "");
addOption(document.drop_list.SubCat, "6", "Satellite & Aerial", "");

}

//Bathroom
if(document.drop_list.trade.value == '1'){
addOption(document.drop_list.SubCat, "1", "Bathroom Design", "");
addOption(document.drop_list.SubCat, "2", "Complete Bathroom Refurb", "");
addOption(document.drop_list.SubCat, "3", "Bathroom Installation", "");
}

//BrickLayer
if(document.drop_list.trade.value == '2'){
addOption(document.drop_list.SubCat, "1", "Repointing", "");
addOption(document.drop_list.SubCat, "2", "Garden Walls", "");
addOption(document.drop_list.SubCat, "3", "Stonework / Cladding", "");
addOption(document.drop_list.SubCat, "4", "Chimney Build & Repair", "");
}

//builder
if(document.drop_list.trade.value == '3'){
addOption(document.drop_list.SubCat, "1", "Structural Steelwork", "");
addOption(document.drop_list.SubCat, "2", "Underpinning / Foundation", "");
addOption(document.drop_list.SubCat, "3", "Log Cabin /Timber Frame", "");
addOption(document.drop_list.SubCat, "4", "Chimney Building & Repair", "");
addOption(document.drop_list.SubCat, "5", "Cellar Build / Repair", "");
addOption(document.drop_list.SubCat, "6", "Conservatory", "");
addOption(document.drop_list.SubCat, "7", "Garage Conversion", "");
addOption(document.drop_list.SubCat, "8", "Extensions", "");
addOption(document.drop_list.SubCat, "9", "Internal Renovation", "");
addOption(document.drop_list.SubCat, "10", "Loft Conversion", "");
addOption(document.drop_list.SubCat, "11", "Porch / Canopy", "");
addOption(document.drop_list.SubCat, "12", "Staircases", "");
addOption(document.drop_list.SubCat, "13", "Garage Building", "");
addOption(document.drop_list.SubCat, "14", "Outbuilding Construction", "");
}

//Carpenter
if(document.drop_list.trade.value == '4'){
addOption(document.drop_list.SubCat, "1", "Emergency Boarding", "");
addOption(document.drop_list.SubCat, "2", "Laminate Flooring", "");
addOption(document.drop_list.SubCat, "3", "Bespoke Furniture Build / Design", "");
addOption(document.drop_list.SubCat, "4", "Fitted Bedrooms", "");
addOption(document.drop_list.SubCat, "5", "Log Cabins / Timber Frames", "");
addOption(document.drop_list.SubCat, "6", "Solid Timber Flooring", "");
addOption(document.drop_list.SubCat, "7", "Wooden Sash Windows", "");
addOption(document.drop_list.SubCat, "8", "General Fitted Windows", "");
addOption(document.drop_list.SubCat, "9", "Bespoke Kitchen Furniture", "");
addOption(document.drop_list.SubCat, "10", "Staircase - Wooden", "");
addOption(document.drop_list.SubCat, "11", "Cladding / Facias", "");
addOption(document.drop_list.SubCat, "12", "Wooden Shutters", "");
addOption(document.drop_list.SubCat, "13", "Wooden Doors - Internal", "");
addOption(document.drop_list.SubCat, "14", "Wooden Doors - External", "");
addOption(document.drop_list.SubCat, "15", "Wooden Decking", "");
addOption(document.drop_list.SubCat, "16", "Wooden Casement Windows", "");
addOption(document.drop_list.SubCat, "17", "Garden Sheds / Playhouses", "");
addOption(document.drop_list.SubCat, "18", "Floor Sanding & Finishing", "");
}


//Drainage
if(document.drop_list.trade.value == '5'){
addOption(document.drop_list.SubCat, "1", "Septic Tanks & Soakaways", "");
addOption(document.drop_list.SubCat, "2", "Emergency Drainage", "");
addOption(document.drop_list.SubCat, "3", "Drains & Sewerage", "");
}

//Electrician
if(document.drop_list.trade.value == '6'){
addOption(document.drop_list.SubCat, "1", "Emergency Electrician", "");
addOption(document.drop_list.SubCat, "2", "Air Conditioning", "");
addOption(document.drop_list.SubCat, "3", "Electrical Inspecting / Testing", "");
addOption(document.drop_list.SubCat, "4", "Lighting & Power - Internal", "");
addOption(document.drop_list.SubCat, "5", "Under Floor Heating - Electric System", "");
addOption(document.drop_list.SubCat, "6", "Aerials & Satellite Dishes", "");
addOption(document.drop_list.SubCat, "7", "Lighting & Power - External", "");
addOption(document.drop_list.SubCat, "8", "Access Control / Door Entry", "");
}

//Flooring
if(document.drop_list.trade.value == '7'){
addOption(document.drop_list.SubCat, "1", "Plastic / Rubber Flooring", "");
addOption(document.drop_list.SubCat, "2", "Polished Concrete", "");
addOption(document.drop_list.SubCat, "3", "Laminate Flooring", "");
addOption(document.drop_list.SubCat, "4", "Floor Tiling", "");
addOption(document.drop_list.SubCat, "5", "Linoleum Flooring", "");
addOption(document.drop_list.SubCat, "6", "Screeding", "");
addOption(document.drop_list.SubCat, "7", "Solid Timber Flooring", "");
addOption(document.drop_list.SubCat, "8", "Wooden Decking", "");
addOption(document.drop_list.SubCat, "9", "Stone / Concrete Paving", "");
addOption(document.drop_list.SubCat, "10", "Under Floor Heating - Water Systems", "");
addOption(document.drop_list.SubCat, "11", "Under Floor Heating - Electric Systems", "");
addOption(document.drop_list.SubCat, "12", "External Tiling", "");
addOption(document.drop_list.SubCat, "13", "Floor Sanding & Finishing", "");
addOption(document.drop_list.SubCat, "14", "Carpet Laying", "");
}

//Gardener
if(document.drop_list.trade.value == '8'){
addOption(document.drop_list.SubCat, "1", "Fencing & Gates - Wire / Metal", "");
addOption(document.drop_list.SubCat, "2", "Fencing & Gates - Wooden", "");
addOption(document.drop_list.SubCat, "3", "Hard Landscaping", "");
addOption(document.drop_list.SubCat, "4", "Lawn - Turfing / Seeding", "");
addOption(document.drop_list.SubCat, "5", "Ponds & Water Features", "");
addOption(document.drop_list.SubCat, "6", "Planting", "");
addOption(document.drop_list.SubCat, "7", "Garden Clearance", "");
addOption(document.drop_list.SubCat, "8", "Garden Design", "");
addOption(document.drop_list.SubCat, "9", "Garden Walls", "");
addOption(document.drop_list.SubCat, "10", "Garden Maintenance", "");
addOption(document.drop_list.SubCat, "11", "Wooden Decking", "");
addOption(document.drop_list.SubCat, "12", "Stone / Concrete Paving", "");
addOption(document.drop_list.SubCat, "13", "Garden Sheds / Playhouses", "");
addOption(document.drop_list.SubCat, "14", "Tree Surgery / Consultancy", "");
addOption(document.drop_list.SubCat, "15", "Soil Irrigation / Drainage", "");
addOption(document.drop_list.SubCat, "16", "Brick / Block Paving", "");
}


//Heating
if(document.drop_list.trade.value == '9'){
addOption(document.drop_list.SubCat, "1", "Gas Ovens and Hobs", "");
addOption(document.drop_list.SubCat, "2", "Gas Fires", "");
addOption(document.drop_list.SubCat, "3", "Gas and Oil Fired Boilers", "");
addOption(document.drop_list.SubCat, "4", "Electric Boilers", "");
addOption(document.drop_list.SubCat, "5", "Under Floor Heating - Water System", "");
addOption(document.drop_list.SubCat, "6", "Solar Heating Systems", "");
addOption(document.drop_list.SubCat, "7", "Radiators", "");
}

//Kitchen
if(document.drop_list.trade.value == '10'){
addOption(document.drop_list.SubCat, "1", "Kitchen Design", "");
addOption(document.drop_list.SubCat, "2", "Kitchen Installation", "");
addOption(document.drop_list.SubCat, "3", "Bespoke Kistchen Furniture", "");
addOption(document.drop_list.SubCat, "4", "Kitchen Worktops - Stone", "");
addOption(document.drop_list.SubCat, "5", "Kitchen Worktops - Metal", "");
addOption(document.drop_list.SubCat, "6", "Complete Kitchen Refurbishment", "");
addOption(document.drop_list.SubCat, "7", "Kitchen Worktops - Wood / Laminate", "");
}

//Loft
if(document.drop_list.trade.value == '11'){
addOption(document.drop_list.SubCat, "1", "Velux / Skylight Windows", "");
addOption(document.drop_list.SubCat, "2", "Internal Renovation / Reconfiguration", "");
addOption(document.drop_list.SubCat, "3", "Loft Conversions", "");
addOption(document.drop_list.SubCat, "4", "Staircases - Metal", "");
addOption(document.drop_list.SubCat, "5", "Staircases - Wooden", "");
}

//Metal worker
if(document.drop_list.trade.value == '12'){
addOption(document.drop_list.SubCat, "1", "Zinc / Metal Roofs", "");
addOption(document.drop_list.SubCat, "2", "Fencing & Gates - Wire / Metal", "");
addOption(document.drop_list.SubCat, "3", "Security Gates & Bollards", "");
addOption(document.drop_list.SubCat, "4", "Security Grilles", "");
addOption(document.drop_list.SubCat, "5", "Decorative Ironmongery & Metalwork", "");
addOption(document.drop_list.SubCat, "6", "Kitchen Worktops - Metal", "");
addOption(document.drop_list.SubCat, "7", "Security Fencing", "");
addOption(document.drop_list.SubCat, "8", "Staircases - Metal", "");
}

//Painter
if(document.drop_list.trade.value == '13'){
addOption(document.drop_list.SubCat, "1", "External Painting - Walls", "");
addOption(document.drop_list.SubCat, "2", "External Painting - Windows & Doors", "");
addOption(document.drop_list.SubCat, "3", "Paint Effects / Murals", "");
addOption(document.drop_list.SubCat, "4", "Internal Painting & Decorating", "");
}

//Plasterer
if(document.drop_list.trade.value == '14'){
addOption(document.drop_list.SubCat, "1", "Polished / Other Plaster Finishes", "");
addOption(document.drop_list.SubCat, "2", "Plaster Skimming", "");
addOption(document.drop_list.SubCat, "3", "Pebble Dashing", "");
addOption(document.drop_list.SubCat, "4", "Internal Rendering", "");
addOption(document.drop_list.SubCat, "5", "Decorative Cornicing / Plasterwork", "");
addOption(document.drop_list.SubCat, "6", "External Rendering", "");
addOption(document.drop_list.SubCat, "7", "Screeding", "");
addOption(document.drop_list.SubCat, "8", "Standard Coving", "");
}

//Plumber
if(document.drop_list.trade.value == '15'){
addOption(document.drop_list.SubCat, "1", "Water Tanks and Immersion Heaters", "");
addOption(document.drop_list.SubCat, "2", "Guttering and Rainwater Pipes", "");
addOption(document.drop_list.SubCat, "3", "Emmergency Plumbing - Water", "");
addOption(document.drop_list.SubCat, "4", "Bathroom Installation", "");
addOption(document.drop_list.SubCat, "5", "Power Showes and Pumps", "");
addOption(document.drop_list.SubCat, "6", "Plumbing Repair & Maintenance", "");
addOption(document.drop_list.SubCat, "7", "Bathroom, Kitchen and WC Plumbing", "");
addOption(document.drop_list.SubCat, "8", "Under Floor Heating - Water systems", "");
addOption(document.drop_list.SubCat, "9", "Sprinkler systems", "");
addOption(document.drop_list.SubCat, "10", "Solar Heating Systems", "");
addOption(document.drop_list.SubCat, "11", "Radiators", "");
}

//Roofer
if(document.drop_list.trade.value == '16'){
addOption(document.drop_list.SubCat, "1", "Thatched Roofs", "");
addOption(document.drop_list.SubCat, "2", "Zinc / Metal Roofs", "");
addOption(document.drop_list.SubCat, "3", "Leadwork", "");
addOption(document.drop_list.SubCat, "4", "Slate & Tiled Roofs", "");
addOption(document.drop_list.SubCat, "5", "Flat Roofs", "");
addOption(document.drop_list.SubCat, "6", "Guttering and Rainwater Pipes", "");
addOption(document.drop_list.SubCat, "7", "Chimney Building / Repair", "");
addOption(document.drop_list.SubCat, "8", "Fascias / Soffits / Cladding - Wooden", "");
addOption(document.drop_list.SubCat, "9", "Fascias / Soffits / Cladding - uPVC", "");
addOption(document.drop_list.SubCat, "10", "Velux / Skylight Windows", "");
}

//Security
if(document.drop_list.trade.value == '17'){
addOption(document.drop_list.SubCat, "1", "CCTV", "");
addOption(document.drop_list.SubCat, "2", "Fire Alarm Systems", "");
addOption(document.drop_list.SubCat, "3", "Locksmiths", "");
addOption(document.drop_list.SubCat, "4", "Emergency Locksmith", "");
addOption(document.drop_list.SubCat, "5", "Burglar, Security & Intruder Alarms", "");
addOption(document.drop_list.SubCat, "6", "Security Gates & Bollards", "");
addOption(document.drop_list.SubCat, "7", "Security Grilles", "");
addOption(document.drop_list.SubCat, "8", "Roller Shutters", "");
addOption(document.drop_list.SubCat, "9", "Security Fencing", "");
addOption(document.drop_list.SubCat, "10", "Access Control / Door Entry", "");
addOption(document.drop_list.SubCat, "10", "Garage Doors", "");
}

//Specialists
if(document.drop_list.trade.value == '18'){
addOption(document.drop_list.SubCat, "1", "Timber Preservation, Woodworm", "");
addOption(document.drop_list.SubCat, "2", "Wate Removal", "");
addOption(document.drop_list.SubCat, "3", "Thermal Insulation", "");
addOption(document.drop_list.SubCat, "4", "Sound Proofing", "");
addOption(document.drop_list.SubCat, "5", "Cellar & Basement", "");
addOption(document.drop_list.SubCat, "6", "Damp Proofing", "");
addOption(document.drop_list.SubCat, "7", "Stored Oil & Gas", "");
addOption(document.drop_list.SubCat, "8", "Demolition", "");
addOption(document.drop_list.SubCat, "9", "Fireplaces", "");
addOption(document.drop_list.SubCat, "10", "Aerials & Satellite Dishes", "");
addOption(document.drop_list.SubCat, "11", "Disabled Access / Mobility Services", "");
addOption(document.drop_list.SubCat, "12", "Scaffolding", "");
addOption(document.drop_list.SubCat, "13", "Whole Internal Refurbishment", "");
addOption(document.drop_list.SubCat, "14", "Digital Home Networking", "");
addOption(document.drop_list.SubCat, "15", "Air Conditioning", "");
addOption(document.drop_list.SubCat, "16", "Brick / Block Paving", "");
addOption(document.drop_list.SubCat, "16", "Brick & Stone Cleaning", "");
addOption(document.drop_list.SubCat, "16", "Sound & audio Installation", "");
}

//Stone worker
if(document.drop_list.trade.value == '19'){
addOption(document.drop_list.SubCat, "1", "Hard Landscaping", "");
addOption(document.drop_list.SubCat, "2", "Polished Concrete", "");
addOption(document.drop_list.SubCat, "3", "Garden Walls", "");
addOption(document.drop_list.SubCat, "4", "Brick & Stone Cleaning", "");
addOption(document.drop_list.SubCat, "5", "Stone / Concrete Paving", "");
addOption(document.drop_list.SubCat, "6", "Kitchen Worktops - Stone", "");
addOption(document.drop_list.SubCat, "7", "Fireplaces", "");
addOption(document.drop_list.SubCat, "8", "Stonework / Stone Cladding", "");
}

//Swimming
if(document.drop_list.trade.value == '20'){
addOption(document.drop_list.SubCat, "1", "Swimming Pool Design", "");
addOption(document.drop_list.SubCat, "2", "Swimming Pool Installation", "");
addOption(document.drop_list.SubCat, "3", "Swimming Pool Maintenance", "");
}

//Tiler
if(document.drop_list.trade.value == '21'){
addOption(document.drop_list.SubCat, "1", "Plaster Skimming", "");
addOption(document.drop_list.SubCat, "2", "Internal Rendering", "");
addOption(document.drop_list.SubCat, "3", "Floor Tiling", "");
addOption(document.drop_list.SubCat, "4", "Screeding", "");
addOption(document.drop_list.SubCat, "5", "Under Floor Heating - Electric System", "");
addOption(document.drop_list.SubCat, "6", "Wall tiling", "");
addOption(document.drop_list.SubCat, "7", "External Tiling", "");
}

//Traditional
if(document.drop_list.trade.value == '22'){
addOption(document.drop_list.SubCat, "1", "Thatched Roofs", "");
addOption(document.drop_list.SubCat, "2", "Bespoke furniture Design & Build", "");
addOption(document.drop_list.SubCat, "3", "Decorative Ironmongery and Metal", "");
addOption(document.drop_list.SubCat, "4", "Fireplaces", "");
addOption(document.drop_list.SubCat, "5", "Period Restoration", "");
addOption(document.drop_list.SubCat, "6", "Decorative Cornicing / Plasterwork", "");
addOption(document.drop_list.SubCat, "7", "Paint Effects / Murals", "");
addOption(document.drop_list.SubCat, "8", "Wooden Shuttters", "");
addOption(document.drop_list.SubCat, "9", "Wooden Doors - Internal", "");
addOption(document.drop_list.SubCat, "10", "Wooden Doors - Internal", "");
addOption(document.drop_list.SubCat, "11", "Decorative Glazing", "");
addOption(document.drop_list.SubCat, "12", "Stonework / Stone Cladding", "");
}

//Windows
if(document.drop_list.trade.value == '23'){
addOption(document.drop_list.SubCat, "1", "Emergency Boarding", "");
addOption(document.drop_list.SubCat, "2", "Emergency Glazing", "");
addOption(document.drop_list.SubCat, "3", "Conservatory", "");
addOption(document.drop_list.SubCat, "4", "Wooden Sash Windows", "");
addOption(document.drop_list.SubCat, "5", "Wooden Doors - External", "");
addOption(document.drop_list.SubCat, "6", "Wooden Casement Windows", "");
addOption(document.drop_list.SubCat, "7", "Velux / Skylight Windows", "");
addOption(document.drop_list.SubCat, "8", "uPVC Windows & Doors", "");
addOption(document.drop_list.SubCat, "9", "Glazing - Double / Single", "");
addOption(document.drop_list.SubCat, "10", "Decorative Glazing", "");
}







}
////////////////// 

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);
}
