function selectContinent(continent_id)
{
	countriesSelector = $('select#countries');
	countriesSelector.empty();
	$.getJSON(site_url+'/ajax/geo/countries/' + continent_id, function(data){
		for(i = 0; i < data.length; i++)
		{
			var option = '<option value="' + data[i].id + '"';
		//	if(selected == data[i].id) option += ' selected="selected"';
			option += '>' + data[i].name + '</option>';

			countriesSelector.append(option);
		}

		countriesSelector.change();
		updateTara();
	});
}
function selectCountriesChanged() {
		$('select#regions').empty();
		$('select#regions').append('<option value="0">Oricare</option>');

		$.getJSON(site_url+'/ajax/geo/regions/' + $('#countries').val(), function(data){
		
			for(i = 0; i < data.length; i++)
			{
				if(data[i].name == '')
				{
					continue;
				}
				$('select#regions').append('<option value="' + data[i].id + '">' + data[i].name + '</option>');
			}

			$('select#regions').change();
			updateRegiune();
		});

}
function selectRegionsChanged() {
		$('select#cities').empty();
		$('select#cities').append('<option value="0">Oricare</option>');
		var country_value = $('select#countries').attr('value');

		$.getJSON(site_url+'/ajax/geo/cities/' + $('#regions').val() + '/' + country_value, function(data){
			for(i = 0; i < data.length; i++)
			{
				if(data[i].name == '')
				{
					continue;
				}
				$('select#cities').append('<option value="' + data[i].id + '">' + data[i].name + '</option>');
			}
			updateCities();
		});

}


$(document).ready(function(){
	$.ajaxSetup({type: "POST"});

	$('select#countries').bind('change', function(){
	selectCountriesChanged();
	});

	$('select#regions').bind('change', function(){
	selectRegionsChanged() ;
	});

	$('select[name="country_id"]').change();

$('#countriesfake').combobox({

            arrowURL: '/exploretravel_files/drop_down.png'

        }).bind('comboboxselect', function(e, ui) {
            schimbaTara();
        });
$('#regionsfake').combobox({

            arrowURL: '/exploretravel_files/drop_down.png'

        }).bind('comboboxselect', function(e, ui) {
            schimbaRegiune();
        });

		$('#citiesfake').combobox({

            arrowURL: '/exploretravel_files/drop_down.png'

        }).bind('comboboxselect', function(e, ui) {
            schimbaCities();
        });
		$('#monthsfake').combobox({

                    arrowURL: '/exploretravel_files/drop_down.png'

                }).bind('comboboxselect', function(e, ui) {
                            schimbaLuna();
                                    });


});


var flashvars = false;
var params = {
  wmode: "transparent",
  menu: "false"
};


	function schimbaTara() {
	curCountry = $('#countriesfake').val();
	allCountries = $('#countries option');
	  for (i=0; i<allCountries.length; i++) {
	  if (allCountries[i] != undefined) {
	    if(allCountries[i].text == curCountry) {
    		$('#countries').val(allCountries[i].value);
    		selectCountriesChanged();

    		}
	    }
	      }
	}
	function updateTara() {
    		currentTara = [];
    		allCountries = $('#countries option');
    		for (j=0; j<allCountries.length; j++) {
    		currentTara.push(allCountries[j].text);
    		}
    		$('#countriesfake').combobox('setData', 'data', []);
    		$('#countriesfake').combobox('setData', 'data', currentTara);
			$('#countriesfake').val('');

	}

	function updateRegiune() {
    		currentRegions = [];
    		allRegions = $('#regions option');
    		for (j=0; j<allRegions.length; j++) {
    		currentRegions.push(allRegions[j].text);
    		}
    		$('#regionsfake').combobox('setData', 'data', []);
    		$('#regionsfake').combobox('setData', 'data', currentRegions);

	}
	function schimbaRegiune() {
	curRegiune = $('#regionsfake').val();
	allRegions = $('#regions option');
	  for (i=0; i<allRegions.length; i++) {
	  if (allRegions[i] != undefined) {
	    if(allRegions[i].text == curRegiune) {
    		$('#regions').val(allRegions[i].value);
    		selectRegionsChanged();

    		}
	    }
	      }

	}
	function schimbaCities() {
	curOras = $('#citiesfake').val();
	allCities = $('#cities option');
	  for (i=0; i<allCities.length; i++) {
	  if (allCities[i] != undefined) {
	    if(allCities[i].text == curOras) {
    		$('#cities').val(allCities[i].value);

    		}
	    }
	      }

	}
	function schimbaLuna() {
	curLuna = $('#monthsfake').val();
	allMonths = $('#months option');
	  for (i=0; i<allMonths.length; i++) {
	  if (allMonths[i] != undefined) {
	    if(allMonths[i].text == curLuna) {
    		$('#months').val(allMonths[i].value);

    		}
	    }
	      }

	}

	function updateCities() {
    		currentCities = [];
    		allCities = $('#cities option');
    		for (j=0; j<allCities.length; j++) {
    		currentCities.push(allCities[j].text);
    		}
    		$('#citiesfake').combobox('setData', 'data', currentCities);

	}

	
