var zonas = new Array();

function tiposelect(localidad,zona) {
	this.localidad = localidad;
	this.zona = zona;
}

function cargarselect(localidad,cargado,defecto) {
	if (localidad == '') {
		cargado.length = 1;
		cargado.options[0].value = "";
		cargado.options[0].text = "-Todas-";
		cargado.options[0].selected = true;
	} else {
		var k = 0;
		for (i in zonas) {
			if (zonas[i].localidad == localidad) {
				k++;
			}
		}
		j = 1;
		cargado.length = k + 1;
		cargado.options[0].value = "";
		cargado.options[0].text = "-Todas-";
		cargado.options[0].selected = true;
		if (k > 0) {
			for (i in zonas) {
				if (zonas[i].localidad == localidad) {
					cargado.options[j].value = zonas[i].zona;
					cargado.options[j].text = zonas[i].zona;
					if (defecto == zonas[i].zona) {
						cargado.options[j].selected = true;
					}
					j++;
				}
			}
		}
	}
}

function cambiar(filtro) {
	if (filtro == 'avanzado') {
		document.location = 'index.php?carga=avanzado';
	} else {
		document.location = 'index.php';
	}
}

function volver(valor) {
	if (valor == 1) {
		document.formulario.carga.value = '';		
	} else {
		document.formulario.carga.value = 'avanzado';
	}
	document.formulario.submit();
}

function volverbus() {
	document.formulario.carga.value = 'resultado';
	document.formulario.submit();
}

function paginar(valor) {
	document.formulario.pag.value = valor;
	document.formulario.submit();
}

function ordenar(valor) {
	document.formulario.pag.value = '0';
	if (document.formulario.orden1.value == valor) {
		if (document.formulario.orden2.value == '1') {
			document.formulario.orden2.value = '2';
		} else {
			document.formulario.orden2.value = '1';
		}
	} else {
		document.formulario.orden1.value = valor;
		document.formulario.orden2.value = '1';
	}
	document.formulario.submit();
}

function masinfo(valor) {
	document.formulario.carga.value = 'ficha';
	document.formulario.ref.value = valor;
	document.formulario.submit();
}

function enviaramigo() {
	for (i=0;i<=27;i++) {
		var objeto = document.getElementById('f' + i);
		objeto.style.display = 'none';
	}
	var objeto = document.getElementById('enviaramigo');
	objeto.style.display = 'block';
}

function volverficha() {
	var objeto = document.getElementById('enviaramigo');
	objeto.style.display = 'none';
	for (i=0;i<=27;i++) {
		var objeto = document.getElementById('f' + i);
		objeto.style.display = 'block';
	}
}

function cambiarfoto(id) {
	for (i=0;i<fotos.length;i++) {
		var objeto = document.getElementById('foto' + fotos[i]);
		if (fotos[i] == id) {
			objeto.style.display = 'block';
			fotocargada = fotos[i];
		} else {
			objeto.style.display = 'none';
		}
	}
}

function enviomail() {
	continuar = true;
	if (document.formulario2.nombre.value == '') {
		alert('Es obligatorio rellenar tu nombre');
		continuar = false;
	}
	if ((document.formulario2.mail.value == '') && (continuar)) {
		alert('Es obligatorio rellenar el mail del destinatario');
		continuar = false;
	}
	if (continuar) {
		document.formulario2.foto.value = fotocargada;
		document.formulario2.submit();
	}
}

function venderpiso() {
	continuar = true;
	if ((document.formulario.poblacion.value == '') && (continuar)) {
		alert('El campo poblaci\ón es obligatorio');
		continuar = false;
	}
	if ((document.formulario.tipo.value == '') && (continuar)) {
		alert('El campo tipo de inmueble es obligatorio');
		continuar = false;
	}
	if ((document.formulario.operacion.value == '') && (continuar)) {
		alert('El campo operaci\ón es obligatorio');
		continuar = false;
	}
	if ((document.formulario.nombre.value == '') && (continuar)) {
		alert('El campo nombre es obligatorio');
		continuar = false;
	}
	if ((document.formulario.telefono.value == '') && (continuar)) {
		alert('El campo tel\éfono es obligatorio');
		continuar = false;
	}
	if (continuar) {
		document.formulario.submit();
	}
}
