var ck = new Cookie(document,'x',720)
if (ck.load()) {
    if (ck.destaques) {
        document.destaques=ck.destaques;
    }
    else {
        document.destaques='';
        ck.destaques='';
    }
}
else {
    ck.destaques='';
}
if (document.getElementById('codigo')) {
    var atual=document.getElementById('codigo').innerHTML;
}
var isover=false;
var timeout=400;

function marcado()
{
    return (ck.destaques.indexOf(atual)>-1)
}

function addToDestaques()
{
    if (ck.destaques.length) {
        if (marcado()) {
            return false;
        }
        ck.destaques+=';'
    }
    ck.destaques+=atual;
    ck.store();
    writeD();
    setLink(0);
}

function removeFromDestaques(id)
{
    var st=ck.destaques;
    if (!id) {
        id=atual;
    }
    if (confirm('Tem certeza que deseja desmarcar o imóvel '+id+'?')) {
        st=st.replace(id,'');
        st=st.replace(';;',';');
        ck.destaques=st;
        ck.store();
        document.getElementById('l'+id).style.display="none";
        document.getElementById('x'+id).style.display="none";
        if (id==atual) {
            setLink(1);
        }
        if (ck.destaques.length<2) {
            document.getElementById('destaquescontainer').style.display='none';
        }
    }
}

function writeD()
{
    if (document.getElementById('l'+atual)) {
        document.getElementById('l'+atual).style.display='block';
        document.getElementById('x'+atual).style.display='block';
    }
    else {
        var x='<div class="linkdestaques" id="x'+atual+'"></div>';
        x+='<div class="linkdestaques" id="l'+atual+'"><span class="lnkdestaque">'+atual.toUpperCase()+'</span></div><br>';
        document.getElementById('destaquescontainer').innerHTML+=x;
    }
    document.getElementById('destaquescontainer').style.display='block';
}

function mostraDestaque(d,b)
{
    if (b)  {
        ds=document.getElementsByTagName('span');
        for (i=0;i<ds.length;i++ ) {
            if (ds[i].className=='destaquecasas' && ds[i].id!=b) {
                ds[i].style.display='none';
            }
        }
        setTimeout('if (isover) { document.getElementById("'+d+'").style.display="block"; }',100);
    }
    else {
        if (!isover) {
            document.getElementById(d).style.display='none';
        }
    }
}

function setLink(set)
{
    var lnk=document.getElementById('marcar');
    if (set) {
        lnk.href='javascript:addToDestaques()';
        lnk.innerHTML='Marcar este im&oacute;vel';
    }
    else {
        lnk.href='javascript:removeFromDestaques()';
        lnk.innerHTML='Desmarcar este im&oacute;vel';
    }
}

function d_loadimg(url)
{
    var im=new Image;
    im.src=url;
}
