var roda = true;

function trocaDivImg(link,txt,sub){
    roda = false;
    fadein(0.0,link,txt,sub);
}

function fadeout(t){
    t = t - 0.01;
    if(t >= 0){
        document.getElementById("divimgfade").style.opacity = t;
        setTimeout('fadeout(' + t + ')', 11);
    }
}

function fadein(t,link,txt,sub){
    t = t + 0.01;
    if(t < 0.71){
        document.getElementById("divimgfade").style.opacity = t;
        setTimeout('fadein(' + t + ',\'' + link + '\',\'' + txt + '\',\'' + sub + '\')', 11);
    }else{
        fadeout(0.7);
        document.getElementById("imgGrande").innerHTML = '<img alt="escala" src="' + link + '"/>';
        txt = "&nbsp;" + txt;
        document.getElementById("divtxt").innerHTML = txt;
        document.getElementById("divtxtsub").innerHTML = "&nbsp;" + sub;
    }
}

function esbranquicado(link){
    document.getElementById("divimg1").style.opacity = 0.5;
    document.getElementById("divimg2").style.opacity = 0.5;
    document.getElementById("divimg3").style.opacity = 0.5;
    document.getElementById("divimg4").style.opacity = 0.5;
    
    document.getElementById(link).style.opacity = 1;
}

function esbranquicadoOUT(link){
    document.getElementById("divimg1").style.opacity = 0.5;
    document.getElementById("divimg2").style.opacity = 0.5;
    document.getElementById("divimg3").style.opacity = 0.5;
    document.getElementById("divimg4").style.opacity = 0.5;
    roda = true;
}

function alterarAutomatico(num){
    //alert(roda);
    var link = "";
    var link2 = "";
    var txt = "";
    var txt2 = "";
    switch(num){
        case 1:
            link = 'images/imoveis/ap1.jpg';
            link2 = 'divimg1';
            txt = '&nbsp;Inserir detalhes do im&oacute;vel 1 em destaque';
            txt2 = 'sub1';
            break;
        case 2:
            link = 'images/imoveis/ap2.jpg';
            link2 = 'divimg2';
            txt = '&nbsp;Inserir detalhes do im&oacute;vel 2 em destaque';
            txt2 = 'sub2';
            break;
        case 3:
            link = 'images/imoveis/ap3.jpg';
            link2 = 'divimg3';
            txt = '&nbsp;Inserir detalhes do im&oacute;vel 3 em destaque';
            txt2 = 'sub3';
            break;
        case 4:
            link = 'images/imoveis/ap4.jpg';
            link2 = 'divimg4';
            txt = '&nbsp;Inserir detalhes do im&oacute;vel 4 em destaque';
            txt2 = 'sub4';
            break;
       default:
           break;
            
    }
    if(roda){
        //fadein(0.0);
        document.getElementById("imgGrande").innerHTML = '<img alt="escala" src="' + link + '"/>';
        document.getElementById("divtxt").innerHTML = txt;
        document.getElementById("divtxtsub").innerHTML = "&nbsp;" + txt2;
        esbranquicado(link2);
    }
    var num2 = num;
    num = num + 1;
    if(num > 4){
        num = 1;
    }
    
    if(roda){
        setTimeout('alterarAutomatico(' + num + ')', 3000);
    }else{
        setTimeout('alterarAutomatico(' + num2 + ')', 3000);
    }
}

function pararoda(){
    roda = false;
}

function rodaroda(){
    roda = true;
}

function sleep(milliseconds) {
  var start = new Date().getTime();
  for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds){
      break;
    }
  }
}

