
function fillCategory(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.Option, "Greater London", "Greater London", "");
addOption(document.drop_list.Option, "North West", "North West", "");
addOption(document.drop_list.Option, "East Midlands", "East Midlands", "");
addOption(document.drop_list.Option, "West Midlands", "West Midlands", "");
addOption(document.drop_list.Option, "Yorkshire", "Yorkshire", "");
addOption(document.drop_list.Option, "South West", "South West", "");
}


function SelectOption2(){
  // ON selection of category this function will work
  removeAllOptions(document.drop_list.Option2);
  addOption(document.drop_list.Option2, "", "County", "");

  if(document.drop_list.Option.value == 'North West'){
     addOption(document.drop_list.Option2,"Cheshire", "Cheshire");
     addOption(document.drop_list.Option2,"Cumbria", "Cumbria");
     addOption(document.drop_list.Option2,"Greater Manchester", "Greater Manchester");
     addOption(document.drop_list.Option2,"Lancashire", "Lancashire");
     addOption(document.drop_list.Option2,"Merseyside", "Merseyside");
     }

if(document.drop_list.Option.value == 'Greater London'){
     addOption(document.drop_list.Option2,"London Boroughs", "London Boroughs");
     }
     
if(document.drop_list.Option.value == 'Yorkshire'){
     addOption(document.drop_list.Option2,"West Yorkshire", "West Yorkshire");
     }

if(document.drop_list.Option.value == 'West Midlands'){
     addOption(document.drop_list.Option2,"West Midlands", "West Midlands");
     addOption(document.drop_list.Option2,"Worcestershire", "Worcestershire");
     }

if(document.drop_list.Option.value == 'East Midlands'){
     addOption(document.drop_list.Option2,"Derbyshire", "Derbyshire");
     addOption(document.drop_list.Option2,"Nottinghamshire", "Nottinghamshire");
     }

if(document.drop_list.Option.value == 'South West'){
     addOption(document.drop_list.Option2,"Bristol", "Bristol");
     }


}

function SelectOption3(){
  // ON selection of category this function will work
  removeAllOptions(document.drop_list.Option3);
  addOption(document.drop_list.Option3, "", "Local Authority", "");

  if(document.drop_list.Option2.value == 'Cheshire'){
     addOption(document.drop_list.Option3,"chester-crime.html", "Chester");
     addOption(document.drop_list.Option3,"congleton-crime.html", "Congleton");
     addOption(document.drop_list.Option3,"crewe-and-nantwich-crime.html", "Crewe and Nantwich");
     addOption(document.drop_list.Option3,"ellesmere-port-and-neston-crime.html", "Ellesmere Port and Neston");
     addOption(document.drop_list.Option3,"halton-crime.html", "Halton");
     addOption(document.drop_list.Option3,"macclesfield-crime.html", "Macclesfield");
     addOption(document.drop_list.Option3,"vale-royal-crime.html", "Vale Royal");
     addOption(document.drop_list.Option3,"warrington-crime.html", "Warrington");

     }

if(document.drop_list.Option2.value == 'Greater Manchester'){
addOption(document.drop_list.Option3,"bolton-crime.html", "Bolton");
addOption(document.drop_list.Option3,"bury-crime.html", "Bury");
    addOption(document.drop_list.Option3,"manchester-crime.html", "Manchester");
    addOption(document.drop_list.Option3,"oldham-crime.html", "Oldham");
addOption(document.drop_list.Option3,"rochdale-crime.html", "Rochdale");
    addOption(document.drop_list.Option3,"salford-crime.html", "Salford");
    addOption(document.drop_list.Option3,"stockport-crime.html", "Stockport");
    addOption(document.drop_list.Option3,"tameside-crime.html", "Tameside");
    addOption(document.drop_list.Option3,"trafford-crime.html", "Trafford");
    addOption(document.drop_list.Option3,"wigan-crime.html", "Wigan");
    }

if(document.drop_list.Option2.value == 'Merseyside'){
    addOption(document.drop_list.Option3,"knowsley-crime.html", "Knowsley");
    addOption(document.drop_list.Option3,"liverpool-crime.html", "Liverpool");
    addOption(document.drop_list.Option3,"sefton-crime.html", "Sefton");
    addOption(document.drop_list.Option3,"st-helens-crime.html", "St Helens");
    addOption(document.drop_list.Option3,"wirral-crime.html", "Wirral");
    }
    
    if(document.drop_list.Option2.value == 'West Yorkshire'){
        addOption(document.drop_list.Option3,"bradford-crime.html", "Bradford");
        addOption(document.drop_list.Option3,"calderdale-crime.html", "Calderdale");
        addOption(document.drop_list.Option3,"kirklees-crime.html", "Kirklees");
        addOption(document.drop_list.Option3,"leeds-crime.html", "Leeds");
        addOption(document.drop_list.Option3,"wakefield-crime.html", "Wakefield");
    }

if(document.drop_list.Option2.value == 'West Midlands'){
        addOption(document.drop_list.Option3,"birmingham-crime.html", "Birmingham");

        addOption(document.drop_list.Option3,"coventry-crime.html", "Coventry");
        addOption(document.drop_list.Option3,"dudley-crime.html", "Dudley");
        addOption(document.drop_list.Option3,"sandwell-crime.html", "Sandwell");
        addOption(document.drop_list.Option3,"solihull-crime.html", "Solihull");
	addOption(document.drop_list.Option3,"walsall-crime.html", "Walsall");
	addOption(document.drop_list.Option3,"wolverhampton-crime.html", "Wolverhampton");
    }

if(document.drop_list.Option2.value == 'Worcestershire'){
        addOption(document.drop_list.Option3,"bromsgrove-crime.html", "Bromsgrove");
        addOption(document.drop_list.Option3,"malvern-hills-crime.html", "Malvern Hills");
        addOption(document.drop_list.Option3,"redditch-crime.html", "Redditch");
        addOption(document.drop_list.Option3,"worcester-crime.html", "Worcester");
        addOption(document.drop_list.Option3,"wychavon-crime.html", "Wychavon");
	addOption(document.drop_list.Option3,"wyre-forest-crime.html", "Wyre Forest");
    }

if(document.drop_list.Option2.value == 'Cumbria'){
        addOption(document.drop_list.Option3,"allerdale-crime.html", "Allerdale");
        addOption(document.drop_list.Option3,"barrow-in-furness-crime.html", "Barrow in Furness");
        addOption(document.drop_list.Option3,"carlisle-crime.html", "Carlisle");
        addOption(document.drop_list.Option3,"copeland-crime.html", "Copeland");
        addOption(document.drop_list.Option3,"eden-crime.html", "Eden");
        addOption(document.drop_list.Option3,"south-lakeland-crime.html", "South Lakeland");
    }

if(document.drop_list.Option2.value == 'Bristol'){
        addOption(document.drop_list.Option3,"bristol-crime.html", "Bristol");
    }

if(document.drop_list.Option2.value == 'Lancashire'){
        addOption(document.drop_list.Option3,"blackburn-with-darwen-crime.html", "Blackburn with Darwen");
        addOption(document.drop_list.Option3,"blackpool-crime.html", "Blackpool");
        addOption(document.drop_list.Option3,"burnley-crime.html", "Burnley");
        addOption(document.drop_list.Option3,"chorley-crime.html", "Chorley");
        addOption(document.drop_list.Option3,"fylde-crime.html", "Fylde");
        addOption(document.drop_list.Option3,"hyndburn-crime.html", "Hyndburn");
        addOption(document.drop_list.Option3,"lancaster-crime.html", "Lancaster");
        addOption(document.drop_list.Option3,"pendle-crime.html", "Pendle");
        addOption(document.drop_list.Option3,"preston-crime.html", "Preston");
        addOption(document.drop_list.Option3,"rossendale-crime.html", "Rossendale");
        addOption(document.drop_list.Option3,"south-ribble-crime.html", "South Ribble");
        addOption(document.drop_list.Option3,"west-lancashire-crime.html", "West Lancashire");
        addOption(document.drop_list.Option3,"wyre-crime.html", "Wyre");
    }

if(document.drop_list.Option2.value == 'Derbyshire'){
        addOption(document.drop_list.Option3,"amber-valley-crime.html", "Amber Valley");
        addOption(document.drop_list.Option3,"bolsover-crime.html", "Bolsover");
        addOption(document.drop_list.Option3,"chesterfield-crime.html", "Chesterfield");
        addOption(document.drop_list.Option3,"derby-crime.html", "Derby");
        addOption(document.drop_list.Option3,"derbyshire-dales-crime.html", "Derbyshire Dales");
        addOption(document.drop_list.Option3,"erewash-crime.html", "Erewash");
        addOption(document.drop_list.Option3,"high-peak-crime.html", "High Peak");
        addOption(document.drop_list.Option3,"north-east-derbyshire-crime.html", "North East Derbyshire");
        addOption(document.drop_list.Option3,"south-derbyshire-crime.html", "South Derbyshire");
    }

if(document.drop_list.Option2.value == 'Nottinghamshire'){
        addOption(document.drop_list.Option3,"ashfield-crime.html", "Ashfield");
        addOption(document.drop_list.Option3,"bassetlaw-crime.html", "Bassetlaw");
        addOption(document.drop_list.Option3,"broxtowe-crime.html", "Broxtowe");
        addOption(document.drop_list.Option3,"gedling-crime.html", "Gedling");
        addOption(document.drop_list.Option3,"mansfield-crime.html", "Mansfield");
        addOption(document.drop_list.Option3,"newark-and-sherwood-crime.html", "Newark and Sherwood");
        addOption(document.drop_list.Option3,"nottingham-crime.html", "Nottingham");
        addOption(document.drop_list.Option3,"rushcliffe-crime.html", "Rushcliffe");
    }


if(document.drop_list.Option2.value == 'London Boroughs'){
    addOption(document.drop_list.Option3,"barking-and-dagenham-crime.html", "Barking and Dagenham");
    addOption(document.drop_list.Option3,"barnet-crime.html", "Barnet");
    addOption(document.drop_list.Option3,"bexley-crime.html", "Bexley");
    addOption(document.drop_list.Option3,"brent-crime.html", "Brent");
    addOption(document.drop_list.Option3,"camden-crime.html", "Camden");
    addOption(document.drop_list.Option3,"city-of-london-crime.html", "City of London");
    addOption(document.drop_list.Option3,"croydon-crime.html", "Croydon");
    addOption(document.drop_list.Option3,"ealing-crime.html", "Ealing");
    addOption(document.drop_list.Option3,"enfield-crime.html", "Enfield");
    addOption(document.drop_list.Option3,"greenwich-crime.html", "Greenwich");
    addOption(document.drop_list.Option3,"hackney-crime.html", "Hackney");
    addOption(document.drop_list.Option3,"hammersmith-and-fulham-crime.html", "Hammersmith and Fulham");
    addOption(document.drop_list.Option3,"haringey-crime.html", "Haringey");
    addOption(document.drop_list.Option3,"harrow-crime.html", "Harrow");
    addOption(document.drop_list.Option3,"havering-crime.html", "Havering");
    addOption(document.drop_list.Option3,"hillingdon-crime.html", "Hillingdon");
    addOption(document.drop_list.Option3,"hounslow-crime.html", "Hounslow");
    addOption(document.drop_list.Option3,"islington-crime.html", "Islington");
    addOption(document.drop_list.Option3,"kensington-and-chelsea-crime.html", "Kensington and Chelsea");
    addOption(document.drop_list.Option3,"kingston-upon-thames-crime.html", "Kingston upon Thames");
    addOption(document.drop_list.Option3,"lambeth-crime.html", "Lambeth");
    addOption(document.drop_list.Option3,"lewisham-crime.html", "Lewisham");
    addOption(document.drop_list.Option3,"merton-crime.html", "Merton");
    addOption(document.drop_list.Option3,"newham-crime.html", "Newham");
    addOption(document.drop_list.Option3,"redbridge-crime.html", "Redbridge");
    addOption(document.drop_list.Option3,"richmond-upon-thames-crime.html", "Richmond upon Thames");
    addOption(document.drop_list.Option3,"southwark-crime.html", "Southwark");
    addOption(document.drop_list.Option3,"sutton-crime.html", "Sutton");
    addOption(document.drop_list.Option3,"tower-hamlets-crime.html", "Tower Hamlets");
    addOption(document.drop_list.Option3,"waltham-forest-crime.html", "Waltham Forest");
    addOption(document.drop_list.Option3,"wandsworth-crime.html", "Wandsworth");
    addOption(document.drop_list.Option3,"westminster-crime.html", "Westminster");
   
    }

}

////////////////// 

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);
}
