function flash(archivo, ancho, alto)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ancho+'" height="'+alto+'">');
	document.write('<param name="movie" value="'+archivo+'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="loop" value="false">');
	document.write('<embed src="'+archivo+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ancho+'" height="'+alto+'"></embed>');
	document.write('</object>');
}

function comprobarFranquiciado(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
			alert("Deberá indicar su nombre.");
		form.nombre.focus();
		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
			alert("Deberá indicar sus apellidos.");
		form.apellidos.focus();
		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
			alert("Deberá indicar su población.");
		form.poblacion.focus();
		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
			alert("Deberá indicar su email.");
		form.email.focus();
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre téléphone.");
		else
			alert("Deberá indicar su teléfono.");
		form.telefono.focus();
		return false;
	}
	else if(document.form.provincia_interes.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the province and town of interest.");
		else if(idioma=="frances")
			alert("Vous devez indiquer la province et la ville d'intérêt.");
		else
			alert("Deberá indicar la provincia y localidad de interés.");
		form.provincia_interes.focus();
		return false;
	}
	else if(document.form.profesion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your present profession.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre profession.");
		else
			alert("Deberá indicar su actual profesión.");
		form.profesion.focus();
		return false;
	}
	else if(document.form.comienzo.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the beginning of your activity.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le commencement de votre activité.");
		else
			alert("Deberá indicar el comienzo de su actividad.");
		form.comienzo.focus();
		return false;
	}
	else
		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
			alert("Deberá indicar su nombre.");
		form.nombre.focus();
		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
			alert("Deberá indicar sus apellidos.");
		form.apellidos.focus();
		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
			alert("Deberá indicar su dirección.");
		form.direccion.focus();
		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
			alert("Deberá indicar su provincia.");
		form.provincia.focus();
		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
			alert("Deberá indicar su población.");
		form.poblacion.focus();
		return false;
	}
	else if(document.form.codigo_postal.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
			alert("Deberá indicar su código postal.");
		form.codigo_postal.focus();
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre téléphone.");
		else
			alert("Deberá indicar su teléfono.");
		form.telefono.focus();
		return false;
	}
	else
		document.form.submit();
}

function comprobarTrabajo(idioma)
{
	if(document.form.oficina.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the agency where you want to work.");
		else if(idioma=="frances")
			alert("Vous devez indiquer l'agence où vous voulez travailler.");
		else
			alert("Deberá indicar la oficina donde desea trabajar.");
		return false;
	}
	else 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
			alert("Deberá indicar su nombre.");
		form.nombre.focus();
		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
			alert("Deberá indicar sus apellidos.");
		form.apellidos.focus();
		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
			alert("Deberá indicar su dirección.");
		form.direccion.focus();
		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
			alert("Deberá indicar su provincia.");
		form.provincia.focus();
		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
			alert("Deberá indicar su población.");
		form.poblacion.focus();
		return false;
	}
	else if(document.form.codigo_postal.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
			alert("Deberá indicar su código postal.");
		form.codigo_postal.focus();
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre téléphone.");
		else
			alert("Deberá indicar su teléfono.");
		form.telefono.focus();
		return false;
	}
	else
		document.form.submit();
}

function comprobarVender(idioma)
{
	if(document.form.m2_habitables.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the inhabitable m2 of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le m2 habitable de la propriété.");
		else
			alert("Deberá indicar los m2 habitables del inmueble.");
		form.m2_habitables.focus();
		return false;
	}
	else if(document.form.m2_terreno.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the land m2 of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer la terre m2 de la propriété.");
		else
			alert("Deberá indicar los m2 de terreno del inmueble.");
		form.m2_terreno.focus();
		return false;
	}
	else if(document.form.habitaciones.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the number of rooms of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le nombre de salles de la propriété.");
		else
			alert("Deberá indicar el número de habitaciones del inmueble.");
		form.habitaciones.focus();
		return false;
	}
	else if(document.form.provincia_inmueble.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the province of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer la province de la propriété.");
		else
			alert("Deberá indicar la provincia del inmueble.");
		form.provincia_inmueble.focus();
		return false;
	}
	else if(document.form.poblacion_inmueble.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the town of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer la ville de la propriété.");
		else
			alert("Deberá indicar la poblacion del inmueble.");
		form.poblacion_inmueble.focus();
		return false;
	}
	else if(document.form.precio.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the price of the property.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le prix de la propriété.");
		else
			alert("Deberá indicar el precio del inmueble.");
		form.precio.focus();
		return false;
	}
	else 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
			alert("Deberá indicar su nombre.");
		form.nombre.focus();
		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
			alert("Deberá indicar sus apellidos.");
		form.apellidos.focus();
		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
			alert("Deberá indicar su dirección.");
		form.direccion.focus();
		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
			alert("Deberá indicar su provincia.");
		form.provincia.focus();
		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
			alert("Deberá indicar su población.");
		form.poblacion.focus();
		return false;
	}
	else if(document.form.codigo_postal.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
			alert("Deberá indicar su código postal.");
		form.codigo_postal.focus();
		return false;
	}
	else if(document.form.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else if(idioma=="frances")
			alert("Vous devez indiquer votre téléphone.");
		else
			alert("Deberá indicar su teléfono.");
		form.telefono.focus();
		return false;
	}
	else
		document.form.submit();
}

function comprobarBusquedaRef(idioma)
{
	if(document.form.referencia.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
			alert("Deberá indicar una referencia.");
		document.form.referencia.focus();
		return false;
	}
	else
		document.form.submit();
}

function comprobarBusquedaRapida(idioma)
{
	if(document.form.localidad.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a town.");
		else if(idioma=="frances")
			alert("Vous devez indiquer une ville.");
		else
			alert("Deberá indicar una localidad.");
		return false;
	}
	else if(document.form.tipo_operacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the type of operation.");
		else if(idioma=="frances")
			alert("Vous devez indiquer le type d'opération.");
		else
			alert("Deberá indicar el tipo de operación.");
		return false;
	}
	else
	{
		if(document.form.tipo_operacion.value=="1")
			document.form.origen.value="op2_1";
		else
			document.form.origen.value="op2_2";
		document.form.submit();
	}
}

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 popUpMapa(url)
{
  imagen=window.open(url, 'imagenAmpliada', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=365,left=50,top=50');
  imagen.focus();
}

function popUpPromo()
{
  imagen=window.open('pop_payasospital.html', 'imagenAmpliada', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=590,height=365,left=50,top=50');
  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 cerrar(capaId)
{
	document.getElementById(capaId).style.display='none';
}

function ver(capaId)
{
	var el, x, y;
	
	el = document.getElementById(capaId);
	x = window.event.clientX + document.documentElement.scrollLeft;
	y = window.event.clientY + document.documentElement.scrollTop;
	
	if(screen.availWidth<=1024)
	{
		x=300;
		y=300;
	}
	else if(screen.availWidth>1024)
	{
		x=350;
		y=300;
	}
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}

function ver2(capaId)
{
	var el, x, y;
	
	el = document.getElementById(capaId);
	x = window.event.clientX + document.documentElement.scrollLeft;
	y = window.event.clientY + document.documentElement.scrollTop;
	
	if(screen.availWidth<=1024)
	{
		x=300;
		y=370;
	}
	else if(screen.availWidth>1024)
	{
		x=350;
		y=380;
	}
	
	el.style.left = x + "px";
	el.style.top  = y + "px";
	el.style.display = "block";
}