var target_form;

function fillCategory(target_form)
{ 
	//alert(sobiSearchFormContainer);
	addOption(document.getElementById(target_form).opt13, "", "Select Region", "");
	//this function is used to fill the category list on load
	addOption(document.getElementById(target_form).opt13, "Balearic Islands", "Balearic Islands", "");
	addOption(document.getElementById(target_form).opt13, "Canary Islands", "Canary Islands", "");
	addOption(document.getElementById(target_form).opt13, "Costa Azahar", "Costa Azahar", "");
	addOption(document.getElementById(target_form).opt13, "Costa Blanca - Alicante", "Costa Blanca - Alicante", "");
	addOption(document.getElementById(target_form).opt13, "Costa Brava - Catalonia", "Costa Brava - Catalonia", "");
	addOption(document.getElementById(target_form).opt13, "Costa Calida - Murcia", "Costa Calida - Murcia", "");
	addOption(document.getElementById(target_form).opt13, "Andalucia", "Andalucia", "");
	addOption(document.getElementById(target_form).opt13, "Madrid", "Madrid", "");
	addOption(document.getElementById(target_form).opt11, "", "Select Region First", "");
	addOption(document.getElementById(target_form).city, "", "Select Subregion First", "");
	
}


function SelectSubRegion(target_form)
{
// ON selection of category this function will work
//alert(target_form);
removeAllOptions(document.getElementById(target_form).opt11);
addOption(document.getElementById(target_form).opt11, "", "Sub Region", "");
	
	if(document.getElementById(target_form).opt13.value == 'Balearic Islands')
		{
		addOption(document.getElementById(target_form).opt11,"Ibiza", "Ibiza");
		addOption(document.getElementById(target_form).opt11,"Mallorca", "Mallorca");
		addOption(document.getElementById(target_form).opt11,"Minorca", "Minorca");
		}
	
	if(document.getElementById(target_form).opt13.value == 'Canary Islands')
		{
		addOption(document.getElementById(target_form).opt11,"Lanzarote", "Lanzarote");
		addOption(document.getElementById(target_form).opt11,"Tenerife", "Tenerife");
		addOption(document.getElementById(target_form).opt11,"Other Island Resorts", "Other Island Resorts");
		}
		
	if(document.getElementById(target_form).opt13.value == 'Costa Azahar')
		{
		addOption(document.getElementById(target_form).opt11,"Castellon", "Castellon");
		addOption(document.getElementById(target_form).opt11,"Valencia", "Valencia");
		}
		
	if(document.getElementById(target_form).opt13.value == 'Costa Blanca - Alicante')
		{
		addOption(document.getElementById(target_form).opt11,"Alicante Area", "Alicante area");
		addOption(document.getElementById(target_form).opt11,"Altea Area", "Altea Area");
		addOption(document.getElementById(target_form).opt11,"Elche Area", "Elche Area");
		addOption(document.getElementById(target_form).opt11,"Javea Moraira and Denia", "Javea Moraira and Denia");
		addOption(document.getElementById(target_form).opt11,"Orihuela Costa - Torrevieja", "Orihuela Costa - Torrevieja");
		}


	if(document.getElementById(target_form).opt13.value == 'Costa Brava - Catalonia')
		{
		addOption(document.getElementById(target_form).opt11,"Barcelona", "Barcelona");
		addOption(document.getElementById(target_form).opt11,"Girona", "Girona");
		addOption(document.getElementById(target_form).opt11,"Costa Dorada Tarragona", "Costa Dorada Tarragona");
		}
		
		
	if(document.getElementById(target_form).opt13.value == 'Costa Calida - Murcia')
		{
		addOption(document.getElementById(target_form).opt11,"Cartagena area", "Cartagena area");
		addOption(document.getElementById(target_form).opt11,"Lorca area", "Lorca area");
		addOption(document.getElementById(target_form).opt11,"Murcia", "Murcia");
		addOption(document.getElementById(target_form).opt11,"San pedro - San javier area", "San pedro - San javier area");
		}
		
	if(document.getElementById(target_form).opt13.value == 'Andalucia')
		{
		addOption(document.getElementById(target_form).opt11,"Costa de la Luz", "Costa de la Luz");
		addOption(document.getElementById(target_form).opt11,"Costa de Almeria", "Costa de Almeria");
		addOption(document.getElementById(target_form).opt11,"Costa del Sol", "Costa Del Sol");
		addOption(document.getElementById(target_form).opt11,"Costa Tropical", "Costa tropical");
		}
		
	if(document.getElementById(target_form).opt13.value == 'Madrid')
		{
		addOption(document.getElementById(target_form).opt11,"Madrid Area", "Madrid");
		}

}

function SelectTown(target_form)
{
	removeAllOptions(document.getElementById(target_form).city);
	addOption(document.getElementById(target_form).city, "", "Select Town", "");
	
	if(document.getElementById(target_form).opt11.value == 'Ibiza')
		{
		addOption(document.getElementById(target_form).city,"Ibiza Town and Beach Area", "Ibiza Town and Beach Area");
		addOption(document.getElementById(target_form).city,"San Agustin", "San Agustin");
		addOption(document.getElementById(target_form).city,"San Antonio", "San Antonio");
		addOption(document.getElementById(target_form).city,"Sant Josep", "Sant Josep");
		addOption(document.getElementById(target_form).city,"Santa Eulalia", "Santa Eulalia");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Mallorca')
		{
		addOption(document.getElementById(target_form).city,"Central - Sineu", "Central - Sineu");
		addOption(document.getElementById(target_form).city,"East - Felanitx", "East - Felanitx");
		addOption(document.getElementById(target_form).city,"East - Porto Colom", "East - Porto Colom");
		addOption(document.getElementById(target_form).city,"East - Porto Cristo Area", "East - Porto Cristo Area");
		addOption(document.getElementById(target_form).city,"East - Sa Coma", "East - Sa Coma");
		addOption(document.getElementById(target_form).city,"North - Alcudia Area", "North - Alcudia Area");
		addOption(document.getElementById(target_form).city,"North - Arta", "North - Arta");
		addOption(document.getElementById(target_form).city,"North - Cala Ratjada", "North - Cala Ratjada");
		addOption(document.getElementById(target_form).city,"North - Can Picafort", "North - Can Picafort");
		addOption(document.getElementById(target_form).city,"North - Colonia de Sant Pere", "North - Colonia de Sant Pere");
		addOption(document.getElementById(target_form).city,"North - Costa Canyamel", "North - Costa Canyamel");
		addOption(document.getElementById(target_form).city,"North - Pollensa Area", "North - Pollensa Area");
		addOption(document.getElementById(target_form).city,"Palma de Majorca - ", "Palma de Majorca - ");
		addOption(document.getElementById(target_form).city,"South - Colonia de Sant Jordi", "South - Colonia de Sant Jordi");
		addOption(document.getElementById(target_form).city,"South - Es Trenc - Sa Rapita", "South - Es Trenc - Sa Rapita");
		addOption(document.getElementById(target_form).city,"South - Llucmajor", "South - Llucmajor");
		addOption(document.getElementById(target_form).city,"West - Andratx", "West - Andratx");
		addOption(document.getElementById(target_form).city,"West - Deia - Deya", "West - Deia - Deya");
		addOption(document.getElementById(target_form).city,"West - Portals Nous - Puerto Portals", "West - Portals Nous - Puerto Portals");
		addOption(document.getElementById(target_form).city,"West - Santa Ponsa", "West - Santa Ponsa");
		addOption(document.getElementById(target_form).city,"West - Soller Area", "West - Soller Area");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Minorca')
		{
		addOption(document.getElementById(target_form).city,"North - Son Parc", "North - Son Parc");
		addOption(document.getElementById(target_form).city,"South - Cala en Porter", "South - Cala en Porter");
		addOption(document.getElementById(target_form).city,"South - Son Bou – San Jaime", "South - Son Bou – San Jaime");
		addOption(document.getElementById(target_form).city,"South East - Binibeca", "South East - Binibeca");
		}
		
	
	
	if(document.getElementById(target_form).opt11.value == 'Lanzarote')
		{
		addOption(document.getElementById(target_form).city,"Costa Teguise", "Costa Teguise");
		addOption(document.getElementById(target_form).city,"Playa Blanca – Yaiza", "Playa Blanca – Yaiza");
		addOption(document.getElementById(target_form).city,"Playas de Orzola y Arrieta – Haria", "Playas de Orzola y Arrieta – Haria");
		addOption(document.getElementById(target_form).city,"Puerto del Carmen", "Puerto del Carmen");
		addOption(document.getElementById(target_form).city,"Puerto Calero – Tias", "Puerto Calero – Tias");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Tenerife')
		{
		addOption(document.getElementById(target_form).city,"North Tenerife", "North Tenerife");
		addOption(document.getElementById(target_form).city,"South Tenerife", "South Tenerife");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Other Island Resorts')
		{
		addOption(document.getElementById(target_form).city,"Fuerteventura", "Fuerteventura");
		addOption(document.getElementById(target_form).city,"La Palma", "La Palma");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Castellon')
		{
		addOption(document.getElementById(target_form).city,"Alcossebre", "Alcossebre");
		addOption(document.getElementById(target_form).city,"Peniscola", "Peniscola");
		addOption(document.getElementById(target_form).city,"Vinaros", "Vinaros");
		}
	
	if(document.getElementById(target_form).opt11.value == 'Valencia')
		{
		addOption(document.getElementById(target_form).city,"Gandia", "Gandia");
		addOption(document.getElementById(target_form).city,"Oliva", "Oliva");
		addOption(document.getElementById(target_form).city,"Valencia City", "Valencia City");
		}
		
		
	
	
	if(document.getElementById(target_form).opt11.value == 'Alicante Area')
		{
		addOption(document.getElementById(target_form).city,"El Altet", "El Altet");
		addOption(document.getElementById(target_form).city,"El Campello", "El Campello");
		addOption(document.getElementById(target_form).city,"Mutxamel", "Mutxamel");
		}
		
		
	
	if(document.getElementById(target_form).opt11.value == 'Altea Area')
		{
		addOption(document.getElementById(target_form).city,"Altea Area", "Altea Area");
		addOption(document.getElementById(target_form).city,"Benidorm", "Benidorm");
		addOption(document.getElementById(target_form).city,"Villajoyosa", "Villajoyosa");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Elche Area')
		{
		addOption(document.getElementById(target_form).city,"Elche Area", "Elche Area");
		addOption(document.getElementById(target_form).city,"Gran Alicante", "Gran Alicante");
		}
		
	
	if(document.getElementById(target_form).opt11.value == 'Javea, Moraira and Denia')
	{
	addOption(document.getElementById(target_form).city,"Benissa", "Benissa");
	addOption(document.getElementById(target_form).city,"benitachell", "Benitachell");
	addOption(document.getElementById(target_form).city,"Calpe", "Calpe");
	addOption(document.getElementById(target_form).city,"Denia", "Denia");
	addOption(document.getElementById(target_form).city,"Jalon Valley", "Jalon Valley");
	addOption(document.getElementById(target_form).city,"Javea", "Javea");
	addOption(document.getElementById(target_form).city,"Moraira", "Moraira");
	addOption(document.getElementById(target_form).city,"Orba", "Orba");
	addOption(document.getElementById(target_form).city,"Pedreguer", "Pedreguer");
	addOption(document.getElementById(target_form).city,"Pego", "Pego");
	
	}
	
	
	if(document.getElementById(target_form).opt11.value == 'Orihuela Costa - Torrevieja')
		{
		addOption(document.getElementById(target_form).city,"Cabo Roig", "Cabo Roig");
		addOption(document.getElementById(target_form).city,"Campoamor", "Campoamor");
		addOption(document.getElementById(target_form).city,"La Zenia", "La Zenia");
		addOption(document.getElementById(target_form).city,"Los Balcones", "Los Balcones");
		addOption(document.getElementById(target_form).city,"Los Dolses", "Los Dolses");
		addOption(document.getElementById(target_form).city,"Playa Flamenca", "Playa Flamenca");
		addOption(document.getElementById(target_form).city,"Punta Prima", "Punta Prima");
		addOption(document.getElementById(target_form).city,"Torrevieja", "Torrevieja");
		addOption(document.getElementById(target_form).city,"Villamartin", "Villamartin");
		addOption(document.getElementById(target_form).city,"Villamartin Plaza", "Villamartin Plaza");
		addOption(document.getElementById(target_form).city,"Rojales", "Rojales");
		addOption(document.getElementById(target_form).city,"Algorfa - La Finca", "Algorfa - La Finca");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Barcelona')
		{
		addOption(document.getElementById(target_form).city,"Barcelona", "Barcelona");
		addOption(document.getElementById(target_form).city,"Sitges", "Sitges");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Girona')
		{
		addOption(document.getElementById(target_form).city,"Blanes", "Blanes");
		addOption(document.getElementById(target_form).city,"Calonge", "Calonge");
		addOption(document.getElementById(target_form).city,"Empuriabrava", "Empuriabrava");
		addOption(document.getElementById(target_form).city,"Figueres Area", "Figueres Area");
		addOption(document.getElementById(target_form).city,"Girona City", "Girona City");
		addOption(document.getElementById(target_form).city,"Lloret de Mar", "Lloret de Mar");
		addOption(document.getElementById(target_form).city,"Palau Saverdera", "Palau Saverdera");
		addOption(document.getElementById(target_form).city,"Pals", "Pals");
		addOption(document.getElementById(target_form).city,"Palaya De Aro", "Palaya De Aro");
		addOption(document.getElementById(target_form).city,"Playa de Pals", "Playa de Pals");
		addOption(document.getElementById(target_form).city,"Roses", "Roses");
		addOption(document.getElementById(target_form).city,"Sant Feliu de Guixols", "Sant Feliu de Guixols");
		addOption(document.getElementById(target_form).city,"Tossa de Mar", "Tossa de Mar");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Costa Dorada Tarragona')
		{
		addOption(document.getElementById(target_form).city,"Cambrils", "Cambrils");
		addOption(document.getElementById(target_form).city,"L'Ametlla de Mar", "L'Ametlla de Mar");
		addOption(document.getElementById(target_form).city,"L'Ampolla", "L'Ampolla");
		addOption(document.getElementById(target_form).city,"Miami Playa", "Miami Playa");
		addOption(document.getElementById(target_form).city,"Salou", "Salou");
		}
		
	if(document.getElementById(target_form).opt11.value == 'Cartagena')
		{
		addOption(document.getElementById(target_form).city,"Los Alcazares", "Los Alcazares");
		addOption(document.getElementById(target_form).city,"Mazarron", "Mazarron");
		addOption(document.getElementById(target_form).city,"Roda", "Roda");
		addOption(document.getElementById(target_form).city,"San Pedro del Pinatar", "San Pedro del Pinatar");
		}
		
	if(document.getElementById(target_form).opt11.value == 'La Manga')
		{
		addOption(document.getElementById(target_form).city,"Bellaluz", "Bellaluz");
		addOption(document.getElementById(target_form).city,"El Rancho", "El Rancho");
		addOption(document.getElementById(target_form).city,"La Manga Area", "La Manga Area");
		}
	
	if(document.getElementById(target_form).opt11.value == 'Polaris World')
		{
		addOption(document.getElementById(target_form).city,"El Valle Golf Resort", "El Valle Golf Resort");
		addOption(document.getElementById(target_form).city,"Hacienda Riquelme Golf Resort", "Hacienda Riquelme Golf Resort");
		addOption(document.getElementById(target_form).city,"La Torre Golf Resort", "La Torre Golf Resort");
		addOption(document.getElementById(target_form).city,"Mar Menor Golf Resort", "Mar Menor Golf Resort");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Costa de la Luz')
		{
		addOption(document.getElementById(target_form).city,"Cadiz Province", "Cadiz Province");
		addOption(document.getElementById(target_form).city,"Chiclana de la Frontera", "Chiclana de la Frontera");
		addOption(document.getElementById(target_form).city,"Conil de la Frontera", "Conil de la Frontera");
		addOption(document.getElementById(target_form).city,"Huelva Province", "Huelva Province");
		addOption(document.getElementById(target_form).city,"Los Canos de Meca", "Los Canos de Meca");
		addOption(document.getElementById(target_form).city,"Seville Province", "Seville Province");
		addOption(document.getElementById(target_form).city,"Vejer de la Frontera", "Vejer de la Frontera");
		addOption(document.getElementById(target_form).city,"Zahara de los Atunes", "Zahara de los Atunes");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Costa de Almeria')
		{
		addOption(document.getElementById(target_form).city,"Almeria Area", "Almeria Area");
		addOption(document.getElementById(target_form).city,"Mojacar Playa", "Mojacar Playa");
		addOption(document.getElementById(target_form).city,"San Juan de los Terreros", "San Juan de los Terreros");
		addOption(document.getElementById(target_form).city,"Vera Playa", "Vera Playa");
		addOption(document.getElementById(target_form).city,"Almerimar", "Almerimar");
		}
	
	
	if(document.getElementById(target_form).opt11.value == 'Costa Tropical')
		{
		addOption(document.getElementById(target_form).city,"Almunecar", "Almunecar");
		addOption(document.getElementById(target_form).city,"La Herradura", "La Herradura");
		addOption(document.getElementById(target_form).city,"Salobrena", "Salobrena");
		addOption(document.getElementById(target_form).city,"Granada", "Granada");
		addOption(document.getElementById(target_form).city,"Loja", "Loja");
		addOption(document.getElementById(target_form).city,"Sierra Nevada - Orqiva", "Sierra Nevada - Orqiva");
		}
		
		
	if(document.getElementById(target_form).opt11.value == 'Costa del Sol')
		{
		addOption(document.getElementById(target_form).city,"Jimena de la Frontera", "Jimena de la Frontera");
		addOption(document.getElementById(target_form).city,"Antequera", "Antequera");
		addOption(document.getElementById(target_form).city,"Axarquia - Alcaucin", "Axarquia - Alcaucin");
		addOption(document.getElementById(target_form).city,"Axarquia - Competa", "Axarquia - Competa");
		addOption(document.getElementById(target_form).city,"Axarquia - Friqiliana", "Axarquia - Friqiliana");
		addOption(document.getElementById(target_form).city,"Axarquia - Torre del Mar", "Axarquia - Torre del Mar");
		addOption(document.getElementById(target_form).city,"Axarquia - Torrox Area", "Axarquia - Torrox Area");
		addOption(document.getElementById(target_form).city,"Axarquia - Vinuela", "Axarquia - Vinuela");
		addOption(document.getElementById(target_form).city,"Guadalhorce - Alhaurin el Grande", "Guadalhorce - Alhaurin el Grande");
		addOption(document.getElementById(target_form).city,"Guadalhorce - Coin", "Guadalhorce - Coin");
		addOption(document.getElementById(target_form).city,"Malaga - Alhaurin de la Torre", "Malaga - Alhaurin de la Torre");
		addOption(document.getElementById(target_form).city,"Malaga City", "Malaga City");
		addOption(document.getElementById(target_form).city,"Ronda - Gaucin", "Ronda - Gaucin");
		addOption(document.getElementById(target_form).city,"Ronda", "Ronda");
		addOption(document.getElementById(target_form).city,"Benahavis", "Benahavis");
		addOption(document.getElementById(target_form).city,"Benalmadena", "Benalmadena");
		addOption(document.getElementById(target_form).city,"Casares", "Casares");
		addOption(document.getElementById(target_form).city,"Estepona Area", "Estepona Area");
		addOption(document.getElementById(target_form).city,"Fuenqirola", "Fuenqirola");
		addOption(document.getElementById(target_form).city,"Manilva Area", "Manilva Area");
		addOption(document.getElementById(target_form).city,"Marbella Area", "Marbella Area");
		addOption(document.getElementById(target_form).city,"Mijas Area", "Mijas Area");
		addOption(document.getElementById(target_form).city,"Torremolinos", "Torremolinos");
		}
	
		

}




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



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


