
/* loader.js lo de arriba */
var offsetfrommouse=[15,25]; //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset
var displayduration=0; //duration in seconds image should remain visible. 0 for always.
var miidioma=1;
var defaultimageheight = 40;    // maximum image size.
var defaultimagewidth = 40;    // maximum image size.

var timer;


var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;

var nomas=0;
function abrepopupchat(idioma) {
nomas=1;
if (idioma==1)
    {
//    cargapopupchat("Acepto conversar","¿Desea charlar?",No, Gracias","Un comercial de ""nuestra oficina quiere ponerse en contacto con usted, para poder enviarle propiedades que no están en la web.");
    cargapopupchat("Permiso para conversar","Cerrar Ventana","De acuerdo","No, Gracias","Un comercial de nuestra oficina quiere ponerse en contacto con usted, para poder enviarle propiedades que no están en la web.");
        }

}
function abrirvillachat()
{
  hidetrail();
  window.open('villachat/villachat.php','_blank' ,'width=500,height=370,top=10,left=100, toolbar=no, location=no, directories=no, menubar=no, scrollbars=0, resizable=no,status=no ,copyhistory=no');
//  window.open('villachat/villachat.php','_blank' ,'width=500,height=370,top=10,left=100, toolbar=no, location=yes, directories=yes, menubar=yes, scrollbars=yes, resizable=yes,status=yes ,copyhistory=yes');
}

function revisachatphp() {
 if (nomas==0)
     datoschat.location='configweb/revisavillachat.php?yamostrado=0';
 else
     datoschat.location='configweb/revisavillachat.php?yamostrado=1';

}
function rechazarchat() {
hidetrail();
     datoschat.location='configweb/revisavillachat.php?yamostrado=1&rechazar=1';
}

function revisachatbody() {
    revisachatphp(); //para nada mas cargar la pagina lo ejecute y las siguientes veces segun el timer
    setInterval("revisachatphp()", 45000);
}

function verchat(idioma) {
    thetext = window.datoschat.document.body.innerHTML.replace("/\[^\>]+\>/gm", "");
    if (thetext==1) abrepopupchat(idioma);

}


function enviauncontacto(inform)
{
var cade
var nohacer
nohacer=0;
var mxa
mxa=inform.txtemail.value;

if ((mxa.indexOf('@')<1) && (nohacer==0))      nohacer=1;
if ((mxa.indexOf('.')<1) && (nohacer==0))      nohacer=1;
if ((mxa.indexOf(' ')>0) && (nohacer==0))       nohacer=1;
if ((mxa.length<5) && (nohacer==0))      nohacer=1;

if (nohacer==1)
    alert ("<?php echo $erroremail; ?>");
else
{
if (inform.txtnombre.value == "")
        {
        alert ("<?php echo $errornombre; ?>");
          nohacer=1;
        }
}
if (nohacer==0)
{
 document.form1.submit()

}
}

function verficha(tipo,datoofe,idio,soyinmo) {
if (tipo==0)
  window.open('fichapromocion.php?idio=' + idio + '&datoofe=' + datoofe + '&soyinmo=' + soyinmo ,'_self' );
else
  window.open('fichapiso.php?idio=' + idio + '&datoofe=' + datoofe + '&soyinmo=' + soyinmo ,'_self' );
}

function animate()
{
var elem = document.getElementById('progress');
if(elem != null) {
if (pos==0) len += dir;
if (len>32 || pos>79) pos += dir;
if (pos>79) len -= dir;
if (pos>79 && len==0) pos=0;
elem.style.left = pos;
elem.style.width = len;
}
}

function remove_loading() {
this.clearInterval(t_id);
var targelem = document.getElementById('loader_container');
targelem.style.display='none';
targelem.style.visibility='hidden';
var t_id = setInterval(animate,60);
}

function gettrailobj(){
if (document.getElementById)
return document.getElementById("preview_div").style
}

function gettrailobjnostyle(){
if (document.getElementById)
return document.getElementById("preview_div")
}


function truebody(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}


function hidetrail(){
    gettrailobj().display= "none";
    document.onmousemove=""
    gettrailobj().left="-500px"
    clearTimeout(timer);
}

function cargaestrella(imagename1,enlace1,texto1,imagename2,enlace2,texto2,titulo,textocerrar,buscarpropiedades){

    var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth - offsetfrommouse[0]
    var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight)

    if( (navigator.userAgent.indexOf("Konqueror")==-1  || navigator.userAgent.indexOf("Firefox")!=-1 || (navigator.userAgent.indexOf("Opera")==-1 && navigator.appVersion.indexOf("MSIE")!=-1)) ) {
  //      ( width == 0 ) ? width = defaultimagewidth: '';
//        ( height == 0 ) ? height = defaultimageheight: '';

//        width+=30
  //      height+=55
//        defaultimageheight = height
  //      defaultimagewidth = width

//        document.onmousemove=followmouse;


        newHTML = '<div class="border_preview" style="width:40px;height:40px"><div id="loader_container"><div id="loader"><div id="loader_bg"><div id="progress"> </div></div></div></div>';
//        newHTML = newHTML + '<h2 class="title_h2">' + '<center>PROPIEDADES&nbsp;DESTACADAS</center></h2>'

        newHTML = newHTML + '<div class="preview_temp_load">';

		if (enlace2.length>0)
        {
        newHTML = newHTML + '<table width=750 cellspacing=2 cellpadding=2 height=380>';
        newHTML = newHTML + '<td width=100% height=100%   bgcolor="blue">';
        newHTML = newHTML + '    <table width=100% cellspacing=0 cellpadding=0 height=100% bgcolor="white" border=0>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% colspan=2 align=center>';
        newHTML = newHTML + '        <table  cellspacing=0 cellpadding=0 width=100% bgcolor=#548DF5>';
        newHTML = newHTML + '             <td width=100%  align=center class=encabezadoestrella>' + titulo + '</TD>';
        newHTML = newHTML + '             <TD><img src="imagenes/botoncerrar.gif" onclick="javascript:hidetrail();"  style="CURSOR: hand"></td>';
        newHTML = newHTML + '        </table>';
        newHTML = newHTML + '    </td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% colspan=2 align=center height=3></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=50% align=center><img onclick="' + enlace1 + '"style="BORDER: blue 1 pt single;CURSOR: hand" src="' + imagename1 + '" height=260 border=0 ></td>';
        newHTML = newHTML + '    <td width=50% align=center><img onclick="' + enlace2 + '"style="BORDER: blue 1 pt single;CURSOR: hand" src="' + imagename2 + '" height=260 border=0 ></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% colspan=2 align=center height=3></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=50% height=100% align=center valign=bottom bgcolor=white>';
        newHTML = newHTML + '     <table width=96% height=100%  border=1  bordercolor=white>';
        newHTML = newHTML + '      <td bgcolor=#8AB2FA bordercolor="blue"  valign=middle  style="CURSOR: hand"  class=textoestrella onclick="' + enlace1 + '">' + texto1 + '</td>';
        newHTML = newHTML + '     </table>';
        newHTML = newHTML + '    </td>';
        newHTML = newHTML + '    <td width=50% height=100% align=center valign=bottom bgcolor=white>';
        newHTML = newHTML + '     <table width=96% height=100%  border=1  bordercolor=white>';
        newHTML = newHTML + '      <td bgcolor=#8AB2FA bordercolor="blue"  valign=middle  style="CURSOR: hand"  class=textoestrella onclick="' + enlace2 + '">' + texto2 + '</td>';
        newHTML = newHTML + '     </table>';
        newHTML = newHTML + '    </td>';
        newHTML = newHTML + '</tr><tr onclick="javascript:hidetrail();"  style="CURSOR: hand">';
        newHTML = newHTML + '<td align=center width=50%  style="height:30px;font-weight:bold;font-size:12px;color:black;CURSOR:pointer;"   onclick="javascript:hidetrail();"    >&lt;&lt;' + textocerrar + '&gt;&gt;</TD><td align=center width=50%  onclick=\'window.location="busquedas.php?idio=' + miidioma + '"\'    style="height:30px;font-weight:bold;font-size:14px;color:blue;CURSOR:pointer;"   >&lt;&lt;' + buscarpropiedades + '&gt;&gt;</TD></tr>';
         }
         else
             {
        newHTML = newHTML + '<table width=375 cellspacing=2 cellpadding=2 height=380>';
        newHTML = newHTML + '<td width=100% height=100%   bgcolor="blue">';
        newHTML = newHTML + '    <table width=100% cellspacing=0 cellpadding=0 height=100% bgcolor="white" border=0>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% align=center>';
        newHTML = newHTML + '        <table  cellspacing=0 cellpadding=0 width=100% bgcolor=#548DF5>';
        newHTML = newHTML + '             <td width=100%  align=center class=encabezadoestrella>' + titulo + '</TD>';
        newHTML = newHTML + '             <TD><img src="imagenes/botoncerrar.gif" onclick="javascript:hidetrail();"  style="CURSOR: hand"></td>';
        newHTML = newHTML + '        </table>';
        newHTML = newHTML + '    </td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% align=center height=3></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% align=center><img onclick="' + enlace1 + '"style="BORDER: blue 1 pt single;CURSOR: hand" src="' + imagename1 + '" height=260 border=0 ></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% align=center height=3></td>';
        newHTML = newHTML + '    </tr>';
        newHTML = newHTML + '    <tr>';
        newHTML = newHTML + '    <td width=100% height=100% align=center valign=bottom bgcolor=white>';
        newHTML = newHTML + '     <table width=96% height=100%  border=1  bordercolor=white>';
        newHTML = newHTML + '      <td bgcolor=#8AB2FA bordercolor="blue"  valign=middle  style="CURSOR: hand"  class=textoestrella onclick="' + enlace1 + '">' + texto1 + '</td>';
        newHTML = newHTML + '     </table>';
        newHTML = newHTML + '    </td>';
        newHTML = newHTML + '</tr><tr onclick="javascript:hidetrail();"  style="CURSOR: hand">';
        newHTML = newHTML + '<td align=center width=100% style="color:black;"  onclick="javascript:hidetrail();"  style="CURSOR: hand"  >&lt;&lt;' + textocerrar + '&gt;&gt;</TD></tr>';

             }
        newHTML = newHTML + '    </table>';
        newHTML = newHTML + '</td>';
        newHTML = newHTML + '</table>';
        newHTML = newHTML + '</div></div></div>';



        if(navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1 ){
//            newHTML = newHTML+'<iframe src="about:blank" scrolling="no" frameborder="0" width="'+width+'" height="'+height+'"></iframe>';
        }

        gettrailobjnostyle().innerHTML = newHTML;
        gettrailobj().display="block";
        if (enlace2.length>0)
        {
    gettrailobj().left="10px";
    gettrailobj().top="10px";
                  }
                  else
                      {
    gettrailobj().left="193px";
    gettrailobj().top="10px";
                      }
    }
}


function cargacontacto(textocerrar,titulo,texto,nombre,telefono,email,txtdescripcion,textoconsultar){

    var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth - offsetfrommouse[0]
    var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight)

    if( (navigator.userAgent.indexOf("Konqueror")==-1  || navigator.userAgent.indexOf("Firefox")!=-1 || (navigator.userAgent.indexOf("Opera")==-1 && navigator.appVersion.indexOf("MSIE")!=-1)) ) {
  //      ( width == 0 ) ? width = defaultimagewidth: '';
//        ( height == 0 ) ? height = defaultimageheight: '';


        newHTML = '<div class="border_preview" style="width:40px;height:40px"><div id="loader_container"><div id="loader"><div id="loader_bg"><div id="progress"> </div></div></div></div>';
//        newHTML = newHTML + '<h2 class="title_h2">' + '<center>PROPIEDADES&nbsp;DESTACADAS</center></h2>'
        newHTML = newHTML + '<div class="preview_temp_load">';
        newHTML = newHTML + '    <Form method="get" name=form1 action="enviacontacto.php" target=_self name="contact" id="contact">';
        newHTML = newHTML + '            <table width=400 cellspacing=2 cellpadding=2 >';
        newHTML = newHTML + '        <td width=100% height=100%   bgcolor="blue">';
        newHTML = newHTML + '            <table width=100% cellspacing=0 cellpadding=0 height=100% bgcolor="white" border=0>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center>';
        newHTML = newHTML + '                <table  cellspacing=0 cellpadding=0 width=100% bgcolor=#548DF5>';
        newHTML = newHTML + '                     <td width=100%  align=center class=encabezadoestrella>' + titulo + '</TD>';
        newHTML = newHTML + '                     <TD><img src="imagenes/botoncerrar.gif" onclick="javascript:hidetrail();"  style="CURSOR: hand"></td>';
        newHTML = newHTML + '                </table>';
        newHTML = newHTML + '            </td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center height=3></td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <tr><td colspan=3   width=100% class=popuptexto>' +texto +'</td></tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center height=5></td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <td colspan=3 width=100% class=popupmail >&nbsp;&nbsp;&nbsp;' + nombre + '<br>&nbsp;&nbsp;&nbsp;<input  class=textbox  name="txtnombre" type="text" id="txtnombre"  size=40 maxlength="60"></td>';
        newHTML = newHTML + '            </tr><tr><td colspan=3 width=100% class=popupmail>&nbsp;&nbsp;&nbsp;' + email + '<br>&nbsp;&nbsp;&nbsp;<input   class=textbox  name="txtemail" type="text" id="txtemail"  size=40 maxlength="60"></td>';
        newHTML = newHTML + '            </tr><tr><td colspan=3 width=100% class=popupmail>&nbsp;&nbsp;&nbsp;' + telefono + '<br>&nbsp;&nbsp;&nbsp;<input   class=textbox  name="txtmovil" type="text" id="txtmovil" onKeyPress="solonumeros()" size=20></td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td colspan=3 class=popupmail>';
        newHTML = newHTML + '                       &nbsp;&nbsp;&nbsp;' + txtdescripcion  + '<br>';
        newHTML = newHTML + '                      &nbsp;&nbsp;&nbsp;<textarea name="textarea" cols="60"  class=textoarea  rows="4"></textarea>';
        newHTML = newHTML + '            </td>';
        newHTML = newHTML + '        </tr><tr>';
        newHTML = newHTML + '        <td colspan=3  align=center width=100% class=cerrarestrella  >';
        newHTML = newHTML + '            <input onClick="return enviauncontacto(this.form)" type=button value="' + textoconsultar + '" name=enviar class="boton"   style="CURSOR: hand" ><br><br>';
        newHTML = newHTML + '        </TD>';

        newHTML = newHTML + '        </tr><tr onclick="javascript:hidetrail();"  style="CURSOR: hand">';
        newHTML = newHTML + '        <td colspan=3  align=center width=100% class=cerrarestrella  onclick="javascript:hidetrail();"  style="CURSOR: hand"  >&lt;&lt;' + textocerrar + '&gt;&gt;</TD></tr>';

        newHTML = newHTML + '            </table>';
        newHTML = newHTML + '        </td>';
        newHTML = newHTML + '        </table>';
        newHTML = newHTML + '            </form>';
        newHTML = newHTML + '</div></div></div>';



        if(navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1 ){
//            newHTML = newHTML+'<iframe src="about:blank" scrolling="no" frameborder="0" width="'+width+'" height="'+height+'"></iframe>';
        }

        gettrailobjnostyle().innerHTML = newHTML;
        gettrailobj().display="block";
    gettrailobj().left="330px";
    gettrailobj().top="30px";
    }
}



function cargapopupchat(titulo,textocerrar,acepto,nogracias,texto){

    var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth - offsetfrommouse[0]
    var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight)

    if( (navigator.userAgent.indexOf("Konqueror")==-1  || navigator.userAgent.indexOf("Firefox")!=-1 || (navigator.userAgent.indexOf("Opera")==-1 && navigator.appVersion.indexOf("MSIE")!=-1)) )
    {
        newHTML = '<div class="border_preview" style="width:40px;height:40px"><div id="loader_container"><div id="loader"><div id="loader_bg"><div id="progress"> </div></div></div></div>';
        newHTML = newHTML + '<div class="preview_temp_load">';
        newHTML = newHTML + '            <table width=400 cellspacing=2 cellpadding=2 >';
        newHTML = newHTML + '        <td width=100% height=100%   bgcolor="blue">';
        newHTML = newHTML + '            <table width=100% cellspacing=0 cellpadding=0 height=100% bgcolor="white" border=0>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center>';
        newHTML = newHTML + '                <table  cellspacing=0 cellpadding=0 width=100% bgcolor=#548DF5>';
        newHTML = newHTML + '                     <td width=100%  align=center class=encabezadoestrella>' + titulo + '</TD>';
        newHTML = newHTML + '                     <TD><img src="imagenes/botoncerrar.gif" onclick="javascript:rechazarchat();"  style="CURSOR: hand"></td>';
        newHTML = newHTML + '                </table>';
        newHTML = newHTML + '            </td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center height=3></td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '            <tr><td width=5>&nbsp;&nbsp;</td><td    width=100% class=popuptexto>' +texto +'</td><td width=5>&nbsp;&nbsp;</td></tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center height=15></td>';
        newHTML = newHTML + '            </tr>';
        newHTML = newHTML + '        <tr><td colspan=3  align=center width=100% class=cerrarestrella  >';
        newHTML = newHTML + '        <table width=100%><tr>';
        newHTML = newHTML + '            <td width=50% align=center ><input onClick="javascript:abrirvillachat()" type=button value="' + acepto + '" name=enviar class="boton"   style="CURSOR: hand" ></td>';
        newHTML = newHTML + '            <td width=50% align=center ><input onClick="javascript:rechazarchat()" type=button value="' + nogracias + '" name=enviarno class="boton"   style="CURSOR: hand" ></td>';
        newHTML = newHTML + '            </tr></table></td>';
        newHTML = newHTML + '            <tr>';
        newHTML = newHTML + '            <td width=100% colspan=3 align=center height=8></td>';
        newHTML = newHTML + '        </tr><tr onclick="javascript:hidetrail();"  style="CURSOR: hand">';
        newHTML = newHTML + '        <td colspan=3  align=center width=100% class=cerrarestrella  onclick="javascript:rechazarchat();"  style="CURSOR: hand"  >&lt;&lt;' + textocerrar + '&gt;&gt;</TD></tr>';
        newHTML = newHTML + '            </table>';
        newHTML = newHTML + '        </td>';
        newHTML = newHTML + '        </table>';
        newHTML = newHTML + '</div></div></div>';


    gettrailobjnostyle().innerHTML = newHTML;
    gettrailobj().display="block";
    gettrailobj().left="330px";
    gettrailobj().top="30px";
    }
}



function followmouse(e){

    var xcoord=offsetfrommouse[0]
    var ycoord=offsetfrommouse[1]

    var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
    var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight)

    if (typeof e != "undefined"){
        if (docwidth - e.pageX < defaultimagewidth + 2*offsetfrommouse[0]){
            xcoord = e.pageX - xcoord - defaultimagewidth; // Move to the left side of the cursor
        } else {
            xcoord += e.pageX;
        }
        if (docheight - e.pageY < defaultimageheight + 2*offsetfrommouse[1]){
            ycoord += e.pageY - Math.max(0,(2*offsetfrommouse[1] + defaultimageheight + e.pageY - docheight - truebody().scrollTop));
        } else {
            ycoord += e.pageY;
        }

    } else if (typeof window.event != "undefined"){
        if (docwidth - event.clientX < defaultimagewidth + 2*offsetfrommouse[0]){
            xcoord = event.clientX + truebody().scrollLeft - xcoord - defaultimagewidth; // Move to the left side of the cursor
        } else {
            xcoord += truebody().scrollLeft+event.clientX
        }
        if (docheight - event.clientY < (defaultimageheight + 2*offsetfrommouse[1])){
            ycoord += event.clientY + truebody().scrollTop - Math.max(0,(2*offsetfrommouse[1] + defaultimageheight + event.clientY - docheight));
        } else {
            ycoord += truebody().scrollTop + event.clientY;
        }
    }
    gettrailobj().left="0px"
    gettrailobj().top="0px"

}

 function calcu(pvp)
 {
     var v = window.open("calculadora.php?precio=" + pvp, "miventana", "status=0,toolbar=0,height=300,width=400");
//     var v = window.open("calculadora.php");


//    alert("holaaaa");

 }