function CountryChanged()
{
	var cmbCountries = $("#cmbCountries");
	var cmbStates = $("#cmbStates");
	var countryId = cmbCountries.attr("value");
	
	hcms.ModuleGuid = "34200000000000000000000000000002";
	hcms.startRequest("GetCmbStatesContent", {country_id: countryId}, function(msg)
	{
		cmbStates.html('');
		cmbStates.append(msg);
		cmbStates.attr("value", "0");
		StateChanged();
	});
}

function StateChanged()
{
	var cmbStates = $("#cmbStates");
	var cmbTowns = $("#cmbTowns");
	var stateId = cmbStates.attr("value");
	
	hcms.ModuleGuid = "34200000000000000000000000000002";
	hcms.startRequest("GetCmbTownsContent", {state_id: stateId}, function(msg)
	{
		cmbTowns.html('');
		cmbTowns.append(msg);
		cmbTowns.attr("value", "0");
	});
}

function BtnSearchClicked()
{
	var cmbCountries = $('#cmbCountries');
	var cmbStates = $('#cmbStates');
	var cmbTowns = $('#cmbTowns');
	var cmbModels = $('#cmbModels');
	
	var countryId = cmbCountries.attr('value');
	var stateId = cmbStates.attr('value');
	var townId = cmbTowns.attr('value');
	var modelId = cmbModels.attr('value');
	
	var countryName = ReplaceUmlauteAndEscape(cmbCountries.children("[selected]").text().toLowerCase());
	var stateName = ReplaceUmlauteAndEscape(cmbStates.children("[selected]").text().toLowerCase());
	var townName = ReplaceUmlauteAndEscape(cmbTowns.children("[selected]").text().toLowerCase());
	var modelName = ReplaceUmlauteAndEscape(cmbModels.children("[selected]").text().toLowerCase());
	
	if(countryId == "0") countryName = "alle";
	if(stateId == "0") stateName = "alle";
	if(townId == "0") townName = "alle";
	if(modelId == "0") modelName = "alle";
	
	var category = ccategory;
	if(category == false) category = "casas";
		
	if(modelName != 'alle')
	{
		var url = 'buscar/' + category + '/' + countryName + '/' + stateName + '/' + townName + '/' + modelName + '/';
	}
	else if(townName != 'alle')
	{
		var url = 'buscar/' + category + '/' + countryName + '/' + stateName + '/' + townName + '/';
	}
	else if(stateName != 'alle')
	{
		var url = 'buscar/' + category + '/' + countryName + '/' + stateName + '/';
	}
	else if(countryName != 'alle')
	{
		var url = 'buscar/' + category + '/' + countryName + '/';
	}
	else
	{
		var url = 'buscar/' + category + '/';
	}
	
	location = baseurl + url;
}

function FrmCreateBusinessAd_OnSubmit()
{
	hcms.ModuleGuid = '34200000000000000000000000000002';
	hcms.startFormRequest('CheckCreateBusinessAd', 'FrmCreateBusinessAd', function(msg)
	{
		if(msg == "true")
		{
			var frm = document.FrmCreateBusinessAd;
			frm.submit();
		}
		else
		{
			alert(msg);
		}
	});
	return false;
}
