function enviarCesta(item, url)
{
	form.cantidad.value=1;
	form.item.value=item;
	form.url.value=url;
	form.action="cesta.php";
	form.method="post";
	form.submit();
}

function imprimirCesta()
{
	entrar=confirm("Este proceso imprimirá los inmuebles de su cesta.\n\n¿Está seguro que desea imprimir ahora?");
	if(entrar)
		impresion.document.location.href="gestor_impresion.php";
}

function anularCesta(url)
{
	form.url.value=url;
	form.action="anular_cesta.php";
	form.method="post";
	form.submit();
}

function modificarAlerta(idioma)
{
	if(idioma=="ingles")
		entrar=confirm("");
	else if(idioma=="frances")
		entrar=confirm("");
	else if(idioma=="aleman")
		entrar=confirm("");
	else
		entrar=confirm("¿Está seguro/a que desea modificar esta alerta?");
	if(entrar)
	{
		form.action="modificar_alerta.php";
		form.method="post";
		form.submit();
	}
	else
		return false;
}

function eliminarAlerta(idioma)
{
	if(idioma=="ingles")
		entrar=confirm("");
	else if(idioma=="frances")
		entrar=confirm("");
	else if(idioma=="aleman")
		entrar=confirm("");
	else
		entrar=confirm("¿Está seguro/a que desea eliminar esta alerta?");
	if(entrar)
	{
		form.action="eliminar_alerta.php";
		form.method="post";
		form.submit();
	}
	else
		return false;
}

function agregarFavoritos(idioma)
{
	if((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4))
	{
		var url="http://www.apired.com/";
		if(idioma=="ingles")
			var titulo="APIRED - Your API Real Estate Stock Market";
		else if(idioma=="frances")
			var titulo="APIRED - Votre API Marché Boursier de Immobiliers";
		else if(idioma=="aleman")
			var titulo="APIRED - API Ihre ImmobilienBörse";
		else
			var titulo="APIRED - Su Bolsa Inmobiliaria API";
		window.external.AddFavorite(url,titulo);
	}
	else
	{ 
		if(navigator.appName == "Netscape") 
		{
			if(idioma=="ingles")
				alert("Press Crtl+D to add this site to your Bookmarks"); 
			else if(idioma=="frances")
				alert("Serrez Crtl+D pour ajouter cet emplacement à vos Signets"); 
			else if(idioma=="aleman")
				alert("Betätigen Sie Crtl+D, um diesen Aufstellungsort Ihren Bookmarks hinzuzufügen"); 
			else
				alert("Presione Crtl+D para agregar este sitio a sus Favoritos"); 
		}
	}
}

function comprobarAlertas(idioma)
{
	if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar una provincia.");
		return false;
	}
	else if(document.form.localidad.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar una localidad.");
		return false;
	}
	else if(document.form.tipo_inmueble.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar un tipo de inmueble.");
		return false;
	}
	else
	{
		document.form.action="insertar_alerta.php";
		document.form.submit();
	}
}

function comprobarContrasena(idioma)
{
	if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else
	{
		document.form.action="enviaremail_contrasena.php";
		document.form.submit();
	}
}

function comprobarRegistroUsuario(idioma)
{
	if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else if(document.form.contrasena.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su contraseña.");
		return false;
	}
	else
	{
		document.form.action="autenticar_usuario.php";
		document.form.submit();
	}
}

function comprobarAlta(idioma)
{
	if(document.form.colegiado.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nº de colegiado provincial.");
		return false;
	}
	else if(document.form.colegio.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su colegio.");
		return false;
	}
	else if(document.form.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar sus apellidos.");
		return false;
	}
	else if(document.form.nombre_fiscal.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nombre fiscal.");
		return false;
	}
	else if(document.form.nif.value.length==0 && document.form.cif.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su CIF/NIF.");
		return false;
	}
	else if(document.form.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su dirección.");
		return false;
	}
	else if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su provincia.");
		return false;
	}
	else if(document.form.localidad.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su localidad.");
		return false;
	}
	else if(document.form.cp.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su código postal.");
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su teléfono.");
		return false;
	}
	else if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else
	{
		document.form.action="enviaremail_alta.php";
		document.form.submit();
	}
}

function comprobarAltaUsuario(idioma)
{
	if(document.form.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar sus apellidos.");
		return false;
	}
	else if(document.form.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su dirección.");
		return false;
	}
	else if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su provincia.");
		return false;
	}
	else if(document.form.localidad.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su localidad.");
		return false;
	}
	else if(document.form.cp.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su código postal.");
		return false;
	}
	else if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else if(document.form.contrasena.value.length<6)
	{
		alert("La contraseña deberá tener al menos 6 caracteres.");
		return false;
	}
	else if(document.form.contrasena2.value.length==0)
	{
		alert("Deberá escribir de nuevo la contraseña.");
		return false;
	}
	else if(form.contrasena2.value!='' && form.contrasena2.value!=form.contrasena.value)
	{
		alert("Las contraseñas indicadas no coinciden.");
		form.contrasena.value='';
		form.contrasena2.value='';
		return false;
	}
	else
	{
		document.form.action="insertar_usuario.php";
		document.form.submit();
	}
}

function comprobarRecomendar(idioma)
{
	if(document.form.remitente2.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.destinatario2.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el nombre del destinatario.");
		return false;
	}
	else if(document.form.email_recomendar.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar un email.");
		return false;
	}
	else
	{
		var el, x, y;

		cerrar('recomendar2');
		ver4(event, 'enviar_cesta2');
		
		recomendar.document.location.href="enviaremail_recomendar.php?remitente="+document.form.remitente2.value+"&destinatario="+document.form.destinatario2.value+"&email_recomendar="+document.form.email_recomendar.value;
		
		document.form.remitente2.value="";
		document.form.destinatario2.value="";
		document.form.email_recomendar.value="";
	}
}

function comprobarEmailCesta(idioma)
{
	if(document.form.remitente.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.destinatario.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el nombre del destinatario.");
		return false;
	}
	else if(document.form.email_cesta.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar un email.");
		return false;
	}
	else
	{
		var el, x, y;

		cerrar('enviar_cesta');
		ver2(event, 'enviar_cesta2');
		
		email_cesta.document.location.href="enviaremail_cesta.php?remitente="+document.form.remitente.value+"&destinatario="+document.form.destinatario.value+"&email_cesta="+document.form.email_cesta.value;
		
		document.form.remitente.value="";
		document.form.destinatario.value="";
		document.form.email_cesta.value="";
	}
}

function comprobarTasacion(idioma)
{
	if(document.form.tipo_tasacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el tipo de la tasación.");
		return false;
	}
	else if(document.form.tipo_bien.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el tipo de bien.");
		return false;
	}
	else if(document.form.direccion_a_tasar.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar la dirección del inmueble a tasar.");
		return false;
	}
	else if(document.form.localidad_a_tasar.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar la localidad del inmueble a tasar.");
		return false;
	}
	else if(document.form.provincia_a_tasar.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar la provincia del inmueble a tasar.");
		return false;
	}
	else if(document.form.cp_a_tasar.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el código postal del inmueble a tasar.");
		return false;
	}
	else if(document.form.tipo_solicitante.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el tipo de solicitante.");
		return false;
	}
	else if(document.form.cif_nif.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el CIF/NIF del solicitante.");
		return false;
	}
	else if(document.form.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el nombre del solicitante.");
		return false;
	}
	else if(document.form.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar los apellidos del solicitante.");
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el teléfono del solicitante.");
		return false;
	}
	else if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("");
		else if(idioma=="frances")
			alert("");
		else if(idioma=="aleman")
			alert("");
		else
			alert("Deberá indicar el email del solicitante.");
		return false;
	}
	else
	{
		document.form.action="enviaremail_tasacion.php";
		document.form.submit();
	}
}

function comprobarModuloWeb(idioma)
{
	if(document.form.provincia_api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre province.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Provinz anzeigen.");
		else
			alert("Deberá indicar su provincia.");
		return false;
	}
	else if(document.form.api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre nom.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Namen anzeigen.");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.usuario.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your user of APIRED.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre utilisateur d'APIRED.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Benutzer von APIRED anzeigen.");
		else
			alert("Deberá indicar su usuario de APIRED.");
		return false;
	}
	else if(document.form.pwd.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your password of APIRED.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre mot de passe d'APIRED.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihr Kennwort von APIRED anzeigen.");
		else
			alert("Deberá indicar su contraseña de APIRED.");
		return false;
	}
	else
	{
		document.form.action="enviaremail_moduloweb.php";
		document.form.submit();
	}
}

function comprobarDemanda(idioma)
{
	if(document.form.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre nom.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Namen anzeigen.");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your surnames.");
		else if(idioma=="frances")
			alert("Vous devez indiquer vos noms de famille.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Familiennameen anzeigen.");
		else
			alert("Deberá indicar sus apellidos.");
		return false;
	}
	else if(document.form.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your address.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre adresse.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Adresse anzeigen.");
		else
			alert("Deberá indicar su dirección.");
		return false;
	}
	else if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre province.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Provinz anzeigen.");
		else
			alert("Deberá indicar su provincia.");
		return false;
	}
	else if(document.form.poblacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your town.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre ville.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Stadt anzeigen.");
		else
			alert("Deberá indicar su población.");
		return false;
	}
	else if(document.form.cp.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your postal code.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre code postal.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Postcode anzeigen.");
		else
			alert("Deberá indicar su código postal.");
		return false;
	}
	else if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your email.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre email.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihr email anzeigen.");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else if(document.form.mensaje.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the text of your message.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le texte de votre message.");
		else if(idioma=="aleman")
			alert("Sie müssen den Text Ihrer Anzeige anzeigen.");
		else
			alert("Deberá indicar el texto de su mensaje.");
		return false;
	}
	else
	{
		document.form.action="insertar_demanda.php";
		document.form.submit();
	}
}

function comprobarContacto(idioma)
{
	if(document.form.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre nom.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Namen anzeigen.");
		else
			alert("Deberá indicar su nombre.");
		return false;
	}
	else if(document.form.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your surnames.");
		else if(idioma=="frances")
			alert("Vous devez indiquer vos noms de famille.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Familiennameen anzeigen.");
		else
			alert("Deberá indicar sus apellidos.");
		return false;
	}
	else if(document.form.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your address.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre adresse.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Adresse anzeigen.");
		else
			alert("Deberá indicar su dirección.");
		return false;
	}
	else if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre province.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Provinz anzeigen.");
		else
			alert("Deberá indicar su provincia.");
		return false;
	}
	else if(document.form.poblacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your town.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre ville.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihre Stadt anzeigen.");
		else
			alert("Deberá indicar su población.");
		return false;
	}
	else if(document.form.cp.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your postal code.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre code postal.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihren Postcode anzeigen.");
		else
			alert("Deberá indicar su código postal.");
		return false;
	}
	else if(document.form.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your email.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre email.");
		else if(idioma=="aleman")
			alert("Sie müssen Ihr email anzeigen.");
		else
			alert("Deberá indicar su email.");
		return false;
	}
	else
	{
		document.form.action="enviaremail_contacto.php";
		document.form.submit();
	}
}

function comprobarComprarReferencia(idioma)
{
	if(document.form.referencia_buscar.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a reference.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une référence.");
		else if(idioma=="aleman")
			alert("Sie müssen einen Hinweis anzeigen.");
		else
			alert("Deberá indicar una referencia.");
		return false;
	}
	else
	{
		document.form.provincia.value="";
		document.form.localidad.value="";
		document.form.zona.value="";
		document.form.api.value="";
		document.form.action="listado_inmuebles.php";
		document.form.submit();
	}
}

function comprobarComprarSituacion(idioma)
{
	if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une province.");
		else if(idioma=="aleman")
			alert("Sie müssen eine Provinz anzeigen.");
		else
			alert("Deberá indicar una provincia.");
		return false;
	}
	else
	{
		document.form.referencia_buscar.value="";
		document.form.api.value="";
		document.form.action="listado_inmuebles.php";
		document.form.submit();
	}
}

function comprobarComprarColegiado(idioma)
{
	if(document.form.provincia_api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the API's province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer la province de l'API.");
		else if(idioma=="aleman")
			alert("Sie müssen die Provinz der API anzeigen.");
		else
			alert("Deberá indicar la provincia del API.");
		return false;
	}
	else if(document.form.api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the API's name.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le nom de l'API.");
		else if(idioma=="aleman")
			alert("Sie müssen den Namen der API anzeigen.");
		else
			alert("Deberá indicar el nombre del API.");
		return false;
	}
	else
	{
		document.form.referencia_buscar.value="";
		document.form.provincia.value="";
		document.form.localidad.value="";
		document.form.zona.value="";
		document.form.action="listado_inmuebles.php";
		document.form.submit();
	}
}

function comprobarBusquedaRapida(idioma)
{
	if(document.form.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une province.");
		else if(idioma=="aleman")
			alert("Sie müssen eine Provinz anzeigen.");
		else
			alert("Deberá indicar una provincia.");
		return false;
	}
	else
	{
		document.form.action="listado_inmuebles.php";
		document.form.submit();
	}
}

function comprobarCOAPI(idioma)
{
	if(document.form.provincia_coapi.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une province.");
		else if(idioma=="aleman")
			alert("Sie müssen eine Provinz anzeigen.");
		else
			alert("Deberá indicar una provincia.");
		return false;
	}
	else
	{
		document.form.action="ficha_coapi.php";
		document.form.submit();
	}
}

function comprobarAPI(idioma)
{
	if(document.form.provincia_api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a province.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une province.");
		else if(idioma=="aleman")
			alert("Sie müssen eine Provinz anzeigen.");
		else
			alert("Deberá indicar una provincia.");
		return false;
	}
	else if(document.form.localidad_api.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a town.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une ville.");
		else if(idioma=="aleman")
			alert("Sie müssen eine Stadt anzeigen.");
		else
			alert("Deberá indicar una localidad.");
		return false;
	}
	else
	{
		document.form.action="listado_apis.php";
		document.form.submit();
	}
}

function popUpFicha(URL)
{
	var x;
	
	x=window.open(URL,'','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=790,height=500,left=0,top=0');
}

function goto(pagina) {
  form.action="privado_"+pagina+".php";
  form.accion.value="consultar";
  form.submit();
}

function gotoinicio(pagina) {
  form.action="procesa_"+pagina+".php";
  form.method="post";
  form.enctype="multipart/form-data";
  form.accion.value="inicio";
  form.submit();
}

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 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(titulo, tabla) {
  var x;
  x=window.open("buscar.php?titulo="+titulo+"&tabla="+tabla,"v","status=0,resizable=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,width=550,height=465,top=50,left=50");
  
  event.returnValue=false;
}

function submitMyForm()
{ 
	form.target='foo'; 
	x=window.open('',form.target,'status=no,resizable=no,toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,width=720,height=500,top=50,left=50');
	form.submit(); 
	return false; 
} 

function do_save()
{
	window.opener.currentTextArea.value=htmlCode.getCode();
	window.close();
	window.opener.focus();
}

function ver(event, capaId)
{
	var el, x, y;

	el = document.getElementById(capaId);
	if (window.event)
	{
		x = window.event.clientX + document.documentElement.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop;
	}
	else
	{
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	
	x -= 300; y -= 150;
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}

function ver2(event, capaId)
{
	var el, x, y;

	el = document.getElementById(capaId);
	if (window.event)
	{
		x = window.event.clientX + document.documentElement.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop;
	}
	else
	{
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	
	x -= 150; y -= 75;
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}

function ver3(event, capaId)
{
	var el, x, y;

	el = document.getElementById(capaId);
	if (window.event)
	{
		x = window.event.clientX + document.documentElement.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop;
	}
	else
	{
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	
	x += 10; y -= 150;
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}

function ver4(event, capaId)
{
	var el, x, y;

	el = document.getElementById(capaId);
	if (window.event)
	{
		x = window.event.clientX + document.documentElement.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop;
	}
	else
	{
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}
	
	x -= 50; y -= 100;
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}

function cerrar(capaId)
{
	document.getElementById(capaId).style.display='none';
}