// JavaScript Document

function fillCategory(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.region, "Alsace", "Alsace", "");
addOption(document.drop_list.region, "Aquitaine", "Aquitaine", "");
addOption(document.drop_list.region, "Auvergne", "Auvergne", "");
addOption(document.drop_list.region, "Burgundy", "Burgundy", "");
addOption(document.drop_list.region, "Brittany", "Brittany", "");
addOption(document.drop_list.region, "Center", "Center", "");
addOption(document.drop_list.region, "Franche-comte", "Franche-comte", "");
addOption(document.drop_list.region, "Champagne-Ardenne", "Champagne-Ardenne", "");
addOption(document.drop_list.region, "Upper-Normandy", "Upper-Normandy", "");
addOption(document.drop_list.region, "Paris-Isle-of-France", "Paris-Isle-of-France", "");
addOption(document.drop_list.region, "Limousin", "Limousin", "");
addOption(document.drop_list.region, "Lorraine", "Lorraine", "");
addOption(document.drop_list.region, "Languedoc-Roussillon", "Languedoc-Roussillon", "");
addOption(document.drop_list.region, "Midi-Pyrenees", "Midi-Pyrenees", "");
addOption(document.drop_list.region, "North-Calais", "North-Calais", "");
addOption(document.drop_list.region, "Pays-de-la-Loire", "Pays-de-la-Loire", "");
addOption(document.drop_list.region, "Picardy", "Picardy", "");
addOption(document.drop_list.region, "Poitou-Charentes", "Poitou-Charentes", "");
addOption(document.drop_list.region, "Provence-Alpes-Azur", "Provence-Alpes-Azur", "");
addOption(document.drop_list.region, "Rhone-Alps", "Rhone-Alps", "");
}

function SelectSubCat(){
// ON selection of category this function will work

removeAllOptions(document.drop_list.department);
addOption(document.drop_list.department, "", "Choose Department   ", "");

if(document.drop_list.region.value == 'Alsace'){
addOption(document.drop_list.department,"Bas-Rhin", "Bas-Rhin");
addOption(document.drop_list.department,"Haut-Rhin", "Haut-Rhin");
}
if(document.drop_list.region.value == 'Aquitaine'){
addOption(document.drop_list.department,"Dordogne", "Dordogne");
addOption(document.drop_list.department,"Gironde", "Gironde");
addOption(document.drop_list.department,"Landes", "Landes");
addOption(document.drop_list.department,"Lot-et-Garonne", "Lot-et-Garonne");
addOption(document.drop_list.department,"Pyrenees-Atlantiques", "Pyrenees-Atlantiques", "");
}
if(document.drop_list.region.value == 'Auvergne'){
addOption(document.drop_list.department,"Allier", "Allier");
addOption(document.drop_list.department,"Cantal", "Cantal");
addOption(document.drop_list.department,"Haute-Loire", "Haute-Loire");
addOption(document.drop_list.department,"Puy-de-Dôme", "Puy-de-Dôme");
}
if(document.drop_list.region.value == 'Burgundy'){
addOption(document.drop_list.department,"Cote-d'Or", "Cote-d'Or");
addOption(document.drop_list.department,"Nievre", "Nievre");
addOption(document.drop_list.department,"Saone-et-Loire", "Saone-et-Loire");
addOption(document.drop_list.department,"Yonne", "Yonne");
}
if(document.drop_list.region.value == 'Brittany'){
addOption(document.drop_list.department,"Ille-et-Vilaine", "Ille-et-Vilaine");
addOption(document.drop_list.department,"Finistere", "Finistere");
addOption(document.drop_list.department,"Cotes-d'Armor", "Cotes-d'Armor");
addOption(document.drop_list.department,"Morbihan", "Morbihan");
}
if(document.drop_list.region.value == 'Center'){
addOption(document.drop_list.department,"Cher", "Cher");
addOption(document.drop_list.department,"Eure-et-Loir", "Eure-et-Loir");
addOption(document.drop_list.department,"Indre", "Indre");
addOption(document.drop_list.department,"Indre-et-Loire", "Indre-et-Loire");
addOption(document.drop_list.department,"Loir-et-Cher", "Loir-et-Cher");
addOption(document.drop_list.department,"Loiret", "Loiret");
}
if(document.drop_list.region.value == 'Champagne-Ardenne'){
addOption(document.drop_list.department,"Ardennes", "Ardennes");
addOption(document.drop_list.department,"Aube", "Aube");
addOption(document.drop_list.department,"Marne", "Marne");
addOption(document.drop_list.department,"Haute-Marne", "Haute-Marne");
}
if(document.drop_list.region.value == 'Franche-comte'){
addOption(document.drop_list.department,"Doubs", "Doubs");
addOption(document.drop_list.department,"Jura", "Jura");
addOption(document.drop_list.department,"Haute-Saone", "Haute-Saone");
addOption(document.drop_list.department,"Territoire de Belfort", "Territoire de Belfort");
}
if(document.drop_list.region.value == 'Upper-Normandy'){
addOption(document.drop_list.department,"Eure", "Eure");
addOption(document.drop_list.department,"Seine-Maritime", "Seine-Maritime");
}
if(document.drop_list.region.value == 'Paris-Isle-of-France'){
addOption(document.drop_list.department,"Paris", "Paris");
addOption(document.drop_list.department,"Seine-et-Marne", "Seine-et-Marne");
addOption(document.drop_list.department,"Yvelines", "Yvelines");
addOption(document.drop_list.department,"Essonne", "Essonne");
addOption(document.drop_list.department,"Hauts-de-Seine", "Hauts-de-Seine");
addOption(document.drop_list.department,"Seine-Saint-Denis", "Seine-Saint-Denis");
addOption(document.drop_list.department,"Val-de-Marne", "Val-de-Marne");
addOption(document.drop_list.department,"Val-d'Oise", "Val-d'Oise");
}
if(document.drop_list.region.value == 'Limousin'){
addOption(document.drop_list.department,"Correze", "Correze");
addOption(document.drop_list.department,"Creuse", "Creuse");
addOption(document.drop_list.department,"Haute-Vienne", "Haute-Vienne");
}
if(document.drop_list.region.value == 'Lorraine'){
addOption(document.drop_list.department,"Meurthe-et-Moselle", "Meurthe-et-Moselle");
addOption(document.drop_list.department,"Meuse", "Meuse");
addOption(document.drop_list.department,"Moselle", "Moselle");
addOption(document.drop_list.department,"Vosges", "Vosges");
}
if(document.drop_list.region.value == 'Languedoc-Roussillon'){
addOption(document.drop_list.department,"Aude", "Aude");
addOption(document.drop_list.department,"Gard", "Gard");
addOption(document.drop_list.department,"Herault", "Herault");
addOption(document.drop_list.department,"Lozere", "Lozere");
addOption(document.drop_list.department,"Pyrenees-Orientales", "Pyrenees-Orientales");
}
if(document.drop_list.region.value == 'Midi-Pyrenees'){
addOption(document.drop_list.department,"Ariege", "Ariege");
addOption(document.drop_list.department,"Aveyron", "Aveyron");
addOption(document.drop_list.department,"Haute-Garonne", "Haute-Garonne");
addOption(document.drop_list.department,"Gers", "Gers");
addOption(document.drop_list.department,"Lot", "Lot");
addOption(document.drop_list.department,"Hautes-Pyrenees", "Hautes-Pyrenees");
addOption(document.drop_list.department,"Tarn", "Tarn");
addOption(document.drop_list.department,"Tarn-et-Garonne", "Tarn-et-Garonne");
}
if(document.drop_list.region.value == 'North-Calais'){
addOption(document.drop_list.department,"Nord", "Nord");
addOption(document.drop_list.department,"Pas-de-Calais", "Pas-de-Calais");
}
if(document.drop_list.region.value == 'Pays-de-la-Loire'){
addOption(document.drop_list.department,"Loire-Atlantique", "Loire-Atlantique");
addOption(document.drop_list.department,"Maine-et-Loire", "Maine-et-Loire");
addOption(document.drop_list.department,"Mayenn", "Mayenn");
addOption(document.drop_list.department,"Sarthe", "Sarthe");
addOption(document.drop_list.department,"Vendee", "Vendee");
}
if(document.drop_list.region.value == 'Picardy'){
addOption(document.drop_list.department,"Aisne", "Aisne");
addOption(document.drop_list.department,"Oise", "Oise");
addOption(document.drop_list.department,"Somme", "Somme");
}
if(document.drop_list.region.value == 'Poitou-Charentes'){
addOption(document.drop_list.department,"Charente", "Charente");
addOption(document.drop_list.department,"Charente-Maritime", "Charente-Maritime");
addOption(document.drop_list.department,"Deux-Sevres", "Deux-Sevres");
addOption(document.drop_list.department,"Vienne", "Vienne");
}
if(document.drop_list.region.value == 'Provence-Alpes-Azur'){
addOption(document.drop_list.department,"Alpes-de-Haute-Provence", "Alpes-de-Haute-Provence");
addOption(document.drop_list.department,"Hautes-Alpe", "Hautes-Alpe");
addOption(document.drop_list.department,"Alpes-Maritimes", "Alpes-Maritimes");
addOption(document.drop_list.department,"Bouches-du-Rhône", "Bouches-du-Rhône");
addOption(document.drop_list.department,"Var", "Var");
addOption(document.drop_list.department,"Vaucluse", "Vaucluse");
}
if(document.drop_list.region.value == 'Rhone-Alps'){
addOption(document.drop_list.department,"Ain", "Ain");
addOption(document.drop_list.department,"Ardeche", "Ardeche");
addOption(document.drop_list.department,"Drome", "Drome");
addOption(document.drop_list.department,"Isere", "Isere");
addOption(document.drop_list.department,"Loire", "Loire");
addOption(document.drop_list.department,"Rhone", "Rhone");
addOption(document.drop_list.department,"Savoie", "Savoie");
addOption(document.drop_list.department,"Haute-Savoie", "Haute-Savoie");
}


}
////////////////// 

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