function verFicha(colegiado, referencia, tipo, idioma)
{
	eval("ficha=window.open('http://www.apired.com/extranet/ficha_impresion.php?portal=1&colegiado_origen='+colegiado+'&colegio_origen=03&colegiado='+colegiado+'&colegio=03&inmueble='+referencia+'&tipo='+tipo+'&idioma='+idioma, 'ficha','toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,left=0,top=0,width=" + (screen.availWidth - 11) + ",height=" + (screen.availHeight - 30) + "')");
}

function cambiarLocalidad(localidad)
{
	var respuesta;
	var localidades;
	var oXmlHttp;
	
	oXmlHttp=zXmlHttp.createRequest();
	
	oXmlHttp.open("get", "/actualizar_localidad.php?provincia="+document.formulario.provincia_buscador.value+"&localidad="+localidad, true);
	oXmlHttp.onreadystatechange=function()
	{
		if(oXmlHttp.readyState==4)
		{
			if(oXmlHttp.status==200)
			{
				respuesta=unescape(oXmlHttp.responseText);
				respuesta=respuesta.replace(/\+/gi, " ");
				localidades=document.getElementById("localidades");
				localidades.innerHTML=respuesta;
			}
		}
		else
		{
			respuesta='<select name="localidad_buscador" id="localidad_buscador" class="Form1" disabled="disabled">';
			respuesta+='<option value="">Seleccione...</option>';
			respuesta+='</select>';
			localidades=document.getElementById("localidades");
			localidades.innerHTML=respuesta;
		}
	}
	
	oXmlHttp.send(null);
}

function cambiarPrecio(precio_maximo)
{
	var respuesta;
	var precios;
	var oXmlHttp;
	
	oXmlHttp=zXmlHttp.createRequest();
	
	oXmlHttp.open("get", "/actualizar_precio.php?operacion="+document.formulario.operacion_buscador.value+"&precio_maximo="+precio_maximo, true);
	oXmlHttp.onreadystatechange=function()
	{
		if(oXmlHttp.readyState==4)
		{
			if(oXmlHttp.status==200)
			{
				respuesta=unescape(oXmlHttp.responseText);
				respuesta=respuesta.replace(/\+/gi, " ");
				precios=document.getElementById("precios");
				precios.innerHTML=respuesta;
			}
		}
		else
		{
			respuesta='<select name="precio_buscador" id="precio_buscador" class="Form1" disabled="disabled">';
			respuesta+='<option value="">Seleccione...</option>';
			respuesta+='</select>';
			precios=document.getElementById("precios");
			precios.innerHTML=respuesta;
		}
	}
	
	oXmlHttp.send(null);
}

function comprobarBuscador()
{
	if(document.formulario.localidad_buscador.value.length==0 && document.formulario.referencia_buscador.value.length==0)
	{
		alert("Deberá indicar al menos la localidad o referencia del inmueble.");
		document.formulario.localidad.focus();
	}
	else
	{
		var url="/inmuebles/";
		
		if(document.formulario.provincia_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.provincia_buscador.value+"-";
		if(document.formulario.localidad_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.localidad_buscador.value+"-";
		if(document.formulario.operacion_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.operacion_buscador.value+"-";
		if(document.formulario.tipo_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.tipo_buscador.value+"-";
		if(document.formulario.habitaciones_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.habitaciones_buscador.value+"-";
		if(document.formulario.precio_buscador.value.length==0)
			url+="null-";
		else
			url+=document.formulario.precio_buscador.value+"-";
		if(document.formulario.referencia_buscador.value.length==0)
			url+="null/";
		else
			url+=document.formulario.referencia_buscador.value+"/";
		
		window.location.href=url;
	}
}

function comprobarVender()
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.tipo_inmueble.value.length==0)
	{
		alert("Es imprescindible que indique el tipo del inmueble.");
		document.formulario.tipo_inmueble.focus();
	}
	else if(document.formulario.poblacion_inmueble.value.length==0)
	{
		alert("Es imprescindible que indique la población del inmueble.");
		document.formulario.poblacion_inmueble.focus();
	}
	else if(document.formulario.provincia_inmueble.value.length==0)
	{
		alert("Es imprescindible que indique la provincia del inmueble.");
		document.formulario.provincia_inmueble.focus();
	}
	else if(document.formulario.superficie_inmueble.value.length==0)
	{
		alert("Es imprescindible que indique los metros cuadrados del inmueble.");
		document.formulario.superficie_inmueble.focus();
	}
	else if(document.formulario.nombre.value.length==0)
	{
		alert("Es imprescindible que indique su nombre.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		alert("Es imprescindible que indique sus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		alert("Es imprescindible que indique su población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		alert("Es imprescindible que indique su provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		alert("Es imprescindible que indique un teléfono de contacto.");
		document.formulario.telefono.focus();
	}
	else
	{
		document.formulario.action="/enviaremail-vender/";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarContacto(tipo)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre.value.length==0)
	{
		if(tipo)
			alert("Es imprescindible que indique su nombre.");
		else
			alert("Es imprescindible que indique el nombre de su empresa.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(tipo)
			alert("Es imprescindible que indique sus apellidos.");
		else
			alert("Es imprescindible que indique una persona de contacto de su empresa.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		alert("Es imprescindible que indique su población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		alert("Es imprescindible que indique su provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		alert("Es imprescindible que indique un teléfono de contacto.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.mensaje.value.length==0)
	{
		alert("Es imprescindible que indique su consulta.");
		document.formulario.mensaje.focus();
	}
	else
	{
		document.formulario.action="/enviaremail-contacto/";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function tabular(e, obj)
{ 
	tecla=(document.all) ? e.keyCode : e.which;
	
	if(tecla!=13)
		return;
	
	frm=obj.form;
	
	for(i=0; i<frm.elements.length; i++)
		if(frm.elements[i]==obj)
		{ 
			if(i==frm.elements.length-1)
				i=-1;
			
			break;
		}
	
	frm.elements[i+1].focus();
	
	return false; 
}

function popUpImagen(URL)
{
	imagen=window.open(URL, 'imagenAmpliada', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=670,height=430,left=100,top=100');
	imagen.focus();
}

function descargar(carpeta, nombre)
{
	descarga.document.location.href="descarga.php?carpeta=" + carpeta + "&nombre=" + nombre;
}

function goto(pagina, destino)
{
	form.action="privado_"+pagina+".php";
	form.accion.value="consultar";
	form.target=destino;
	form.submit();
}

function gotoinicio(pagina, destino)
{
	form.action="procesa_"+pagina+".php";
	form.method="post";
	form.enctype="multipart/form-data";
	form.accion.value="inicio";
	form.target=destino;
	form.submit();
}

function listado(pagina, destino)
{
	form.action="/cocolisos/listado_"+pagina+".php";
	form.method="post";
	form.target=destino;
	form.submit();
}

function guardar()
{
	var code=htmlCode.getCode();
	
	form.texto.value=code;
	form.accion.value="guardar";
	form.submit();
}

function guardar2()
{
	form.accion.value="guardar";
	form.submit();
}

function consultar()
{
	form.accion.value="consultar";
	form.submit();
}

function eliminar()
{
	form.accion.value="eliminar";
	form.submit();
}

function buscar(tabla)
{
	var x;
	x=window.open("buscador.php?tabla="+tabla,"v","status=0,resizable=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,width=645,height=465,top=50,left=50");
	
	event.returnValue=false;
}

function buscar2(tabla)
{
	var x;
	x=window.open("buscador_apired.php?tabla="+tabla,"v","status=0,resizable=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,width=645,height=465,top=50,left=50");
	
	event.returnValue=false;
}