var ajax = new Ajax();
var ajax_amigo = new Ajax();
// function Cargar
function Cargar(form)
{
	if ((form.claseInmueble.value == 'alquiler') || (form.claseInmueble.value == 'segunda mano')) 
	{
		SM();
		document.getElementById('combo_provincias').style.visibility = 'visible'
	}
	else if (form.claseInmueble.value == 'obra nueva')
	{
			ON();
			document.getElementById('combo_provincias').style.visibility = 'visible'
	}
	else if (form.claseInmueble.value == 'casas vip') 
	{
			CV();
			document.getElementById('combo_provincias').style.visibility = 'visible'
	}
	else document.getElementById('combo_provincias').style.visibility = 'hidden'	
}
// function SM
function SM()
{	
	url = 'provincias_sm.cfm'
	ajax.url = url;
	ajax.f = 'Almacenar()';	
	ajax.run();
}
// function ON
function ON()
{
	document.fBusqueda.claseInmueble.options[1].selected = true
	url = 'provincias_on.cfm'
	ajax.url = url;
	ajax.f = 'Almacenar()';	
	ajax.run();
}

function CV()
{
	url = 'poblaciones_cv.cfm';
	ajax.url = url;
	ajax.f = 'Almacenar()';	
	ajax.run();
}

// function Almacenar
function Almacenar()
{
	var response = ajax.xmlDoc.responseXML.documentElement;	
	longi = response.getElementsByTagName('provincia').length;
	document.fBusqueda.provincias.options.length=0;
	for (i = 0; i < longi; i++)
	{
		nombre = response.getElementsByTagName('provincia')[i].attributes.getNamedItem("nombre").value;
		id = response.getElementsByTagName('provincia')[i].attributes.getNamedItem("id").value;
		
		document.fBusqueda.provincias.options[i]= new Option(nombre, id, true, false)
	}
}
// function Enviar
function Enviar(form)
{
	if (form.claseInmueble.value == '')
	{
		alert('Tienes que seleccionar lo que quieres buscar');
		return;
	}
	
	if (form.provincias.options.selectedIndex == 0)
	{		
		if (form.claseInmueble.value == 'alquiler')	
			document.location.href='http://www.expocasa.es/buscar/index.cfm?contrato=A'
		else if (form.claseInmueble.value == 'segunda mano')
			document.location.href='http://www.expocasa.es/buscar/index.cfm?contrato=V'
		else if (form.claseInmueble.value == 'obra nueva')
				document.location.href='http://www.expocasa.es/promociones/'
		else if (form.claseInmueble.value == 'casas vip')
				document.location.href='http://www.expocasa.es/casasvip/'
		return;
	}
	
	if (form.claseInmueble.value == 'alquiler')	
		document.location.href='http://www.expocasa.es/buscar/index_e.cfm?contrato=A&provincia=' + form.provincias.value
	else if (form.claseInmueble.value == 'segunda mano')
		document.location.href='http://www.expocasa.es/buscar/index_e.cfm?contrato=V&provincia=' + form.provincias.value
	else if (form.claseInmueble.value == 'obra nueva')
			document.location.href='http://www.expocasa.es/promociones/index.cfm?pagina=promociones_' + form.provincias.value + '_portada'
	else if (form.claseInmueble.value == 'casas vip')
			document.location.href='http://www.expocasa.es/casasvip/?pagina=listado&loc=' + form.provincias.value
		
}
