function verfoto(nombre,w,h,txt) { 
	var x = (800-w)/2
	var y = (600-h)/2
	pagina = "verfoto.asp?nombre="+nombre+"&w="+w+"&h="+h+"&txt="+txt
	window.open(pagina,"_blank","toolbar=no,directories=no,scrollbars=no,location=no,menubar=no,width="+w+",height="+h+",top="+y+",left="+x+",status=no,");
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

// Funciones Adicionales

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


var w = null;
function abrir(URL,name,x,y) {
LeftPosition = (screen.width) ? (screen.width-x)/2 : 0;
TopPosition = (screen.height) ? (screen.height-y)/2 : 0;
settings =
'height='+y+',width='+x+',top='+TopPosition+',left='+LeftPosition+',noresizable'
w = window.open(URL,name,settings)
if(w.window.focus){w.window.focus();}
}

function comref() {
	form = document.formbuscar2
	if(form.referencia.value=="") {alert("Por favor indique una referencia. Si lo que desea es buscar por criterios, pulse en el botón 'Buscar' situado un poco más arriba.");form.referencia.focus();return false;} else {return true;}
}

//Funciones del Central Inmobiliaria - Copyright Holocio 2003 todos los derechos reservados
var noisla = 0

function mirar1(form) { if (form.nuevo2.checked == false)   {form.nuevo2.checked = true;}}
function mirar2(form) { if (form.nuevo1.checked == false)   {form.nuevo1.checked = true;}}
function mirar3(form) { if (form.alquilar.checked == false) {form.alquilar.checked = true;}}
function mirar4(form) { if (form.comprar.checked == false)  {form.comprar.checked = true;}}

function precioa(form) {
if (form.precio1.selectedIndex == 0) {form.precio2.selectedIndex=0}
if (form.precio1.selectedIndex>form.precio2.selectedIndex) {form.precio2.selectedIndex=form.precio1.selectedIndex}
}

function preciob(form) {
if (form.precio2.selectedIndex == 0) {form.precio1.selectedIndex=0}
if (form.precio2.selectedIndex<form.precio1.selectedIndex) {form.precio1.selectedIndex=form.precio2.selectedIndex}
if (form.precio2.selectedIndex>0&&form.precio1.selectedIndex==0) { form.precio1.selectedIndex=1}
}

//Funciones para cambiar de municipio

function Spaces(size) {
var str = ""
for (;size>0;size--)
 str+=" "
return str
}
function BlankSpace(el, size) {
var newItem = new Option
newItem.text = Spaces(size)
el[0] = newItem 
}

function ClearList(el, end) {
var cnt = el.options.length
for (var i = cnt-1; i>=end; i--) el.options[i] = null
el.selectedIndex = 0
//if ((el.options.length==0) && (arguments[2])) BlankSpace(el,arguments[2])
}

function valores(nombre, num) {
	this.nombre  = nombre
	this.num     = num
}

// Funciones para el Mapa Interactivo

function inm_plano(nu,zona,x,y,tm,cl) {
	pagina = "inm_plano.asp?nu="+nu+"&zona="+zona+"&x="+x+"&y="+y+"&tm="+tm+"&cl="+cl
	window.open(pagina,"_blank",'toolbar=no,directories=no,scrollbars=no,location=no,menubar=no,width=650, height=433, top=20,left=75,status=no,');
}

function ayuda(fichero) {
	window.open(fichero,"_blank",'toolbar=no,directories=no,scrollbars=yes,location=no,menubar=no,width=565, height=500, top=20,left=115,status=no,');
}

function verdelega(id) {
	fichero = "inm_delega.asp?id="+id
	window.open(fichero,"_blank",'toolbar=no,directories=no,scrollbars=yes,location=no,menubar=no,width=600, height=500, top=20,left=115,status=no,');
}

function selzona(nucleo) {
valor = 1
pagina = "inm_zona.asp?nucleo="+nucleo
window.open(pagina,"_blank",'toolbar=no,directories=no,scrollbars=yes,location=no,menubar=no,width=550, height=450, top=50,left=75,status=yes,');
}

function cualquier(form,cual) {
if (cual==1) {
	form.zonan.value = "Cualquier Zona"
	form.zona.value = -1
}
}

function cambiar(form) {
	form.zona.value= -1
	form.zonan.value= "Cualquier Zona"
}


