// site script's
function openSubMenu(id) {
  if ($.browser.msie && $.browser.version < '8') {
    $(".submenu").hide();
    $("#submenu_"+id).show();
  }
  else {
    var opened;
    if($('.submenu:visible').length == 1) {
      opened = $('.submenu:visible').attr('id');
    }
    $(".submenu").slideUp();

    if (("submenu_"+id) != opened)
      $("#submenu_"+id).slideDown();
  }
}

function openSpecialty(id) {
  var opened;
  if($('.medics:visible').length == 1) {
    opened = $('.medics:visible').attr('id');
  }
  $(".medics").slideUp();

  if (("medics_"+id) != opened)
    $("#medics_"+id).slideDown();
}

function openMedic(id) {
  if($('#medic_'+id+' div.desc:visible').length == 1)
    $("#medic_"+id+" div.desc").slideUp();
  else{
    $(".medic div.desc").slideUp();
    $("#medic_"+id+" div.desc").slideDown();
  }
}

function openOtherService(id) {
  var opened;
  if($('ul#other-services .text:visible').length == 1) {
    opened = $('ul#other-services .text:visible').attr('id');
  }
  $("ul#other-services .text").slideUp();

  if (("os-"+id) != opened)
    $("#os-"+id).slideDown();
}

function openTip(id) {
  var opened;
  if($('ul#dicas .text:visible').length == 1) {
    opened = $('ul#dicas .text:visible').attr('id');
  }
  $("ul#dicas .text").slideUp();

  if (("text-"+id) != opened)
    $("#text-"+id).slideDown();
}

function changeDestaque(id) {
  var opened;
  if($('ul#destaques-list .destaque:visible').length == 1) {
    opened = $('ul#destaques-list .destaque:visible').attr('id');
  }
  
  if (("destaque-"+id) != opened) {
    $("ul#destaques-list .destaque").css('z-index', '2');
    $("#destaque-"+id).css('z-index', '1');

    $("ul#destaques-list .destaque").fadeOut();
    $("#destaque-"+id).show();

    // btns
    $(".destaque-pag a.check").hide();
    $(".destaque-pag a.normal").show();
    $(".destaque-pag li.destaque-link-"+id+" a.normal").hide();
    $(".destaque-pag li.destaque-link-"+id+" a.check").show();
  }
}

var top_atual = 1;
var tops = 4;
function changeTops(){
  var prox;
  if(top_atual + 1 > tops)
    prox = 1;
  else
    prox = top_atual + 1;

  changeTop(prox);
}

function changeTop(id){
  var opened;
  if($('#flash .tops:visible').length == 1) {
    opened = $('#flash .tops:visible').attr('id');
  }

  if (("top-"+id) != opened) {
    $("#flash .tops").css('z-index', '2');
    $("#top-"+id).css('z-index', '1');

    $("#flash .tops").fadeOut(1500);
    $("#top-"+id).fadeIn(1600);
  }
  top_atual = id;
}

$(document).ready(function(){
  $('#flash #top-2, #flash #top-3, #flash #top-4').fadeOut(1);
  var t = setInterval("changeTops()", 7000);
});
