function unhtml(string)
{
	string = string.replace(/&amp;/, '\&');
	string = string.replace(/&#37;/, '%');
	string = string.replace(/&lt;/, '<');
	string = string.replace(/&gt;/, '>');
	string = string.replace(/&quot;/, '"');
	string = string.replace(/&#39;/, '\'');
	string = string.replace(/&#40;/, '(');
	string = string.replace(/&#41;/, ')');
	string = string.replace(/&#43;/, '+');
	string = string.replace(/&#45;/, '-');
	string = string.replace(/&aacute;/, 'á');
	string = string.replace(/&eacute;/, 'é');
	string = string.replace(/&iacute;/, 'í');
	string = string.replace(/&oacute;/, 'ó');
	string = string.replace(/&uacute;/, 'ú');
	string = string.replace(/&ntilde;/, 'ñ');
	string = string.replace(/&Aacute;/, 'Á');
	string = string.replace(/&Eacute;/, 'É');
	string = string.replace(/&Iacute;/, 'Í');
	string = string.replace(/&Oacute;/, 'Ó');
	string = string.replace(/&Uacute;/, 'Ú');
	string = string.replace(/&Ntilde;/, 'Ñ');

	return string;
}

function provincias_load_poblaciones(id, target)
{
	var s = $(target);
	var end = false;

	for (var i = 0; i < provincias_data.length && !end; i++)
	{
		if (provincias_data[i]['Provincia']['id'] == id)
		{
			// Meter poblaciones

			s.options.length = 0;

			if(provincias_data[i]['Municipio'].length > 0)
			{
				for (var j = 0; j < provincias_data[i]['Municipio'].length; j++)
				{
					s.options[s.options.length] = new Option(unhtml(provincias_data[i]['Municipio'][j]['municipio']), unhtml(provincias_data[i]['Municipio'][j]['id']));
				}
			}
			end = true;
		}
	}
}
