
//funcion para llevar al explorador a la direccion indicada
function takeme (url) {

this.document.location = url; 
}

// funcion para contraer/desplegar unas filas (tipo turicomplex)
function display_contract(id_lugar) {
	
	var id_lugar;
	
	if (document.getElementById(id_lugar).style.display == "none") {
		document.getElementById(id_lugar).style.display = "";
	} else if (document.getElementById(id_lugar).style.display == "") {
		document.getElementById(id_lugar).style.display = "none";
	}
}

//funcion para cambiar el puntero a la manita
function mOvr(src) {
	if (!src.contains(event.fromElement)) {
		src.style.cursor = 'hand';
	}
}

//funcion para devolver el puntero a por defecto
function mOut(src) {
	if (!src.contains(event.toElement)) {
      src.style.cursor = 'default';
	}
}

//funcion para cambiar la clase CSS de un elemento
function movr_clase (src,clase) {
    src.className = clase; 
	 mOvr(src);
}

//funcion para devolver la clase CSS de un elemento a por defecto
function mout_clase (src,clase) {
     src.className = clase; 
	 mOut(src);
}
function refrescaiframe (url,frame) {
	
//document.getElementById(frame).src=url;	
parent.mc21.location.href=url;
}


//GRUPO DE FUNCIONES PARA MOSTRAR LAYER DONDE TENGAMOS CURSOR

var hide  = true;

function showhide(obj,lyr,act,deltax,deltay)
{
	var x = new getObj(lyr,lyr);
	hide = !hide;
	x.style.visibility = (hide) ? 'hidden' : 'visible';
	setLyr(obj,lyr,deltax,deltay);
	
	if (act == 1) { obj.style.cursor='hand'; }
	else if (act == 2) { obj.style.cursor='default';}
}

function setLyr(obj,lyr,deltax,deltay)
{
	var newX = findPosX(obj);
	var newY = findPosY(obj);
	newX += deltax;
	newY += deltay;
	var x = new getObj(lyr,lyr);
	x.style.top = newY + 'px';
	x.style.left = newX + 'px';
}



function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function getObj(name,lyr)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[name];
	   this.style = document.all[name].style;
 }
 else if (document.layers)
 {
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	   }
	  else
	   {
	    this.obj = document.layers.lyr.layers[name];
	    this.style = document.layers.lyr.layers[name];
	   }
 }
}
//
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}
function agregar(){
   if ((navigator.appName=="Microsoft Internet Explorer") && 
         (parseInt(navigator.appVersion)>=4)) {
      var url="http://www.canarias21.com/"; 
      var titulo="Canarias21.com - Portal Inmobiliario";
      window.external.AddFavorite(url,titulo);
   } else { 
      if(navigator.appName == "Netscape") 
         alert("Presione Crtl+D para agregar este sitio en sus Bookmarks"); 
   }
}
function confirmame(cu,h,cod_mensaje) {

var deacuerdo = confirm('¿Seguro que quieres eliminar el mensaje?');
if (deacuerdo == true) { this.document.location ='http://www.canarias21.com/?mod=mensajes_leidos&cu='+cu+'&h='+h+'&aleidos='+cod_mensaje+'&eliminar=1 '; }

}
function confirmamePiso(cu,h,cod_inmueble) {

var deacuerdo = confirm('¿Seguro que quieres eliminar el inmueble?');
if (deacuerdo == true) { this.document.location ='http://www.canarias21.com/?mod=misinmuebles&cu='+cu+'&h='+h+'&cod_inmueble='+cod_inmueble+'&eliminar=1 '; }

}
function confirmame_busqueda(cu,h,tit,ref) {
	 
	   var confirmame;
	   confirmame = confirm("Se va a eliminar la siguiente búsqueda:\n\n Título: '" + tit + "'\n\n Referencia: " + ref + "\n\n¿Continuar?");
	   if (confirmame == true) {
	     this.document.location='http://www.canarias21.com/?mod=busqueda_eliminar&cu='+cu+'&h='+h+'&cod_busqueda=' + ref + '';
		 }
	 
	 }

function clearEmail(target){
   target.value = ''
}
//pestañas de verpiso

var aryImages = new Array(10);

  aryImages[0] = "http://www.canarias21.com/v3b/imgs/promo/barraUfa_01.gif";
  aryImages[1] = "http://www.canarias21.com/v3b/imgs/promo/barraUfa_02.gif";
  aryImages[2] = "http://www.canarias21.com/v3b/imgs/promo/barraUfa_03.gif";
  aryImages[3] ="http://www.canarias21.com/v3b/imgs/promo/barraUfa_04.gif";
  aryImages[4] = "http://www.canarias21.com/v3b/imgs/promo/barraUfa_05.gif";
  aryImages[5] = "http://www.canarias21.com/v3b/imgs/promo/naranja/barraUfa_01.gif";
  aryImages[6] = "http://www.canarias21.com/v3b/imgs/promo/naranja/barraUfa_02.gif";
  aryImages[7] = "http://www.canarias21.com/v3b/imgs/promo/naranja/barraUfa_03.gif";
  aryImages[8] ="http://www.canarias21.com/v3b/imgs/promo/naranja/barraUfa_04.gif";
  aryImages[9] = "http://www.canarias21.com/v3b/imgs/promo/naranja/barraUfa_05.gif";

  for (i=0; i < aryImages.length; i++) {
    var preload = new Image();
    preload.src = aryImages[i];
  }

  function swapImg(imgIndex,imgLoc) {
   
   //document[''+imgLoc+''].src = aryImages[imgIndex];
   document.getElementById(imgLoc).src = aryImages[imgIndex];
  }
  

